{
	"_type": "Project",
	"_id": "AAAAAAFF+h6SjaM2Hec=",
	"name": "Untitled",
	"ownedElements": [
		{
			"_type": "UMLModel",
			"_id": "AAAAAAFF+qBWK6M3Z8Y=",
			"_parent": {
				"$ref": "AAAAAAFF+h6SjaM2Hec="
			},
			"name": "Model",
			"ownedElements": [
				{
					"_type": "UMLClassDiagram",
					"_id": "AAAAAAFF+qBtyKM79qY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Main",
					"visible": true,
					"defaultDiagram": true,
					"ownedViews": [
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFYplPanGb3MWs=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplPam2b1d0w="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplPanWb4jMk=",
									"_parent": {
										"$ref": "AAAAAAFYplPanGb3MWs="
									},
									"model": {
										"$ref": "AAAAAAFYplPam2b1d0w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 81,
									"top": 693,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYplPanGb3MWs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplPanmb5JPA=",
									"_parent": {
										"$ref": "AAAAAAFYplPanGb3MWs="
									},
									"model": {
										"$ref": "AAAAAAFYplPam2b1d0w="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 66,
									"top": 693,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYplPanGb3MWs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplPanmb6tjE=",
									"_parent": {
										"$ref": "AAAAAAFYplPanGb3MWs="
									},
									"model": {
										"$ref": "AAAAAAFYplPam2b1d0w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 111,
									"top": 694,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYplPanGb3MWs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYplBdqGVJPVc="
							},
							"tail": {
								"$ref": "AAAAAAFYplN+AWbNDUo="
							},
							"lineStyle": 2,
							"points": "352:700;96:700;96:536",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYplPanWb4jMk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYplPanmb5JPA="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYplPanmb6tjE="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFYplS9jWeYwWM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplS9jGeWUQg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplS9jmeZw8g=",
									"_parent": {
										"$ref": "AAAAAAFYplS9jWeYwWM="
									},
									"model": {
										"$ref": "AAAAAAFYplS9jGeWUQg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 533,
									"top": 687,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYplS9jWeYwWM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplS9j2ea3LM=",
									"_parent": {
										"$ref": "AAAAAAFYplS9jWeYwWM="
									},
									"model": {
										"$ref": "AAAAAAFYplS9jGeWUQg="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 533,
									"top": 702,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYplS9jWeYwWM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplS9j2ebe2k=",
									"_parent": {
										"$ref": "AAAAAAFYplS9jWeYwWM="
									},
									"model": {
										"$ref": "AAAAAAFYplS9jGeWUQg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 534,
									"top": 657,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYplS9jWeYwWM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYplN+AWbNDUo="
							},
							"tail": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"lineStyle": 2,
							"points": "592:678;476:678",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYplS9jmeZw8g="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYplS9j2ea3LM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYplS9j2ebe2k="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFYplVWHmfo4JU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplVWHmfmNvo="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplVWH2fpeno=",
									"_parent": {
										"$ref": "AAAAAAFYplVWHmfo4JU="
									},
									"model": {
										"$ref": "AAAAAAFYplVWHmfmNvo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 446,
									"top": 319,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYplVWHmfo4JU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplVWH2fqfNg=",
									"_parent": {
										"$ref": "AAAAAAFYplVWHmfo4JU="
									},
									"model": {
										"$ref": "AAAAAAFYplVWHmfmNvo="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 461,
									"top": 319,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYplVWHmfo4JU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplVWH2frV/4=",
									"_parent": {
										"$ref": "AAAAAAFYplVWHmfo4JU="
									},
									"model": {
										"$ref": "AAAAAAFYplVWHmfmNvo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 417,
									"top": 320,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYplVWHmfo4JU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYplPlN2cIYnI="
							},
							"tail": {
								"$ref": "AAAAAAFYplU3SGe+1TE="
							},
							"lineStyle": 2,
							"points": "432:300;432:352",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYplVWH2fpeno="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYplVWH2fqfNg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYplVWH2frV/4="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFYplWBi2f5GNY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplWBi2f3P88="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYplWBi2f6+Dc=",
									"_parent": {
										"$ref": "AAAAAAFYplWBi2f5GNY="
									},
									"model": {
										"$ref": "AAAAAAFYplWBi2f3P88="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplWBjGf7VMM=",
											"_parent": {
												"$ref": "AAAAAAFYplWBi2f6+Dc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -224,
											"top": 432,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplWBjGf8eBg=",
											"_parent": {
												"$ref": "AAAAAAFYplWBi2f6+Dc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 591,
											"width": 96.75732421875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "WeaponSwung",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplWBjGf9QLo=",
											"_parent": {
												"$ref": "AAAAAAFYplWBi2f6+Dc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -224,
											"top": 432,
											"width": 96,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplWBjGf+PfY=",
											"_parent": {
												"$ref": "AAAAAAFYplWBi2f6+Dc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -224,
											"top": 432,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 584,
									"width": 106.75732421875,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYplWBjGf7VMM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYplWBjGf8eBg="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYplWBjGf9QLo="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYplWBjGf+PfY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYplWBjGf/xkI=",
									"_parent": {
										"$ref": "AAAAAAFYplWBi2f5GNY="
									},
									"model": {
										"$ref": "AAAAAAFYplWBi2f3P88="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 609,
									"width": 106.75732421875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYplWBjWgAfkg=",
									"_parent": {
										"$ref": "AAAAAAFYplWBi2f5GNY="
									},
									"model": {
										"$ref": "AAAAAAFYplWBi2f3P88="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 619,
									"width": 106.75732421875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYplWBjWgBCI8=",
									"_parent": {
										"$ref": "AAAAAAFYplWBi2f5GNY="
									},
									"model": {
										"$ref": "AAAAAAFYplWBi2f3P88="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -112,
									"top": 216,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYplWBjWgCCmU=",
									"_parent": {
										"$ref": "AAAAAAFYplWBi2f5GNY="
									},
									"model": {
										"$ref": "AAAAAAFYplWBi2f3P88="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -112,
									"top": 216,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 192,
							"top": 584,
							"width": 106.75732421875,
							"height": 45,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYplWBi2f6+Dc="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYplWBjGf/xkI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYplWBjWgAfkg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYplWBjWgBCI8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYplWBjWgCCmU="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFYplWeyWgjl6k=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplWeyGghAYk="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplWeyWgkhjI=",
									"_parent": {
										"$ref": "AAAAAAFYplWeyWgjl6k="
									},
									"model": {
										"$ref": "AAAAAAFYplWeyGghAYk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 209,
									"top": 553,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYplWeyWgjl6k="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplWeymgl4Ts=",
									"_parent": {
										"$ref": "AAAAAAFYplWeyWgjl6k="
									},
									"model": {
										"$ref": "AAAAAAFYplWeyGghAYk="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 194,
									"top": 553,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYplWeyWgjl6k="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYplWeymgm2cU=",
									"_parent": {
										"$ref": "AAAAAAFYplWeyWgjl6k="
									},
									"model": {
										"$ref": "AAAAAAFYplWeyGghAYk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 238,
									"top": 554,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYplWeyWgjl6k="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYplBdqGVJPVc="
							},
							"tail": {
								"$ref": "AAAAAAFYplWBi2f5GNY="
							},
							"lineStyle": 2,
							"points": "224:584;224:536",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYplWeyWgkhjI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYplWeymgl4Ts="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYplWeymgm2cU="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFYpl74IW/cpgc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYpl74IG/a9aM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYpl74IW/d+NI=",
									"_parent": {
										"$ref": "AAAAAAFYpl74IW/cpgc="
									},
									"model": {
										"$ref": "AAAAAAFYpl74IG/a9aM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpl74IW/es9w=",
											"_parent": {
												"$ref": "AAAAAAFYpl74IW/d+NI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 48,
											"top": -120,
											"width": 88,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpl74IW/fb7w=",
											"_parent": {
												"$ref": "AAAAAAFYpl74IW/d+NI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 69,
											"top": 46,
											"width": 80.4375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "Comparable",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpl74IW/grGI=",
											"_parent": {
												"$ref": "AAAAAAFYpl74IW/d+NI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 48,
											"top": -120,
											"width": 96,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpl74IW/hnkk=",
											"_parent": {
												"$ref": "AAAAAAFYpl74IW/d+NI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 48,
											"top": -120,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 64,
									"top": 39,
									"width": 90.4375,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYpl74IW/es9w="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYpl74IW/fb7w="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYpl74IW/grGI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYpl74IW/hnkk="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYpl74IW/iaLk=",
									"_parent": {
										"$ref": "AAAAAAFYpl74IW/cpgc="
									},
									"model": {
										"$ref": "AAAAAAFYpl74IG/a9aM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 24,
									"top": -60,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYpl74IW/jKTs=",
									"_parent": {
										"$ref": "AAAAAAFYpl74IW/cpgc="
									},
									"model": {
										"$ref": "AAAAAAFYpl74IG/a9aM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 24,
									"top": -60,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYpl74IW/kGY4=",
									"_parent": {
										"$ref": "AAAAAAFYpl74IW/cpgc="
									},
									"model": {
										"$ref": "AAAAAAFYpl74IG/a9aM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 24,
									"top": -60,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYpl74Im/lHE0=",
									"_parent": {
										"$ref": "AAAAAAFYpl74IW/cpgc="
									},
									"model": {
										"$ref": "AAAAAAFYpl74IG/a9aM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 24,
									"top": -60,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 64,
							"top": 16,
							"width": 90.4375,
							"height": 49,
							"autoResize": false,
							"stereotypeDisplay": "icon",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYpl74IW/d+NI="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYpl74IW/iaLk="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYpl74IW/jKTs="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYpl74IW/kGY4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYpl74Im/lHE0="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYpl74gnAHYGE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYpl74gnAGT2I="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpl74gnAIgeM=",
									"_parent": {
										"$ref": "AAAAAAFYpl74gnAHYGE="
									},
									"model": {
										"$ref": "AAAAAAFYpl74gnAGT2I="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 93,
									"top": 52,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYpl74gnAHYGE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpl74gnAJRuI=",
									"_parent": {
										"$ref": "AAAAAAFYpl74gnAHYGE="
									},
									"model": {
										"$ref": "AAAAAAFYpl74gnAGT2I="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 78,
									"top": 52,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYpl74gnAHYGE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpl74gnAKrdk=",
									"_parent": {
										"$ref": "AAAAAAFYpl74gnAHYGE="
									},
									"model": {
										"$ref": "AAAAAAFYpl74gnAGT2I="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 122,
									"top": 53,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYpl74gnAHYGE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYpl74IW/cpgc="
							},
							"tail": {
								"$ref": "AAAAAAFYpky+N2SmJKQ="
							},
							"lineStyle": 2,
							"points": "108:80;108:39",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYpl74gnAIgeM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYpl74gnAJRuI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYpl74gnAKrdk="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFYpl9ygnCwK9c=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYpl9ygXCu8TI="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYpl9ygnCxUl4=",
									"_parent": {
										"$ref": "AAAAAAFYpl9ygnCwK9c="
									},
									"model": {
										"$ref": "AAAAAAFYpl9ygXCu8TI="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpl9yg3CyU9c=",
											"_parent": {
												"$ref": "AAAAAAFYpl9ygnCxUl4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -11,
											"top": -27,
											"width": 88,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpl9yg3CzfG4=",
											"_parent": {
												"$ref": "AAAAAAFYpl9ygnCxUl4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 165,
											"top": 46,
											"width": 64,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "Runnable",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpl9yg3C0vw4=",
											"_parent": {
												"$ref": "AAAAAAFYpl9ygnCxUl4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 68,
											"top": -96,
											"width": 96,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpl9yg3C1aP8=",
											"_parent": {
												"$ref": "AAAAAAFYpl9ygnCxUl4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 68,
											"top": -96,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 160,
									"top": 39,
									"width": 74,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYpl9yg3CyU9c="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYpl9yg3CzfG4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYpl9yg3C0vw4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYpl9yg3C1aP8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYpl9yg3C2tuQ=",
									"_parent": {
										"$ref": "AAAAAAFYpl9ygnCwK9c="
									},
									"model": {
										"$ref": "AAAAAAFYpl9ygXCu8TI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 34,
									"top": -48,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYpl9yhHC3pao=",
									"_parent": {
										"$ref": "AAAAAAFYpl9ygnCwK9c="
									},
									"model": {
										"$ref": "AAAAAAFYpl9ygXCu8TI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 34,
									"top": -48,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYpl9yhHC4Hmg=",
									"_parent": {
										"$ref": "AAAAAAFYpl9ygnCwK9c="
									},
									"model": {
										"$ref": "AAAAAAFYpl9ygXCu8TI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 34,
									"top": -48,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYpl9yhHC5i5k=",
									"_parent": {
										"$ref": "AAAAAAFYpl9ygnCwK9c="
									},
									"model": {
										"$ref": "AAAAAAFYpl9ygXCu8TI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 34,
									"top": -48,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 160,
							"top": 16,
							"width": 74,
							"height": 49,
							"autoResize": false,
							"stereotypeDisplay": "icon",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYpl9ygnCxUl4="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYpl9yg3C2tuQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYpl9yhHC3pao="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYpl9yhHC4Hmg="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYpl9yhHC5i5k="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYpl9zIXDbNGE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYpl9zIXDaKzk="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpl9zInDcy84=",
									"_parent": {
										"$ref": "AAAAAAFYpl9zIXDbNGE="
									},
									"model": {
										"$ref": "AAAAAAFYpl9zIXDaKzk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 181,
									"top": 52,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYpl9zIXDbNGE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpl9zInDdaag=",
									"_parent": {
										"$ref": "AAAAAAFYpl9zIXDbNGE="
									},
									"model": {
										"$ref": "AAAAAAFYpl9zIXDaKzk="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 166,
									"top": 52,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYpl9zIXDbNGE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpl9zInDe2Xs=",
									"_parent": {
										"$ref": "AAAAAAFYpl9zIXDbNGE="
									},
									"model": {
										"$ref": "AAAAAAFYpl9zIXDaKzk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 210,
									"top": 53,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYpl9zIXDbNGE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYpl9ygnCwK9c="
							},
							"tail": {
								"$ref": "AAAAAAFYpky+N2SmJKQ="
							},
							"lineStyle": 2,
							"points": "196:80;196:39",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYpl9zInDcy84="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYpl9zInDdaag="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYpl9zInDe2Xs="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFYpky+N2SmJKQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYpky+N2SnoZs=",
									"_parent": {
										"$ref": "AAAAAAFYpky+N2SmJKQ="
									},
									"model": {
										"$ref": "AAAAAAFYpky+NmSk2L4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpky+OGSoQvI=",
											"_parent": {
												"$ref": "AAAAAAFYpky+N2SnoZs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -360,
											"top": -266,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpky+OGSpqME=",
											"_parent": {
												"$ref": "AAAAAAFYpky+N2SnoZs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;3",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 87,
											"width": 262,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "Actor",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpky+OGSqiss=",
											"_parent": {
												"$ref": "AAAAAAFYpky+N2SnoZs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -360,
											"top": -266,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpky+OGSrEvg=",
											"_parent": {
												"$ref": "AAAAAAFYpky+N2SnoZs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -360,
											"top": -266,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 48,
									"top": 80,
									"width": 272,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYpky+OGSoQvI="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYpky+OGSpqME="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYpky+OGSqiss="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYpky+OGSrEvg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYpky+OGSsHqs=",
									"_parent": {
										"$ref": "AAAAAAFYpky+N2SmJKQ="
									},
									"model": {
										"$ref": "AAAAAAFYpky+NmSk2L4="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYpk0jrmT+xms=",
											"_parent": {
												"$ref": "AAAAAAFYpky+OGSsHqs="
											},
											"model": {
												"$ref": "AAAAAAFYpk0jkWT7VvU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 110,
											"width": 262,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+referenceID: Int[0x1000 000..0x7FFF FFFF]",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYpk1gPmUGDmE=",
											"_parent": {
												"$ref": "AAAAAAFYpky+OGSsHqs="
											},
											"model": {
												"$ref": "AAAAAAFYpk1gKmUDpQU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 125,
											"width": 262,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+actorValue: ActorValue",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYpk26AmUOT6Q=",
											"_parent": {
												"$ref": "AAAAAAFYpky+OGSsHqs="
											},
											"model": {
												"$ref": "AAAAAAFYpk254mULNrA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 140,
											"width": 262,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+flagDespawn: Boolean",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 48,
									"top": 105,
									"width": 272,
									"height": 53,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYpky+OWStERU=",
									"_parent": {
										"$ref": "AAAAAAFYpky+N2SmJKQ="
									},
									"model": {
										"$ref": "AAAAAAFYpky+NmSk2L4="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYpk4dhGUWnbQ=",
											"_parent": {
												"$ref": "AAAAAAFYpky+OWStERU="
											},
											"model": {
												"$ref": "AAAAAAFYpk4dcGUTKAA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 163,
											"width": 262,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+generateUniqueReferenceID()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 48,
									"top": 158,
									"width": 272,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYpky+OWSuVII=",
									"_parent": {
										"$ref": "AAAAAAFYpky+N2SmJKQ="
									},
									"model": {
										"$ref": "AAAAAAFYpky+NmSk2L4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -248,
									"top": -76,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYpky+OWSvGAU=",
									"_parent": {
										"$ref": "AAAAAAFYpky+N2SmJKQ="
									},
									"model": {
										"$ref": "AAAAAAFYpky+NmSk2L4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -248,
									"top": -76,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 48,
							"top": 80,
							"width": 272,
							"height": 101,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYpky+N2SnoZs="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYpky+OGSsHqs="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYpky+OWStERU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYpky+OWSuVII="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYpky+OWSvGAU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFYplBdqGVJPVc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYplBdqWVKdRs=",
									"_parent": {
										"$ref": "AAAAAAFYplBdqGVJPVc="
									},
									"model": {
										"$ref": "AAAAAAFYplBdp2VHGxk="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplBdqWVL7VU=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqWVKdRs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -48,
											"top": 712,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplBdqmVMoNs=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqWVKdRs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 383,
											"width": 236.76123046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "ActorWithPhysics",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplBdqmVN8ic=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqWVKdRs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -48,
											"top": 712,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplBdqmVOvqA=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqWVKdRs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -155,
											"top": 558,
											"width": 94,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 48,
									"top": 376,
									"width": 246.76123046875,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYplBdqWVL7VU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYplBdqmVMoNs="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYplBdqmVN8ic="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYplBdqmVOvqA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYplBdqmVP3iQ=",
									"_parent": {
										"$ref": "AAAAAAFYplBdqGVJPVc="
									},
									"model": {
										"$ref": "AAAAAAFYplBdp2VHGxk="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYpr0UenSL9aA=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqmVP3iQ="
											},
											"model": {
												"$ref": "AAAAAAFYpr0UYXSICHE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 406,
											"width": 236.76123046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+much physics",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYpr1i5nSw8vA=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqmVP3iQ="
											},
											"model": {
												"$ref": "AAAAAAFYpr1i03Stp6s="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 421,
											"width": 236.76123046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "-such graphics",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYpr9sLXahURY=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqmVP3iQ="
											},
											"model": {
												"$ref": "AAAAAAFYpr9sFHae+oo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 436,
											"width": 236.76123046875,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+DEFAULT_DOGE_FACTOR",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 48,
									"top": 401,
									"width": 246.76123046875,
									"height": 53,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYplBdqmVQXMo=",
									"_parent": {
										"$ref": "AAAAAAFYplBdqGVJPVc="
									},
									"model": {
										"$ref": "AAAAAAFYplBdp2VHGxk="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqPLeX5ZXFjo=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqmVQXMo="
											},
											"model": {
												"$ref": "AAAAAAFYqPLeQZZUz5o="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 459,
											"width": 236.76123046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+run()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqPdUFprtMmA=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqmVQXMo="
											},
											"model": {
												"$ref": "AAAAAAFYqPdT+ZrqM2g="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 474,
											"width": 236.76123046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+update(GameContainer, Int)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYpr3GEnTt2PA=",
											"_parent": {
												"$ref": "AAAAAAFYplBdqmVQXMo="
											},
											"model": {
												"$ref": "AAAAAAFYpr3F/HTqz8Y="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 53,
											"top": 489,
											"width": 236.76123046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+wow()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 48,
									"top": 454,
									"width": 246.76123046875,
									"height": 53,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYplBdq2VRbHo=",
									"_parent": {
										"$ref": "AAAAAAFYplBdqGVJPVc="
									},
									"model": {
										"$ref": "AAAAAAFYplBdp2VHGxk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -8,
									"top": 472,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYplBdq2VSChk=",
									"_parent": {
										"$ref": "AAAAAAFYplBdqGVJPVc="
									},
									"model": {
										"$ref": "AAAAAAFYplBdp2VHGxk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -8,
									"top": 472,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 48,
							"top": 376,
							"width": 246.76123046875,
							"height": 161,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYplBdqWVKdRs="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYplBdqmVP3iQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYplBdqmVQXMo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYplBdq2VRbHo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYplBdq2VSChk="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFYplN+AWbNDUo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplN+AGbL9I0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYplN+AWbO0WU=",
									"_parent": {
										"$ref": "AAAAAAFYplN+AWbNDUo="
									},
									"model": {
										"$ref": "AAAAAAFYplN+AGbL9I0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplN+AmbPXfk=",
											"_parent": {
												"$ref": "AAAAAAFYplN+AWbO0WU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -8,
											"top": 696,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplN+AmbQ5Ls=",
											"_parent": {
												"$ref": "AAAAAAFYplN+AWbO0WU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 663,
											"width": 114.50537109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "HistoricalFigure",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplN+AmbRog4=",
											"_parent": {
												"$ref": "AAAAAAFYplN+AWbO0WU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -8,
											"top": 696,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplN+AmbSiRQ=",
											"_parent": {
												"$ref": "AAAAAAFYplN+AWbO0WU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -8,
											"top": 696,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 352,
									"top": 656,
									"width": 124.50537109375,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYplN+AmbPXfk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYplN+AmbQ5Ls="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYplN+AmbRog4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYplN+AmbSiRQ="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYplN+AmbTqcM=",
									"_parent": {
										"$ref": "AAAAAAFYplN+AWbNDUo="
									},
									"model": {
										"$ref": "AAAAAAFYplN+AGbL9I0="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqOJCNIRvckI=",
											"_parent": {
												"$ref": "AAAAAAFYplN+AmbTqcM="
											},
											"model": {
												"$ref": "AAAAAAFYqOJCCYRs+pI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 686,
											"width": 114.50537109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+birth: GameDate",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqOJzfYSUJzk=",
											"_parent": {
												"$ref": "AAAAAAFYplN+AmbTqcM="
											},
											"model": {
												"$ref": "AAAAAAFYqOJzXYSRR6Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 701,
											"width": 114.50537109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+death: GameDate",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 352,
									"top": 681,
									"width": 124.50537109375,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYplN+A2bUjhs=",
									"_parent": {
										"$ref": "AAAAAAFYplN+AWbNDUo="
									},
									"model": {
										"$ref": "AAAAAAFYplN+AGbL9I0="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 352,
									"top": 719,
									"width": 124.50537109375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYplN+A2bVhJA=",
									"_parent": {
										"$ref": "AAAAAAFYplN+AWbNDUo="
									},
									"model": {
										"$ref": "AAAAAAFYplN+AGbL9I0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -184,
									"top": 264,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYplN+A2bWUi8=",
									"_parent": {
										"$ref": "AAAAAAFYplN+AWbNDUo="
									},
									"model": {
										"$ref": "AAAAAAFYplN+AGbL9I0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -184,
									"top": 264,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 352,
							"top": 656,
							"width": 124.50537109375,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYplN+AWbO0WU="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYplN+AmbTqcM="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYplN+A2bUjhs="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYplN+A2bVhJA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYplN+A2bWUi8="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFYplPlN2cIYnI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYplPlOGcJI6k=",
									"_parent": {
										"$ref": "AAAAAAFYplPlN2cIYnI="
									},
									"model": {
										"$ref": "AAAAAAFYplPlN2cGJWo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplPlOGcKfXw=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOGcJI6k="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 216,
											"top": -264,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplPlOGcL+e0=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOGcJI6k="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 359,
											"width": 177.3154296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "ProjectileSimple",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplPlOGcMkMk=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOGcJI6k="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 318,
											"width": 103,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplPlOGcN4Ng=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOGcJI6k="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 216,
											"top": -264,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 352,
									"top": 352,
									"width": 187.3154296875,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYplPlOGcKfXw="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYplPlOGcL+e0="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYplPlOGcMkMk="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYplPlOGcN4Ng="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYplPlOWcOQjY=",
									"_parent": {
										"$ref": "AAAAAAFYplPlN2cIYnI="
									},
									"model": {
										"$ref": "AAAAAAFYplPlN2cGJWo="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqPj2Cpw4GAg=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOWcOQjY="
											},
											"model": {
												"$ref": "AAAAAAFYqPj15pw19UE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 382,
											"width": 177.3154296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "-type: Int",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqPP395gmCzw=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOWcOQjY="
											},
											"model": {
												"$ref": "AAAAAAFYqPP325gjxvo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 397,
											"width": 177.3154296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+damage: Int",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqPQqsJhLHpc=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOWcOQjY="
											},
											"model": {
												"$ref": "AAAAAAFYqPQqmphIFjg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 412,
											"width": 177.3154296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+displayColour: Color",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqPRDzJhhHk0=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOWcOQjY="
											},
											"model": {
												"$ref": "AAAAAAFYqPRDsphefok="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 427,
											"width": 177.3154296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+speed: Int",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqPTM8pkdqvA=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOWcOQjY="
											},
											"model": {
												"$ref": "AAAAAAFYqPTM2ZkaB/8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 442,
											"width": 177.3154296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "-lifetimeMax: Int {readOnly}",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqPTvSJlC0eg=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOWcOQjY="
											},
											"model": {
												"$ref": "AAAAAAFYqPTvLJk/k9E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 457,
											"width": 177.3154296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "-lifetimeCounter",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqPUuzJlYTaM=",
											"_parent": {
												"$ref": "AAAAAAFYplPlOWcOQjY="
											},
											"model": {
												"$ref": "AAAAAAFYqPUutplVN2g="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 472,
											"width": 177.3154296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "-posPre",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 352,
									"top": 377,
									"width": 187.3154296875,
									"height": 113,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYplPlOWcPTyc=",
									"_parent": {
										"$ref": "AAAAAAFYplPlN2cIYnI="
									},
									"model": {
										"$ref": "AAAAAAFYplPlN2cGJWo="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 352,
									"top": 490,
									"width": 187.3154296875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYplPlOWcQ4T0=",
									"_parent": {
										"$ref": "AAAAAAFYplPlN2cIYnI="
									},
									"model": {
										"$ref": "AAAAAAFYplPlN2cGJWo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 24,
									"top": -136,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYplPlOWcRWS4=",
									"_parent": {
										"$ref": "AAAAAAFYplPlN2cIYnI="
									},
									"model": {
										"$ref": "AAAAAAFYplPlN2cGJWo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 24,
									"top": -136,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 352,
							"top": 352,
							"width": 187.3154296875,
							"height": 148,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYplPlOGcJI6k="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYplPlOWcOQjY="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYplPlOWcPTyc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYplPlOWcQ4T0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYplPlOWcRWS4="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFYplXHPmg0ww8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplXHPWgy7Cg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYplXHPmg1SVU=",
									"_parent": {
										"$ref": "AAAAAAFYplXHPmg0ww8="
									},
									"model": {
										"$ref": "AAAAAAFYplXHPWgy7Cg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplXHP2g2kpg=",
											"_parent": {
												"$ref": "AAAAAAFYplXHPmg1SVU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 720,
											"top": 192,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplXHP2g3yAo=",
											"_parent": {
												"$ref": "AAAAAAFYplXHPmg1SVU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 773,
											"top": 663,
											"width": 147.55126953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "PlayableActorDelegate",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplXHP2g4uqk=",
											"_parent": {
												"$ref": "AAAAAAFYplXHPmg1SVU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 720,
											"top": 192,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplXHP2g50M8=",
											"_parent": {
												"$ref": "AAAAAAFYplXHPmg1SVU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 720,
											"top": 192,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 768,
									"top": 656,
									"width": 157.55126953125,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYplXHP2g2kpg="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYplXHP2g3yAo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYplXHP2g4uqk="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYplXHP2g50M8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYplXHP2g6u3o=",
									"_parent": {
										"$ref": "AAAAAAFYplXHPmg0ww8="
									},
									"model": {
										"$ref": "AAAAAAFYplXHPWgy7Cg="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYpmbGE30h4Dg=",
											"_parent": {
												"$ref": "AAAAAAFYplXHP2g6u3o="
											},
											"model": {
												"$ref": "AAAAAAFYpmbF8H0bxLk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 773,
											"top": 686,
											"width": 147.55126953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+actor: ActorHumanoid",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 768,
									"top": 681,
									"width": 157.55126953125,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYplXHP2g7GXI=",
									"_parent": {
										"$ref": "AAAAAAFYplXHPmg0ww8="
									},
									"model": {
										"$ref": "AAAAAAFYplXHPWgy7Cg="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 768,
									"top": 704,
									"width": 157.55126953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYplXHQGg8dng=",
									"_parent": {
										"$ref": "AAAAAAFYplXHPmg0ww8="
									},
									"model": {
										"$ref": "AAAAAAFYplXHPWgy7Cg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 184,
									"top": -144,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYplXHQGg9MpA=",
									"_parent": {
										"$ref": "AAAAAAFYplXHPmg0ww8="
									},
									"model": {
										"$ref": "AAAAAAFYplXHPWgy7Cg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 184,
									"top": -144,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 768,
							"top": 656,
							"width": 157.55126953125,
							"height": 58,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYplXHPmg1SVU="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYplXHP2g6u3o="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYplXHP2g7GXI="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYplXHQGg8dng="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYplXHQGg9MpA="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFYplU3SGe+1TE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplU3Rme8llE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYplU3SGe/iQY=",
									"_parent": {
										"$ref": "AAAAAAFYplU3SGe+1TE="
									},
									"model": {
										"$ref": "AAAAAAFYplU3Rme8llE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplU3SWfA0Lc=",
											"_parent": {
												"$ref": "AAAAAAFYplU3SGe/iQY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -824,
											"top": 48,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplU3SWfB/Is=",
											"_parent": {
												"$ref": "AAAAAAFYplU3SGe/iQY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 381,
											"top": 263,
											"width": 114.78466796875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "ProjectileHoming",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplU3SWfCd9w=",
											"_parent": {
												"$ref": "AAAAAAFYplU3SGe/iQY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -824,
											"top": 48,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplU3SWfDtMY=",
											"_parent": {
												"$ref": "AAAAAAFYplU3SGe/iQY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -824,
											"top": 48,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 256,
									"width": 124.78466796875,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYplU3SWfA0Lc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYplU3SWfB/Is="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYplU3SWfCd9w="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYplU3SWfDtMY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYplU3SWfEinE=",
									"_parent": {
										"$ref": "AAAAAAFYplU3SGe+1TE="
									},
									"model": {
										"$ref": "AAAAAAFYplU3Rme8llE="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 281,
									"width": 124.78466796875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYplU3SmfF/jg=",
									"_parent": {
										"$ref": "AAAAAAFYplU3SGe+1TE="
									},
									"model": {
										"$ref": "AAAAAAFYplU3Rme8llE="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 291,
									"width": 124.78466796875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYplU3SmfGAdE=",
									"_parent": {
										"$ref": "AAAAAAFYplU3SGe+1TE="
									},
									"model": {
										"$ref": "AAAAAAFYplU3Rme8llE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -696,
									"top": -40,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYplU3SmfH7hM=",
									"_parent": {
										"$ref": "AAAAAAFYplU3SGe+1TE="
									},
									"model": {
										"$ref": "AAAAAAFYplU3Rme8llE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -696,
									"top": -40,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 376,
							"top": 256,
							"width": 124.78466796875,
							"height": 45,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYplU3SGe/iQY="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYplU3SWfEinE="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYplU3SmfF/jg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYplU3SmfGAdE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYplU3SmfH7hM="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFYplR452dt4u8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYplR452duXiE=",
									"_parent": {
										"$ref": "AAAAAAFYplR452dt4u8="
									},
									"model": {
										"$ref": "AAAAAAFYplR452drOZI="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplR46GdvEMc=",
											"_parent": {
												"$ref": "AAAAAAFYplR452duXiE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -248,
											"top": 56,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplR46GdwpqY=",
											"_parent": {
												"$ref": "AAAAAAFYplR452duXiE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 597,
											"top": 663,
											"width": 104.583984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "ActorHumanoid",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplR46GdxM5M=",
											"_parent": {
												"$ref": "AAAAAAFYplR452duXiE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -248,
											"top": 56,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplR46Gdyfio=",
											"_parent": {
												"$ref": "AAAAAAFYplR452duXiE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -248,
											"top": 56,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 656,
									"width": 114.583984375,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYplR46GdvEMc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYplR46GdwpqY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYplR46GdxM5M="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYplR46Gdyfio="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYplR46Gdzgks=",
									"_parent": {
										"$ref": "AAAAAAFYplR452dt4u8="
									},
									"model": {
										"$ref": "AAAAAAFYplR452drOZI="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 681,
									"width": 114.583984375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYplR46Gd0Tpg=",
									"_parent": {
										"$ref": "AAAAAAFYplR452dt4u8="
									},
									"model": {
										"$ref": "AAAAAAFYplR452drOZI="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 691,
									"width": 114.583984375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYplR46Wd1E+w=",
									"_parent": {
										"$ref": "AAAAAAFYplR452dt4u8="
									},
									"model": {
										"$ref": "AAAAAAFYplR452drOZI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -408,
									"top": -200,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYplR46Wd2FlY=",
									"_parent": {
										"$ref": "AAAAAAFYplR452dt4u8="
									},
									"model": {
										"$ref": "AAAAAAFYplR452drOZI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -408,
									"top": -200,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 592,
							"top": 656,
							"width": 114.583984375,
							"height": 45,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYplR452duXiE="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYplR46Gdzgks="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYplR46Gd0Tpg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYplR46Wd1E+w="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYplR46Wd2FlY="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFYplQj7GdDLjw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYplQj62dBA1U="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYplQj7GdEKmw=",
									"_parent": {
										"$ref": "AAAAAAFYplQj7GdDLjw="
									},
									"model": {
										"$ref": "AAAAAAFYplQj62dBA1U="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplQj7WdFE9A=",
											"_parent": {
												"$ref": "AAAAAAFYplQj7GdEKmw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 696,
											"top": 416,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplQj7WdGPaQ=",
											"_parent": {
												"$ref": "AAAAAAFYplQj7GdEKmw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 597,
											"top": 751,
											"width": 40.94873046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "Player",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplQj7WdH3Ko=",
											"_parent": {
												"$ref": "AAAAAAFYplQj7GdEKmw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 696,
											"top": 416,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYplQj7WdI05k=",
											"_parent": {
												"$ref": "AAAAAAFYplQj7GdEKmw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 696,
											"top": 416,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 744,
									"width": 50.94873046875,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYplQj7WdFE9A="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYplQj7WdGPaQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYplQj7WdH3Ko="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYplQj7WdI05k="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYplQj7WdJ2X8=",
									"_parent": {
										"$ref": "AAAAAAFYplQj7GdDLjw="
									},
									"model": {
										"$ref": "AAAAAAFYplQj62dBA1U="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 769,
									"width": 50.94873046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYplQj7WdK3R4=",
									"_parent": {
										"$ref": "AAAAAAFYplQj7GdDLjw="
									},
									"model": {
										"$ref": "AAAAAAFYplQj62dBA1U="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 779,
									"width": 50.94873046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYplQj7mdLVwI=",
									"_parent": {
										"$ref": "AAAAAAFYplQj7GdDLjw="
									},
									"model": {
										"$ref": "AAAAAAFYplQj62dBA1U="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 408,
									"top": -8,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYplQj7mdMw2k=",
									"_parent": {
										"$ref": "AAAAAAFYplQj7GdDLjw="
									},
									"model": {
										"$ref": "AAAAAAFYplQj62dBA1U="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 408,
									"top": -8,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 592,
							"top": 744,
							"width": 50.94873046875,
							"height": 45,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYplQj7GdEKmw="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYplQj7WdJ2X8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYplQj7WdK3R4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYplQj7mdLVwI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYplQj7mdMw2k="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFYpmYlf3w0HDI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYpmYlfnwyF/k="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYpmYlgHw1pm0=",
									"_parent": {
										"$ref": "AAAAAAFYpmYlf3w0HDI="
									},
									"model": {
										"$ref": "AAAAAAFYpmYlfnwyF/k="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpmYlgHw2Uik=",
											"_parent": {
												"$ref": "AAAAAAFYpmYlgHw1pm0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 549,
											"width": 167,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpmYlgHw3rvA=",
											"_parent": {
												"$ref": "AAAAAAFYpmYlgHw1pm0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 564,
											"width": 167,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "Luminous",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpmYlgHw479g=",
											"_parent": {
												"$ref": "AAAAAAFYpmYlgHw1pm0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 0,
											"top": 680,
											"width": 96,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYpmYlgHw5+Z4=",
											"_parent": {
												"$ref": "AAAAAAFYpmYlgHw1pm0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 0,
											"top": 680,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 352,
									"top": 544,
									"width": 177,
									"height": 38,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYpmYlgHw2Uik="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYpmYlgHw3rvA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYpmYlgHw479g="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYpmYlgHw5+Z4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYpmYlgXw6qb0=",
									"_parent": {
										"$ref": "AAAAAAFYpmYlf3w0HDI="
									},
									"model": {
										"$ref": "AAAAAAFYpmYlfnwyF/k="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqQJyYqSe2Ag=",
											"_parent": {
												"$ref": "AAAAAAFYpmYlgXw6qb0="
											},
											"model": {
												"$ref": "AAAAAAFYqQJyNaSbPpM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 587,
											"width": 167,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+color: Int",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqQLlLKULy88=",
											"_parent": {
												"$ref": "AAAAAAFYpmYlgXw6qb0="
											},
											"model": {
												"$ref": "AAAAAAFYqQLlBaUIua4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 602,
											"width": 167,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+lightBoxList: List<Hitbox>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 352,
									"top": 582,
									"width": 177,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYpmYlgXw7ATY=",
									"_parent": {
										"$ref": "AAAAAAFYpmYlf3w0HDI="
									},
									"model": {
										"$ref": "AAAAAAFYpmYlfnwyF/k="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 352,
									"top": 620,
									"width": 177,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYpmYlgXw8nso=",
									"_parent": {
										"$ref": "AAAAAAFYpmYlf3w0HDI="
									},
									"model": {
										"$ref": "AAAAAAFYpmYlfnwyF/k="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 308,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYpmYlgnw9MOA=",
									"_parent": {
										"$ref": "AAAAAAFYpmYlf3w0HDI="
									},
									"model": {
										"$ref": "AAAAAAFYpmYlfnwyF/k="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 308,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 352,
							"top": 544,
							"width": 177,
							"height": 86,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYpmYlgHw1pm0="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYpmYlgXw6qb0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYpmYlgXw7ATY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYpmYlgXw8nso="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYpmYlgnw9MOA="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYpmYmIHxf/Sk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYpmYmH3xeyt8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpmYmIHxghBk=",
									"_parent": {
										"$ref": "AAAAAAFYpmYmIHxf/Sk="
									},
									"model": {
										"$ref": "AAAAAAFYpmYmH3xeyt8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 446,
									"top": 514,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYpmYmIHxf/Sk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpmYmIHxhQw8=",
									"_parent": {
										"$ref": "AAAAAAFYpmYmIHxf/Sk="
									},
									"model": {
										"$ref": "AAAAAAFYpmYmH3xeyt8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 461,
									"top": 514,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYpmYmIHxf/Sk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpmYmIHxitoQ=",
									"_parent": {
										"$ref": "AAAAAAFYpmYmIHxf/Sk="
									},
									"model": {
										"$ref": "AAAAAAFYpmYmH3xeyt8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 417,
									"top": 515,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYpmYmIHxf/Sk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYpmYlf3w0HDI="
							},
							"tail": {
								"$ref": "AAAAAAFYplPlN2cIYnI="
							},
							"lineStyle": 2,
							"points": "432:499;432:544",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYpmYmIHxghBk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYpmYmIHxhQw8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYpmYmIHxitoQ="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFYpme/N34yGKY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYpme/Nn4uVXA="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpme/N34zloU=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4uVXA="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 711,
									"top": 655,
									"width": 48,
									"height": 13,
									"autoResize": false,
									"alpha": -1.446441947632798,
									"distance": 16.1245154965971,
									"hostEdge": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"edgePosition": 1,
									"underline": false,
									"text": "+actor",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpme/OH408kQ=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4uVXA="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 736,
									"top": 702,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpme/OH410bs=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4uVXA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 737,
									"top": 657,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpme/OH42mGc=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4vjoI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 742,
									"top": 686,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpme/OH43ioE=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4vjoI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 739,
									"top": 700,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpme/OH44bF8=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4vjoI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 746,
									"top": 659,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpme/OH45j50=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4wJRQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 731,
									"top": 686,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpme/OH46E7Q=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4wJRQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 734,
									"top": 700,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpme/OH47iz8=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4wJRQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 727,
									"top": 659,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFYpme/OH48QV0=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4vjoI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 112,
									"top": 440,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFYpme/OX49thA=",
									"_parent": {
										"$ref": "AAAAAAFYpme/N34yGKY="
									},
									"model": {
										"$ref": "AAAAAAFYpme/Nn4wJRQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 112,
									"top": 440,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"tail": {
								"$ref": "AAAAAAFYplXHPmg0ww8="
							},
							"lineStyle": 2,
							"points": "768:678;706:678",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYpme/N34zloU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYpme/OH408kQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYpme/OH410bs="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFYpme/OH42mGc="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFYpme/OH43ioE="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFYpme/OH44bF8="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFYpme/OH45j50="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFYpme/OH46E7Q="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFYpme/OH47iz8="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFYpme/OH48QV0="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFYpme/OX49thA="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYpsTjhX9Lz1o=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYpsTjhX9KaAU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpsTjhn9MpBo=",
									"_parent": {
										"$ref": "AAAAAAFYpsTjhX9Lz1o="
									},
									"model": {
										"$ref": "AAAAAAFYpsTjhX9KaAU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 655,
									"top": 577,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYpsTjhX9Lz1o="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpsTjhn9Nnao=",
									"_parent": {
										"$ref": "AAAAAAFYpsTjhX9Lz1o="
									},
									"model": {
										"$ref": "AAAAAAFYpsTjhX9KaAU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 655,
									"top": 592,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYpsTjhX9Lz1o="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYpsTjhn9OESs=",
									"_parent": {
										"$ref": "AAAAAAFYpsTjhX9Lz1o="
									},
									"model": {
										"$ref": "AAAAAAFYpsTjhX9KaAU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 656,
									"top": 547,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYpsTjhX9Lz1o="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYpmYlf3w0HDI="
							},
							"tail": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"lineStyle": 2,
							"points": "656:656;656:568;528:568",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYpsTjhn9MpBo="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYpsTjhn9Nnao="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYpsTjhn9OESs="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFYqOMpA4VIEUk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqOMpAoVGvEU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYqOMpA4VJ87g=",
									"_parent": {
										"$ref": "AAAAAAFYqOMpA4VIEUk="
									},
									"model": {
										"$ref": "AAAAAAFYqOMpAoVGvEU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqOMpBIVKZYk=",
											"_parent": {
												"$ref": "AAAAAAFYqOMpA4VJ87g="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 605,
											"top": 389,
											"width": 180.603515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqOMpBIVLu90=",
											"_parent": {
												"$ref": "AAAAAAFYqOMpA4VJ87g="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 605,
											"top": 404,
											"width": 180.603515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "Controllable",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqOMpBYVMlgw=",
											"_parent": {
												"$ref": "AAAAAAFYqOMpA4VJ87g="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 12,
											"top": -320,
											"width": 80.49462890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqOMpBYVNYu0=",
											"_parent": {
												"$ref": "AAAAAAFYqOMpA4VJ87g="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 12,
											"top": -320,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 600,
									"top": 384,
									"width": 190.603515625,
									"height": 38,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYqOMpBIVKZYk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYqOMpBIVLu90="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYqOMpBYVMlgw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYqOMpBYVNYu0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYqOMpBYVOYKM=",
									"_parent": {
										"$ref": "AAAAAAFYqOMpA4VIEUk="
									},
									"model": {
										"$ref": "AAAAAAFYqOMpAoVGvEU="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 600,
									"top": 422,
									"width": 190.603515625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYqOMpBoVP7lg=",
									"_parent": {
										"$ref": "AAAAAAFYqOMpA4VIEUk="
									},
									"model": {
										"$ref": "AAAAAAFYqOMpAoVGvEU="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQbsj61/cls=",
											"_parent": {
												"$ref": "AAAAAAFYqOMpBoVP7lg="
											},
											"model": {
												"$ref": "AAAAAAFYqQbsU615CAw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 605,
											"top": 437,
											"width": 180.603515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+processInput(Input)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQcR5q2yfgs=",
											"_parent": {
												"$ref": "AAAAAAFYqOMpBoVP7lg="
											},
											"model": {
												"$ref": "AAAAAAFYqQcRxK2s3kg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 605,
											"top": 452,
											"width": 180.603515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+keyPressed(key: Int, c: Char)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 600,
									"top": 432,
									"width": 190.603515625,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYqOMpBoVQ0kk=",
									"_parent": {
										"$ref": "AAAAAAFYqOMpA4VIEUk="
									},
									"model": {
										"$ref": "AAAAAAFYqOMpAoVGvEU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 6,
									"top": -192,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYqOMpB4VRLx0=",
									"_parent": {
										"$ref": "AAAAAAFYqOMpA4VIEUk="
									},
									"model": {
										"$ref": "AAAAAAFYqOMpAoVGvEU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 6,
									"top": -192,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 600,
							"top": 384,
							"width": 190.603515625,
							"height": 86,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYqOMpA4VJ87g="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYqOMpBYVOYKM="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYqOMpBoVP7lg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYqOMpBoVQ0kk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYqOMpB4VRLx0="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYqOMpaYVzNos=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqOMpaYVyAPE="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqOMpaoV0N+4=",
									"_parent": {
										"$ref": "AAAAAAFYqOMpaYVzNos="
									},
									"model": {
										"$ref": "AAAAAAFYqOMpaYVyAPE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 677,
									"top": 547,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqOMpaYVzNos="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqOMpaoV1QmM=",
									"_parent": {
										"$ref": "AAAAAAFYqOMpaYVzNos="
									},
									"model": {
										"$ref": "AAAAAAFYqOMpaYVyAPE="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 677,
									"top": 532,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYqOMpaYVzNos="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqOMpaoV2rBs=",
									"_parent": {
										"$ref": "AAAAAAFYqOMpaYVzNos="
									},
									"model": {
										"$ref": "AAAAAAFYqOMpaYVyAPE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 677,
									"top": 577,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqOMpaYVzNos="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYqOMpA4VIEUk="
							},
							"tail": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"lineStyle": 2,
							"points": "656:656;656:568;698:568;698:469",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYqOMpaoV0N+4="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYqOMpaoV1QmM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYqOMpaoV2rBs="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFYqONJmoWOsXQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYqONJmoWPnL4=",
									"_parent": {
										"$ref": "AAAAAAFYqONJmoWOsXQ="
									},
									"model": {
										"$ref": "AAAAAAFYqONJmYWMOFQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONJmoWQR3g=",
											"_parent": {
												"$ref": "AAAAAAFYqONJmoWPnL4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 85,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONJmoWRiCw=",
											"_parent": {
												"$ref": "AAAAAAFYqONJmoWPnL4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 100,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "Pocketed",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONJm4WS4Jk=",
											"_parent": {
												"$ref": "AAAAAAFYqONJmoWPnL4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 412,
											"top": -928,
											"width": 80.49462890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONJm4WTrvA=",
											"_parent": {
												"$ref": "AAAAAAFYqONJmoWPnL4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 412,
											"top": -928,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 880,
									"top": 80,
									"width": 240,
									"height": 38,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYqONJmoWQR3g="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYqONJmoWRiCw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYqONJm4WS4Jk="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYqONJm4WTrvA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYqONJm4WUF48=",
									"_parent": {
										"$ref": "AAAAAAFYqONJmoWOsXQ="
									},
									"model": {
										"$ref": "AAAAAAFYqONJmYWMOFQ="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqQosEbOX8d0=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WUF48="
											},
											"model": {
												"$ref": "AAAAAAFYqQor0rORDFQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 123,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+inventory: ActorInventory",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 880,
									"top": 118,
									"width": 240,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYqONJm4WVxvY=",
									"_parent": {
										"$ref": "AAAAAAFYqONJmoWOsXQ="
									},
									"model": {
										"$ref": "AAAAAAFYqONJmYWMOFQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssluGOFWlek=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbsslt5+FQzxY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 146,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+unequipItem(InventoryItem?)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssmjw+GAg4w=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbssmjmeF6rBU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 161,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+unequipSlot(Int)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssnLQ+Gb87o=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbssnLAuGVreQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 176,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+equipItem(InventoryItem)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssnqYuG2XNM=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbssnqKOGwQ20="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 191,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+equpped(InventoryItem): Boolean",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssol0+HWeFc=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbssoln+HQMeM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 206,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addItem(itemID: Int, count: Int = 1)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssp03OH2NfU=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbssp0r+HwQcU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 221,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addItem(InventoryItem, Int)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssqpf+IWqzs=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbssqpUeIQK70="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 236,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeItem(itemID: Int, count: Int = 1)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssrK9+I25qg=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbssrKxOIwUA4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 251,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeItem(InventoryItem, Int)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssr3guJW4Bk=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbssr3UuJQNjo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 266,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+hasItem(InventoryItem): Boolean",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbsssmbOJ2THU=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbsssmOOJwL60="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 281,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+hasItem(itemID: Int): Boolean",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssts5+Kc9dg=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbsstss+KWt5o="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 296,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+consumePrimary(InventoryItem)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssufGOK3SY4=",
											"_parent": {
												"$ref": "AAAAAAFYqONJm4WVxvY="
											},
											"model": {
												"$ref": "AAAAAAFbssue7OKxESE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 311,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+consumeSecondary(InventoryItem)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 880,
									"top": 141,
									"width": 240,
									"height": 188,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYqONJm4WWo8c=",
									"_parent": {
										"$ref": "AAAAAAFYqONJmoWOsXQ="
									},
									"model": {
										"$ref": "AAAAAAFYqONJmYWMOFQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 206,
									"top": -496,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYqONJm4WXduA=",
									"_parent": {
										"$ref": "AAAAAAFYqONJmoWOsXQ="
									},
									"model": {
										"$ref": "AAAAAAFYqONJmYWMOFQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 206,
									"top": -496,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 880,
							"top": 80,
							"width": 240,
							"height": 257,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYqONJmoWPnL4="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYqONJm4WUF48="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYqONJm4WVxvY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYqONJm4WWo8c="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYqONJm4WXduA="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYqONJ+YW5lQk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqONJ+YW49hM="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqONJ+YW6PAU=",
									"_parent": {
										"$ref": "AAAAAAFYqONJ+YW5lQk="
									},
									"model": {
										"$ref": "AAAAAAFYqONJ+YW49hM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 860,
									"top": 547,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqONJ+YW5lQk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqONJ+YW7SnM=",
									"_parent": {
										"$ref": "AAAAAAFYqONJ+YW5lQk="
									},
									"model": {
										"$ref": "AAAAAAFYqONJ+YW49hM="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 860,
									"top": 532,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYqONJ+YW5lQk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqONJ+YW8K08=",
									"_parent": {
										"$ref": "AAAAAAFYqONJ+YW5lQk="
									},
									"model": {
										"$ref": "AAAAAAFYqONJ+YW49hM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 860,
									"top": 577,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqONJ+YW5lQk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYqONJmoWOsXQ="
							},
							"tail": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"lineStyle": 2,
							"points": "656:656;656:568;1064:568;1064:336",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYqONJ+YW6PAU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYqONJ+YW7SnM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYqONJ+YW8K08="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFYqONMEYXUYQ8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqONMEIXS7TI="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYqONMEoXVLeA=",
									"_parent": {
										"$ref": "AAAAAAFYqONMEYXUYQ8="
									},
									"model": {
										"$ref": "AAAAAAFYqONMEIXS7TI="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONMEoXWnPA=",
											"_parent": {
												"$ref": "AAAAAAFYqONMEoXVLeA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 389,
											"width": 167.57177734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONME4XXE7o=",
											"_parent": {
												"$ref": "AAAAAAFYqONMEoXVLeA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 404,
											"width": 167.57177734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "Factionable",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONMFIXYOzw=",
											"_parent": {
												"$ref": "AAAAAAFYqONMEoXVLeA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 636,
											"top": -320,
											"width": 80.49462890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONMFIXZGzw=",
											"_parent": {
												"$ref": "AAAAAAFYqONMEoXVLeA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 636,
											"top": -320,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1072,
									"top": 384,
									"width": 177.57177734375,
									"height": 38,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYqONMEoXWnPA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYqONME4XXE7o="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYqONMFIXYOzw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYqONMFIXZGzw="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYqONMFYXaBkA=",
									"_parent": {
										"$ref": "AAAAAAFYqONMEYXUYQ8="
									},
									"model": {
										"$ref": "AAAAAAFYqONMEIXS7TI="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqQ68p7yp+YA=",
											"_parent": {
												"$ref": "AAAAAAFYqONMFYXaBkA="
											},
											"model": {
												"$ref": "AAAAAAFYqQ68aryjhhw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 427,
											"width": 167.57177734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+faction: HashSet<Faction>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1072,
									"top": 422,
									"width": 177.57177734375,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYqONMFoXbJdg=",
									"_parent": {
										"$ref": "AAAAAAFYqONMEYXUYQ8="
									},
									"model": {
										"$ref": "AAAAAAFYqONMEIXS7TI="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1072,
									"top": 445,
									"width": 177.57177734375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYqONMFoXcQJY=",
									"_parent": {
										"$ref": "AAAAAAFYqONMEYXUYQ8="
									},
									"model": {
										"$ref": "AAAAAAFYqONMEIXS7TI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 318,
									"top": -192,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYqONMFoXdHWM=",
									"_parent": {
										"$ref": "AAAAAAFYqONMEYXUYQ8="
									},
									"model": {
										"$ref": "AAAAAAFYqONMEIXS7TI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 318,
									"top": -192,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1072,
							"top": 384,
							"width": 177.57177734375,
							"height": 71,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYqONMEoXVLeA="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYqONMFYXaBkA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYqONMFoXbJdg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYqONMFoXcQJY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYqONMFoXdHWM="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYqONMjYX/F0w=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqONMjYX+wA8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqONMjYYAHVk=",
									"_parent": {
										"$ref": "AAAAAAFYqONMjYX/F0w="
									},
									"model": {
										"$ref": "AAAAAAFYqONMjYX+wA8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 908,
									"top": 547,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqONMjYX/F0w="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqONMjoYB1Dg=",
									"_parent": {
										"$ref": "AAAAAAFYqONMjYX/F0w="
									},
									"model": {
										"$ref": "AAAAAAFYqONMjYX+wA8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 908,
									"top": 532,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYqONMjYX/F0w="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqONMjoYC+WY=",
									"_parent": {
										"$ref": "AAAAAAFYqONMjYX/F0w="
									},
									"model": {
										"$ref": "AAAAAAFYqONMjYX+wA8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 908,
									"top": 577,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqONMjYX/F0w="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYqONMEYXUYQ8="
							},
							"tail": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"lineStyle": 2,
							"points": "656:656;656:568;1160:568;1160:454",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYqONMjYYAHVk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYqONMjoYB1Dg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYqONMjoYC+WY="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFYqONOmoYaijE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqONOmYYY+Oo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYqONOmoYbDPM=",
									"_parent": {
										"$ref": "AAAAAAFYqONOmoYaijE="
									},
									"model": {
										"$ref": "AAAAAAFYqONOmYYY+Oo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONOmoYcc5s=",
											"_parent": {
												"$ref": "AAAAAAFYqONOmoYbDPM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 813,
											"top": 389,
											"width": 234.2666015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONOmoYdzlc=",
											"_parent": {
												"$ref": "AAAAAAFYqONOmoYbDPM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 813,
											"top": 404,
											"width": 234.2666015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "LandHolder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONOmoYecDI=",
											"_parent": {
												"$ref": "AAAAAAFYqONOmoYbDPM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -52,
											"top": -320,
											"width": 80.49462890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqONOm4Yfmno=",
											"_parent": {
												"$ref": "AAAAAAFYqONOmoYbDPM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -52,
											"top": -320,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 808,
									"top": 384,
									"width": 244.2666015625,
									"height": 38,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYqONOmoYcc5s="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYqONOmoYdzlc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYqONOmoYecDI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYqONOm4Yfmno="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYqONOm4YgfYI=",
									"_parent": {
										"$ref": "AAAAAAFYqONOmoYaijE="
									},
									"model": {
										"$ref": "AAAAAAFYqONOmYYY+Oo="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqRU6K8j+BUA=",
											"_parent": {
												"$ref": "AAAAAAFYqONOm4YgfYI="
											},
											"model": {
												"$ref": "AAAAAAFYqRU56sj4Ywo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 813,
											"top": 427,
											"width": 234.2666015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+houseDesignation: ArrayList<Long>?",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 808,
									"top": 422,
									"width": 244.2666015625,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYqONOm4Yhx1Q=",
									"_parent": {
										"$ref": "AAAAAAFYqONOmoYaijE="
									},
									"model": {
										"$ref": "AAAAAAFYqONOmYYY+Oo="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqRYle8mRknQ=",
											"_parent": {
												"$ref": "AAAAAAFYqONOm4Yhx1Q="
											},
											"model": {
												"$ref": "AAAAAAFYqRYlU8mLWM4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 813,
											"top": 450,
											"width": 234.2666015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addHouseTile(x: Int, y: Int)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqRZHrsmx8gg=",
											"_parent": {
												"$ref": "AAAAAAFYqONOm4Yhx1Q="
											},
											"model": {
												"$ref": "AAAAAAFYqRZHhcmrC6w="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 813,
											"top": 465,
											"width": 234.2666015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeHouseTile(x: Int, y: Int)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqRZ0V8nRf8M=",
											"_parent": {
												"$ref": "AAAAAAFYqONOm4Yhx1Q="
											},
											"model": {
												"$ref": "AAAAAAFYqRZ0NMnL6Qs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 813,
											"top": 480,
											"width": 234.2666015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearHouseDesignation()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 808,
									"top": 445,
									"width": 244.2666015625,
									"height": 53,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYqONOm4Yi9dI=",
									"_parent": {
										"$ref": "AAAAAAFYqONOmoYaijE="
									},
									"model": {
										"$ref": "AAAAAAFYqONOmYYY+Oo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -26,
									"top": -192,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYqONOm4YjmiU=",
									"_parent": {
										"$ref": "AAAAAAFYqONOmoYaijE="
									},
									"model": {
										"$ref": "AAAAAAFYqONOmYYY+Oo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -26,
									"top": -192,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 808,
							"top": 384,
							"width": 244.2666015625,
							"height": 114,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYqONOmoYbDPM="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYqONOm4YgfYI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYqONOm4Yhx1Q="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYqONOm4Yi9dI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYqONOm4YjmiU="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYqONPEYZFtLQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqONPEYZEuQU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqONPF4ZGl8o=",
									"_parent": {
										"$ref": "AAAAAAFYqONPEYZFtLQ="
									},
									"model": {
										"$ref": "AAAAAAFYqONPEYZEuQU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 796,
									"top": 547,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqONPEYZFtLQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqONPF4ZHu+w=",
									"_parent": {
										"$ref": "AAAAAAFYqONPEYZFtLQ="
									},
									"model": {
										"$ref": "AAAAAAFYqONPEYZEuQU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 796,
									"top": 532,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYqONPEYZFtLQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqONPF4ZI0r4=",
									"_parent": {
										"$ref": "AAAAAAFYqONPEYZFtLQ="
									},
									"model": {
										"$ref": "AAAAAAFYqONPEYZEuQU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 796,
									"top": 577,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqONPEYZFtLQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYqONOmoYaijE="
							},
							"tail": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"lineStyle": 2,
							"points": "656:656;656:568;937:568;937:497",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYqONPF4ZGl8o="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYqONPF4ZHu+w="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYqONPF4ZI0r4="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFYqO9aBpEFyxE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYqO9aBpEG278=",
									"_parent": {
										"$ref": "AAAAAAFYqO9aBpEFyxE="
									},
									"model": {
										"$ref": "AAAAAAFYqO9aBZED2og="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqO9aB5EHdP0=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aBpEG278="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 165,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqO9aB5EIvCI=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aBpEG278="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 180,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "AIControlled",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqO9aB5EJ14A=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aBpEG278="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 0,
											"top": -936,
											"width": 80.49462890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqO9aB5EKW/Q=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aBpEG278="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 0,
											"top": -936,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 640,
									"top": 160,
									"width": 228.1943359375,
									"height": 38,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYqO9aB5EHdP0="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYqO9aB5EIvCI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYqO9aB5EJ14A="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYqO9aB5EKW/Q="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYqO9aB5ELv4o=",
									"_parent": {
										"$ref": "AAAAAAFYqO9aBpEFyxE="
									},
									"model": {
										"$ref": "AAAAAAFYqO9aBZED2og="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqQgJJq/B5Ig=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aB5ELv4o="
											},
											"model": {
												"$ref": "AAAAAAFYqQgI2q+7a2g="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 203,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+ai: ActorAI",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 640,
									"top": 198,
									"width": 228.1943359375,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYqO9aB5EM8u0=",
									"_parent": {
										"$ref": "AAAAAAFYqO9aBpEFyxE="
									},
									"model": {
										"$ref": "AAAAAAFYqO9aBZED2og="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQhKpK/5Vew=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aB5EM8u0="
											},
											"model": {
												"$ref": "AAAAAAFYqQhKc6/zCY0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 226,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+moveLeft(amount: Float)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQhfkbAPM9E=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aB5EM8u0="
											},
											"model": {
												"$ref": "AAAAAAFYqQhfbLAJEJc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 241,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+moveRight(amount: Float)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQhzLLAlatQ=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aB5EM8u0="
											},
											"model": {
												"$ref": "AAAAAAFYqQhzAbAfpdw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 256,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+moveUp(amount: Float)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQiCGLA7wO4=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aB5EM8u0="
											},
											"model": {
												"$ref": "AAAAAAFYqQiB+LA16cs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 271,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+moveDown(amount: Float)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQiRwbBRNN8=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aB5EM8u0="
											},
											"model": {
												"$ref": "AAAAAAFYqQiRjrBLpuA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 286,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+jump(amount: Float)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQihv7BnCas=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aB5EM8u0="
											},
											"model": {
												"$ref": "AAAAAAFYqQihmbBh3iU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 301,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+moveTo(bearing: Double)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQjOB7CCyi4=",
											"_parent": {
												"$ref": "AAAAAAFYqO9aB5EM8u0="
											},
											"model": {
												"$ref": "AAAAAAFYqQjN4LB8czc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 645,
											"top": 316,
											"width": 218.1943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+moveTo(toX: Double, toY: Double)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 640,
									"top": 221,
									"width": 228.1943359375,
									"height": 113,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYqO9aCJEN/DQ=",
									"_parent": {
										"$ref": "AAAAAAFYqO9aBpEFyxE="
									},
									"model": {
										"$ref": "AAAAAAFYqO9aBZED2og="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": -468,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYqO9aCJEOP28=",
									"_parent": {
										"$ref": "AAAAAAFYqO9aBpEFyxE="
									},
									"model": {
										"$ref": "AAAAAAFYqO9aBZED2og="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": -468,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 640,
							"top": 160,
							"width": 228.1943359375,
							"height": 177,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYqO9aBpEG278="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYqO9aB5ELv4o="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYqO9aB5EM8u0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYqO9aCJEN/DQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYqO9aCJEOP28="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFYqO9dlJFL+ZU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqO9dk5FJFGQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFYqO9dlZFMC2Q=",
									"_parent": {
										"$ref": "AAAAAAFYqO9dlJFL+ZU="
									},
									"model": {
										"$ref": "AAAAAAFYqO9dk5FJFGQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqO9dlZFNUns=",
											"_parent": {
												"$ref": "AAAAAAFYqO9dlZFMC2Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1133,
											"top": 221,
											"width": 164.556640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqO9dlZFOYMg=",
											"_parent": {
												"$ref": "AAAAAAFYqO9dlZFMC2Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1133,
											"top": 236,
											"width": 164.556640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "CanBeAnItem",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqO9dlZFPOsc=",
											"_parent": {
												"$ref": "AAAAAAFYqO9dlZFMC2Q="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 816,
											"top": -840,
											"width": 80.49462890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFYqO9dlpFQkWM=",
											"_parent": {
												"$ref": "AAAAAAFYqO9dlZFMC2Q="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 816,
											"top": -840,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1128,
									"top": 216,
									"width": 174.556640625,
									"height": 38,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFYqO9dlZFNUns="
									},
									"nameLabel": {
										"$ref": "AAAAAAFYqO9dlZFOYMg="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFYqO9dlZFPOsc="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFYqO9dlpFQkWM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFYqO9dlpFRm+Y=",
									"_parent": {
										"$ref": "AAAAAAFYqO9dlJFL+ZU="
									},
									"model": {
										"$ref": "AAAAAAFYqO9dk5FJFGQ="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFYqQP+yKba0MQ=",
											"_parent": {
												"$ref": "AAAAAAFYqO9dlpFRm+Y="
											},
											"model": {
												"$ref": "AAAAAAFYqQP+hKbUobw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1133,
											"top": 259,
											"width": 164.556640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+ItemData: InventoryItem",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1128,
									"top": 254,
									"width": 174.556640625,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFYqO9dl5FSBK8=",
									"_parent": {
										"$ref": "AAAAAAFYqO9dlJFL+ZU="
									},
									"model": {
										"$ref": "AAAAAAFYqO9dk5FJFGQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQRYjacRtRQ=",
											"_parent": {
												"$ref": "AAAAAAFYqO9dl5FSBK8="
											},
											"model": {
												"$ref": "AAAAAAFYqQRYXKcLRb0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1133,
											"top": 282,
											"width": 164.556640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+getItemWeight(): Double",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQR4cqdNKr8=",
											"_parent": {
												"$ref": "AAAAAAFYqO9dl5FSBK8="
											},
											"model": {
												"$ref": "AAAAAAFYqQR4VqdHya0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1133,
											"top": 297,
											"width": 164.556640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+stopUpdateAndDraw()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFYqQSL+qd1WKY=",
											"_parent": {
												"$ref": "AAAAAAFYqO9dl5FSBK8="
											},
											"model": {
												"$ref": "AAAAAAFYqQSL2qdvcrA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Lato;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1133,
											"top": 312,
											"width": 164.556640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+resumeUpdateAndDraw()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1128,
									"top": 277,
									"width": 174.556640625,
									"height": 53,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFYqO9dl5FTesc=",
									"_parent": {
										"$ref": "AAAAAAFYqO9dlJFL+ZU="
									},
									"model": {
										"$ref": "AAAAAAFYqO9dk5FJFGQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 408,
									"top": -420,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFYqO9dl5FUt7U=",
									"_parent": {
										"$ref": "AAAAAAFYqO9dlJFL+ZU="
									},
									"model": {
										"$ref": "AAAAAAFYqO9dk5FJFGQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 408,
									"top": -420,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1128,
							"top": 216,
							"width": 174.556640625,
							"height": 121,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFYqO9dlZFMC2Q="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFYqO9dlpFRm+Y="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFYqO9dl5FSBK8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFYqO9dl5FTesc="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFYqO9dl5FUt7U="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYqQsu/bVykok=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqQsu/LVx+/E="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqQsu/bVzyyg=",
									"_parent": {
										"$ref": "AAAAAAFYqQsu/bVykok="
									},
									"model": {
										"$ref": "AAAAAAFYqQsu/LVx+/E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 325,
									"top": 579,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqQsu/bVykok="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqQsu/rV0OwM=",
									"_parent": {
										"$ref": "AAAAAAFYqQsu/bVykok="
									},
									"model": {
										"$ref": "AAAAAAFYqQsu/LVx+/E="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 325,
									"top": 564,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYqQsu/bVykok="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqQsu/rV1acg=",
									"_parent": {
										"$ref": "AAAAAAFYqQsu/bVykok="
									},
									"model": {
										"$ref": "AAAAAAFYqQsu/LVx+/E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 325,
									"top": 609,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqQsu/bVykok="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYpmYlf3w0HDI="
							},
							"tail": {
								"$ref": "AAAAAAFYplWBi2f5GNY="
							},
							"lineStyle": 2,
							"points": "298:600;352:600",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYqQsu/bVzyyg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYqQsu/rV0OwM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYqQsu/rV1acg="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYqRL7NMTlm34=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqRL7NMTknEU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqRL7NcTmCFA=",
									"_parent": {
										"$ref": "AAAAAAFYqRL7NMTlm34="
									},
									"model": {
										"$ref": "AAAAAAFYqRL7NMTknEU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 728,
									"top": 547,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqRL7NMTlm34="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqRL7NcTngas=",
									"_parent": {
										"$ref": "AAAAAAFYqRL7NMTlm34="
									},
									"model": {
										"$ref": "AAAAAAFYqRL7NMTknEU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 728,
									"top": 532,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYqRL7NMTlm34="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqRL7NcTokRw=",
									"_parent": {
										"$ref": "AAAAAAFYqRL7NMTlm34="
									},
									"model": {
										"$ref": "AAAAAAFYqRL7NMTknEU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 728,
									"top": 577,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqRL7NMTlm34="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYqO9aBpEFyxE="
							},
							"tail": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"lineStyle": 2,
							"points": "656:656;656:568;800:568;800:336",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYqRL7NcTmCFA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYqRL7NcTngas="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYqRL7NcTokRw="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFYqRMTYsULNsw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFYqRMTYsUKZa8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqRMTY8UMc6Y=",
									"_parent": {
										"$ref": "AAAAAAFYqRMTYsULNsw="
									},
									"model": {
										"$ref": "AAAAAAFYqRMTYsUKZa8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 956,
									"top": 547,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqRMTYsULNsw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqRMTY8UN6y0=",
									"_parent": {
										"$ref": "AAAAAAFYqRMTYsULNsw="
									},
									"model": {
										"$ref": "AAAAAAFYqRMTYsUKZa8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 956,
									"top": 532,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFYqRMTYsULNsw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFYqRMTY8UOt0s=",
									"_parent": {
										"$ref": "AAAAAAFYqRMTYsULNsw="
									},
									"model": {
										"$ref": "AAAAAAFYqRMTYsUKZa8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 956,
									"top": 577,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFYqRMTYsULNsw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYqO9dlJFL+ZU="
							},
							"tail": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"lineStyle": 2,
							"points": "656:656;656:568;1256:568;1256:336",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFYqRMTY8UMc6Y="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFYqRMTY8UN6y0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFYqRMTY8UOt0s="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFZB/aY/sWZru0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFZB/aY/cWXArQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFZB/aY/sWaR3k=",
									"_parent": {
										"$ref": "AAAAAAFZB/aY/sWZru0="
									},
									"model": {
										"$ref": "AAAAAAFZB/aY/cWXArQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 617,
									"top": 715,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFZB/aY/sWZru0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFZB/aY/8Wb1J8=",
									"_parent": {
										"$ref": "AAAAAAFZB/aY/sWZru0="
									},
									"model": {
										"$ref": "AAAAAAFZB/aY/cWXArQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 602,
									"top": 715,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFZB/aY/sWZru0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFZB/aY/8WcvSw=",
									"_parent": {
										"$ref": "AAAAAAFZB/aY/sWZru0="
									},
									"model": {
										"$ref": "AAAAAAFZB/aY/cWXArQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Lato;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 646,
									"top": 716,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFZB/aY/sWZru0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Lato;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"tail": {
								"$ref": "AAAAAAFYplQj7GdDLjw="
							},
							"lineStyle": 2,
							"points": "632:744;632:700",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFZB/aY/sWaR3k="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFZB/aY/8Wb1J8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFZB/aY/8WcvSw="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFZJ0Tfp5SKqYM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFZJ0TfppSIKrU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFZJ0Tfp5SLuHo=",
									"_parent": {
										"$ref": "AAAAAAFZJ0Tfp5SKqYM="
									},
									"model": {
										"$ref": "AAAAAAFZJ0TfppSIKrU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFZJ0TfqJSM630=",
											"_parent": {
												"$ref": "AAAAAAFZJ0Tfp5SLuHo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -64,
											"top": -720,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFZJ0TfqJSNGMw=",
											"_parent": {
												"$ref": "AAAAAAFZJ0Tfp5SLuHo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 661,
											"top": 751,
											"width": 91,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "HumanoidNPC",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFZJ0TfqJSOOvU=",
											"_parent": {
												"$ref": "AAAAAAFZJ0Tfp5SLuHo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -64,
											"top": -720,
											"width": 73.67724609375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFZJ0TfqJSPUL8=",
											"_parent": {
												"$ref": "AAAAAAFZJ0Tfp5SLuHo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -64,
											"top": -720,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 656,
									"top": 744,
									"width": 101,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFZJ0TfqJSM630="
									},
									"nameLabel": {
										"$ref": "AAAAAAFZJ0TfqJSNGMw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFZJ0TfqJSOOvU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFZJ0TfqJSPUL8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFZJ0TfqJSQoc8=",
									"_parent": {
										"$ref": "AAAAAAFZJ0Tfp5SKqYM="
									},
									"model": {
										"$ref": "AAAAAAFZJ0TfppSIKrU="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 656,
									"top": 769,
									"width": 101,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFZJ0TfqJSRzvI=",
									"_parent": {
										"$ref": "AAAAAAFZJ0Tfp5SKqYM="
									},
									"model": {
										"$ref": "AAAAAAFZJ0TfppSIKrU="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 656,
									"top": 779,
									"width": 101,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFZJ0TfqJSStM8=",
									"_parent": {
										"$ref": "AAAAAAFZJ0Tfp5SKqYM="
									},
									"model": {
										"$ref": "AAAAAAFZJ0TfppSIKrU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -32,
									"top": -536,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFZJ0TfqJSTJSI=",
									"_parent": {
										"$ref": "AAAAAAFZJ0Tfp5SKqYM="
									},
									"model": {
										"$ref": "AAAAAAFZJ0TfppSIKrU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -32,
									"top": -536,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 656,
							"top": 744,
							"width": 101,
							"height": 45,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFZJ0Tfp5SLuHo="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFZJ0TfqJSQoc8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFZJ0TfqJSRzvI="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFZJ0TfqJSStM8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFZJ0TfqJSTJSI="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFZJ0UJUJTYebA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFZJ0UJT5TW9Ys="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFZJ0UJUJTZJhg=",
									"_parent": {
										"$ref": "AAAAAAFZJ0UJUJTYebA="
									},
									"model": {
										"$ref": "AAAAAAFZJ0UJT5TW9Ys="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 667,
									"top": 715,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFZJ0UJUJTYebA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFZJ0UJUJTaOQY=",
									"_parent": {
										"$ref": "AAAAAAFZJ0UJUJTYebA="
									},
									"model": {
										"$ref": "AAAAAAFZJ0UJT5TW9Ys="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 652,
									"top": 715,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFZJ0UJUJTYebA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFZJ0UJUJTbT+U=",
									"_parent": {
										"$ref": "AAAAAAFZJ0UJUJTYebA="
									},
									"model": {
										"$ref": "AAAAAAFZJ0UJT5TW9Ys="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 696,
									"top": 716,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFZJ0UJUJTYebA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYplR452dt4u8="
							},
							"tail": {
								"$ref": "AAAAAAFZJ0Tfp5SKqYM="
							},
							"lineStyle": 2,
							"points": "682:744;682:700",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFZJ0UJUJTZJhg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFZJ0UJUJTaOQY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFZJ0UJUJTbT+U="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFZK34BdLP0LR4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFZK34BdLPyGik="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFZK34BdLP1hH4=",
									"_parent": {
										"$ref": "AAAAAAFZK34BdLP0LR4="
									},
									"model": {
										"$ref": "AAAAAAFZK34BdLPyGik="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 322,
									"top": 441,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFZK34BdLP0LR4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFZK34BdLP2MlI=",
									"_parent": {
										"$ref": "AAAAAAFZK34BdLP0LR4="
									},
									"model": {
										"$ref": "AAAAAAFZK34BdLPyGik="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 322,
									"top": 456,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFZK34BdLP0LR4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFZK34BdbP39AM=",
									"_parent": {
										"$ref": "AAAAAAFZK34BdLP0LR4="
									},
									"model": {
										"$ref": "AAAAAAFZK34BdLPyGik="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 323,
									"top": 411,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFZK34BdLP0LR4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYplBdqGVJPVc="
							},
							"tail": {
								"$ref": "AAAAAAFYplPlN2cIYnI="
							},
							"lineStyle": 2,
							"points": "352:432;294:432",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFZK34BdLP1hH4="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFZK34BdLP2MlI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFZK34BdbP39AM="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFbssDTZ9v54nw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFbssDTZtv3QHg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFbssDTZ9v6ea4=",
									"_parent": {
										"$ref": "AAAAAAFbssDTZ9v54nw="
									},
									"model": {
										"$ref": "AAAAAAFbssDTZtv3QHg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbssDTZ9v7nBQ=",
											"_parent": {
												"$ref": "AAAAAAFbssDTZ9v6ea4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -592,
											"top": 0,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbssDTZ9v80YE=",
											"_parent": {
												"$ref": "AAAAAAFbssDTZ9v6ea4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 93,
											"top": 239,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "ActorWithBody",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbssDTZ9v9VGU=",
											"_parent": {
												"$ref": "AAAAAAFbssDTZ9v6ea4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -592,
											"top": 0,
											"width": 73.67724609375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbssDTZ9v+N68=",
											"_parent": {
												"$ref": "AAAAAAFbssDTZ9v6ea4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -592,
											"top": 0,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 88,
									"top": 232,
									"width": 152,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFbssDTZ9v7nBQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFbssDTZ9v80YE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFbssDTZ9v9VGU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFbssDTZ9v+N68="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFbssDTaNv/udc=",
									"_parent": {
										"$ref": "AAAAAAFbssDTZ9v54nw="
									},
									"model": {
										"$ref": "AAAAAAFbssDTZtv3QHg="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFbssFHNtxF924=",
											"_parent": {
												"$ref": "AAAAAAFbssDTaNv/udc="
											},
											"model": {
												"$ref": "AAAAAAFbssFHCtw/HYw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 93,
											"top": 262,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+hitbox: Hitbox",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 88,
									"top": 257,
									"width": 152,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFbssDTaNwAGv0=",
									"_parent": {
										"$ref": "AAAAAAFbssDTZ9v54nw="
									},
									"model": {
										"$ref": "AAAAAAFbssDTZtv3QHg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssFyNdxkHdE=",
											"_parent": {
												"$ref": "AAAAAAFbssDTaNwAGv0="
											},
											"model": {
												"$ref": "AAAAAAFbssFyDNxefS8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 93,
											"top": 285,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+drawBody(g: Graphics)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFbssIZkNyUsyI=",
											"_parent": {
												"$ref": "AAAAAAFbssDTaNwAGv0="
											},
											"model": {
												"$ref": "AAAAAAFbssIZWtyOPpk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 93,
											"top": 300,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+drawGlow(g: Graphics)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 88,
									"top": 280,
									"width": 152,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFbssDTaNwBmK4=",
									"_parent": {
										"$ref": "AAAAAAFbssDTZ9v54nw="
									},
									"model": {
										"$ref": "AAAAAAFbssDTZtv3QHg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -296,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFbssDTaNwCI3Q=",
									"_parent": {
										"$ref": "AAAAAAFbssDTZ9v54nw="
									},
									"model": {
										"$ref": "AAAAAAFbssDTZtv3QHg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -296,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 88,
							"top": 232,
							"width": 152,
							"height": 96,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFbssDTZ9v6ea4="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFbssDTaNv/udc="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFbssDTaNwAGv0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFbssDTaNwBmK4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFbssDTaNwCI3Q="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFbssJ69tz1hRs=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFbssJ69tzzPng="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbssJ69tz27LM=",
									"_parent": {
										"$ref": "AAAAAAFbssJ69tz1hRs="
									},
									"model": {
										"$ref": "AAAAAAFbssJ69tzzPng="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 148,
									"top": 344,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFbssJ69tz1hRs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbssJ69tz3ee8=",
									"_parent": {
										"$ref": "AAAAAAFbssJ69tz1hRs="
									},
									"model": {
										"$ref": "AAAAAAFbssJ69tzzPng="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 133,
									"top": 344,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFbssJ69tz1hRs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbssJ69tz4vo4=",
									"_parent": {
										"$ref": "AAAAAAFbssJ69tz1hRs="
									},
									"model": {
										"$ref": "AAAAAAFbssJ69tzzPng="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 177,
									"top": 345,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFbssJ69tz1hRs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFbssDTZ9v54nw="
							},
							"tail": {
								"$ref": "AAAAAAFYplBdqGVJPVc="
							},
							"lineStyle": 2,
							"points": "163:376;163:327",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFbssJ69tz27LM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFbssJ69tz3ee8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFbssJ69tz4vo4="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFbssLfKt2N6nc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFbssLfKt2LlXM="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbssLfKt2OAFI=",
									"_parent": {
										"$ref": "AAAAAAFbssLfKt2N6nc="
									},
									"model": {
										"$ref": "AAAAAAFbssLfKt2LlXM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 145,
									"top": 199,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFbssLfKt2N6nc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbssLfK92PHnI=",
									"_parent": {
										"$ref": "AAAAAAFbssLfKt2N6nc="
									},
									"model": {
										"$ref": "AAAAAAFbssLfKt2LlXM="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 130,
									"top": 199,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFbssLfKt2N6nc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbssLfK92QJ0k=",
									"_parent": {
										"$ref": "AAAAAAFbssLfKt2N6nc="
									},
									"model": {
										"$ref": "AAAAAAFbssLfKt2LlXM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 174,
									"top": 200,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFbssLfKt2N6nc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFYpky+N2SmJKQ="
							},
							"tail": {
								"$ref": "AAAAAAFbssDTZ9v54nw="
							},
							"lineStyle": 2,
							"points": "160:232;160:180",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFbssLfKt2OAFI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFbssLfK92PHnI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFbssLfK92QJ0k="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFbss6MrOVBsUw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFbss6Mq+U/ya0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFbss6MrOVCZWY=",
									"_parent": {
										"$ref": "AAAAAAFbss6MrOVBsUw="
									},
									"model": {
										"$ref": "AAAAAAFbss6Mq+U/ya0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbss6MrOVD5xU=",
											"_parent": {
												"$ref": "AAAAAAFbss6MrOVCZWY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -16,
											"top": -736,
											"width": 64.32080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbss6MrOVEfjo=",
											"_parent": {
												"$ref": "AAAAAAFbss6MrOVCZWY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 758,
											"width": 87,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "AIControlled",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbss6MrOVFKmg=",
											"_parent": {
												"$ref": "AAAAAAFbss6MrOVCZWY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -16,
											"top": -736,
											"width": 73.67724609375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbss6MrOVGDJo=",
											"_parent": {
												"$ref": "AAAAAAFbss6MrOVCZWY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -16,
											"top": -736,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 751,
									"width": 97,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFbss6MrOVD5xU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFbss6MrOVEfjo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFbss6MrOVFKmg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFbss6MrOVGDJo="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFbss6MrOVHiC0=",
									"_parent": {
										"$ref": "AAAAAAFbss6MrOVBsUw="
									},
									"model": {
										"$ref": "AAAAAAFbss6Mq+U/ya0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -8,
									"top": -544,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFbss6MrOVIF5A=",
									"_parent": {
										"$ref": "AAAAAAFbss6MrOVBsUw="
									},
									"model": {
										"$ref": "AAAAAAFbss6Mq+U/ya0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -8,
									"top": -544,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFbss6MreVJA4g=",
									"_parent": {
										"$ref": "AAAAAAFbss6MrOVBsUw="
									},
									"model": {
										"$ref": "AAAAAAFbss6Mq+U/ya0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -8,
									"top": -544,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFbss6MreVKFRo=",
									"_parent": {
										"$ref": "AAAAAAFbss6MrOVBsUw="
									},
									"model": {
										"$ref": "AAAAAAFbss6Mq+U/ya0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -8,
									"top": -544,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 784,
							"top": 728,
							"width": 97,
							"height": 49,
							"autoResize": false,
							"stereotypeDisplay": "icon",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFbss6MrOVCZWY="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFbss6MrOVHiC0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFbss6MrOVIF5A="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFbss6MreVJA4g="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFbss6MreVKFRo="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFbss6+mOV/uwg=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFbss6+mOV+qdk="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbss6+mOWARWM=",
									"_parent": {
										"$ref": "AAAAAAFbss6+mOV/uwg="
									},
									"model": {
										"$ref": "AAAAAAFbss6+mOV+qdk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 756,
									"top": 718,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFbss6+mOV/uwg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbss6+meWB86k=",
									"_parent": {
										"$ref": "AAAAAAFbss6+mOV/uwg="
									},
									"model": {
										"$ref": "AAAAAAFbss6+mOV+qdk="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 756,
									"top": 703,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFbss6+mOV/uwg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbss6+meWCRWE=",
									"_parent": {
										"$ref": "AAAAAAFbss6+mOV/uwg="
									},
									"model": {
										"$ref": "AAAAAAFbss6+mOV+qdk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 756,
									"top": 748,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFbss6+mOV/uwg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFbss6MrOVBsUw="
							},
							"tail": {
								"$ref": "AAAAAAFZJ0Tfp5SKqYM="
							},
							"lineStyle": 2,
							"points": "756:744;756:739;820.5:739",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFbss6+mOWARWM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFbss6+meWB86k="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFbss6+meWCRWE="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFbss7vPuXIvJ0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFbss7vPuXGlD4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFbss7vPuXJJkE=",
									"_parent": {
										"$ref": "AAAAAAFbss7vPuXIvJ0="
									},
									"model": {
										"$ref": "AAAAAAFbss7vPuXGlD4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbss7vPuXKujg=",
											"_parent": {
												"$ref": "AAAAAAFbss7vPuXJJkE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -80,
											"top": -736,
											"width": 64.32080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbss7vPuXLIeI=",
											"_parent": {
												"$ref": "AAAAAAFbss7vPuXJJkE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 822,
											"width": 85.236328125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "CanBeAnItem",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbss7vPuXMuI4=",
											"_parent": {
												"$ref": "AAAAAAFbss7vPuXJJkE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -80,
											"top": -736,
											"width": 73.67724609375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Model)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFbss7vPuXNWUA=",
											"_parent": {
												"$ref": "AAAAAAFbss7vPuXJJkE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -80,
											"top": -736,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 815,
									"width": 95.236328125,
									"height": 25,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFbss7vPuXKujg="
									},
									"nameLabel": {
										"$ref": "AAAAAAFbss7vPuXLIeI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFbss7vPuXMuI4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFbss7vPuXNWUA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFbss7vPuXOxLU=",
									"_parent": {
										"$ref": "AAAAAAFbss7vPuXIvJ0="
									},
									"model": {
										"$ref": "AAAAAAFbss7vPuXGlD4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -40,
									"top": -544,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFbss7vPuXP1Hc=",
									"_parent": {
										"$ref": "AAAAAAFbss7vPuXIvJ0="
									},
									"model": {
										"$ref": "AAAAAAFbss7vPuXGlD4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -40,
									"top": -544,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFbss7vPuXQuO8=",
									"_parent": {
										"$ref": "AAAAAAFbss7vPuXIvJ0="
									},
									"model": {
										"$ref": "AAAAAAFbss7vPuXGlD4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -40,
									"top": -544,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFbss7vP+XRlsw=",
									"_parent": {
										"$ref": "AAAAAAFbss7vPuXIvJ0="
									},
									"model": {
										"$ref": "AAAAAAFbss7vPuXGlD4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -40,
									"top": -544,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 784,
							"top": 792,
							"width": 95.236328125,
							"height": 49,
							"autoResize": false,
							"stereotypeDisplay": "icon",
							"showVisibility": true,
							"showNamespace": false,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFbss7vPuXJJkE="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFbss7vPuXOxLU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFbss7vPuXP1Hc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFbss7vPuXQuO8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFbss7vP+XRlsw="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFbss8t1eYv17o=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFbss8t1eYubi8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbss8t1eYwcjI=",
									"_parent": {
										"$ref": "AAAAAAFbss8t1eYv17o="
									},
									"model": {
										"$ref": "AAAAAAFbss8t1eYubi8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 834,
									"top": 772,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFbss8t1eYv17o="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbss8t1eYxXxg=",
									"_parent": {
										"$ref": "AAAAAAFbss8t1eYv17o="
									},
									"model": {
										"$ref": "AAAAAAFbss8t1eYubi8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 849,
									"top": 772,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFbss8t1eYv17o="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFbss8t1eYyz+8=",
									"_parent": {
										"$ref": "AAAAAAFbss8t1eYv17o="
									},
									"model": {
										"$ref": "AAAAAAFbss8t1eYubi8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 805,
									"top": 773,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFbss8t1eYv17o="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFbss7vPuXIvJ0="
							},
							"tail": {
								"$ref": "AAAAAAFZJ0Tfp5SKqYM="
							},
							"lineStyle": 2,
							"points": "756:779;820:779;820:792",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFbss8t1eYwcjI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFbss8t1eYxXxg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFbss8t1eYyz+8="
							}
						}
					]
				},
				{
					"_type": "UMLPackage",
					"_id": "AAAAAAFYpknYPmP7aTM=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "net.torvald.terrarum.gameactors",
					"ownedElements": [
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFYpkrWHGRGfu4=",
							"_parent": {
								"$ref": "AAAAAAFYpknYPmP7aTM="
							},
							"name": "Comparable",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFYpkxbM2SdG4Q=",
									"_parent": {
										"$ref": "AAAAAAFYpkrWHGRGfu4="
									},
									"name": "compareTo",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFYploeZ2jWVis=",
							"_parent": {
								"$ref": "AAAAAAFYpknYPmP7aTM="
							},
							"name": "Luminous",
							"ownedElements": [
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFYplvVUWtXMjU=",
									"_parent": {
										"$ref": "AAAAAAFYploeZ2jWVis="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFYplvVUmtY4us=",
										"_parent": {
											"$ref": "AAAAAAFYplvVUWtXMjU="
										},
										"reference": {
											"$ref": "AAAAAAFYploeZ2jWVis="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFYplvVUmtZNgo=",
										"_parent": {
											"$ref": "AAAAAAFYplvVUWtXMjU="
										},
										"reference": {
											"$ref": "AAAAAAFYplPlN2cGJWo="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						}
					],
					"visibility": "public"
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFYplWBi2f3P88=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "WeaponSwung",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFYplWeyGghAYk=",
							"_parent": {
								"$ref": "AAAAAAFYplWBi2f3P88="
							},
							"source": {
								"$ref": "AAAAAAFYplWBi2f3P88="
							},
							"target": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYqQsu/LVx+/E=",
							"_parent": {
								"$ref": "AAAAAAFYplWBi2f3P88="
							},
							"source": {
								"$ref": "AAAAAAFYplWBi2f3P88="
							},
							"target": {
								"$ref": "AAAAAAFYpmYlfnwyF/k="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFYpl74IG/a9aM=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Comparable",
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFYpl9ygXCu8TI=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Runnable",
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFYpky+NmSk2L4=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Actor",
					"ownedElements": [
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYpky+dmTNV24=",
							"_parent": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"source": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"target": {
								"$ref": "AAAAAAFYpkrWHGRGfu4="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYpl74gnAGT2I=",
							"_parent": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"source": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"target": {
								"$ref": "AAAAAAFYpl74IG/a9aM="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYpl9zIXDaKzk=",
							"_parent": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"source": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"target": {
								"$ref": "AAAAAAFYpl9ygXCu8TI="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYpk0jkWT7VvU=",
							"_parent": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"name": "referenceID",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "Int",
							"multiplicity": "0x1000 000..0x7FFF FFFF",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYpk1gKmUDpQU=",
							"_parent": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"name": "actorValue",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "ActorValue",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYpk254mULNrA=",
							"_parent": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"name": "flagDespawn",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "Boolean",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYpk4dcGUTKAA=",
							"_parent": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"name": "generateUniqueReferenceID",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						}
					],
					"isAbstract": true,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFYplBdp2VHGxk=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ActorWithPhysics",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFYplNAama3fyg=",
							"_parent": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"source": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"target": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFbssJ69tzzPng=",
							"_parent": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"source": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"target": {
								"$ref": "AAAAAAFbssDTZtv3QHg="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYpr0UYXSICHE=",
							"_parent": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"name": "much physics",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYpr1i03Stp6s=",
							"_parent": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"name": "such graphics",
							"visibility": "private",
							"isStatic": false,
							"isLeaf": false,
							"type": "",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYpr9sFHae+oo=",
							"_parent": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"name": "DEFAULT_DOGE_FACTOR",
							"visibility": "public",
							"isStatic": true,
							"isLeaf": false,
							"type": "",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqPLeQZZUz5o=",
							"_parent": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"name": "run",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqPdT+ZrqM2g=",
							"_parent": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"name": "update",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqPd32Jr6d48=",
									"_parent": {
										"$ref": "AAAAAAFYqPdT+ZrqM2g="
									},
									"name": "GameContainer",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqPd32Zr7KkQ=",
									"_parent": {
										"$ref": "AAAAAAFYqPdT+ZrqM2g="
									},
									"name": "Int",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYpr3F/HTqz8Y=",
							"_parent": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"name": "wow",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFYplN+AGbL9I0=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "HistoricalFigure",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFYplPam2b1d0w=",
							"_parent": {
								"$ref": "AAAAAAFYplN+AGbL9I0="
							},
							"source": {
								"$ref": "AAAAAAFYplN+AGbL9I0="
							},
							"target": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqOJCCYRs+pI=",
							"_parent": {
								"$ref": "AAAAAAFYplN+AGbL9I0="
							},
							"name": "birth",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "GameDate",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqOJzXYSRR6Q=",
							"_parent": {
								"$ref": "AAAAAAFYplN+AGbL9I0="
							},
							"name": "death",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "GameDate",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFYplPlN2cGJWo=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ProjectileSimple",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFYplQUF2cw8ik=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"source": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"target": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFYpmXbgnwLLL8=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"name": "Interface1",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYpmYmH3xeyt8=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"source": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"target": {
								"$ref": "AAAAAAFYpmYlfnwyF/k="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFZK34BdLPyGik=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"source": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"target": {
								"$ref": "AAAAAAFYplBdp2VHGxk="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqPj15pw19UE=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"name": "type",
							"visibility": "private",
							"isStatic": false,
							"isLeaf": false,
							"type": "Int",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqPP325gjxvo=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"name": "damage",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "Int",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqPQqmphIFjg=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"name": "displayColour",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "Color",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqPRDsphefok=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"name": "speed",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "Int",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqPTM2ZkaB/8=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"name": "lifetimeMax",
							"visibility": "private",
							"isStatic": false,
							"isLeaf": false,
							"type": "Int",
							"isReadOnly": true,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqPTvLJk/k9E=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"name": "lifetimeCounter",
							"visibility": "private",
							"isStatic": false,
							"isLeaf": false,
							"type": "",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqPUutplVN2g=",
							"_parent": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"name": "posPre",
							"visibility": "private",
							"isStatic": false,
							"isLeaf": false,
							"type": "",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFYplXHPWgy7Cg=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "PlayableActorDelegate",
					"ownedElements": [
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFYplX6TWhc3Hg=",
							"_parent": {
								"$ref": "AAAAAAFYplXHPWgy7Cg="
							},
							"name": "actor",
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFYplX6Tmhd4oE=",
								"_parent": {
									"$ref": "AAAAAAFYplX6TWhc3Hg="
								},
								"reference": {
									"$ref": "AAAAAAFYplXHPWgy7Cg="
								},
								"visibility": "public",
								"navigable": true,
								"aggregation": "none",
								"isReadOnly": false,
								"isOrdered": false,
								"isUnique": false,
								"isDerived": false,
								"isID": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFYplX6Tmhe11k=",
								"_parent": {
									"$ref": "AAAAAAFYplX6TWhc3Hg="
								},
								"reference": {
									"$ref": "AAAAAAFYplR452drOZI="
								},
								"visibility": "public",
								"navigable": true,
								"aggregation": "composite",
								"isReadOnly": false,
								"isOrdered": false,
								"isUnique": false,
								"isDerived": false,
								"isID": false
							},
							"visibility": "public",
							"isDerived": false
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFYpme/Nn4uVXA=",
							"_parent": {
								"$ref": "AAAAAAFYplXHPWgy7Cg="
							},
							"name": "actor",
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFYpme/Nn4vjoI=",
								"_parent": {
									"$ref": "AAAAAAFYpme/Nn4uVXA="
								},
								"reference": {
									"$ref": "AAAAAAFYplXHPWgy7Cg="
								},
								"visibility": "public",
								"navigable": true,
								"aggregation": "none",
								"isReadOnly": false,
								"isOrdered": false,
								"isUnique": false,
								"isDerived": false,
								"isID": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFYpme/Nn4wJRQ=",
								"_parent": {
									"$ref": "AAAAAAFYpme/Nn4uVXA="
								},
								"reference": {
									"$ref": "AAAAAAFYplR452drOZI="
								},
								"visibility": "public",
								"navigable": true,
								"aggregation": "composite",
								"isReadOnly": false,
								"isOrdered": false,
								"isUnique": false,
								"isDerived": false,
								"isID": false
							},
							"visibility": "public",
							"isDerived": false
						}
					],
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYpmbF8H0bxLk=",
							"_parent": {
								"$ref": "AAAAAAFYplXHPWgy7Cg="
							},
							"name": "actor",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "composite",
							"isID": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFYplU3Rme8llE=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ProjectileHoming",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFYplVWHmfmNvo=",
							"_parent": {
								"$ref": "AAAAAAFYplU3Rme8llE="
							},
							"source": {
								"$ref": "AAAAAAFYplU3Rme8llE="
							},
							"target": {
								"$ref": "AAAAAAFYplPlN2cGJWo="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFYplR452drOZI=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ActorHumanoid",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFYplS9jGeWUQg=",
							"_parent": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"source": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"target": {
								"$ref": "AAAAAAFYplN+AGbL9I0="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYpsTjhX9KaAU=",
							"_parent": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"source": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"target": {
								"$ref": "AAAAAAFYpmYlfnwyF/k="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYqOMpaYVyAPE=",
							"_parent": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"source": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"target": {
								"$ref": "AAAAAAFYqOMpAoVGvEU="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYqONJ+YW49hM=",
							"_parent": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"source": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"target": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYqONMjYX+wA8=",
							"_parent": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"source": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"target": {
								"$ref": "AAAAAAFYqONMEIXS7TI="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYqONPEYZEuQU=",
							"_parent": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"source": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"target": {
								"$ref": "AAAAAAFYqONOmYYY+Oo="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYqRL7NMTknEU=",
							"_parent": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"source": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"target": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFYqRMTYsUKZa8=",
							"_parent": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"source": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"target": {
								"$ref": "AAAAAAFYqO9dk5FJFGQ="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFYqRMuZsUwRCE=",
							"_parent": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"source": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"target": {
								"$ref": "AAAAAAFYplQj62dBA1U="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFYplQj62dBA1U=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Player",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFZB/aY/cWXArQ=",
							"_parent": {
								"$ref": "AAAAAAFYplQj62dBA1U="
							},
							"source": {
								"$ref": "AAAAAAFYplQj62dBA1U="
							},
							"target": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFYpmYlfnwyF/k=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Luminous",
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqQJyNaSbPpM=",
							"_parent": {
								"$ref": "AAAAAAFYpmYlfnwyF/k="
							},
							"name": "color",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "Int",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqQLlBaUIua4=",
							"_parent": {
								"$ref": "AAAAAAFYpmYlfnwyF/k="
							},
							"name": "lightBoxList",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "List<Hitbox>",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFYqOMpAoVGvEU=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Controllable",
					"visibility": "public",
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQbsU615CAw=",
							"_parent": {
								"$ref": "AAAAAAFYqOMpAoVGvEU="
							},
							"name": "processInput",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqQcDqK2MOuU=",
									"_parent": {
										"$ref": "AAAAAAFYqQbsU615CAw="
									},
									"name": "Input",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQcRxK2s3kg=",
							"_parent": {
								"$ref": "AAAAAAFYqOMpAoVGvEU="
							},
							"name": "keyPressed",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqQcXD628j5Q=",
									"_parent": {
										"$ref": "AAAAAAFYqQcRxK2s3kg="
									},
									"name": "key",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqQcXEa29eYk=",
									"_parent": {
										"$ref": "AAAAAAFYqQcRxK2s3kg="
									},
									"name": "c",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Char",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFYqONJmYWMOFQ=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Pocketed",
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqQor0rORDFQ=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "inventory",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "ActorInventory",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbsslt5+FQzxY=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "unequipItem",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssmjI+Fv75w=",
									"_parent": {
										"$ref": "AAAAAAFbsslt5+FQzxY="
									},
									"name": "InventoryItem?",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssmjmeF6rBU=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "unequipSlot",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssnKk+GKXSA=",
									"_parent": {
										"$ref": "AAAAAAFbssmjmeF6rBU="
									},
									"name": "Int",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssnLAuGVreQ=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "equipItem",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssnpuOGlobE=",
									"_parent": {
										"$ref": "AAAAAAFbssnLAuGVreQ="
									},
									"name": "InventoryItem",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssnqKOGwQ20=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "equpped",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssok+OHAoTE=",
									"_parent": {
										"$ref": "AAAAAAFbssnqKOGwQ20="
									},
									"name": "InventoryItem",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssok+OHBzDo=",
									"_parent": {
										"$ref": "AAAAAAFbssnqKOGwQ20="
									},
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Boolean",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "return"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssoln+HQMeM=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "addItem",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssp0AeHg+f8=",
									"_parent": {
										"$ref": "AAAAAAFbssoln+HQMeM="
									},
									"name": "itemID",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssp0AeHhhjU=",
									"_parent": {
										"$ref": "AAAAAAFbssoln+HQMeM="
									},
									"name": "count",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"defaultValue": "1",
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssp0r+HwQcU=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "addItem",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssqom+IAoPc=",
									"_parent": {
										"$ref": "AAAAAAFbssp0r+HwQcU="
									},
									"name": "InventoryItem",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssqom+IBsM8=",
									"_parent": {
										"$ref": "AAAAAAFbssp0r+HwQcU="
									},
									"name": "Int",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssqpUeIQK70=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "removeItem",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssrKGuIgcxI=",
									"_parent": {
										"$ref": "AAAAAAFbssqpUeIQK70="
									},
									"name": "itemID",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssrKGuIhvMI=",
									"_parent": {
										"$ref": "AAAAAAFbssqpUeIQK70="
									},
									"name": "count",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"defaultValue": "1",
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssrKxOIwUA4=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "removeItem",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssr2qeJAT9g=",
									"_parent": {
										"$ref": "AAAAAAFbssrKxOIwUA4="
									},
									"name": "InventoryItem",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssr2qeJBK+s=",
									"_parent": {
										"$ref": "AAAAAAFbssrKxOIwUA4="
									},
									"name": "Int",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssr3UuJQNjo=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "hasItem",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbsssliuJg1j4=",
									"_parent": {
										"$ref": "AAAAAAFbssr3UuJQNjo="
									},
									"name": "InventoryItem",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbsssliuJhbj0=",
									"_parent": {
										"$ref": "AAAAAAFbssr3UuJQNjo="
									},
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Boolean",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "return"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbsssmOOJwL60=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "hasItem",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbsstr9eKGgHk=",
									"_parent": {
										"$ref": "AAAAAAFbsssmOOJwL60="
									},
									"name": "itemID",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbsstr9eKHQe8=",
									"_parent": {
										"$ref": "AAAAAAFbsssmOOJwL60="
									},
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Boolean",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "return"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbsstss+KWt5o=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "consumePrimary",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssueeOKm3Pw=",
									"_parent": {
										"$ref": "AAAAAAFbsstss+KWt5o="
									},
									"name": "InventoryItem",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssue7OKxESE=",
							"_parent": {
								"$ref": "AAAAAAFYqONJmYWMOFQ="
							},
							"name": "consumeSecondary",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssu6MeLBC8U=",
									"_parent": {
										"$ref": "AAAAAAFbssue7OKxESE="
									},
									"name": "InventoryItem",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFYqONMEIXS7TI=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Factionable",
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqQ68aryjhhw=",
							"_parent": {
								"$ref": "AAAAAAFYqONMEIXS7TI="
							},
							"name": "faction",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "HashSet<Faction>",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFYqONOmYYY+Oo=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "LandHolder",
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqRU56sj4Ywo=",
							"_parent": {
								"$ref": "AAAAAAFYqONOmYYY+Oo="
							},
							"name": "houseDesignation",
							"documentation": "Stores absolute tile number",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "ArrayList<Long>?",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqRYlU8mLWM4=",
							"_parent": {
								"$ref": "AAAAAAFYqONOmYYY+Oo="
							},
							"name": "addHouseTile",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqRZEeMmbXl0=",
									"_parent": {
										"$ref": "AAAAAAFYqRYlU8mLWM4="
									},
									"name": "x",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqRZEesmcw6I=",
									"_parent": {
										"$ref": "AAAAAAFYqRYlU8mLWM4="
									},
									"name": "y",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqRZHhcmrC6w=",
							"_parent": {
								"$ref": "AAAAAAFYqONOmYYY+Oo="
							},
							"name": "removeHouseTile",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqRZxscm7tg8=",
									"_parent": {
										"$ref": "AAAAAAFYqRZHhcmrC6w="
									},
									"name": "x",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqRZxs8m8NoQ=",
									"_parent": {
										"$ref": "AAAAAAFYqRZHhcmrC6w="
									},
									"name": "y",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Int",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqRZ0NMnL6Qs=",
							"_parent": {
								"$ref": "AAAAAAFYqONOmYYY+Oo="
							},
							"name": "clearHouseDesignation",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFYqO9aBZED2og=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "AIControlled",
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqQgI2q+7a2g=",
							"_parent": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"name": "ai",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "ActorAI",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQhKc6/zCY0=",
							"_parent": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"name": "moveLeft",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssitcOBsMHM=",
									"_parent": {
										"$ref": "AAAAAAFYqQhKc6/zCY0="
									},
									"name": "amount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Float",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQhfbLAJEJc=",
							"_parent": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"name": "moveRight",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssjwyeD6VSQ=",
									"_parent": {
										"$ref": "AAAAAAFYqQhfbLAJEJc="
									},
									"name": "amount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Float",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQhzAbAfpdw=",
							"_parent": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"name": "moveUp",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssj6GuESNBY=",
									"_parent": {
										"$ref": "AAAAAAFYqQhzAbAfpdw="
									},
									"name": "amount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Float",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQiB+LA16cs=",
							"_parent": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"name": "moveDown",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbsskHgOEnVGw=",
									"_parent": {
										"$ref": "AAAAAAFYqQiB+LA16cs="
									},
									"name": "amount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Float",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQiRjrBLpuA=",
							"_parent": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"name": "jump",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbsskY9+E8jpw=",
									"_parent": {
										"$ref": "AAAAAAFYqQiRjrBLpuA="
									},
									"name": "amount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Float",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQihmbBh3iU=",
							"_parent": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"name": "moveTo",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqQjMb7BxN/c=",
									"_parent": {
										"$ref": "AAAAAAFYqQihmbBh3iU="
									},
									"name": "bearing",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Double",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQjN4LB8czc=",
							"_parent": {
								"$ref": "AAAAAAFYqO9aBZED2og="
							},
							"name": "moveTo",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqQkSsLCYrYY=",
									"_parent": {
										"$ref": "AAAAAAFYqQjN4LB8czc="
									},
									"name": "toX",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Double",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqQkSsrCZBzc=",
									"_parent": {
										"$ref": "AAAAAAFYqQjN4LB8czc="
									},
									"name": "toY",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Double",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFYqO9dk5FJFGQ=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "CanBeAnItem",
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFYqQP+hKbUobw=",
							"_parent": {
								"$ref": "AAAAAAFYqO9dk5FJFGQ="
							},
							"name": "ItemData",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "InventoryItem",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQRYXKcLRb0=",
							"_parent": {
								"$ref": "AAAAAAFYqO9dk5FJFGQ="
							},
							"name": "getItemWeight",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFYqQRmGKcq0V4=",
									"_parent": {
										"$ref": "AAAAAAFYqQRYXKcLRb0="
									},
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Double",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "return"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQR4VqdHya0=",
							"_parent": {
								"$ref": "AAAAAAFYqO9dk5FJFGQ="
							},
							"name": "stopUpdateAndDraw",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFYqQSL2qdvcrA=",
							"_parent": {
								"$ref": "AAAAAAFYqO9dk5FJFGQ="
							},
							"name": "resumeUpdateAndDraw",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFZJ0TfppSIKrU=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "HumanoidNPC",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFZJ0UJT5TW9Ys=",
							"_parent": {
								"$ref": "AAAAAAFZJ0TfppSIKrU="
							},
							"source": {
								"$ref": "AAAAAAFZJ0TfppSIKrU="
							},
							"target": {
								"$ref": "AAAAAAFYplR452drOZI="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFbss6+mOV+qdk=",
							"_parent": {
								"$ref": "AAAAAAFZJ0TfppSIKrU="
							},
							"source": {
								"$ref": "AAAAAAFZJ0TfppSIKrU="
							},
							"target": {
								"$ref": "AAAAAAFbss6Mq+U/ya0="
							},
							"visibility": "public"
						},
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFbss8t1eYubi8=",
							"_parent": {
								"$ref": "AAAAAAFZJ0TfppSIKrU="
							},
							"source": {
								"$ref": "AAAAAAFZJ0TfppSIKrU="
							},
							"target": {
								"$ref": "AAAAAAFbss7vPuXGlD4="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFbssDTZtv3QHg=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ActorWithBody",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFbssLfKt2LlXM=",
							"_parent": {
								"$ref": "AAAAAAFbssDTZtv3QHg="
							},
							"source": {
								"$ref": "AAAAAAFbssDTZtv3QHg="
							},
							"target": {
								"$ref": "AAAAAAFYpky+NmSk2L4="
							},
							"visibility": "public"
						}
					],
					"visibility": "public",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFbssFHCtw/HYw=",
							"_parent": {
								"$ref": "AAAAAAFbssDTZtv3QHg="
							},
							"name": "hitbox",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"type": "Hitbox",
							"isReadOnly": false,
							"isOrdered": false,
							"isUnique": false,
							"isDerived": false,
							"aggregation": "none",
							"isID": false
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssFyDNxefS8=",
							"_parent": {
								"$ref": "AAAAAAFbssDTZtv3QHg="
							},
							"name": "drawBody",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssIY4NyDPqE=",
									"_parent": {
										"$ref": "AAAAAAFbssFyDNxefS8="
									},
									"name": "g",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Graphics",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFbssIZWtyOPpk=",
							"_parent": {
								"$ref": "AAAAAAFbssDTZtv3QHg="
							},
							"name": "drawGlow",
							"visibility": "public",
							"isStatic": false,
							"isLeaf": false,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFbssI+FNyeFHs=",
									"_parent": {
										"$ref": "AAAAAAFbssIZWtyOPpk="
									},
									"name": "g",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Graphics",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"direction": "in"
								}
							],
							"concurrency": "sequential",
							"isQuery": false,
							"isAbstract": false
						}
					],
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false,
					"isActive": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFbss6Mq+U/ya0=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "AIControlled",
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFbss7vPuXGlD4=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "CanBeAnItem",
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				}
			],
			"visibility": "public"
		}
	]
}