{
	"_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",
					"defaultDiagram": true,
					"ownedViews": [
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpHqCuVb5uVUA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpHqCuVb5vsnk=",
									"_parent": {
										"$ref": "AAAAAAFpHqCuVb5uVUA="
									},
									"model": {
										"$ref": "AAAAAAFpHqCuU75sfJc="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHqCuVb5wRwE=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb5vsnk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 656,
											"top": 960,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHqCuVb5xlGo=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb5vsnk="
											},
											"font": "Arial;13;1",
											"left": 885,
											"top": 759,
											"width": 624.67919921875,
											"height": 13,
											"text": "SAB"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHqCuVb5yWnI=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb5vsnk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 656,
											"top": 960,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHqCuVb5z1lc=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb5vsnk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 656,
											"top": 960,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 880,
									"top": 752,
									"width": 634.67919921875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpHqCuVb5wRwE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpHqCuVb5xlGo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpHqCuVb5yWnI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpHqCuVb5z1lc="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpHqCuVb50ZmE=",
									"_parent": {
										"$ref": "AAAAAAFpHqCuVb5uVUA="
									},
									"model": {
										"$ref": "AAAAAAFpHqCuU75sfJc="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpHqcQgL6k+VE=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb50ZmE="
											},
											"model": {
												"$ref": "AAAAAAFpHqcQSr6h450="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 782,
											"width": 624.67919921875,
											"height": 13,
											"text": "-display: Adafruit_SSD1306",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpHuufH8DsGfA=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb50ZmE="
											},
											"model": {
												"$ref": "AAAAAAFpHuue8sDpcoQ="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 797,
											"width": 624.67919921875,
											"height": 13,
											"text": "-rtc: const RTC_DS3231",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpIJy3Sg3AUD8=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb50ZmE="
											},
											"model": {
												"$ref": "AAAAAAFpIJy3HQ29knI="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 812,
											"width": 624.67919921875,
											"height": 13,
											"text": "-error: unsigned char",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 880,
									"top": 777,
									"width": 634.67919921875,
									"height": 53
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpHqCuVb51X+k=",
									"_parent": {
										"$ref": "AAAAAAFpHqCuVb5uVUA="
									},
									"model": {
										"$ref": "AAAAAAFpHqCuU75sfJc="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHvkxqMYrJDA=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpHvkxbsYot4M="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 835,
											"width": 624.67919921875,
											"height": 13,
											"text": "+SAB()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHvoxhccNYoY=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpHvoxW8cKCvI="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 850,
											"width": 624.67919921875,
											"height": 13,
											"text": "+SAB(pinConfig: const PinMapping, screenConfig: const ScreenConfig, sdCardConfig: const SDCardConfig)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpsbmJbDo55no=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpsbmJOzo25us="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 865,
											"width": 624.67919921875,
											"height": 13,
											"text": "+~SAB()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHukSfMAVu2g=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpHukSSsASC8A="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 880,
											"width": 624.67919921875,
											"height": 13,
											"text": "+getScreenManager(): ScreenManager&",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHuy+lcEaKY0=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpHuy+acEXKRg="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 895,
											"width": 624.67919921875,
											"height": 13,
											"text": "+getRtcManager(): RTCManager&",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpRAHUY8XXRiM=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpRAHUOMXUqWA="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 910,
											"width": 624.67919921875,
											"height": 13,
											"text": "+getSdCardManager(): SDCardManager&",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpaUokYYpCSP4=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpaUokKIo/RjI="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 925,
											"width": 624.67919921875,
											"height": 13,
											"text": "+getConnectivityManager(): ConnectivityManager&",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzkWmw9kCnQ4=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpzkWmldj/l0Q="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 940,
											"width": 624.67919921875,
											"height": 13,
											"text": "+getWebServerManager(): WEBServerManager&",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZZDS40KWsxg=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFqZZDSekKTorY="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 955,
											"width": 624.67919921875,
											"height": 13,
											"text": "+getIoManager(): IOManager&",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpH9CaFvSfnhk=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpH9CZ7fScusk="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 970,
											"width": 624.67919921875,
											"height": 13,
											"text": "+const getScreenConfig(): ScreenConfig",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpH8TLqegwKOg=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpH8TLd+gtxdc="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 985,
											"width": 624.67919921875,
											"height": 13,
											"text": "+const getPinConfig(): PinMapping",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpRAVjA8dyckA=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpRAVi2cdv0SM="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 1000,
											"width": 624.67919921875,
											"height": 13,
											"text": "+const getSdCardConfig(): SDCardConfig",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpZvDHfFc08wE=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpZvDHQ1cxzYw="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 1015,
											"width": 624.67919921875,
											"height": 13,
											"text": "+const getPowerInfo(nbOfMeasures: const unsigned char = 5): PowerInfo",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpIJ1AmQ4/JFc=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFpIJ1Abg48fno="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 1030,
											"width": 624.67919921875,
											"height": 13,
											"text": "+const getError(): unsigned char",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZY7Tyzavkno=",
											"_parent": {
												"$ref": "AAAAAAFpHqCuVb51X+k="
											},
											"model": {
												"$ref": "AAAAAAFqZY7TVzasAww="
											},
											"font": "Arial;13;0",
											"left": 885,
											"top": 1045,
											"width": 624.67919921875,
											"height": 13,
											"text": "-initGPIO(): void",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 880,
									"top": 830,
									"width": 634.67919921875,
									"height": 233
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpHqCuVr52Qx4=",
									"_parent": {
										"$ref": "AAAAAAFpHqCuVb5uVUA="
									},
									"model": {
										"$ref": "AAAAAAFpHqCuU75sfJc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 200,
									"top": 472,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpHqCuVr536Ow=",
									"_parent": {
										"$ref": "AAAAAAFpHqCuVb5uVUA="
									},
									"model": {
										"$ref": "AAAAAAFpHqCuU75sfJc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 200,
									"top": 472,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 880,
							"top": 752,
							"width": 634.67919921875,
							"height": 326,
							"nameCompartment": {
								"$ref": "AAAAAAFpHqCuVb5vsnk="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpHqCuVb50ZmE="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpHqCuVb51X+k="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpHqCuVr52Qx4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpHqCuVr536Ow="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpHq11gr6quCs=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpHq11gr6ruDw=",
									"_parent": {
										"$ref": "AAAAAAFpHq11gr6quCs="
									},
									"model": {
										"$ref": "AAAAAAFpHq11gr6oq4M="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHq11g76sXQE=",
											"_parent": {
												"$ref": "AAAAAAFpHq11gr6ruDw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -1056,
											"top": -592,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHq11g76tRGg=",
											"_parent": {
												"$ref": "AAAAAAFpHq11gr6ruDw="
											},
											"font": "Arial;13;1",
											"left": 221,
											"top": 743,
											"width": 523.16748046875,
											"height": 13,
											"text": "ScreenManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHq11g76uhew=",
											"_parent": {
												"$ref": "AAAAAAFpHq11gr6ruDw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -1056,
											"top": -592,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHq11g76vS5E=",
											"_parent": {
												"$ref": "AAAAAAFpHq11gr6ruDw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -1056,
											"top": -592,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 216,
									"top": 736,
									"width": 533.16748046875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpHq11g76sXQE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpHq11g76tRGg="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpHq11g76uhew="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpHq11g76vS5E="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpHq11g76wgf4=",
									"_parent": {
										"$ref": "AAAAAAFpHq11gr6quCs="
									},
									"model": {
										"$ref": "AAAAAAFpHq11gr6oq4M="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpIK8zuRHtihI=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFpIK8zeBHqtks="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 766,
											"width": 523.16748046875,
											"height": 13,
											"text": "-displayRef: Adafruit_SSD1306",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpIVOrQBm14Rc=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFpIVOrExmy4PM="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 781,
											"width": 523.16748046875,
											"height": 13,
											"text": "-viewLinkedList: ViewLinkedList",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpIXK7rh7m5ok=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFpIXK7gR7jCLw="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 796,
											"width": 523.16748046875,
											"height": 13,
											"text": "-error: unsigned char",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpKn3/Fi1cGQI=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFpKn3+5y1ZFXA="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 811,
											"width": 523.16748046875,
											"height": 13,
											"text": "-displayColorInverted: boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpKn8jWi35UTU=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFpKn8jMS32ETQ="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 826,
											"width": 523.16748046875,
											"height": 13,
											"text": "-displayDimmed: boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpMOTUIlAzZxQ=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFpMOTT9VAw12E="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 841,
											"width": 523.16748046875,
											"height": 13,
											"text": "-currentView: ViewLink*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFph7+Hmq103E0=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFph7+HZq1xIXA="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 856,
											"width": 523.16748046875,
											"height": 13,
											"text": "-viewNotFound: ViewLink",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFph8A2+K4juXs=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFph8A2wK4gaJM="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 871,
											"width": 523.16748046875,
											"height": 13,
											"text": "-viewFuncUndefined: ViewLink",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFph8DG/q/bGvM=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFph8DGzK/YD+k="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 886,
											"width": 523.16748046875,
											"height": 13,
											"text": "-currentViewUndefined: ViewLink",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFph8Fp77CKhP8=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76wgf4="
											},
											"model": {
												"$ref": "AAAAAAFph8Fpt7CHaJU="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 901,
											"width": 523.16748046875,
											"height": 13,
											"text": "-viewFunctionFailedToExecute: ViewLink",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 216,
									"top": 761,
									"width": 533.16748046875,
									"height": 158
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpHq11g76xBiU=",
									"_parent": {
										"$ref": "AAAAAAFpHq11gr6quCs="
									},
									"model": {
										"$ref": "AAAAAAFpHq11gr6oq4M="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHq4krr7XS8Q=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpHq4kf77UUiM="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 924,
											"width": 523.16748046875,
											"height": 13,
											"text": "#ScreenManager(display: Adafruit_SSD1306&)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHrx2l776xnU=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpHrx2a773c7c="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 939,
											"width": 523.16748046875,
											"height": 13,
											"text": "+addView(*logic_function: boolean, pData: void *, UID: const unsigned char): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHr3Gqr8BZec=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpHr3Ger7+mNc="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 954,
											"width": 523.16748046875,
											"height": 13,
											"text": "+removeView(UID: const unsigned char): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHuGHj78ZKgE=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpHuGHYr8WkXQ="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 969,
											"width": 523.16748046875,
											"height": 13,
											"text": "+displayView(UID: const int = -1): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFphtpQgmtlS20=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFphtpQVGtity0="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 984,
											"width": 523.16748046875,
											"height": 13,
											"text": "+displayNextView(): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHuK2sr8lozM=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpHuK2fL8ilKQ="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 999,
											"width": 523.16748046875,
											"height": 13,
											"text": "+invertDisplayColor(inverted: const boolean): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpQ2Hi6ASQOXs=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpQ2HivgSNIGw="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1014,
											"width": 523.16748046875,
											"height": 13,
											"text": "+orientDisplay(orientation: const Orientation): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHuZoVL8vwnU=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpHuZoKb8sWRY="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1029,
											"width": 523.16748046875,
											"height": 13,
											"text": "+dimDisplay(dimmed: const boolean): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpQ2D4yQKxskc=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpQ2D4gwKutwk="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1044,
											"width": 523.16748046875,
											"height": 13,
											"text": "+clearDisplay(bufferOnly: boolean = false): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpIXL2wB+wB2Y=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpIXL2kx+t5Ww="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1059,
											"width": 523.16748046875,
											"height": 13,
											"text": "+const getError(): unsigned char",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpKn+bfS6WhrY=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpKn+bUC6TIU8="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1074,
											"width": 523.16748046875,
											"height": 13,
											"text": "+const isDisplayColorInverted(): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpQ2y0PyOFwms=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpQ2y0FiOCjGA="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1089,
											"width": 523.16748046875,
											"height": 13,
											"text": "+const getDisplayOrientation(): Orientation",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpKoAX6y9xyG0=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpKoAXui9uQ2w="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1104,
											"width": 523.16748046875,
											"height": 13,
											"text": "+const isDisplayDimmed(): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpMOabP1sFnu8=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpMOabFFsCl+E="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1119,
											"width": 523.16748046875,
											"height": 13,
											"text": "+const getCurrentViewUID(): int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFphsx7N2cTzvA=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFphsx7GmcQvjI="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1134,
											"width": 523.16748046875,
											"height": 13,
											"text": "+const getViewCount(): unsigned char",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpIV356hs9rsQ=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpIV35vBs6xGk="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1149,
											"width": 523.16748046875,
											"height": 13,
											"text": "-addNewLinkAtTheEnd(viewLinkedList: ViewLinkedList *, viewLink: ViewLink): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpIVRhdRpw9pk=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpIVRhRxptGlk="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1164,
											"width": 523.16748046875,
											"height": 13,
											"text": "-createEmptyList(): void *",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpIWCsUx0AT98=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpIWCsJhz9LOI="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1179,
											"width": 523.16748046875,
											"height": 13,
											"text": "-isListEmpty(ViewLinkedList viewLinkedList): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpJr23NJTFEu0=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpJr23GpTCSEg="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1194,
											"width": 523.16748046875,
											"height": 13,
											"text": "-removeLinkByUID(viewLinkedList: ViewLinkedList *, UID: const unsigned char): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpML18AUG90pM=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFpML17zkG6Ooo="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1209,
											"width": 523.16748046875,
											"height": 13,
											"text": "-getLinkByUID(viewLinkedList: ViewLinkedList, UID: const unsigned char): ViewLink *",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFphuIkfHHsNeU=",
											"_parent": {
												"$ref": "AAAAAAFpHq11g76xBiU="
											},
											"model": {
												"$ref": "AAAAAAFphuIkTXHpnkM="
											},
											"font": "Arial;13;0",
											"left": 221,
											"top": 1224,
											"width": 523.16748046875,
											"height": 13,
											"underline": true,
											"text": "-displayError(display: Adafruit_SSD1306&, pData: void *): boolean",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 216,
									"top": 919,
									"width": 533.16748046875,
									"height": 323
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpHq11g76yg7Q=",
									"_parent": {
										"$ref": "AAAAAAFpHq11gr6quCs="
									},
									"model": {
										"$ref": "AAAAAAFpHq11gr6oq4M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -528,
									"top": -296,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpHq11g76zzA4=",
									"_parent": {
										"$ref": "AAAAAAFpHq11gr6quCs="
									},
									"model": {
										"$ref": "AAAAAAFpHq11gr6oq4M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -528,
									"top": -296,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 216,
							"top": 736,
							"width": 533.16748046875,
							"height": 506,
							"nameCompartment": {
								"$ref": "AAAAAAFpHq11gr6ruDw="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpHq11g76wgf4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpHq11g76xBiU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpHq11g76yg7Q="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpHq11g76zzA4="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpHucSvL8+ZJg=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpHucSu786GMw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHucSvL8/DjI=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu786GMw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 815,
									"top": 961,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHucSvL9AE0Y=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu786GMw="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 817,
									"top": 976,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHucSvL9Bl7A=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu786GMw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 812,
									"top": 932,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHucSvL9Cdz4=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu787JQM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 854,
									"top": 958,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHucSvL9DWPA=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu787JQM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 853,
									"top": 971,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHucSvL9EXFs=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu787JQM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 856,
									"top": 930,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHucSvb9FYP4=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu788r0g="
									},
									"font": "Arial;13;0",
									"left": 760,
									"top": 966,
									"width": 94.65625,
									"height": 13,
									"alpha": -0.3058788210270264,
									"distance": 59.77457653551382,
									"hostEdge": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"text": "-screenManager"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHucSvb9GC30=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu788r0g="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 779,
									"top": 979,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHucSvb9HAN4=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu788r0g="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 769,
									"top": 939,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpHucSvb9I5ns=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu787JQM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpHucSvb9JbyY=",
									"_parent": {
										"$ref": "AAAAAAFpHucSvL8+ZJg="
									},
									"model": {
										"$ref": "AAAAAAFpHucSu788r0g="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpHq11gr6quCs="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "879:947;749:960",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpHucSvL8/DjI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpHucSvL9AE0Y="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpHucSvL9Bl7A="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpHucSvL9Cdz4="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpHucSvL9DWPA="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpHucSvL9EXFs="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpHucSvb9FYP4="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpHucSvb9GC30="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpHucSvb9HAN4="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpHucSvb9I5ns="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpHucSvb9JbyY="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpHutgsMCBl8Q=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpHutgsMB/AXY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpHutgsMCCzzk=",
									"_parent": {
										"$ref": "AAAAAAFpHutgsMCBl8Q="
									},
									"model": {
										"$ref": "AAAAAAFpHutgsMB/AXY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHutgsMCDHAA=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCCzzk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -272,
											"top": -992,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHutgsMCEYWE=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCCzzk="
											},
											"font": "Arial;13;1",
											"left": 317,
											"top": 543,
											"width": 272.009765625,
											"height": 13,
											"text": "RTCManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHutgsMCFbCw=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCCzzk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -272,
											"top": -992,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHutgsMCGjJo=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCCzzk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -272,
											"top": -992,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 312,
									"top": 536,
									"width": 282.009765625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpHutgsMCDHAA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpHutgsMCEYWE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpHutgsMCFbCw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpHutgsMCGjJo="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpHutgsMCHkFU=",
									"_parent": {
										"$ref": "AAAAAAFpHutgsMCBl8Q="
									},
									"model": {
										"$ref": "AAAAAAFpHutgsMB/AXY="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpH/ODPP4RFzY=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCHkFU="
											},
											"model": {
												"$ref": "AAAAAAFpH/ODAP4LtlA="
											},
											"font": "Arial;13;0",
											"left": 317,
											"top": 566,
											"width": 272.009765625,
											"height": 13,
											"text": "-rtcRef: const RTC_DS3231&",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 312,
									"top": 561,
									"width": 282.009765625,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpHutgsMCIdZ0=",
									"_parent": {
										"$ref": "AAAAAAFpHutgsMCBl8Q="
									},
									"model": {
										"$ref": "AAAAAAFpHutgsMB/AXY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHvDyTsK+CPs=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCIdZ0="
											},
											"model": {
												"$ref": "AAAAAAFpHvDyGMK4m84="
											},
											"font": "Arial;13;0",
											"left": 317,
											"top": 589,
											"width": 272.009765625,
											"height": 13,
											"text": "#RTCManager(rtc: const RTC_DS3231&)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHu5sM8Hcm54=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCIdZ0="
											},
											"model": {
												"$ref": "AAAAAAFpHu5r+8HWdi4="
											},
											"font": "Arial;13;0",
											"left": 317,
											"top": 604,
											"width": 272.009765625,
											"height": 13,
											"text": "+getDateTime(): DateTime",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHu9zBcIYDG8=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCIdZ0="
											},
											"model": {
												"$ref": "AAAAAAFpHu9y08IShm0="
											},
											"font": "Arial;13;0",
											"left": 317,
											"top": 619,
											"width": 272.009765625,
											"height": 13,
											"text": "+setDate(dateTime: const DateTime): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHvBWYMJhh1I=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCIdZ0="
											},
											"model": {
												"$ref": "AAAAAAFpHvBWMsJbZm4="
											},
											"font": "Arial;13;0",
											"left": 317,
											"top": 634,
											"width": 272.009765625,
											"height": 13,
											"text": "+setTime(dateTime: const DateTime): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpIGi9QAF0YEQ=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCIdZ0="
											},
											"model": {
												"$ref": "AAAAAAFpIGi9CwFu+kg="
											},
											"font": "Arial;13;0",
											"left": 317,
											"top": 649,
											"width": 272.009765625,
											"height": 13,
											"text": "+setDateTime(dateTime: const DateTime): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpIHTdtQOiFNA=",
											"_parent": {
												"$ref": "AAAAAAFpHutgsMCIdZ0="
											},
											"model": {
												"$ref": "AAAAAAFpIHTdiQOcTyY="
											},
											"font": "Arial;13;0",
											"left": 317,
											"top": 664,
											"width": 272.009765625,
											"height": 13,
											"text": "+const hasLostPower(): boolean",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 312,
									"top": 584,
									"width": 282.009765625,
									"height": 98
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpHutgsMCJmLk=",
									"_parent": {
										"$ref": "AAAAAAFpHutgsMCBl8Q="
									},
									"model": {
										"$ref": "AAAAAAFpHutgsMB/AXY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -136,
									"top": -496,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpHutgscCKTpI=",
									"_parent": {
										"$ref": "AAAAAAFpHutgsMCBl8Q="
									},
									"model": {
										"$ref": "AAAAAAFpHutgsMB/AXY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -136,
									"top": -496,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 312,
							"top": 536,
							"width": 282.009765625,
							"height": 161,
							"nameCompartment": {
								"$ref": "AAAAAAFpHutgsMCCzzk="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpHutgsMCHkFU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpHutgsMCIdZ0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpHutgsMCJmLk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpHutgscCKTpI="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpHvH4IcMjNEA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpHvH4IcMf3PI="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHvH4IcMkhUs=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMf3PI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 825,
									"top": 701,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHvH4IcMlPzI=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMf3PI="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 810,
									"top": 701,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHvH4IsMmw74=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMf3PI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 854,
									"top": 702,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHvH4IsMnuGc=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMgBQI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 849,
									"top": 766,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHvH4IsModCw=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMgBQI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 841,
									"top": 777,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHvH4IsMp2e0=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMgBQI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 864,
									"top": 743,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHvH4IsMqd3U=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMhRrE="
									},
									"font": "Arial;13;0",
									"left": 603,
									"top": 653,
									"width": 70.078125,
									"height": 13,
									"alpha": -0.4067887261263693,
									"distance": 51.478150704935004,
									"hostEdge": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"text": "-rtcManager"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHvH4IsMrYOQ=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMhRrE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 618,
									"top": 659,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpHvH4IsMsNFI=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMhRrE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 617,
									"top": 618,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpHvH4IsMtFxg=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMgBQI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpHvH4IsMuwBg=",
									"_parent": {
										"$ref": "AAAAAAFpHvH4IcMjNEA="
									},
									"model": {
										"$ref": "AAAAAAFpHvH4IcMhRrE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpHutgsMCBl8Q="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "879:770;840:752;840:664;594:634",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpHvH4IcMkhUs="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpHvH4IcMlPzI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpHvH4IsMmw74="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpHvH4IsMnuGc="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpHvH4IsModCw="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpHvH4IsMp2e0="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpHvH4IsMqd3U="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpHvH4IsMrYOQ="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpHvH4IsMsNFI="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpHvH4IsMtFxg="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpHvH4IsMuwBg="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpHwleMcfmuyU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpHwleMcfnrk4=",
									"_parent": {
										"$ref": "AAAAAAFpHwleMcfmuyU="
									},
									"model": {
										"$ref": "AAAAAAFpHwleMcfk8SY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHwleMcfoeXM=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfnrk4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -656,
											"top": -1632,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHwleMcfp2VA=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfnrk4="
											},
											"font": "Arial;13;1",
											"left": 621,
											"top": 231,
											"width": 839,
											"height": 13,
											"text": "PinMapping"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHwleMcfqEVM=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfnrk4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -656,
											"top": -1632,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpHwleMcfr9PY=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfnrk4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -656,
											"top": -1632,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 616,
									"top": 224,
									"width": 849,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpHwleMcfoeXM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpHwleMcfp2VA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpHwleMcfqEVM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpHwleMcfr9PY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpHwleMcfsKOA=",
									"_parent": {
										"$ref": "AAAAAAFpHwleMcfmuyU="
									},
									"model": {
										"$ref": "AAAAAAFpHwleMcfk8SY="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpHxWNO83LAoE=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfsKOA="
											},
											"model": {
												"$ref": "AAAAAAFpHxWNDM3CwW4="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 254,
											"width": 839,
											"height": 13,
											"text": "-I2C_sda: const Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpHxWxsc4TCKQ=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfsKOA="
											},
											"model": {
												"$ref": "AAAAAAFpHxWxhM4KT3Y="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 269,
											"width": 839,
											"height": 13,
											"text": "-I2C_scl: const Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpHxW3HM43syA=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfsKOA="
											},
											"model": {
												"$ref": "AAAAAAFpHxW27c4uwMQ="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 284,
											"width": 839,
											"height": 13,
											"text": "-SPI_mosi: const Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpHxW5i85b/F8=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfsKOA="
											},
											"model": {
												"$ref": "AAAAAAFpHxW5Xs5SeKk="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 299,
											"width": 839,
											"height": 13,
											"text": "-SPI_miso: const Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpHxW7785/DhE=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfsKOA="
											},
											"model": {
												"$ref": "AAAAAAFpHxW7ws52m1s="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 314,
											"width": 839,
											"height": 13,
											"text": "-SPI_clk: const Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpHxW9hc6j68s=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMcfsKOA="
											},
											"model": {
												"$ref": "AAAAAAFpHxW9Ws6a3bg="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 329,
											"width": 839,
											"height": 13,
											"text": "-SPI_sdCard_cs: const Pin",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 616,
									"top": 249,
									"width": 849,
									"height": 98
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpHwleMsftuqM=",
									"_parent": {
										"$ref": "AAAAAAFpHwleMcfmuyU="
									},
									"model": {
										"$ref": "AAAAAAFpHwleMcfk8SY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHwx3Z8lWH3M=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMsftuqM="
											},
											"model": {
												"$ref": "AAAAAAFpHwx3KslNYmM="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 352,
											"width": 839,
											"height": 13,
											"text": "+PinMapping(I2C_sda: const Pin, I2C_scl: const Pin, SPI_mosi: const Pin, SPI_miso: const Pin, SPI_clk: const Pin, SPI_sdCard_cs: const Pin)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHxEtdcsTiQc=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMsftuqM="
											},
											"model": {
												"$ref": "AAAAAAFpHxEtRssKuqE="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 367,
											"width": 839,
											"height": 13,
											"text": "+PinMapping()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHxHw5ctWBxo=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMsftuqM="
											},
											"model": {
												"$ref": "AAAAAAFpHxHwuctNKJA="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 382,
											"width": 839,
											"height": 13,
											"text": "+const getI2C_sda(): Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHxLIUsuhm+s=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMsftuqM="
											},
											"model": {
												"$ref": "AAAAAAFpHxLIJ8uYETA="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 397,
											"width": 839,
											"height": 13,
											"text": "+const getI2C_scl(): Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHxLeVMvagpE=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMsftuqM="
											},
											"model": {
												"$ref": "AAAAAAFpHxLeIMvRHpI="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 412,
											"width": 839,
											"height": 13,
											"text": "+const getSPI_mosi(): Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHxMmu8wTyw0=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMsftuqM="
											},
											"model": {
												"$ref": "AAAAAAFpHxMmd8wK/mQ="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 427,
											"width": 839,
											"height": 13,
											"text": "+const getSPI_miso(): Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHxM+OMxMqrA=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMsftuqM="
											},
											"model": {
												"$ref": "AAAAAAFpHxM+A8xDhwQ="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 442,
											"width": 839,
											"height": 13,
											"text": "+constgetSPI_clk(): Pin",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpHxNZrMyFp4s=",
											"_parent": {
												"$ref": "AAAAAAFpHwleMsftuqM="
											},
											"model": {
												"$ref": "AAAAAAFpHxNZe8x8mJQ="
											},
											"font": "Arial;13;0",
											"left": 621,
											"top": 457,
											"width": 839,
											"height": 13,
											"text": "+const getSPI_sdCard_cs(): Pin",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 616,
									"top": 347,
									"width": 849,
									"height": 128
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpHwleMsfuhkg=",
									"_parent": {
										"$ref": "AAAAAAFpHwleMcfmuyU="
									},
									"model": {
										"$ref": "AAAAAAFpHwleMcfk8SY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -328,
									"top": -816,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpHwleMsfvsKc=",
									"_parent": {
										"$ref": "AAAAAAFpHwleMcfmuyU="
									},
									"model": {
										"$ref": "AAAAAAFpHwleMcfk8SY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -328,
									"top": -816,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 616,
							"top": 224,
							"width": 849,
							"height": 251,
							"nameCompartment": {
								"$ref": "AAAAAAFpHwleMcfnrk4="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpHwleMcfsKOA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpHwleMsftuqM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpHwleMsfuhkg="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpHwleMsfvsKc="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFpH1AzldJtOUA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpH1AzldJufPc=",
									"_parent": {
										"$ref": "AAAAAAFpH1AzldJtOUA="
									},
									"model": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpH1AzldJvFxU=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzldJufPc="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 189,
											"width": 116.34619140625,
											"height": 13,
											"text": "«enumeration»"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpH1AzldJwyvc=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzldJufPc="
											},
											"font": "Arial;13;1",
											"left": 165,
											"top": 204,
											"width": 116.34619140625,
											"height": 13,
											"text": "Pin"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpH1AzldJxjlY=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzldJufPc="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -560,
											"top": 80,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpH1AzldJyMlM=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzldJufPc="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -560,
											"top": 80,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 160,
									"top": 184,
									"width": 126.34619140625,
									"height": 38,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpH1AzldJvFxU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpH1AzldJwyvc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpH1AzldJxjlY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpH1AzldJyMlM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpH1AzldJzXLY=",
									"_parent": {
										"$ref": "AAAAAAFpH1AzldJtOUA="
									},
									"model": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -280,
									"top": 40,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpH1AzldJ0VU8=",
									"_parent": {
										"$ref": "AAAAAAFpH1AzldJtOUA="
									},
									"model": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -280,
									"top": 40,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpH1AzltJ1fZU=",
									"_parent": {
										"$ref": "AAAAAAFpH1AzldJtOUA="
									},
									"model": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -280,
									"top": 40,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpH1AzltJ26/o=",
									"_parent": {
										"$ref": "AAAAAAFpH1AzldJtOUA="
									},
									"model": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -280,
									"top": 40,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFpH1AzltJ32RU=",
									"_parent": {
										"$ref": "AAAAAAFpH1AzldJtOUA="
									},
									"model": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1JM6dZqPnU=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1JMrdZh60Q="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 227,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_0",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1PzktdZz5Y=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1PzZNdQilU="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 242,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_1_TX",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1P6JdeKeAs=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1P559eBvu8="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 257,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_2",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1P/jde733A=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1P/WNeyk4w="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 272,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_3_RX",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1QEWdfsODI=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1QEI9fjJE0="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 287,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_4_SDA",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1SZ6djoj0o=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1SZtNjf3S8="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 302,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_5_SCL",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1XCU9rWCtE=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1XCJNrNu6o="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 317,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_10",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1XrVdsrCgo=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1XrJ9si6fc="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 332,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_12_MISO",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1YZtttuNxc=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1YZidtlNY0="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 347,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_13_MOSI",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1YxldufW48=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1YxWtuWoBg="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 362,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_14_CLK",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1ZUz9v0i5U=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1ZUoNvrAyQ="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 377,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_15",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1ZrZdwlpAs=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1ZrK9wcSWI="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 392,
											"width": 116.34619140625,
											"height": 13,
											"text": "GPIO_16",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH1aDNdxWcfE=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH1aC+txNiU8="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 407,
											"width": 116.34619140625,
											"height": 13,
											"text": "ADC",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpH6EPid95lgc=",
											"_parent": {
												"$ref": "AAAAAAFpH1AzltJ32RU="
											},
											"model": {
												"$ref": "AAAAAAFpH6EPVd9wq4I="
											},
											"font": "Arial;13;0",
											"left": 165,
											"top": 422,
											"width": 116.34619140625,
											"height": 13,
											"text": "DEFAULT_PIN",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 160,
									"top": 222,
									"width": 126.34619140625,
									"height": 218
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 160,
							"top": 184,
							"width": 126.34619140625,
							"height": 256,
							"nameCompartment": {
								"$ref": "AAAAAAFpH1AzldJufPc="
							},
							"suppressAttributes": true,
							"suppressOperations": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFpH1AzldJzXLY="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpH1AzldJ0VU8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpH1AzltJ1fZU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpH1AzltJ26/o="
							},
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFpH1AzltJ32RU="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpH1V7ttpdUp8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpH1V7tdpbBsw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH1V7ttpeRrc=",
									"_parent": {
										"$ref": "AAAAAAFpH1V7ttpdUp8="
									},
									"model": {
										"$ref": "AAAAAAFpH1V7tdpbBsw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 449,
									"top": 329,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpH1V7ttpdUp8="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH1V7ttpfUMU=",
									"_parent": {
										"$ref": "AAAAAAFpH1V7ttpdUp8="
									},
									"model": {
										"$ref": "AAAAAAFpH1V7tdpbBsw="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 448,
									"top": 344,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpH1V7ttpdUp8="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH1V7ttpgjSQ=",
									"_parent": {
										"$ref": "AAAAAAFpH1V7ttpdUp8="
									},
									"model": {
										"$ref": "AAAAAAFpH1V7tdpbBsw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 450,
									"top": 300,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpH1V7ttpdUp8="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpH1AzldJtOUA="
							},
							"tail": {
								"$ref": "AAAAAAFpHwleMcfmuyU="
							},
							"lineStyle": 1,
							"points": "615:329;286:314",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpH1V7ttpeRrc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpH1V7ttpfUMU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpH1V7ttpgjSQ="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpH7XLpOOHm9M=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpH7XLo+ODIeg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH7XLpOOIErM=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+ODIeg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1098,
									"top": 610,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH7XLpOOJ8CY=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+ODIeg="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1084,
									"top": 614,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH7XLpOOKsjg=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+ODIeg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1127,
									"top": 603,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH7XLpOOL7YA=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+OEKpg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1129,
									"top": 723,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH7XLpOOMTZw=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+OEKpg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1116,
									"top": 725,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH7XLpOONnJs=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+OEKpg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1157,
									"top": 720,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH7XLpOOO4yQ=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+OFwdw="
									},
									"font": "Arial;13;0",
									"left": 1089,
									"top": 474,
									"width": 106.22802734375,
									"height": 13,
									"alpha": 1.216775001420921,
									"distance": 67.89698078707183,
									"hostEdge": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"text": "-const pinMapping"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH7XLpOOPD9o=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+OFwdw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1055,
									"top": 503,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH7XLpOOQ7UM=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+OFwdw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1092,
									"top": 486,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpH7XLpOORZ5g=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+OEKpg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpH7XLpOOSGCU=",
									"_parent": {
										"$ref": "AAAAAAFpH7XLpOOHm9M="
									},
									"model": {
										"$ref": "AAAAAAFpH7XLo+OFwdw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpHwleMcfmuyU="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "1151:751;1075:475",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpH7XLpOOIErM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpH7XLpOOJ8CY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpH7XLpOOKsjg="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpH7XLpOOL7YA="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpH7XLpOOMTZw="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpH7XLpOONnJs="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpH7XLpOOO4yQ="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpH7XLpOOPD9o="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpH7XLpOOQ7UM="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpH7XLpOORZ5g="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpH7XLpOOSGCU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpH8Z66uitImI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpH8Z66uirX5g="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpH8Z66uiuDq0=",
									"_parent": {
										"$ref": "AAAAAAFpH8Z66uitImI="
									},
									"model": {
										"$ref": "AAAAAAFpH8Z66uirX5g="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpH8Z66uivGWM=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66uiuDq0="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -560,
											"top": -176,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpH8Z66uiwBv0=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66uiuDq0="
											},
											"font": "Arial;13;1",
											"left": 1197,
											"top": 519,
											"width": 590.7763671875,
											"height": 13,
											"text": "ScreenConfig"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpH8Z66uix6eY=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66uiuDq0="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -560,
											"top": -176,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpH8Z66+iyfHM=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66uiuDq0="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -560,
											"top": -176,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1192,
									"top": 512,
									"width": 600.7763671875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpH8Z66uivGWM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpH8Z66uiwBv0="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpH8Z66uix6eY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpH8Z66+iyfHM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpH8Z66+izOWQ=",
									"_parent": {
										"$ref": "AAAAAAFpH8Z66uitImI="
									},
									"model": {
										"$ref": "AAAAAAFpH8Z66uirX5g="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpH82Iu+1JX9Q=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66+izOWQ="
											},
											"model": {
												"$ref": "AAAAAAFpH82Ih+09tx4="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 542,
											"width": 590.7763671875,
											"height": 13,
											"text": "-width: const unsigned char",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpH83n4e3II9g=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66+izOWQ="
											},
											"model": {
												"$ref": "AAAAAAFpH83nqO28n7I="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 557,
											"width": 590.7763671875,
											"height": 13,
											"text": "-height: const unsigned char",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpH84nUO5HeJs=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66+izOWQ="
											},
											"model": {
												"$ref": "AAAAAAFpH84nIu47m8U="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 572,
											"width": 590.7763671875,
											"height": 13,
											"text": "-address: const unsigned char",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1192,
									"top": 537,
									"width": 600.7763671875,
									"height": 53
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpH8Z66+i0Du8=",
									"_parent": {
										"$ref": "AAAAAAFpH8Z66uitImI="
									},
									"model": {
										"$ref": "AAAAAAFpH8Z66uirX5g="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpH8dhmep8zNM=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66+i0Du8="
											},
											"model": {
												"$ref": "AAAAAAFpH8dhYOpwjuY="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 595,
											"width": 590.7763671875,
											"height": 13,
											"text": "+ScreenConfig(width: const unsigned char, height: const unsigned char, address: const unsigned char)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpH9ZtZvXXZQk=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66+i0Du8="
											},
											"model": {
												"$ref": "AAAAAAFpH9ZtN/XLblU="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 610,
											"width": 590.7763671875,
											"height": 13,
											"text": "+const getWidth(): unsigned char",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpH9bNwPZYVGA=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66+i0Du8="
											},
											"model": {
												"$ref": "AAAAAAFpH9bNjPZM25I="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 625,
											"width": 590.7763671875,
											"height": 13,
											"text": "+const getHeight(): unsigned char",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpH9cIMPbZTCo=",
											"_parent": {
												"$ref": "AAAAAAFpH8Z66+i0Du8="
											},
											"model": {
												"$ref": "AAAAAAFpH9cH/fbN6iY="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 640,
											"width": 590.7763671875,
											"height": 13,
											"text": "+const getAddress(): unsigned char",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1192,
									"top": 590,
									"width": 600.7763671875,
									"height": 68
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpH8Z66+i1aOU=",
									"_parent": {
										"$ref": "AAAAAAFpH8Z66uitImI="
									},
									"model": {
										"$ref": "AAAAAAFpH8Z66uirX5g="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -280,
									"top": -88,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpH8Z66+i2uWQ=",
									"_parent": {
										"$ref": "AAAAAAFpH8Z66uitImI="
									},
									"model": {
										"$ref": "AAAAAAFpH8Z66uirX5g="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -280,
									"top": -88,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1192,
							"top": 512,
							"width": 600.7763671875,
							"height": 161,
							"nameCompartment": {
								"$ref": "AAAAAAFpH8Z66uiuDq0="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpH8Z66+izOWQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpH8Z66+i0Du8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpH8Z66+i1aOU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpH8Z66+i2uWQ="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpH8b/0elhdeg=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpH8b/0eld3R8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH8b/0eliwzQ=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0eld3R8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1369,
									"top": 695,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH8b/0eljrdE=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0eld3R8="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1358,
									"top": 685,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH8b/0elk8X0=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0eld3R8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1392,
									"top": 716,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH8b/0ell9o4=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0eleqFY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1351,
									"top": 715,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH8b/0elmPpw=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0eleqFY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1343,
									"top": 705,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH8b/0elnDbY=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0eleqFY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1368,
									"top": 737,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH8b/0elo+RM=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0elfarA="
									},
									"font": "Arial;13;0",
									"left": 1420,
									"top": 670,
									"width": 115.60986328125,
									"height": 13,
									"alpha": 2.256838422176435,
									"distance": 60.207972893961475,
									"hostEdge": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"text": "-const screenConfig"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH8b/0elpYQ4=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0elfarA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1377,
									"top": 668,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpH8b/0elq8c8=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0elfarA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1411,
									"top": 691,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpH8b/0elrdgs=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0eleqFY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpH8b/0elsWuc=",
									"_parent": {
										"$ref": "AAAAAAFpH8b/0elhdeg="
									},
									"model": {
										"$ref": "AAAAAAFpH8b/0elfarA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpH8Z66uitImI="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "1345:751;1417:673",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpH8b/0eliwzQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpH8b/0eljrdE="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpH8b/0elk8X0="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpH8b/0ell9o4="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpH8b/0elmPpw="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpH8b/0elnDbY="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpH8b/0elo+RM="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpH8b/0elpYQ4="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpH8b/0elq8c8="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpH8b/0elrdgs="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpH8b/0elsWuc="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpIVCNABPX6Iw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpIVCM/xPV/bU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpIVCNABPYowM=",
									"_parent": {
										"$ref": "AAAAAAFpIVCNABPX6Iw="
									},
									"model": {
										"$ref": "AAAAAAFpIVCM/xPV/bU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpIVCNABPZ2lE=",
											"_parent": {
												"$ref": "AAAAAAFpIVCNABPYowM="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -16,
											"top": 656,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpIVCNABPahJQ=",
											"_parent": {
												"$ref": "AAAAAAFpIVCNABPYowM="
											},
											"font": "Arial;13;1",
											"left": 413,
											"top": 1327,
											"width": 153.55615234375,
											"height": 13,
											"text": "ViewLinkedList"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpIVCNABPbWF0=",
											"_parent": {
												"$ref": "AAAAAAFpIVCNABPYowM="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -16,
											"top": 656,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpIVCNABPcGZg=",
											"_parent": {
												"$ref": "AAAAAAFpIVCNABPYowM="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -16,
											"top": 656,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 408,
									"top": 1320,
									"width": 163.55615234375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpIVCNABPZ2lE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpIVCNABPahJQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpIVCNABPbWF0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpIVCNABPcGZg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpIVCNABPdys4=",
									"_parent": {
										"$ref": "AAAAAAFpIVCNABPX6Iw="
									},
									"model": {
										"$ref": "AAAAAAFpIVCM/xPV/bU="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpIVFwFBYnFOQ=",
											"_parent": {
												"$ref": "AAAAAAFpIVCNABPdys4="
											},
											"model": {
												"$ref": "AAAAAAFpIVFv0xYYyKo="
											},
											"font": "Arial;13;0",
											"left": 413,
											"top": 1350,
											"width": 153.55615234375,
											"height": 13,
											"text": "-pData: void*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpIVHZpBbEDb4=",
											"_parent": {
												"$ref": "AAAAAAFpIVCNABPdys4="
											},
											"model": {
												"$ref": "AAAAAAFpIVHZcha1vLw="
											},
											"font": "Arial;13;0",
											"left": 413,
											"top": 1365,
											"width": 153.55615234375,
											"height": 13,
											"text": "-logic_function: boolean*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpIVKzERf5N3g=",
											"_parent": {
												"$ref": "AAAAAAFpIVCNABPdys4="
											},
											"model": {
												"$ref": "AAAAAAFpIVKy4BfqLR4="
											},
											"font": "Arial;13;0",
											"left": 413,
											"top": 1380,
											"width": 153.55615234375,
											"height": 13,
											"text": "-UID: const int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpIVL7rhiWd3M=",
											"_parent": {
												"$ref": "AAAAAAFpIVCNABPdys4="
											},
											"model": {
												"$ref": "AAAAAAFpIVL7ehiHAoI="
											},
											"font": "Arial;13;0",
											"left": 413,
											"top": 1395,
											"width": 153.55615234375,
											"height": 13,
											"text": "-next: ViewLink*",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 408,
									"top": 1345,
									"width": 163.55615234375,
									"height": 68
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpIVCNABPe5uo=",
									"_parent": {
										"$ref": "AAAAAAFpIVCNABPX6Iw="
									},
									"model": {
										"$ref": "AAAAAAFpIVCM/xPV/bU="
									},
									"font": "Arial;13;0",
									"left": 408,
									"top": 1413,
									"width": 163.55615234375,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpIVCNABPfqj8=",
									"_parent": {
										"$ref": "AAAAAAFpIVCNABPX6Iw="
									},
									"model": {
										"$ref": "AAAAAAFpIVCM/xPV/bU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -8,
									"top": 328,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpIVCNABPg/dc=",
									"_parent": {
										"$ref": "AAAAAAFpIVCNABPX6Iw="
									},
									"model": {
										"$ref": "AAAAAAFpIVCM/xPV/bU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -8,
									"top": 328,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 408,
							"top": 1320,
							"width": 163.55615234375,
							"height": 133,
							"nameCompartment": {
								"$ref": "AAAAAAFpIVCNABPYowM="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpIVCNABPdys4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpIVCNABPe5uo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpIVCNABPfqj8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpIVCNABPg/dc="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpIVDGIBS4GVk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpIVDGIBS0BiA="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpIVDGIBS5fjw=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS0BiA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 501,
									"top": 1273,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpIVDGIBS65lY=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS0BiA="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 516,
									"top": 1273,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpIVDGIBS7ZI8=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS0BiA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 472,
									"top": 1274,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpIVDGIBS8rJ4=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS1iZ8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 501,
									"top": 1261,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpIVDGIBS9E8E=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS1iZ8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 515,
									"top": 1263,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpIVDGIBS+yh0=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS1iZ8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 474,
									"top": 1257,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpIVDGIBS/uUU=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS2Di0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 502,
									"top": 1286,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpIVDGIBTAFoA=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS2Di0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 515,
									"top": 1283,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpIVDGIBTB/+s=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS2Di0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 474,
									"top": 1291,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpIVDGIBTCgy0=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS1iZ8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpIVDGIRTDqEk=",
									"_parent": {
										"$ref": "AAAAAAFpIVDGIBS4GVk="
									},
									"model": {
										"$ref": "AAAAAAFpIVDGIBS2Di0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpIVCNABPX6Iw="
							},
							"tail": {
								"$ref": "AAAAAAFpHq11gr6quCs="
							},
							"lineStyle": 1,
							"points": "486:1242;488:1319",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpIVDGIBS5fjw="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpIVDGIBS65lY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpIVDGIBS7ZI8="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpIVDGIBS8rJ4="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpIVDGIBS9E8E="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpIVDGIBS+yh0="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpIVDGIBS/uUU="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpIVDGIBTAFoA="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpIVDGIBTB/+s="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpIVDGIBTCgy0="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpIVDGIRTDqEk="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpKneDch8OUuM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpKneDcR8MzCI="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpKneDch8PyEY=",
									"_parent": {
										"$ref": "AAAAAAFpKneDch8OUuM="
									},
									"model": {
										"$ref": "AAAAAAFpKneDcR8MzCI="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpKneDcx8QPkU=",
											"_parent": {
												"$ref": "AAAAAAFpKneDch8PyEY="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -32,
											"top": 496,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpKneDcx8Re7o=",
											"_parent": {
												"$ref": "AAAAAAFpKneDch8PyEY="
											},
											"font": "Arial;13;1",
											"left": 941,
											"top": 1351,
											"width": 335.98779296875,
											"height": 13,
											"text": "SDCardManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpKneDcx8SCYg=",
											"_parent": {
												"$ref": "AAAAAAFpKneDch8PyEY="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -32,
											"top": 496,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpKneDcx8Tg7I=",
											"_parent": {
												"$ref": "AAAAAAFpKneDch8PyEY="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -32,
											"top": 496,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 936,
									"top": 1344,
									"width": 345.98779296875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpKneDcx8QPkU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpKneDcx8Re7o="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpKneDcx8SCYg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpKneDcx8Tg7I="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpKneDcx8URfg=",
									"_parent": {
										"$ref": "AAAAAAFpKneDch8OUuM="
									},
									"model": {
										"$ref": "AAAAAAFpKneDcR8MzCI="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpQ+jhV4x6GN0=",
											"_parent": {
												"$ref": "AAAAAAFpKneDcx8URfg="
											},
											"model": {
												"$ref": "AAAAAAFpQ+jhH4xoZLI="
											},
											"font": "Arial;13;0",
											"left": 941,
											"top": 1374,
											"width": 335.98779296875,
											"height": 13,
											"text": "-sdCardRef: SDlass&",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 936,
									"top": 1369,
									"width": 345.98779296875,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpKneDcx8Vby4=",
									"_parent": {
										"$ref": "AAAAAAFpKneDch8OUuM="
									},
									"model": {
										"$ref": "AAAAAAFpKneDcR8MzCI="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpQ9KM4kdfCJQ=",
											"_parent": {
												"$ref": "AAAAAAFpKneDcx8Vby4="
											},
											"model": {
												"$ref": "AAAAAAFpQ9KMq0dNedU="
											},
											"font": "Arial;13;0",
											"left": 941,
											"top": 1397,
											"width": 335.98779296875,
											"height": 13,
											"text": "#SDCardManager()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpQ+/7m5sqeQQ=",
											"_parent": {
												"$ref": "AAAAAAFpKneDcx8Vby4="
											},
											"model": {
												"$ref": "AAAAAAFpQ+/7VZsYeQU="
											},
											"font": "Arial;13;0",
											"left": 941,
											"top": 1412,
											"width": 335.98779296875,
											"height": 13,
											"text": "+const getSize(sizeUnit: const SizeUnit = GBYTE): double",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 936,
									"top": 1392,
									"width": 345.98779296875,
									"height": 38
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpKneDcx8WHvM=",
									"_parent": {
										"$ref": "AAAAAAFpKneDch8OUuM="
									},
									"model": {
										"$ref": "AAAAAAFpKneDcR8MzCI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 56,
									"top": 240,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpKneDcx8XVFE=",
									"_parent": {
										"$ref": "AAAAAAFpKneDch8OUuM="
									},
									"model": {
										"$ref": "AAAAAAFpKneDcR8MzCI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 56,
									"top": 240,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 936,
							"top": 1344,
							"width": 345.98779296875,
							"height": 177,
							"nameCompartment": {
								"$ref": "AAAAAAFpKneDch8PyEY="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpKneDcx8URfg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpKneDcx8Vby4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpKneDcx8WHvM="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpKneDcx8XVFE="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFpQ2cErBlso3U=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpQ2cErBlqAaU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpQ2cErBltJkI=",
									"_parent": {
										"$ref": "AAAAAAFpQ2cErBlso3U="
									},
									"model": {
										"$ref": "AAAAAAFpQ2cErBlqAaU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ2cErBluWsY=",
											"_parent": {
												"$ref": "AAAAAAFpQ2cErBltJkI="
											},
											"font": "Arial;13;0",
											"left": 5,
											"top": 869,
											"width": 116.34619140625,
											"height": 13,
											"text": "«enumeration»"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ2cErBlvKD8=",
											"_parent": {
												"$ref": "AAAAAAFpQ2cErBltJkI="
											},
											"font": "Arial;13;1",
											"left": 5,
											"top": 884,
											"width": 116.34619140625,
											"height": 13,
											"text": "Orientation"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ2cErBlwOhM=",
											"_parent": {
												"$ref": "AAAAAAFpQ2cErBltJkI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -208,
											"top": 256,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ2cErBlxf0Q=",
											"_parent": {
												"$ref": "AAAAAAFpQ2cErBltJkI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -208,
											"top": 256,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"top": 864,
									"width": 126.34619140625,
									"height": 38,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpQ2cErBluWsY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpQ2cErBlvKD8="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpQ2cErBlwOhM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpQ2cErBlxf0Q="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpQ2cErBly/iI=",
									"_parent": {
										"$ref": "AAAAAAFpQ2cErBlso3U="
									},
									"model": {
										"$ref": "AAAAAAFpQ2cErBlqAaU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -104,
									"top": 128,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpQ2cErBlz3+g=",
									"_parent": {
										"$ref": "AAAAAAFpQ2cErBlso3U="
									},
									"model": {
										"$ref": "AAAAAAFpQ2cErBlqAaU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -104,
									"top": 128,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpQ2cErBl0psc=",
									"_parent": {
										"$ref": "AAAAAAFpQ2cErBlso3U="
									},
									"model": {
										"$ref": "AAAAAAFpQ2cErBlqAaU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -104,
									"top": 128,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpQ2cErBl1Ru8=",
									"_parent": {
										"$ref": "AAAAAAFpQ2cErBlso3U="
									},
									"model": {
										"$ref": "AAAAAAFpQ2cErBlqAaU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -104,
									"top": 128,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFpQ2cErBl2w48=",
									"_parent": {
										"$ref": "AAAAAAFpQ2cErBlso3U="
									},
									"model": {
										"$ref": "AAAAAAFpQ2cErBlqAaU="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ2c+lxqMJlU=",
											"_parent": {
												"$ref": "AAAAAAFpQ2cErBl2w48="
											},
											"model": {
												"$ref": "AAAAAAFpQ2c+WRp65qo="
											},
											"font": "Arial;13;0",
											"left": 5,
											"top": 907,
											"width": 116.34619140625,
											"height": 13,
											"text": "OR_0",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ2dzoBxGVrA=",
											"_parent": {
												"$ref": "AAAAAAFpQ2cErBl2w48="
											},
											"model": {
												"$ref": "AAAAAAFpQ2dzZBw0zAQ="
											},
											"font": "Arial;13;0",
											"left": 5,
											"top": 922,
											"width": 116.34619140625,
											"height": 13,
											"text": "OR_90",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ2eOJBy2pmY=",
											"_parent": {
												"$ref": "AAAAAAFpQ2cErBl2w48="
											},
											"model": {
												"$ref": "AAAAAAFpQ2eN5xykABc="
											},
											"font": "Arial;13;0",
											"left": 5,
											"top": 937,
											"width": 116.34619140625,
											"height": 13,
											"text": "OR_180",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ2evZR0m1so=",
											"_parent": {
												"$ref": "AAAAAAFpQ2cErBl2w48="
											},
											"model": {
												"$ref": "AAAAAAFpQ2evKx0UdVc="
											},
											"font": "Arial;13;0",
											"left": 5,
											"top": 952,
											"width": 116.34619140625,
											"height": 13,
											"text": "OR_270",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"top": 902,
									"width": 126.34619140625,
									"height": 68
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"top": 864,
							"width": 126.34619140625,
							"height": 106,
							"nameCompartment": {
								"$ref": "AAAAAAFpQ2cErBltJkI="
							},
							"suppressAttributes": true,
							"suppressOperations": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFpQ2cErBly/iI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpQ2cErBlz3+g="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpQ2cErBl0psc="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpQ2cErBl1Ru8="
							},
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFpQ2cErBl2w48="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpQ2gCbx6zhXM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpQ2gCbx6xF58="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ2gCbx60qvc=",
									"_parent": {
										"$ref": "AAAAAAFpQ2gCbx6zhXM="
									},
									"model": {
										"$ref": "AAAAAAFpQ2gCbx6xF58="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 167,
									"top": 942,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpQ2gCbx6zhXM="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ2gCbx61zG0=",
									"_parent": {
										"$ref": "AAAAAAFpQ2gCbx6zhXM="
									},
									"model": {
										"$ref": "AAAAAAFpQ2gCbx6xF58="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 165,
									"top": 957,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpQ2gCbx6zhXM="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ2gCbx62wlU=",
									"_parent": {
										"$ref": "AAAAAAFpQ2gCbx6zhXM="
									},
									"model": {
										"$ref": "AAAAAAFpQ2gCbx6xF58="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 172,
									"top": 913,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpQ2gCbx6zhXM="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpQ2cErBlso3U="
							},
							"tail": {
								"$ref": "AAAAAAFpHq11gr6quCs="
							},
							"lineStyle": 1,
							"points": "215:942;126:927",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpQ2gCbx60qvc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpQ2gCbx61zG0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpQ2gCbx62wlU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpQ9QOOVifhmQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpQ9QOOVidDCY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpQ9QOOVigqXo=",
									"_parent": {
										"$ref": "AAAAAAFpQ9QOOVifhmQ="
									},
									"model": {
										"$ref": "AAAAAAFpQ9QOOVidDCY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ9QOOVihAeI=",
											"_parent": {
												"$ref": "AAAAAAFpQ9QOOVigqXo="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 16,
											"top": 96,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ9QOOViiZzo=",
											"_parent": {
												"$ref": "AAAAAAFpQ9QOOVigqXo="
											},
											"font": "Arial;13;1",
											"left": 1445,
											"top": 1143,
											"width": 277.849609375,
											"height": 13,
											"text": "SDCardConfig"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ9QOOVijG5Y=",
											"_parent": {
												"$ref": "AAAAAAFpQ9QOOVigqXo="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 16,
											"top": 96,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ9QOOVik2xk=",
											"_parent": {
												"$ref": "AAAAAAFpQ9QOOVigqXo="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 16,
											"top": 96,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1440,
									"top": 1136,
									"width": 287.849609375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpQ9QOOVihAeI="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpQ9QOOViiZzo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpQ9QOOVijG5Y="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpQ9QOOVik2xk="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpQ9QOOVildEk=",
									"_parent": {
										"$ref": "AAAAAAFpQ9QOOVifhmQ="
									},
									"model": {
										"$ref": "AAAAAAFpQ9QOOVidDCY="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpQ9S7V1m7kGU=",
											"_parent": {
												"$ref": "AAAAAAFpQ9QOOVildEk="
											},
											"model": {
												"$ref": "AAAAAAFpQ9S7ElmpF4o="
											},
											"font": "Arial;13;0",
											"left": 1445,
											"top": 1166,
											"width": 277.849609375,
											"height": 13,
											"text": "-spi_speed: const uint32_t",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1440,
									"top": 1161,
									"width": 287.849609375,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpQ9QOOlim6SM=",
									"_parent": {
										"$ref": "AAAAAAFpQ9QOOVifhmQ="
									},
									"model": {
										"$ref": "AAAAAAFpQ9QOOVidDCY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpQ9ymNHaOlF8=",
											"_parent": {
												"$ref": "AAAAAAFpQ9QOOlim6SM="
											},
											"model": {
												"$ref": "AAAAAAFpQ9yl/3Z8akM="
											},
											"font": "Arial;13;0",
											"left": 1445,
											"top": 1189,
											"width": 277.849609375,
											"height": 13,
											"text": "+SDCardConfig(spiSpeed: const uint32_t)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpQ9du0l7KcKc=",
											"_parent": {
												"$ref": "AAAAAAFpQ9QOOlim6SM="
											},
											"model": {
												"$ref": "AAAAAAFpQ9duml64Utk="
											},
											"font": "Arial;13;0",
											"left": 1445,
											"top": 1204,
											"width": 277.849609375,
											"height": 13,
											"text": "+const getSPISpeed(): const uint32_t",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1440,
									"top": 1184,
									"width": 287.849609375,
									"height": 38
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpQ9QOOlinxjY=",
									"_parent": {
										"$ref": "AAAAAAFpQ9QOOVifhmQ="
									},
									"model": {
										"$ref": "AAAAAAFpQ9QOOVidDCY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 8,
									"top": 48,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpQ9QOOliospg=",
									"_parent": {
										"$ref": "AAAAAAFpQ9QOOVifhmQ="
									},
									"model": {
										"$ref": "AAAAAAFpQ9QOOVidDCY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 8,
									"top": 48,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1440,
							"top": 1136,
							"width": 287.849609375,
							"height": 86,
							"nameCompartment": {
								"$ref": "AAAAAAFpQ9QOOVigqXo="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpQ9QOOVildEk="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpQ9QOOlim6SM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpQ9QOOlinxjY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpQ9QOOliospg="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpQ9mWjm40zl8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpQ9mWjm4wryM="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ9mWjm416Yc=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4wryM="
									},
									"font": "Arial;13;0",
									"left": 1502,
									"top": 1104,
									"width": 118.498046875,
									"height": 13,
									"alpha": 0.556722297920996,
									"distance": 84.09518416651456,
									"hostEdge": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"edgePosition": 1,
									"text": "-const sdCardConfig"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ9mWjm42jlY=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4wryM="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1495,
									"top": 1075,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ9mWj2434T8=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4wryM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1469,
									"top": 1112,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ9mWj244GXM=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4xAQU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1465,
									"top": 1074,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ9mWj245j7g=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4xAQU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1475,
									"top": 1064,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ9mWj246WPE=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4xAQU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1446,
									"top": 1094,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ9mWj2472J4=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4ygsM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1506,
									"top": 1101,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ9mWj248LJI=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4ygsM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1512,
									"top": 1089,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ9mWj249+7c=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4ygsM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1495,
									"top": 1127,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpQ9mWj24+vro=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4xAQU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpQ9mWj24/qVM=",
									"_parent": {
										"$ref": "AAAAAAFpQ9mWjm40zl8="
									},
									"model": {
										"$ref": "AAAAAAFpQ9mWjm4ygsM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpQ9QOOVifhmQ="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "1436:1078;1520:1135",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpQ9mWjm416Yc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpQ9mWjm42jlY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpQ9mWj2434T8="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpQ9mWj244GXM="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpQ9mWj245j7g="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpQ9mWj246WPE="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpQ9mWj2472J4="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpQ9mWj248LJI="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpQ9mWj249+7c="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpQ9mWj24+vro="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpQ9mWj24/qVM="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFpQ/IawK+obm4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpQ/IawK+pmSI=",
									"_parent": {
										"$ref": "AAAAAAFpQ/IawK+obm4="
									},
									"model": {
										"$ref": "AAAAAAFpQ/IawK+m1uc="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ/IawK+qNw8=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+pmSI="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 1117,
											"width": 116.34619140625,
											"height": 13,
											"text": "«enumeration»"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ/IawK+rs18=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+pmSI="
											},
											"font": "Arial;13;1",
											"left": 1197,
											"top": 1132,
											"width": 116.34619140625,
											"height": 13,
											"text": "SizeUnit"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ/IawK+sTwg=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+pmSI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -288,
											"top": -448,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpQ/IawK+tngA=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+pmSI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -288,
											"top": -448,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1192,
									"top": 1112,
									"width": 126.34619140625,
									"height": 38,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpQ/IawK+qNw8="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpQ/IawK+rs18="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpQ/IawK+sTwg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpQ/IawK+tngA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpQ/IawK+u8bI=",
									"_parent": {
										"$ref": "AAAAAAFpQ/IawK+obm4="
									},
									"model": {
										"$ref": "AAAAAAFpQ/IawK+m1uc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -144,
									"top": -224,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpQ/IawK+v89E=",
									"_parent": {
										"$ref": "AAAAAAFpQ/IawK+obm4="
									},
									"model": {
										"$ref": "AAAAAAFpQ/IawK+m1uc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -144,
									"top": -224,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpQ/IawK+wKQI=",
									"_parent": {
										"$ref": "AAAAAAFpQ/IawK+obm4="
									},
									"model": {
										"$ref": "AAAAAAFpQ/IawK+m1uc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -144,
									"top": -224,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpQ/IawK+x1AY=",
									"_parent": {
										"$ref": "AAAAAAFpQ/IawK+obm4="
									},
									"model": {
										"$ref": "AAAAAAFpQ/IawK+m1uc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -144,
									"top": -224,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFpQ/IawK+ymkc=",
									"_parent": {
										"$ref": "AAAAAAFpQ/IawK+obm4="
									},
									"model": {
										"$ref": "AAAAAAFpQ/IawK+m1uc="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ/J2vbPHBfY=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+ymkc="
											},
											"model": {
												"$ref": "AAAAAAFpQ/J2ebOvHFw="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 1155,
											"width": 116.34619140625,
											"height": 13,
											"text": "BIT",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ/KkPLSgiBs=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+ymkc="
											},
											"model": {
												"$ref": "AAAAAAFpQ/Kj97SIuvc="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 1170,
											"width": 116.34619140625,
											"height": 13,
											"text": "BYTE",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ/KwrbU66pw=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+ymkc="
											},
											"model": {
												"$ref": "AAAAAAFpQ/KwcLUi39g="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 1185,
											"width": 116.34619140625,
											"height": 13,
											"text": "KBIT",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ/LPDbXUZkc=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+ymkc="
											},
											"model": {
												"$ref": "AAAAAAFpQ/LOy7W8rTg="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 1200,
											"width": 116.34619140625,
											"height": 13,
											"text": "KBYTE",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ/Lg/rZuCOo=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+ymkc="
											},
											"model": {
												"$ref": "AAAAAAFpQ/LgwbZWUvU="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 1215,
											"width": 116.34619140625,
											"height": 13,
											"text": "MBIT",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ/OaVrdHZaY=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+ymkc="
											},
											"model": {
												"$ref": "AAAAAAFpQ/OaGbcvMjs="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 1230,
											"width": 116.34619140625,
											"height": 13,
											"text": "MBYTE",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ/OpH7fho5I=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+ymkc="
											},
											"model": {
												"$ref": "AAAAAAFpQ/Oo4LfJBu8="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 1245,
											"width": 116.34619140625,
											"height": 13,
											"text": "GBIT",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpQ/O1P7h7l+8=",
											"_parent": {
												"$ref": "AAAAAAFpQ/IawK+ymkc="
											},
											"model": {
												"$ref": "AAAAAAFpQ/O1ALhj/oY="
											},
											"font": "Arial;13;0",
											"left": 1197,
											"top": 1260,
											"width": 116.34619140625,
											"height": 13,
											"text": "GBYTE",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1192,
									"top": 1150,
									"width": 126.34619140625,
									"height": 128
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1192,
							"top": 1112,
							"width": 126.34619140625,
							"height": 166,
							"nameCompartment": {
								"$ref": "AAAAAAFpQ/IawK+pmSI="
							},
							"suppressAttributes": true,
							"suppressOperations": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFpQ/IawK+u8bI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpQ/IawK+v89E="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpQ/IawK+wKQI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpQ/IawK+x1AY="
							},
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFpQ/IawK+ymkc="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpQ/Pv17tNl6c=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpQ/Pv17tL/oU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ/Pv17tOWK0=",
									"_parent": {
										"$ref": "AAAAAAFpQ/Pv17tNl6c="
									},
									"model": {
										"$ref": "AAAAAAFpQ/Pv17tL/oU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1169,
									"top": 1296,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpQ/Pv17tNl6c="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ/Pv17tP4nI=",
									"_parent": {
										"$ref": "AAAAAAFpQ/Pv17tNl6c="
									},
									"model": {
										"$ref": "AAAAAAFpQ/Pv17tL/oU="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1156,
									"top": 1288,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpQ/Pv17tNl6c="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpQ/Pv17tQB6s=",
									"_parent": {
										"$ref": "AAAAAAFpQ/Pv17tNl6c="
									},
									"model": {
										"$ref": "AAAAAAFpQ/Pv17tL/oU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1194,
									"top": 1311,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpQ/Pv17tNl6c="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpQ/IawK+obm4="
							},
							"tail": {
								"$ref": "AAAAAAFpKneDch8OUuM="
							},
							"lineStyle": 1,
							"points": "1163:1343;1202:1278",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpQ/Pv17tOWK0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpQ/Pv17tP4nI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpQ/Pv17tQB6s="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpZuy+sjN7ZMM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpZuy+sTN5Fgg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpZuy+sjN8weQ=",
									"_parent": {
										"$ref": "AAAAAAFpZuy+sjN7ZMM="
									},
									"model": {
										"$ref": "AAAAAAFpZuy+sTN5Fgg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpZuy+sjN90ug=",
											"_parent": {
												"$ref": "AAAAAAFpZuy+sjN8weQ="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 32,
											"top": 176,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpZuy+sjN+y8o=",
											"_parent": {
												"$ref": "AAAAAAFpZuy+sjN8weQ="
											},
											"font": "Arial;13;1",
											"left": 997,
											"top": 1215,
											"width": 124.7490234375,
											"height": 13,
											"text": "SDClass"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpZuy+sjN/Rws=",
											"_parent": {
												"$ref": "AAAAAAFpZuy+sjN8weQ="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 32,
											"top": 176,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpZuy+sjOAHw8=",
											"_parent": {
												"$ref": "AAAAAAFpZuy+sjN8weQ="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 32,
											"top": 176,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 992,
									"top": 1208,
									"width": 134.7490234375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpZuy+sjN90ug="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpZuy+sjN+y8o="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpZuy+sjN/Rws="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpZuy+sjOAHw8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpZuy+sjOB7NI=",
									"_parent": {
										"$ref": "AAAAAAFpZuy+sjN7ZMM="
									},
									"model": {
										"$ref": "AAAAAAFpZuy+sTN5Fgg="
									},
									"font": "Arial;13;0",
									"left": 992,
									"top": 1233,
									"width": 134.7490234375,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpZuy+sjOCQCU=",
									"_parent": {
										"$ref": "AAAAAAFpZuy+sjN7ZMM="
									},
									"model": {
										"$ref": "AAAAAAFpZuy+sTN5Fgg="
									},
									"font": "Arial;13;0",
									"left": 992,
									"top": 1243,
									"width": 134.7490234375,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpZuy+sjODcO8=",
									"_parent": {
										"$ref": "AAAAAAFpZuy+sjN7ZMM="
									},
									"model": {
										"$ref": "AAAAAAFpZuy+sTN5Fgg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 16,
									"top": 88,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpZuy+sjOESoc=",
									"_parent": {
										"$ref": "AAAAAAFpZuy+sjN7ZMM="
									},
									"model": {
										"$ref": "AAAAAAFpZuy+sTN5Fgg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 16,
									"top": 88,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 992,
							"top": 1208,
							"width": 134.7490234375,
							"height": 65,
							"nameCompartment": {
								"$ref": "AAAAAAFpZuy+sjN8weQ="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpZuy+sjOB7NI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpZuy+sjOCQCU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpZuy+sjODcO8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpZuy+sjOESoc="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFpZu0RvzWPmB4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpZu0RvzWNkaM="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu0RvzWQYb8=",
									"_parent": {
										"$ref": "AAAAAAFpZu0RvzWPmB4="
									},
									"model": {
										"$ref": "AAAAAAFpZu0RvzWNkaM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1061,
									"top": 1305,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpZu0RvzWPmB4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu0RvzWREU0=",
									"_parent": {
										"$ref": "AAAAAAFpZu0RvzWPmB4="
									},
									"model": {
										"$ref": "AAAAAAFpZu0RvzWNkaM="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1046,
									"top": 1309,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpZu0RvzWPmB4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu0RvzWSGes=",
									"_parent": {
										"$ref": "AAAAAAFpZu0RvzWPmB4="
									},
									"model": {
										"$ref": "AAAAAAFpZu0RvzWNkaM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1090,
									"top": 1298,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpZu0RvzWPmB4="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpZuy+sjN7ZMM="
							},
							"tail": {
								"$ref": "AAAAAAFpKneDch8OUuM="
							},
							"lineStyle": 1,
							"points": "1085:1343;1067:1273",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpZu0RvzWQYb8="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpZu0RvzWREU0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpZu0RvzWSGes="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpZu2qEDce8JU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpZu2qEDcavlg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu2qEDcf0nE=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDcavlg="
									},
									"font": "Arial;13;0",
									"left": 1155,
									"top": 1310,
									"width": 97.54443359375,
									"height": 13,
									"alpha": 0.6641523496102312,
									"distance": 121.49074038789952,
									"hostEdge": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"edgePosition": 1,
									"text": "-sdCardManager"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu2qEDcgiQw=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDcavlg="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1174,
									"top": 1208,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu2qEDchlxs=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDcavlg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1130,
									"top": 1201,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu2qEDciv+U=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDcbY/A="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1178,
									"top": 1100,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu2qEDcje+o=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDcbY/A="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1191,
									"top": 1104,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu2qEDckZ4E=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDcbY/A="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1152,
									"top": 1091,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu2qEDclBxo=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDccA/Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1142,
									"top": 1313,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu2qEDcmA14=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDccA/Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1155,
									"top": 1313,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpZu2qETcnI6E=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDccA/Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1114,
									"top": 1313,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpZu2qETcojXI=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDcbY/A="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpZu2qETcphBU=",
									"_parent": {
										"$ref": "AAAAAAFpZu2qEDce8JU="
									},
									"model": {
										"$ref": "AAAAAAFpZu2qEDccA/Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpKneDch8OUuM="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "1168:1078;1123:1343",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpZu2qEDcf0nE="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpZu2qEDcgiQw="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpZu2qEDchlxs="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpZu2qEDciv+U="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpZu2qEDcje+o="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpZu2qEDckZ4E="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpZu2qEDclBxo="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpZu2qEDcmA14="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpZu2qETcnI6E="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpZu2qETcojXI="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpZu2qETcphBU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpZvYIml/bepk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpZvYIml/ZPq4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpZvYIml/cwMw=",
									"_parent": {
										"$ref": "AAAAAAFpZvYIml/bepk="
									},
									"model": {
										"$ref": "AAAAAAFpZvYIml/ZPq4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpZvYIml/dco0=",
											"_parent": {
												"$ref": "AAAAAAFpZvYIml/cwMw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -576,
											"top": 128,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpZvYIml/ewX8=",
											"_parent": {
												"$ref": "AAAAAAFpZvYIml/cwMw="
											},
											"font": "Arial;13;1",
											"left": 1381,
											"top": 1351,
											"width": 255,
											"height": 13,
											"text": "WEBServerManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpZvYIml/fsTc=",
											"_parent": {
												"$ref": "AAAAAAFpZvYIml/cwMw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -576,
											"top": 128,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpZvYIml/gxQM=",
											"_parent": {
												"$ref": "AAAAAAFpZvYIml/cwMw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -576,
											"top": 128,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1376,
									"top": 1344,
									"width": 265,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpZvYIml/dco0="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpZvYIml/ewX8="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpZvYIml/fsTc="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpZvYIml/gxQM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpZvYIml/hyq0=",
									"_parent": {
										"$ref": "AAAAAAFpZvYIml/bepk="
									},
									"model": {
										"$ref": "AAAAAAFpZvYIml/ZPq4="
									},
									"font": "Arial;13;0",
									"left": 1376,
									"top": 1369,
									"width": 265,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpZvYIml/igwM=",
									"_parent": {
										"$ref": "AAAAAAFpZvYIml/bepk="
									},
									"model": {
										"$ref": "AAAAAAFpZvYIml/ZPq4="
									},
									"font": "Arial;13;0",
									"left": 1376,
									"top": 1379,
									"width": 265,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpZvYIml/jaoY=",
									"_parent": {
										"$ref": "AAAAAAFpZvYIml/bepk="
									},
									"model": {
										"$ref": "AAAAAAFpZvYIml/ZPq4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -288,
									"top": 64,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpZvYIml/kjV4=",
									"_parent": {
										"$ref": "AAAAAAFpZvYIml/bepk="
									},
									"model": {
										"$ref": "AAAAAAFpZvYIml/ZPq4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -288,
									"top": 64,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1376,
							"top": 1344,
							"width": 265,
							"height": 177,
							"nameCompartment": {
								"$ref": "AAAAAAFpZvYIml/cwMw="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpZvYIml/hyq0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpZvYIml/igwM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpZvYIml/jaoY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpZvYIml/kjV4="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFpaGm4jGdC4AI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpaGm4i2dAS6M="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpaGm4jGdD+1A=",
									"_parent": {
										"$ref": "AAAAAAFpaGm4jGdC4AI="
									},
									"model": {
										"$ref": "AAAAAAFpaGm4i2dAS6M="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaGm4jGdE/R0=",
											"_parent": {
												"$ref": "AAAAAAFpaGm4jGdD+1A="
											},
											"font": "Arial;13;0",
											"left": 661,
											"top": 533,
											"width": 116.34619140625,
											"height": 13,
											"text": "«enumeration»"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaGm4jGdFM1Q=",
											"_parent": {
												"$ref": "AAAAAAFpaGm4jGdD+1A="
											},
											"font": "Arial;13;1",
											"left": 661,
											"top": 548,
											"width": 116.34619140625,
											"height": 13,
											"text": "PowerType"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaGm4jGdGxs0=",
											"_parent": {
												"$ref": "AAAAAAFpaGm4jGdD+1A="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -304,
											"top": -64,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaGm4jGdHHVs=",
											"_parent": {
												"$ref": "AAAAAAFpaGm4jGdD+1A="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -304,
											"top": -64,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 656,
									"top": 528,
									"width": 126.34619140625,
									"height": 38,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpaGm4jGdE/R0="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpaGm4jGdFM1Q="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpaGm4jGdGxs0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpaGm4jGdHHVs="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpaGm4jGdIcxI=",
									"_parent": {
										"$ref": "AAAAAAFpaGm4jGdC4AI="
									},
									"model": {
										"$ref": "AAAAAAFpaGm4i2dAS6M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -152,
									"top": -32,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpaGm4jGdJRt8=",
									"_parent": {
										"$ref": "AAAAAAFpaGm4jGdC4AI="
									},
									"model": {
										"$ref": "AAAAAAFpaGm4i2dAS6M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -152,
									"top": -32,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpaGm4jGdKE3Q=",
									"_parent": {
										"$ref": "AAAAAAFpaGm4jGdC4AI="
									},
									"model": {
										"$ref": "AAAAAAFpaGm4i2dAS6M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -152,
									"top": -32,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpaGm4jGdLn/A=",
									"_parent": {
										"$ref": "AAAAAAFpaGm4jGdC4AI="
									},
									"model": {
										"$ref": "AAAAAAFpaGm4i2dAS6M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -152,
									"top": -32,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFpaGm4jGdM45c=",
									"_parent": {
										"$ref": "AAAAAAFpaGm4jGdC4AI="
									},
									"model": {
										"$ref": "AAAAAAFpaGm4i2dAS6M="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpaGouG2jCJMA=",
											"_parent": {
												"$ref": "AAAAAAFpaGm4jGdM45c="
											},
											"model": {
												"$ref": "AAAAAAFpaGot32iqFfo="
											},
											"font": "Arial;13;0",
											"left": 661,
											"top": 571,
											"width": 116.34619140625,
											"height": 13,
											"text": "BATTERY",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpaGpJ3GmbPMU=",
											"_parent": {
												"$ref": "AAAAAAFpaGm4jGdM45c="
											},
											"model": {
												"$ref": "AAAAAAFpaGpJoGmDkHo="
											},
											"font": "Arial;13;0",
											"left": 661,
											"top": 586,
											"width": 116.34619140625,
											"height": 13,
											"text": "USB",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 656,
									"top": 566,
									"width": 126.34619140625,
									"height": 38
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 656,
							"top": 528,
							"width": 126.34619140625,
							"height": 76,
							"nameCompartment": {
								"$ref": "AAAAAAFpaGm4jGdD+1A="
							},
							"suppressAttributes": true,
							"suppressOperations": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFpaGm4jGdIcxI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpaGm4jGdJRt8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpaGm4jGdKE3Q="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpaGm4jGdLn/A="
							},
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFpaGm4jGdM45c="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpaGqPf2+LG/o=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpaGqPf2+J4lI="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpaGqPf2+MjwY=",
									"_parent": {
										"$ref": "AAAAAAFpaGqPf2+LG/o="
									},
									"model": {
										"$ref": "AAAAAAFpaGqPf2+J4lI="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaGqPf2+Niis=",
											"_parent": {
												"$ref": "AAAAAAFpaGqPf2+MjwY="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -176,
											"top": -176,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaGqPf2+OoTc=",
											"_parent": {
												"$ref": "AAAAAAFpaGqPf2+MjwY="
											},
											"font": "Arial;13;1",
											"left": 917,
											"top": 543,
											"width": 143.43798828125,
											"height": 13,
											"text": "PowerInfo"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaGqPf2+P1CY=",
											"_parent": {
												"$ref": "AAAAAAFpaGqPf2+MjwY="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -176,
											"top": -176,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaGqPf2+QHDI=",
											"_parent": {
												"$ref": "AAAAAAFpaGqPf2+MjwY="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -176,
											"top": -176,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 912,
									"top": 536,
									"width": 153.43798828125,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpaGqPf2+Niis="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpaGqPf2+OoTc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpaGqPf2+P1CY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpaGqPf2+QHDI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpaGqPf2+RNsg=",
									"_parent": {
										"$ref": "AAAAAAFpaGqPf2+LG/o="
									},
									"model": {
										"$ref": "AAAAAAFpaGqPf2+J4lI="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpaGr9zXQ3N9g=",
											"_parent": {
												"$ref": "AAAAAAFpaGqPf2+RNsg="
											},
											"model": {
												"$ref": "AAAAAAFpaGr9iHQfkxg="
											},
											"font": "Arial;13;0",
											"left": 917,
											"top": 566,
											"width": 143.43798828125,
											"height": 13,
											"text": "+powerType: PowerType",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpaGuv7HV5JXc=",
											"_parent": {
												"$ref": "AAAAAAFpaGqPf2+RNsg="
											},
											"model": {
												"$ref": "AAAAAAFpaGuvtXVh+e8="
											},
											"font": "Arial;13;0",
											"left": 917,
											"top": 581,
											"width": 143.43798828125,
											"height": 13,
											"text": "+level: unsigned char",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 912,
									"top": 561,
									"width": 153.43798828125,
									"height": 38
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpaGqPf2+S4VE=",
									"_parent": {
										"$ref": "AAAAAAFpaGqPf2+LG/o="
									},
									"model": {
										"$ref": "AAAAAAFpaGqPf2+J4lI="
									},
									"font": "Arial;13;0",
									"left": 912,
									"top": 599,
									"width": 153.43798828125,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpaGqPf2+Tbuo=",
									"_parent": {
										"$ref": "AAAAAAFpaGqPf2+LG/o="
									},
									"model": {
										"$ref": "AAAAAAFpaGqPf2+J4lI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -88,
									"top": -88,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpaGqPf2+U6H4=",
									"_parent": {
										"$ref": "AAAAAAFpaGqPf2+LG/o="
									},
									"model": {
										"$ref": "AAAAAAFpaGqPf2+J4lI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -88,
									"top": -88,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 912,
							"top": 536,
							"width": 153.43798828125,
							"height": 73,
							"nameCompartment": {
								"$ref": "AAAAAAFpaGqPf2+MjwY="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpaGqPf2+RNsg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpaGqPf2+S4VE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpaGqPf2+Tbuo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpaGqPf2+U6H4="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpaGrMUXGwx9A=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpaGrMUXGu0KQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaGrMUXGxliA=",
									"_parent": {
										"$ref": "AAAAAAFpaGrMUXGwx9A="
									},
									"model": {
										"$ref": "AAAAAAFpaGrMUXGu0KQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1041,
									"top": 681,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpaGrMUXGwx9A="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaGrMUXGycB4=",
									"_parent": {
										"$ref": "AAAAAAFpaGrMUXGwx9A="
									},
									"model": {
										"$ref": "AAAAAAFpaGrMUXGu0KQ="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1028,
									"top": 689,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpaGrMUXGwx9A="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaGrMUXGzK6Y=",
									"_parent": {
										"$ref": "AAAAAAFpaGrMUXGwx9A="
									},
									"model": {
										"$ref": "AAAAAAFpaGrMUXGu0KQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1066,
									"top": 666,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpaGrMUXGwx9A="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpaGqPf2+LG/o="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "1097:751;1011:609",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpaGrMUXGxliA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpaGrMUXGycB4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpaGrMUXGzK6Y="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpaGregXIqYmE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpaGregHIoSXE="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaGregXIrZdA=",
									"_parent": {
										"$ref": "AAAAAAFpaGregXIqYmE="
									},
									"model": {
										"$ref": "AAAAAAFpaGregHIoSXE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 845,
									"top": 576,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpaGregXIqYmE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaGregXIssRs=",
									"_parent": {
										"$ref": "AAAAAAFpaGregXIqYmE="
									},
									"model": {
										"$ref": "AAAAAAFpaGregHIoSXE="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 845,
									"top": 591,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpaGregXIqYmE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaGregXItjjI=",
									"_parent": {
										"$ref": "AAAAAAFpaGregXIqYmE="
									},
									"model": {
										"$ref": "AAAAAAFpaGregHIoSXE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 846,
									"top": 547,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpaGregXIqYmE="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpaGm4jGdC4AI="
							},
							"tail": {
								"$ref": "AAAAAAFpaGqPf2+LG/o="
							},
							"lineStyle": 1,
							"points": "911:570;782:567",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpaGregXIrZdA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpaGregXIssRs="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpaGregXItjjI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpaNsPGoJQWWc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpaNsPGoJRV0w=",
									"_parent": {
										"$ref": "AAAAAAFpaNsPGoJQWWc="
									},
									"model": {
										"$ref": "AAAAAAFpaNsPDYJOKSk="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaNsPGoJS1+A=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJRV0w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -384,
											"top": 176,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaNsPGoJTPFA=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJRV0w="
											},
											"font": "Arial;13;1",
											"left": 1765,
											"top": 951,
											"width": 341.40869140625,
											"height": 13,
											"text": "ConnectivityManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaNsPGoJUfnY=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJRV0w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -384,
											"top": 176,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaNsPGoJVnQo=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJRV0w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -384,
											"top": 176,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1760,
									"top": 944,
									"width": 351.40869140625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpaNsPGoJS1+A="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpaNsPGoJTPFA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpaNsPGoJUfnY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpaNsPGoJVnQo="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpaNsPGoJWZOo=",
									"_parent": {
										"$ref": "AAAAAAFpaNsPGoJQWWc="
									},
									"model": {
										"$ref": "AAAAAAFpaNsPDYJOKSk="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpaay5waNvHGI=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJWZOo="
											},
											"model": {
												"$ref": "AAAAAAFpaay5iqNXYEU="
											},
											"font": "Arial;13;0",
											"left": 1765,
											"top": 974,
											"width": 341.40869140625,
											"height": 13,
											"text": "-error: unsigned char",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpsXB5g5UUcR8=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJWZOo="
											},
											"model": {
												"$ref": "AAAAAAFpsXB5QpT8qeA="
											},
											"font": "Arial;13;0",
											"left": 1765,
											"top": 989,
											"width": 341.40869140625,
											"height": 13,
											"text": "-sdCardManager: SDCardManager*",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1760,
									"top": 969,
									"width": 351.40869140625,
									"height": 38
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpaNsPGoJXavI=",
									"_parent": {
										"$ref": "AAAAAAFpaNsPGoJQWWc="
									},
									"model": {
										"$ref": "AAAAAAFpaNsPDYJOKSk="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpaa9H67b2kfQ=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJXavI="
											},
											"model": {
												"$ref": "AAAAAAFpaa9Hsbbe43A="
											},
											"font": "Arial;13;0",
											"left": 1765,
											"top": 1012,
											"width": 341.40869140625,
											"height": 13,
											"text": "#ConnectivityManager()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpsW9ax4loN5E=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJXavI="
											},
											"model": {
												"$ref": "AAAAAAFpsW9aeIlQilU="
											},
											"font": "Arial;13;0",
											"left": 1765,
											"top": 1027,
											"width": 341.40869140625,
											"height": 13,
											"text": "#ConnectivityManager(sdCardManager: SDCardManager*)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpaa5Ck7O4Tw8=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJXavI="
											},
											"model": {
												"$ref": "AAAAAAFpaa5CV7OgT+A="
											},
											"font": "Arial;13;0",
											"left": 1765,
											"top": 1042,
											"width": 341.40869140625,
											"height": 13,
											"text": "+enableSTAAndAP(enable: boolean): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpaa0Q5aTeIOI=",
											"_parent": {
												"$ref": "AAAAAAFpaNsPGoJXavI="
											},
											"model": {
												"$ref": "AAAAAAFpaa0QqaTGXec="
											},
											"font": "Arial;13;0",
											"left": 1765,
											"top": 1057,
											"width": 341.40869140625,
											"height": 13,
											"text": "+const getError(): unsigned char",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1760,
									"top": 1007,
									"width": 351.40869140625,
									"height": 68
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpaNsPGoJYARo=",
									"_parent": {
										"$ref": "AAAAAAFpaNsPGoJQWWc="
									},
									"model": {
										"$ref": "AAAAAAFpaNsPDYJOKSk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -192,
									"top": 88,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpaNsPGoJZWkQ=",
									"_parent": {
										"$ref": "AAAAAAFpaNsPGoJQWWc="
									},
									"model": {
										"$ref": "AAAAAAFpaNsPDYJOKSk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -192,
									"top": 88,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1760,
							"top": 944,
							"width": 351.40869140625,
							"height": 131,
							"nameCompartment": {
								"$ref": "AAAAAAFpaNsPGoJRV0w="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpaNsPGoJWZOo="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpaNsPGoJXavI="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpaNsPGoJYARo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpaNsPGoJZWkQ="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpaNugXYbE5zE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpaNugXYbAr0c="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaNugXYbF21A=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbAr0c="
									},
									"font": "Arial;13;0",
									"left": 1615,
									"top": 944,
									"width": 128.6162109375,
									"height": 13,
									"alpha": 0.5748224148007776,
									"distance": 46.51881339845203,
									"hostEdge": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"edgePosition": 1,
									"text": "-*connectivityManager"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaNugXYbGPJI=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbAr0c="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1640,
									"top": 934,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaNugXYbH65o=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbAr0c="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1635,
									"top": 978,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaNugXYbIQSM=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbBWvM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1542,
									"top": 937,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaNugXYbJgZs=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbBWvM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1546,
									"top": 924,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaNugXYbKsRs=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbBWvM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1534,
									"top": 964,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaNugXYbLqec=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbCZ5o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1735,
									"top": 961,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaNugXYbMsJ8=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbCZ5o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1734,
									"top": 948,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaNugXYbNdgM=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbCZ5o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1735,
									"top": 989,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpaNugXYbOZ+0=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbBWvM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpaNugXobPSf0=",
									"_parent": {
										"$ref": "AAAAAAFpaNugXYbE5zE="
									},
									"model": {
										"$ref": "AAAAAAFpaNugXYbCZ5o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpaNsPGoJQWWc="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "1515:955;1759:986",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpaNugXYbF21A="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpaNugXYbGPJI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpaNugXYbH65o="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpaNugXYbIQSM="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpaNugXYbJgZs="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpaNugXYbKsRs="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpaNugXYbLqec="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpaNugXYbMsJ8="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpaNugXYbNdgM="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpaNugXYbOZ+0="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpaNugXobPSf0="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpaUr0nY5IlwY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpaUr0nY5Gjlw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpaUr0nY5JLRQ=",
									"_parent": {
										"$ref": "AAAAAAFpaUr0nY5IlwY="
									},
									"model": {
										"$ref": "AAAAAAFpaUr0nY5Gjlw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaUr0nY5Kk14=",
											"_parent": {
												"$ref": "AAAAAAFpaUr0nY5JLRQ="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -128,
											"top": 160,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaUr0nY5LZtY=",
											"_parent": {
												"$ref": "AAAAAAFpaUr0nY5JLRQ="
											},
											"font": "Arial;13;1",
											"left": 1813,
											"top": 863,
											"width": 233.8857421875,
											"height": 13,
											"text": "ESP8266WiFiClass"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaUr0nY5M2rc=",
											"_parent": {
												"$ref": "AAAAAAFpaUr0nY5JLRQ="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -128,
											"top": 160,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpaUr0nY5Ni5Q=",
											"_parent": {
												"$ref": "AAAAAAFpaUr0nY5JLRQ="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -128,
											"top": 160,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1808,
									"top": 856,
									"width": 243.8857421875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpaUr0nY5Kk14="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpaUr0nY5LZtY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpaUr0nY5M2rc="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpaUr0nY5Ni5Q="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpaUr0nY5OslU=",
									"_parent": {
										"$ref": "AAAAAAFpaUr0nY5IlwY="
									},
									"model": {
										"$ref": "AAAAAAFpaUr0nY5Gjlw="
									},
									"font": "Arial;13;0",
									"left": 1808,
									"top": 881,
									"width": 243.8857421875,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpaUr0nY5Pw6w=",
									"_parent": {
										"$ref": "AAAAAAFpaUr0nY5IlwY="
									},
									"model": {
										"$ref": "AAAAAAFpaUr0nY5Gjlw="
									},
									"font": "Arial;13;0",
									"left": 1808,
									"top": 891,
									"width": 243.8857421875,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpaUr0nY5QkRw=",
									"_parent": {
										"$ref": "AAAAAAFpaUr0nY5IlwY="
									},
									"model": {
										"$ref": "AAAAAAFpaUr0nY5Gjlw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -64,
									"top": 80,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpaUr0nY5Rl28=",
									"_parent": {
										"$ref": "AAAAAAFpaUr0nY5IlwY="
									},
									"model": {
										"$ref": "AAAAAAFpaUr0nY5Gjlw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -64,
									"top": 80,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1808,
							"top": 856,
							"width": 243.8857421875,
							"height": 45,
							"nameCompartment": {
								"$ref": "AAAAAAFpaUr0nY5JLRQ="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpaUr0nY5OslU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpaUr0nY5Pw6w="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpaUr0nY5QkRw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpaUr0nY5Rl28="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFpaUvZXJA9KI0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpaUvZXJA7Lq8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaUvZXJA+Q34=",
									"_parent": {
										"$ref": "AAAAAAFpaUvZXJA9KI0="
									},
									"model": {
										"$ref": "AAAAAAFpaUvZXJA7Lq8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1916,
									"top": 916,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpaUvZXJA9KI0="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaUvZXZA/x/A=",
									"_parent": {
										"$ref": "AAAAAAFpaUvZXJA9KI0="
									},
									"model": {
										"$ref": "AAAAAAFpaUvZXJA7Lq8="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1901,
									"top": 917,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpaUvZXJA9KI0="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpaUvZXZBACBw=",
									"_parent": {
										"$ref": "AAAAAAFpaUvZXJA9KI0="
									},
									"model": {
										"$ref": "AAAAAAFpaUvZXJA7Lq8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1945,
									"top": 915,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpaUvZXJA9KI0="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpaUr0nY5IlwY="
							},
							"tail": {
								"$ref": "AAAAAAFpaNsPGoJQWWc="
							},
							"lineStyle": 1,
							"points": "1932:943;1930:901",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpaUvZXJA+Q34="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpaUvZXZA/x/A="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpaUvZXZBACBw="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpizWdrTl+j44=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpizWdqzl8cVE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpizWdrTl/9lk=",
									"_parent": {
										"$ref": "AAAAAAFpizWdrTl+j44="
									},
									"model": {
										"$ref": "AAAAAAFpizWdqzl8cVE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpizWdrTmApQs=",
											"_parent": {
												"$ref": "AAAAAAFpizWdrTl/9lk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 384,
											"top": 480,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpizWdrTmBqFA=",
											"_parent": {
												"$ref": "AAAAAAFpizWdrTl/9lk="
											},
											"font": "Arial;13;1",
											"left": 2197,
											"top": 1415,
											"width": 363.40966796875,
											"height": 13,
											"text": "CFGDictionary"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpizWdrTmCPFY=",
											"_parent": {
												"$ref": "AAAAAAFpizWdrTl/9lk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 384,
											"top": 480,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpizWdrTmDtsE=",
											"_parent": {
												"$ref": "AAAAAAFpizWdrTl/9lk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 384,
											"top": 480,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2192,
									"top": 1408,
									"width": 373.40966796875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpizWdrTmApQs="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpizWdrTmBqFA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpizWdrTmCPFY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpizWdrTmDtsE="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpizWdrTmEsfY=",
									"_parent": {
										"$ref": "AAAAAAFpizWdrTl+j44="
									},
									"model": {
										"$ref": "AAAAAAFpizWdqzl8cVE="
									},
									"font": "Arial;13;0",
									"left": 2192,
									"top": 1433,
									"width": 373.40966796875,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpizWdrTmFO+4=",
									"_parent": {
										"$ref": "AAAAAAFpizWdrTl+j44="
									},
									"model": {
										"$ref": "AAAAAAFpizWdqzl8cVE="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpi0zbja5mFzk=",
											"_parent": {
												"$ref": "AAAAAAFpizWdrTmFO+4="
											},
											"model": {
												"$ref": "AAAAAAFpi0zbUa5LsUU="
											},
											"font": "Arial;13;0",
											"left": 2197,
											"top": 1448,
											"width": 363.40966796875,
											"height": 13,
											"text": "+CFGDictionary<T>()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjXKJ5nbSu3E=",
											"_parent": {
												"$ref": "AAAAAAFpizWdrTmFO+4="
											},
											"model": {
												"$ref": "AAAAAAFpjXKJqHa3uIU="
											},
											"font": "Arial;13;0",
											"left": 2197,
											"top": 1463,
											"width": 363.40966796875,
											"height": 13,
											"text": "+~CFGDictionary()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjXL7WHkb+A4=",
											"_parent": {
												"$ref": "AAAAAAFpizWdrTmFO+4="
											},
											"model": {
												"$ref": "AAAAAAFpjXL7HHkAHRg="
											},
											"font": "Arial;13;0",
											"left": 2197,
											"top": 1478,
											"width": 363.40966796875,
											"height": 13,
											"text": "-CFGDictionary<T>(parameter: const char*, value: const char*)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2192,
									"top": 1443,
									"width": 373.40966796875,
									"height": 53
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpizWdrTmGSrc=",
									"_parent": {
										"$ref": "AAAAAAFpizWdrTl+j44="
									},
									"model": {
										"$ref": "AAAAAAFpizWdqzl8cVE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 192,
									"top": 240,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpizWdrTmHZyU=",
									"_parent": {
										"$ref": "AAAAAAFpizWdrTl+j44="
									},
									"model": {
										"$ref": "AAAAAAFpizWdqzl8cVE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 192,
									"top": 240,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2192,
							"top": 1408,
							"width": 373.40966796875,
							"height": 103,
							"nameCompartment": {
								"$ref": "AAAAAAFpizWdrTl/9lk="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpizWdrTmEsfY="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpizWdrTmFO+4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpizWdrTmGSrc="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpizWdrTmHZyU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpizuAUD4MyW4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpizuAUD4N01A=",
									"_parent": {
										"$ref": "AAAAAAFpizuAUD4MyW4="
									},
									"model": {
										"$ref": "AAAAAAFpizuATz4KOaE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpizuAUD4Oi+A=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4N01A="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 336,
											"top": -680,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpizuAUD4P2Ss=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4N01A="
											},
											"font": "Arial;13;1",
											"left": 2173,
											"top": 831,
											"width": 406.48486328125,
											"height": 13,
											"text": "Dictionary"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpizuAUD4Q3ug=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4N01A="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 336,
											"top": -680,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpizuAUD4Rv4U=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4N01A="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 336,
											"top": -680,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2168,
									"top": 824,
									"width": 416.48486328125,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpizuAUD4Oi+A="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpizuAUD4P2Ss="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpizuAUD4Q3ug="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpizuAUD4Rv4U="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpizuAUD4S/hA=",
									"_parent": {
										"$ref": "AAAAAAFpizuAUD4MyW4="
									},
									"model": {
										"$ref": "AAAAAAFpizuATz4KOaE="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpjVusc/rpAbA=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4S/hA="
											},
											"model": {
												"$ref": "AAAAAAFpjVusMfrO7ls="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 854,
											"width": 406.48486328125,
											"height": 13,
											"text": "#parameter: char *",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpjVvxaPvJH3U=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4S/hA="
											},
											"model": {
												"$ref": "AAAAAAFpjVvxKPuuoTI="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 869,
											"width": 406.48486328125,
											"height": 13,
											"text": "#value: T*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpi3LQ6dtw7HE=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4S/hA="
											},
											"model": {
												"$ref": "AAAAAAFpi3LQrttVFrc="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 884,
											"width": 406.48486328125,
											"height": 13,
											"text": "#next: Dictionary*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpi3M/BNzfDUI=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4S/hA="
											},
											"model": {
												"$ref": "AAAAAAFpi3M+ytzE0GM="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 899,
											"width": 406.48486328125,
											"height": 13,
											"text": "#head: Dictionary*",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2168,
									"top": 849,
									"width": 416.48486328125,
									"height": 68
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpizuAUD4TikE=",
									"_parent": {
										"$ref": "AAAAAAFpizuAUD4MyW4="
									},
									"model": {
										"$ref": "AAAAAAFpizuATz4KOaE="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpi2QRW75YLXw=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpi2QRGr49cm4="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 922,
											"width": 406.48486328125,
											"height": 13,
											"text": "+Dictionary<T>()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjV5b6AKSH2Y=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjV5bqAJ3JIo="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 937,
											"width": 406.48486328125,
											"height": 13,
											"text": "+Dictionary<T>(dictionaryToCopy: const Dictionary&)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjWRFMCqhxoA=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjWRE9SqG7OI="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 952,
											"width": 406.48486328125,
											"height": 13,
											"text": "+~Dictionary()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjWSWhCynbQo=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjWSWQCyMZV8="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 967,
											"width": 406.48486328125,
											"height": 13,
											"text": "+add(parameter: const char *, value: T*): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpql9a78RYeas=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpql9avcQ9d4w="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 982,
											"width": 406.48486328125,
											"height": 13,
											"text": "+add(parameter: const char *, value: T): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqIKn0HrJ3Nxw=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFqIKnz2rJcF4g="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 997,
											"width": 406.48486328125,
											"height": 13,
											"text": "+add(indice: int, value: T*): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqIKkGAKwhQg0=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFqIKkFuqwG6tE="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1012,
											"width": 406.48486328125,
											"height": 13,
											"text": "+add(indice: int, value: T): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjWf+njHr0iw=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjWf+WzHQnSs="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1027,
											"width": 406.48486328125,
											"height": 13,
											"text": "+remove(parameter: const char *): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpi2NACLS0gFU=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpi2M/z7SZ61E="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1042,
											"width": 406.48486328125,
											"height": 13,
											"text": "+get(parameter: const char *): T*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFprvtSCN/npuo=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFprvtR0d/MFek="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1057,
											"width": 406.48486328125,
											"height": 13,
											"text": "+get(index: const unsigned int): T*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjWl520Iky8w=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjWl5mUIJoA4="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1072,
											"width": 406.48486328125,
											"height": 13,
											"text": "+operator()(parameter: const char*): T*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFprvmEv9cGdxk=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFprvmEftbrBQI="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1087,
											"width": 406.48486328125,
											"height": 13,
											"text": "+operator()(index: const unsigned int): T*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjW3961YD5jY=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjW39sFXohYo="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1102,
											"width": 406.48486328125,
											"height": 13,
											"text": "+count(): unsigned int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzhlUWDBhNR8=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpzhlUJzBGxY0="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1117,
											"width": 406.48486328125,
											"height": 13,
											"text": "+clear(): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjW5B2lhUtUk=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjW5Bklg56wA="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1132,
											"width": 406.48486328125,
											"height": 13,
											"text": "+dispose(): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjXBA1maPUc4=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjXBAiWZ08yw="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1147,
											"width": 406.48486328125,
											"height": 13,
											"text": "+const stringValue(): const char*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFprwVypeYF0Lk=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFprwVybuXqPaM="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1162,
											"width": 406.48486328125,
											"height": 13,
											"text": "+const getParameter(): const char *",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjV0X7AFNt3k=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjV0XsgEy+dc="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1177,
											"width": 406.48486328125,
											"height": 13,
											"text": "#Dictionary<T>(parameter: const char *, value: const char*)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjV/NtAPumGY=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjV/NbAPTBD4="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1192,
											"width": 406.48486328125,
											"height": 13,
											"text": "#addNewNodeAtTheEnd(node: Dictionary*): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpjWMnYxlWn1Y=",
											"_parent": {
												"$ref": "AAAAAAFpizuAUD4TikE="
											},
											"model": {
												"$ref": "AAAAAAFpjWMnIBk7m/k="
											},
											"font": "Arial;13;0",
											"left": 2173,
											"top": 1207,
											"width": 406.48486328125,
											"height": 13,
											"text": "#isListEmpty(node: Dictionary): boolean",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2168,
									"top": 917,
									"width": 416.48486328125,
									"height": 308
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpizuAUD4UAqA=",
									"_parent": {
										"$ref": "AAAAAAFpizuAUD4MyW4="
									},
									"model": {
										"$ref": "AAAAAAFpizuATz4KOaE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 168,
									"top": -340,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpizuAUD4V3qQ=",
									"_parent": {
										"$ref": "AAAAAAFpizuAUD4MyW4="
									},
									"model": {
										"$ref": "AAAAAAFpizuATz4KOaE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 168,
									"top": -340,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2168,
							"top": 824,
							"width": 416.48486328125,
							"height": 506,
							"nameCompartment": {
								"$ref": "AAAAAAFpizuAUD4N01A="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpizuAUD4S/hA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpizuAUD4TikE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpizuAUD4UAqA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpizuAUD4V3qQ="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFpizuA9D6tYS4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpizuA9D6rPJk="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpizuA9D6uxC8=",
									"_parent": {
										"$ref": "AAAAAAFpizuA9D6tYS4="
									},
									"model": {
										"$ref": "AAAAAAFpizuA9D6rPJk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2362,
									"top": 1361,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpizuA9D6tYS4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpizuA9D6vdsc=",
									"_parent": {
										"$ref": "AAAAAAFpizuA9D6tYS4="
									},
									"model": {
										"$ref": "AAAAAAFpizuA9D6rPJk="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2347,
									"top": 1361,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpizuA9D6tYS4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpizuA9D6waoQ=",
									"_parent": {
										"$ref": "AAAAAAFpizuA9D6tYS4="
									},
									"model": {
										"$ref": "AAAAAAFpizuA9D6rPJk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2391,
									"top": 1362,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpizuA9D6tYS4="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpizuAUD4MyW4="
							},
							"tail": {
								"$ref": "AAAAAAFpizWdrTl+j44="
							},
							"lineStyle": 1,
							"points": "2378:1407;2377:1330",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpizuA9D6uxC8="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpizuA9D6vdsc="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpizuA9D6waoQ="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpi0CGE0bF2oM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpi0CGE0bGKE4=",
									"_parent": {
										"$ref": "AAAAAAFpi0CGE0bF2oM="
									},
									"model": {
										"$ref": "AAAAAAFpi0CGE0bDrWA="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpi0CGE0bHO/w=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bGKE4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -192,
											"top": 528,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpi0CGE0bIXSo=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bGKE4="
											},
											"font": "Arial;13;1",
											"left": 1709,
											"top": 1399,
											"width": 432.42138671875,
											"height": 13,
											"text": "CFGFileParser"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpi0CGE0bJa9w=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bGKE4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -192,
											"top": 528,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpi0CGE0bKk9M=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bGKE4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -192,
											"top": 528,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1704,
									"top": 1392,
									"width": 442.42138671875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpi0CGE0bHO/w="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpi0CGE0bIXSo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpi0CGE0bJa9w="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpi0CGE0bKk9M="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpi0CGE0bLBnA=",
									"_parent": {
										"$ref": "AAAAAAFpi0CGE0bF2oM="
									},
									"model": {
										"$ref": "AAAAAAFpi0CGE0bDrWA="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpsX5XbfDXL/Q=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bLBnA="
											},
											"model": {
												"$ref": "AAAAAAFpsX5XLvC867Q="
											},
											"font": "Arial;13;0",
											"left": 1709,
											"top": 1422,
											"width": 432.42138671875,
											"height": 13,
											"text": "-state: State",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpsX62R/HOzlY=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bLBnA="
											},
											"model": {
												"$ref": "AAAAAAFpsX62AvGzo1I="
											},
											"font": "Arial;13;0",
											"left": 1709,
											"top": 1437,
											"width": 432.42138671875,
											"height": 13,
											"text": "-type: Type",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFqIL0ErNt1FoY=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bLBnA="
											},
											"model": {
												"$ref": "AAAAAAFqIL0EWdtaPjA="
											},
											"font": "Arial;13;0",
											"left": 1709,
											"top": 1452,
											"width": 432.42138671875,
											"height": 13,
											"text": "-quotedParameter: boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFqIL09M9yKOu4=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bLBnA="
											},
											"model": {
												"$ref": "AAAAAAFqIL08ttxvd7s="
											},
											"font": "Arial;13;0",
											"left": 1709,
											"top": 1467,
											"width": 432.42138671875,
											"height": 13,
											"text": "-quotedValue: boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpsYaSQx3gWbU=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bLBnA="
											},
											"model": {
												"$ref": "AAAAAAFpsYaSBx3F3ms="
											},
											"font": "Arial;13;0",
											"left": 1709,
											"top": 1482,
											"width": 432.42138671875,
											"height": 13,
											"text": "-sdCardManager: SDCardManager&",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1704,
									"top": 1417,
									"width": 442.42138671875,
									"height": 83
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpi0CGE0bMdyM=",
									"_parent": {
										"$ref": "AAAAAAFpi0CGE0bF2oM="
									},
									"model": {
										"$ref": "AAAAAAFpi0CGE0bDrWA="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpi0ONH0kDJvk=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bMdyM="
											},
											"model": {
												"$ref": "AAAAAAFpi0OM5EjopXg="
											},
											"font": "Arial;13;0",
											"left": 1709,
											"top": 1505,
											"width": 432.42138671875,
											"height": 13,
											"text": "+CFGFileParser(sdCardManager: SDCardManager&, file: const char*)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpi0qKX6bd1sE=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bMdyM="
											},
											"model": {
												"$ref": "AAAAAAFpi0qKJKbCRB4="
											},
											"font": "Arial;13;0",
											"left": 1709,
											"top": 1520,
											"width": 432.42138671875,
											"height": 13,
											"text": "+parseFile(): void *",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpsYSoMhf/5aU=",
											"_parent": {
												"$ref": "AAAAAAFpi0CGE0bMdyM="
											},
											"model": {
												"$ref": "AAAAAAFpsYSn9hfkpdY="
											},
											"font": "Arial;13;0",
											"left": 1709,
											"top": 1535,
											"width": 432.42138671875,
											"height": 13,
											"text": "+save(data: void*): boolean",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1704,
									"top": 1500,
									"width": 442.42138671875,
									"height": 53
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpi0CGE0bNLF8=",
									"_parent": {
										"$ref": "AAAAAAFpi0CGE0bF2oM="
									},
									"model": {
										"$ref": "AAAAAAFpi0CGE0bDrWA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -96,
									"top": 264,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpi0CGE0bOqus=",
									"_parent": {
										"$ref": "AAAAAAFpi0CGE0bF2oM="
									},
									"model": {
										"$ref": "AAAAAAFpi0CGE0bDrWA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -96,
									"top": 264,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1704,
							"top": 1392,
							"width": 442.42138671875,
							"height": 176,
							"nameCompartment": {
								"$ref": "AAAAAAFpi0CGE0bGKE4="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpi0CGE0bLBnA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpi0CGE0bMdyM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpi0CGE0bNLF8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpi0CGE0bOqus="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpi0afQXP85Es=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpi0afQHP6zWg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpi0afQXP9ZsA=",
									"_parent": {
										"$ref": "AAAAAAFpi0afQXP85Es="
									},
									"model": {
										"$ref": "AAAAAAFpi0afQHP6zWg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2167,
									"top": 1447,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpi0afQXP85Es="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpi0afQXP+Qls=",
									"_parent": {
										"$ref": "AAAAAAFpi0afQXP85Es="
									},
									"model": {
										"$ref": "AAAAAAFpi0afQHP6zWg="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2166,
									"top": 1432,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpi0afQXP85Es="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpi0afQXP/hgs=",
									"_parent": {
										"$ref": "AAAAAAFpi0afQXP85Es="
									},
									"model": {
										"$ref": "AAAAAAFpi0afQHP6zWg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2168,
									"top": 1476,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpi0afQXP85Es="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpizWdrTl+j44="
							},
							"tail": {
								"$ref": "AAAAAAFpi0CGE0bF2oM="
							},
							"lineStyle": 1,
							"points": "2146:1469;2191:1467",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpi0afQXP9ZsA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpi0afQXP+Qls="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpi0afQXP/hgs="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpsXk6KMFOSmU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpsXk6J8FM9qs="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpsXk6KMFP7oU=",
									"_parent": {
										"$ref": "AAAAAAFpsXk6KMFOSmU="
									},
									"model": {
										"$ref": "AAAAAAFpsXk6J8FM9qs="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsXk6KMFQVxg=",
											"_parent": {
												"$ref": "AAAAAAFpsXk6KMFP7oU="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -48,
											"top": -160,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsXk6KMFRi9I=",
											"_parent": {
												"$ref": "AAAAAAFpsXk6KMFP7oU="
											},
											"font": "Arial;13;3",
											"left": 1781,
											"top": 1119,
											"width": 228.66796875,
											"height": 13,
											"text": "AbstractParser"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsXk6KMFSheM=",
											"_parent": {
												"$ref": "AAAAAAFpsXk6KMFP7oU="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -48,
											"top": -160,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsXk6KMFTyFI=",
											"_parent": {
												"$ref": "AAAAAAFpsXk6KMFP7oU="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -48,
											"top": -160,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1776,
									"top": 1112,
									"width": 238.66796875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpsXk6KMFQVxg="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpsXk6KMFRi9I="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpsXk6KMFSheM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpsXk6KMFTyFI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpsXk6KMFUPk8=",
									"_parent": {
										"$ref": "AAAAAAFpsXk6KMFOSmU="
									},
									"model": {
										"$ref": "AAAAAAFpsXk6J8FM9qs="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpsXoDecXh0bo=",
											"_parent": {
												"$ref": "AAAAAAFpsXk6KMFUPk8="
											},
											"model": {
												"$ref": "AAAAAAFpsXoDN8XG/ik="
											},
											"font": "Arial;13;0",
											"left": 1781,
											"top": 1142,
											"width": 228.66796875,
											"height": 13,
											"text": "-resource: char *",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1776,
									"top": 1137,
									"width": 238.66796875,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpsXk6KMFVyP0=",
									"_parent": {
										"$ref": "AAAAAAFpsXk6KMFOSmU="
									},
									"model": {
										"$ref": "AAAAAAFpsXk6J8FM9qs="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpsXqW5MeZK+4=",
											"_parent": {
												"$ref": "AAAAAAFpsXk6KMFVyP0="
											},
											"model": {
												"$ref": "AAAAAAFpsXqWoMd+zh4="
											},
											"font": "Arial;13;0",
											"left": 1781,
											"top": 1165,
											"width": 228.66796875,
											"height": 13,
											"text": "+AbstractParser(resource: const char *)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpsXrqkMiqKSI=",
											"_parent": {
												"$ref": "AAAAAAFpsXk6KMFVyP0="
											},
											"model": {
												"$ref": "AAAAAAFpsXrqSsiPH64="
											},
											"font": "Arial;13;0",
											"left": 1781,
											"top": 1180,
											"width": 228.66796875,
											"height": 13,
											"text": "+~AbstractParser()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpsXt5gdMaLck=",
											"_parent": {
												"$ref": "AAAAAAFpsXk6KMFVyP0="
											},
											"model": {
												"$ref": "AAAAAAFpsXt5RNL/D7Y="
											},
											"font": "Arial;13;2",
											"left": 1781,
											"top": 1195,
											"width": 228.66796875,
											"height": 13,
											"text": "+parseFile(): void*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpsXyDCNTso/w=",
											"_parent": {
												"$ref": "AAAAAAFpsXk6KMFVyP0="
											},
											"model": {
												"$ref": "AAAAAAFpsXyCytTREk0="
											},
											"font": "Arial;13;0",
											"left": 1781,
											"top": 1210,
											"width": 228.66796875,
											"height": 13,
											"text": "+save(data: void*): boolean",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1776,
									"top": 1160,
									"width": 238.66796875,
									"height": 68
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpsXk6KMFWEtI=",
									"_parent": {
										"$ref": "AAAAAAFpsXk6KMFOSmU="
									},
									"model": {
										"$ref": "AAAAAAFpsXk6J8FM9qs="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -24,
									"top": -80,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpsXk6KMFXlNs=",
									"_parent": {
										"$ref": "AAAAAAFpsXk6KMFOSmU="
									},
									"model": {
										"$ref": "AAAAAAFpsXk6J8FM9qs="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -24,
									"top": -80,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1776,
							"top": 1112,
							"width": 238.66796875,
							"height": 121,
							"nameCompartment": {
								"$ref": "AAAAAAFpsXk6KMFP7oU="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpsXk6KMFUPk8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpsXk6KMFVyP0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpsXk6KMFWEtI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpsXk6KMFXlNs="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFpsXnbAcOjvJI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpsXnbAcOhNl4="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpsXnbAcOkVRI=",
									"_parent": {
										"$ref": "AAAAAAFpsXnbAcOjvJI="
									},
									"model": {
										"$ref": "AAAAAAFpsXnbAcOhNl4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1892,
									"top": 1307,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpsXnbAcOjvJI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpsXnbAcOlerQ=",
									"_parent": {
										"$ref": "AAAAAAFpsXnbAcOjvJI="
									},
									"model": {
										"$ref": "AAAAAAFpsXnbAcOhNl4="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1877,
									"top": 1308,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpsXnbAcOjvJI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpsXnbAcOmLS0=",
									"_parent": {
										"$ref": "AAAAAAFpsXnbAcOjvJI="
									},
									"model": {
										"$ref": "AAAAAAFpsXnbAcOhNl4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1921,
									"top": 1304,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpsXnbAcOjvJI="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpsXk6KMFOSmU="
							},
							"tail": {
								"$ref": "AAAAAAFpi0CGE0bF2oM="
							},
							"lineStyle": 1,
							"points": "1915:1391;1900:1233",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpsXnbAcOkVRI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpsXnbAcOlerQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpsXnbAcOmLS0="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFpsX8qmvfOxMY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpsX8qmvfPC7c=",
									"_parent": {
										"$ref": "AAAAAAFpsX8qmvfOxMY="
									},
									"model": {
										"$ref": "AAAAAAFpsX8qmvfMwms="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsX8qmvfQ+nE=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfPC7c="
											},
											"font": "Arial;13;0",
											"left": 1733,
											"top": 1637,
											"width": 132.1708984375,
											"height": 13,
											"text": "«enumeration»"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsX8qmvfRAWE=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfPC7c="
											},
											"font": "Arial;13;1",
											"left": 1733,
											"top": 1652,
											"width": 132.1708984375,
											"height": 13,
											"text": "State"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsX8qmvfSFSU=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfPC7c="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 80,
											"top": -16,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsX8qmvfTk00=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfPC7c="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 80,
											"top": -16,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1728,
									"top": 1632,
									"width": 142.1708984375,
									"height": 38,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpsX8qmvfQ+nE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpsX8qmvfRAWE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpsX8qmvfSFSU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpsX8qmvfTk00="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpsX8qmvfUuOA=",
									"_parent": {
										"$ref": "AAAAAAFpsX8qmvfOxMY="
									},
									"model": {
										"$ref": "AAAAAAFpsX8qmvfMwms="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 40,
									"top": -8,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpsX8qmvfVIm8=",
									"_parent": {
										"$ref": "AAAAAAFpsX8qmvfOxMY="
									},
									"model": {
										"$ref": "AAAAAAFpsX8qmvfMwms="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 40,
									"top": -8,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpsX8qmvfWdPE=",
									"_parent": {
										"$ref": "AAAAAAFpsX8qmvfOxMY="
									},
									"model": {
										"$ref": "AAAAAAFpsX8qmvfMwms="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 40,
									"top": -8,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpsX8qmvfXc/A=",
									"_parent": {
										"$ref": "AAAAAAFpsX8qmvfOxMY="
									},
									"model": {
										"$ref": "AAAAAAFpsX8qmvfMwms="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 40,
									"top": -8,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFpsX8qmvfYSIA=",
									"_parent": {
										"$ref": "AAAAAAFpsX8qmvfOxMY="
									},
									"model": {
										"$ref": "AAAAAAFpsX8qmvfMwms="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpsX/aFf3lriM=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfYSIA="
											},
											"model": {
												"$ref": "AAAAAAFpsX/Z0/3KrZY="
											},
											"font": "Arial;13;0",
											"left": 1733,
											"top": 1675,
											"width": 132.1708984375,
											"height": 13,
											"text": "INIT",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpsX/r//7cIfU=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfYSIA="
											},
											"model": {
												"$ref": "AAAAAAFpsX/rvv7BmZw="
											},
											"font": "Arial;13;0",
											"left": 1733,
											"top": 1690,
											"width": 132.1708984375,
											"height": 13,
											"text": "COMMENT_SECTION",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpsX/73f+LkwE=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfYSIA="
											},
											"model": {
												"$ref": "AAAAAAFpsX/7nf9wd7E="
											},
											"font": "Arial;13;0",
											"left": 1733,
											"top": 1705,
											"width": 132.1708984375,
											"height": 13,
											"text": "LINE_BREAK",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpsYB3VwD7KlA=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfYSIA="
											},
											"model": {
												"$ref": "AAAAAAFpsYB3FQDgJOA="
											},
											"font": "Arial;13;0",
											"left": 1733,
											"top": 1720,
											"width": 132.1708984375,
											"height": 13,
											"text": "PARAM_SECTION",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpsYC/EAHy/pg=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfYSIA="
											},
											"model": {
												"$ref": "AAAAAAFpsYC+zwHXLjQ="
											},
											"font": "Arial;13;0",
											"left": 1733,
											"top": 1735,
											"width": 132.1708984375,
											"height": 13,
											"text": "ERROR",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpsYDQaQKhxC4=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfYSIA="
											},
											"model": {
												"$ref": "AAAAAAFpsYDQKAKGN5w="
											},
											"font": "Arial;13;0",
											"left": 1733,
											"top": 1750,
											"width": 132.1708984375,
											"height": 13,
											"text": "OPENING_QUOTE",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpsYDupANQ3IA=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfYSIA="
											},
											"model": {
												"$ref": "AAAAAAFpsYDuXAM1QyE="
											},
											"font": "Arial;13;0",
											"left": 1733,
											"top": 1765,
											"width": 132.1708984375,
											"height": 13,
											"text": "SEPARATION",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFqILyyqNnK6oY=",
											"_parent": {
												"$ref": "AAAAAAFpsX8qmvfYSIA="
											},
											"model": {
												"$ref": "AAAAAAFqILyyUdmvZ+w="
											},
											"font": "Arial;13;0",
											"left": 1733,
											"top": 1780,
											"width": 132.1708984375,
											"height": 13,
											"text": "DONE",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1728,
									"top": 1670,
									"width": 142.1708984375,
									"height": 128
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1728,
							"top": 1632,
							"width": 142.1708984375,
							"height": 166,
							"nameCompartment": {
								"$ref": "AAAAAAFpsX8qmvfPC7c="
							},
							"suppressAttributes": true,
							"suppressOperations": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFpsX8qmvfUuOA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpsX8qmvfVIm8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpsX8qmvfWdPE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpsX8qmvfXc/A="
							},
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFpsX8qmvfYSIA="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFpsX9DU/ikxos=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpsX9DU/iiE+M="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpsX9DU/ilpC4=",
									"_parent": {
										"$ref": "AAAAAAFpsX9DU/ikxos="
									},
									"model": {
										"$ref": "AAAAAAFpsX9DU/iiE+M="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsX9DU/imzrU=",
											"_parent": {
												"$ref": "AAAAAAFpsX9DU/ilpC4="
											},
											"font": "Arial;13;0",
											"left": 1565,
											"top": 1645,
											"width": 116.34619140625,
											"height": 13,
											"text": "«enumeration»"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsX9DU/inaHw=",
											"_parent": {
												"$ref": "AAAAAAFpsX9DU/ilpC4="
											},
											"font": "Arial;13;1",
											"left": 1565,
											"top": 1660,
											"width": 116.34619140625,
											"height": 13,
											"text": "Type"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsX9DU/ioJUc=",
											"_parent": {
												"$ref": "AAAAAAFpsX9DU/ilpC4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -224,
											"top": -240,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpsX9DU/ipxPQ=",
											"_parent": {
												"$ref": "AAAAAAFpsX9DU/ilpC4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -224,
											"top": -240,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1560,
									"top": 1640,
									"width": 126.34619140625,
									"height": 38,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpsX9DU/imzrU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpsX9DU/inaHw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpsX9DU/ioJUc="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpsX9DU/ipxPQ="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpsX9DU/iqJNs=",
									"_parent": {
										"$ref": "AAAAAAFpsX9DU/ikxos="
									},
									"model": {
										"$ref": "AAAAAAFpsX9DU/iiE+M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -112,
									"top": -120,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpsX9DU/irq3Q=",
									"_parent": {
										"$ref": "AAAAAAFpsX9DU/ikxos="
									},
									"model": {
										"$ref": "AAAAAAFpsX9DU/iiE+M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -112,
									"top": -120,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpsX9DU/iscog=",
									"_parent": {
										"$ref": "AAAAAAFpsX9DU/ikxos="
									},
									"model": {
										"$ref": "AAAAAAFpsX9DU/iiE+M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -112,
									"top": -120,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpsX9DU/itGLA=",
									"_parent": {
										"$ref": "AAAAAAFpsX9DU/ikxos="
									},
									"model": {
										"$ref": "AAAAAAFpsX9DU/iiE+M="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -112,
									"top": -120,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFpsX9DU/iu0ps=",
									"_parent": {
										"$ref": "AAAAAAFpsX9DU/ikxos="
									},
									"model": {
										"$ref": "AAAAAAFpsX9DU/iiE+M="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpsX+azPv3bUw=",
											"_parent": {
												"$ref": "AAAAAAFpsX9DU/iu0ps="
											},
											"model": {
												"$ref": "AAAAAAFpsX+agfvcyrg="
											},
											"font": "Arial;13;0",
											"left": 1565,
											"top": 1683,
											"width": 116.34619140625,
											"height": 13,
											"text": "PARAMETER",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFpsX+7hPzu0Ek=",
											"_parent": {
												"$ref": "AAAAAAFpsX9DU/iu0ps="
											},
											"model": {
												"$ref": "AAAAAAFpsX+7P/zTZdc="
											},
											"font": "Arial;13;0",
											"left": 1565,
											"top": 1698,
											"width": 116.34619140625,
											"height": 13,
											"text": "VALUE",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1560,
									"top": 1678,
									"width": 126.34619140625,
									"height": 38
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1560,
							"top": 1640,
							"width": 126.34619140625,
							"height": 76,
							"nameCompartment": {
								"$ref": "AAAAAAFpsX9DU/ilpC4="
							},
							"suppressAttributes": true,
							"suppressOperations": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFpsX9DU/iqJNs="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpsX9DU/irq3Q="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpsX9DU/iscog="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpsX9DU/itGLA="
							},
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFpsX9DU/iu0ps="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpsX9oh/oLr+0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpsX9ohvoJO68="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpsX9oh/oMkW0=",
									"_parent": {
										"$ref": "AAAAAAFpsX9oh/oLr+0="
									},
									"model": {
										"$ref": "AAAAAAFpsX9ohvoJO68="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1872,
									"top": 1599,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpsX9oh/oLr+0="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpsX9oh/oN5wc=",
									"_parent": {
										"$ref": "AAAAAAFpsX9oh/oLr+0="
									},
									"model": {
										"$ref": "AAAAAAFpsX9ohvoJO68="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1885,
									"top": 1606,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpsX9oh/oLr+0="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpsX9oh/oOi+I=",
									"_parent": {
										"$ref": "AAAAAAFpsX9oh/oLr+0="
									},
									"model": {
										"$ref": "AAAAAAFpsX9ohvoJO68="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1845,
									"top": 1586,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpsX9oh/oLr+0="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpsX8qmvfOxMY="
							},
							"tail": {
								"$ref": "AAAAAAFpi0CGE0bF2oM="
							},
							"lineStyle": 1,
							"points": "1876:1568;1843:1631",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpsX9oh/oMkW0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpsX9oh/oN5wc="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpsX9oh/oOi+I="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpsX943PqUDoQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpsX943PqS81g="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpsX943PqVJqU=",
									"_parent": {
										"$ref": "AAAAAAFpsX943PqUDoQ="
									},
									"model": {
										"$ref": "AAAAAAFpsX943PqS81g="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1742,
									"top": 1609,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpsX943PqUDoQ="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpsX943PqWOw8=",
									"_parent": {
										"$ref": "AAAAAAFpsX943PqUDoQ="
									},
									"model": {
										"$ref": "AAAAAAFpsX943PqS81g="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1750,
									"top": 1621,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpsX943PqUDoQ="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpsX943PqXUT8=",
									"_parent": {
										"$ref": "AAAAAAFpsX943PqUDoQ="
									},
									"model": {
										"$ref": "AAAAAAFpsX943PqS81g="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1725,
									"top": 1584,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpsX943PqUDoQ="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpsX9DU/ikxos="
							},
							"tail": {
								"$ref": "AAAAAAFpi0CGE0bF2oM="
							},
							"lineStyle": 1,
							"points": "1788:1568;1680:1639",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpsX943PqVJqU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpsX943PqWOw8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpsX943PqXUT8="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpzh1zA1xqvsA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpzh1zAlxoGT8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzh1zA1xrcjc=",
									"_parent": {
										"$ref": "AAAAAAFpzh1zA1xqvsA="
									},
									"model": {
										"$ref": "AAAAAAFpzh1zAlxoGT8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2098,
									"top": 1214,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpzh1zA1xqvsA="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzh1zA1xsXdE=",
									"_parent": {
										"$ref": "AAAAAAFpzh1zA1xqvsA="
									},
									"model": {
										"$ref": "AAAAAAFpzh1zAlxoGT8="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2113,
									"top": 1215,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpzh1zA1xqvsA="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzh1zA1xt9ag=",
									"_parent": {
										"$ref": "AAAAAAFpzh1zA1xqvsA="
									},
									"model": {
										"$ref": "AAAAAAFpzh1zAlxoGT8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2069,
									"top": 1213,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpzh1zA1xqvsA="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpi0CGE0bF2oM="
							},
							"tail": {
								"$ref": "AAAAAAFpaNsPGoJQWWc="
							},
							"lineStyle": 1,
							"points": "2010:1075;2088:1144;2080:1296;1999:1391",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpzh1zA1xrcjc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpzh1zA1xsXdE="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpzh1zA1xt9ag="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFpzh97jWHVZwY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpzh97jmHWM+M=",
									"_parent": {
										"$ref": "AAAAAAFpzh97jWHVZwY="
									},
									"model": {
										"$ref": "AAAAAAFpzh97jWHTX3Y="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpzh97jmHXDkQ=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHWM+M="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1024,
											"top": 304,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpzh97jmHYkBw=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHWM+M="
											},
											"font": "Arial;13;1",
											"left": 1949,
											"top": 1751,
											"width": 672.65478515625,
											"height": 13,
											"text": "CFGParameterValue"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpzh97jmHZGbM=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHWM+M="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1024,
											"top": 304,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpzh97jmHa7XA=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHWM+M="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1024,
											"top": 304,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1944,
									"top": 1744,
									"width": 682.65478515625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpzh97jmHXDkQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpzh97jmHYkBw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpzh97jmHZGbM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpzh97jmHa7XA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpzh97jmHbj5o=",
									"_parent": {
										"$ref": "AAAAAAFpzh97jWHVZwY="
									},
									"model": {
										"$ref": "AAAAAAFpzh97jWHTX3Y="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpziAKWWrNds8=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHbj5o="
											},
											"model": {
												"$ref": "AAAAAAFpziAKFmqyazw="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1774,
											"width": 672.65478515625,
											"height": 13,
											"text": "-parameter: char *",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpziB9qWv1haI=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHbj5o="
											},
											"model": {
												"$ref": "AAAAAAFpziB9YmvaqIc="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1789,
											"width": 672.65478515625,
											"height": 13,
											"text": "-value: char *",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpziCmrGykWBs=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHbj5o="
											},
											"model": {
												"$ref": "AAAAAAFpziCmZGyJw4E="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1804,
											"width": 672.65478515625,
											"height": 13,
											"text": "-quotedParameter: boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFpziDckm1TArk=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHbj5o="
											},
											"model": {
												"$ref": "AAAAAAFpziDcTm045g8="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1819,
											"width": 672.65478515625,
											"height": 13,
											"text": "-quotedValue: boolean",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1944,
									"top": 1769,
									"width": 682.65478515625,
									"height": 68
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpzh97jmHcaZ8=",
									"_parent": {
										"$ref": "AAAAAAFpzh97jWHVZwY="
									},
									"model": {
										"$ref": "AAAAAAFpzh97jWHTX3Y="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziG0R3v9gUw=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpziG0B3viShc="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1842,
											"width": 672.65478515625,
											"height": 13,
											"text": "+CFGParameterValue()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziIACnz0KxM=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpziH/yHzZJlM="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1857,
											"width": 672.65478515625,
											"height": 13,
											"text": "+CFGParameterValue(parameter: const char*, value: const char*, quotedParameter: boolean, quotedValue: boolean)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziQxto830aU=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpziQxdY8cCqw="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1872,
											"width": 672.65478515625,
											"height": 13,
											"text": "+CFGParameterValue(parameter: const char*, value: const char*)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziROuZAaeYE=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpziROcI//KTg="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1887,
											"width": 672.65478515625,
											"height": 13,
											"text": "+CFGParameterValue(Object: const CFGParameterValue &)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziT1ZpErnuI=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpziT1KJEQ5To="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1902,
											"width": 672.65478515625,
											"height": 13,
											"text": "+~CFGParameterValue()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziVDJ5NzVBQ=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpziVC6ZNYgbI="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1917,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const stringValue(): const char*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziYkF5SEzIc=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpziYj15RplQY="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1932,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const longValue(): long",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziZQA5VNNPI=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpziZPvZUyVwY="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1947,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const intValue(): int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziZxW5YWN44=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpziZxFZX7RZQ="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1962,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const uintValue(): unsigned int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzic59Zjaf+E=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpzic5spi/zaQ="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1977,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const doubeValue(): double",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzid8r5nrVBs=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpzid8cJnQAxU="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 1992,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const floatValue(): float",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzifNgZq0OBI=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpzifNMpqZhXY="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 2007,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const booleanValue(): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzigqLZt9BEw=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpzigp5ptiSbg="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 2022,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const getParameter(): const char*",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqIKKVYIlZDEA=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFqIKKVAYk+EmM="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 2037,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const isQuotedParameter(): const bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqIKO2rYvZyOE=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFqIKO2NYu+nHQ="
											},
											"font": "Arial;13;0",
											"left": 1949,
											"top": 2052,
											"width": 672.65478515625,
											"height": 13,
											"text": "+const isQuotedValue(): const bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzik325xGTh0=",
											"_parent": {
												"$ref": "AAAAAAFpzh97jmHcaZ8="
											},
											"model": {
												"$ref": "AAAAAAFpzik3lJwrhYM="
											},
											"font": "Arial;13;2",
											"left": 1949,
											"top": 2067,
											"width": 672.65478515625,
											"height": 13,
											"text": "+toString(): const char*",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1944,
									"top": 1837,
									"width": 682.65478515625,
									"height": 248
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpzh97jmHdPAA=",
									"_parent": {
										"$ref": "AAAAAAFpzh97jWHVZwY="
									},
									"model": {
										"$ref": "AAAAAAFpzh97jWHTX3Y="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 512,
									"top": 152,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpzh97jmHeOHw=",
									"_parent": {
										"$ref": "AAAAAAFpzh97jWHVZwY="
									},
									"model": {
										"$ref": "AAAAAAFpzh97jWHTX3Y="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 512,
									"top": 152,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1944,
							"top": 1744,
							"width": 682.65478515625,
							"height": 341,
							"nameCompartment": {
								"$ref": "AAAAAAFpzh97jmHWM+M="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFpzh97jmHbj5o="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpzh97jmHcaZ8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpzh97jmHdPAA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpzh97jmHeOHw="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFpzh/tgmkIyU0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpzh/tgmkG4UQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzh/tgmkJvhc=",
									"_parent": {
										"$ref": "AAAAAAFpzh/tgmkIyU0="
									},
									"model": {
										"$ref": "AAAAAAFpzh/tgmkG4UQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2081,
									"top": 1639,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpzh/tgmkIyU0="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzh/tgmkKOHI=",
									"_parent": {
										"$ref": "AAAAAAFpzh/tgmkIyU0="
									},
									"model": {
										"$ref": "AAAAAAFpzh/tgmkG4UQ="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2093,
									"top": 1630,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpzh/tgmkIyU0="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzh/tgmkLIic=",
									"_parent": {
										"$ref": "AAAAAAFpzh/tgmkIyU0="
									},
									"model": {
										"$ref": "AAAAAAFpzh/tgmkG4UQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2058,
									"top": 1658,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpzh/tgmkIyU0="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpzh97jWHVZwY="
							},
							"tail": {
								"$ref": "AAAAAAFpi0CGE0bF2oM="
							},
							"lineStyle": 1,
							"points": "1998:1568;2142:1743",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpzh/tgmkJvhc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpzh/tgmkKOHI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpzh/tgmkLIic="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFpzisDZqBvMF0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpzisDZaBtTFA="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFpzisDZqBw908=",
									"_parent": {
										"$ref": "AAAAAAFpzisDZqBvMF0="
									},
									"model": {
										"$ref": "AAAAAAFpzisDZaBtTFA="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpzisDZqBxkxk=",
											"_parent": {
												"$ref": "AAAAAAFpzisDZqBw908="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -1264,
											"top": -560,
											"width": 64.32080078125,
											"height": 13,
											"text": "«interface»"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpzisDZqByUoA=",
											"_parent": {
												"$ref": "AAAAAAFpzisDZqBw908="
											},
											"font": "Arial;13;1",
											"left": 2229,
											"top": 1566,
											"width": 321.15966796875,
											"height": 13,
											"text": "DictionaryInterface"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpzisDZqBzxbA=",
											"_parent": {
												"$ref": "AAAAAAFpzisDZqBw908="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -1264,
											"top": -560,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFpzisDZqB0nsk=",
											"_parent": {
												"$ref": "AAAAAAFpzisDZqBw908="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -1264,
											"top": -560,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2224,
									"top": 1559,
									"width": 331.15966796875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFpzisDZqBxkxk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFpzisDZqByUoA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFpzisDZqBzxbA="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFpzisDZqB0nsk="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFpzisDZqB1Lgg=",
									"_parent": {
										"$ref": "AAAAAAFpzisDZqBvMF0="
									},
									"model": {
										"$ref": "AAAAAAFpzisDZaBtTFA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -632,
									"top": -280,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFpzisDZqB2HeQ=",
									"_parent": {
										"$ref": "AAAAAAFpzisDZqBvMF0="
									},
									"model": {
										"$ref": "AAAAAAFpzisDZaBtTFA="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpziyqJKQ9CPs=",
											"_parent": {
												"$ref": "AAAAAAFpzisDZqB2HeQ="
											},
											"model": {
												"$ref": "AAAAAAFpziyp+aQiFXI="
											},
											"font": "Arial;13;0",
											"left": 2229,
											"top": 1589,
											"width": 321.15966796875,
											"height": 13,
											"text": "+DictionaryInterface()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzi1wjbB090s=",
											"_parent": {
												"$ref": "AAAAAAFpzisDZqB2HeQ="
											},
											"model": {
												"$ref": "AAAAAAFpzi1wSrBZb8E="
											},
											"font": "Arial;13;0",
											"left": 2229,
											"top": 1604,
											"width": 321.15966796875,
											"height": 13,
											"text": "+DictionaryInterface(Object: const DictionaryInterface&)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzi5ZtLJHa6c=",
											"_parent": {
												"$ref": "AAAAAAFpzisDZqB2HeQ="
											},
											"model": {
												"$ref": "AAAAAAFpzi5ZdLIs7T0="
											},
											"font": "Arial;13;2",
											"left": 2229,
											"top": 1619,
											"width": 321.15966796875,
											"height": 13,
											"text": "+~DictionaryInterface()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFpzi6j6rQwtOE=",
											"_parent": {
												"$ref": "AAAAAAFpzisDZqB2HeQ="
											},
											"model": {
												"$ref": "AAAAAAFpzi6jqbQV338="
											},
											"font": "Arial;13;2",
											"left": 2229,
											"top": 1634,
											"width": 321.15966796875,
											"height": 13,
											"text": "+toString(): const char *",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2224,
									"top": 1584,
									"width": 331.15966796875,
									"height": 68
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFpzisDZqB377g=",
									"_parent": {
										"$ref": "AAAAAAFpzisDZqBvMF0="
									},
									"model": {
										"$ref": "AAAAAAFpzisDZaBtTFA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -632,
									"top": -280,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFpzisDZqB4FcE=",
									"_parent": {
										"$ref": "AAAAAAFpzisDZqBvMF0="
									},
									"model": {
										"$ref": "AAAAAAFpzisDZaBtTFA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -632,
									"top": -280,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2224,
							"top": 1536,
							"width": 331.15966796875,
							"height": 117,
							"stereotypeDisplay": "icon",
							"nameCompartment": {
								"$ref": "AAAAAAFpzisDZqBw908="
							},
							"suppressAttributes": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFpzisDZqB1Lgg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFpzisDZqB2HeQ="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFpzisDZqB377g="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFpzisDZqB4FcE="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpzi+OYr4L3+A=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpzi+OYL4HLR4="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzi+OYr4Mg/w=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4HLR4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2369,
									"top": 1696,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzi+OYr4N0Zc=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4HLR4="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2383,
									"top": 1701,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzi+OYr4ObA4=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4HLR4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2340,
									"top": 1687,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzi+OYr4PreU=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4IuhY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2376,
									"top": 1676,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzi+OYr4Qznw=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4IuhY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2387,
									"top": 1682,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzi+OYr4RHKA=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4IuhY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2351,
									"top": 1663,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzi+OYr4ShzY=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4Jzx4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2362,
									"top": 1717,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzi+OYr4To8M=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4Jzx4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2375,
									"top": 1719,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzi+OYr4Ue0k=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4Jzx4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2334,
									"top": 1712,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpzi+OYr4VfGg=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4IuhY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpzi+OYr4WkUM=",
									"_parent": {
										"$ref": "AAAAAAFpzi+OYr4L3+A="
									},
									"model": {
										"$ref": "AAAAAAFpzi+OYL4Jzx4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpzh97jWHVZwY="
							},
							"tail": {
								"$ref": "AAAAAAFpzisDZqBvMF0="
							},
							"lineStyle": 1,
							"points": "2370:1653;2340:1743",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpzi+OYr4Mg/w="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpzi+OYr4N0Zc="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpzi+OYr4ObA4="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpzi+OYr4PreU="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpzi+OYr4Qznw="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpzi+OYr4RHKA="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpzi+OYr4ShzY="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpzi+OYr4To8M="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpzi+OYr4Ue0k="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpzi+OYr4VfGg="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpzi+OYr4WkUM="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFpzkUGDdULD3k=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFpzkUGDdUHakc="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzkUGDtUMV9w=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUHakc="
									},
									"font": "Arial;13;0",
									"left": 1486,
									"top": 1320,
									"width": 120.42138671875,
									"height": 13,
									"alpha": 0.4449382957141438,
									"distance": 170.4494059831245,
									"hostEdge": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"edgePosition": 1,
									"text": "-WebServeManager"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzkUGDtUNRrk=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUHakc="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1452,
									"top": 1191,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzkUGDtUOpW0=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUHakc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1409,
									"top": 1207,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzkUGDtUPPbM=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUIn7w="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1350,
									"top": 1083,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzkUGDtUQvWs=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUIn7w="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1362,
									"top": 1076,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzkUGDtURjtY=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUIn7w="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1326,
									"top": 1096,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzkUGDtUS9rU=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUJM7s="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1479,
									"top": 1307,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzkUGDtUTzS4=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUJM7s="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1491,
									"top": 1300,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFpzkUGDtUUnl0=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUJM7s="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1455,
									"top": 1321,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpzkUGDtUVXlg=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUIn7w="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFpzkUGDtUWL2g=",
									"_parent": {
										"$ref": "AAAAAAFpzkUGDdULD3k="
									},
									"model": {
										"$ref": "AAAAAAFpzkUGDdUJM7s="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFpZvYIml/bepk="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "1323:1078;1424:1208;1475:1343",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFpzkUGDtUMV9w="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFpzkUGDtUNRrk="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFpzkUGDtUOpW0="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFpzkUGDtUPPbM="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFpzkUGDtUQvWs="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFpzkUGDtURjtY="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFpzkUGDtUS9rU="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFpzkUGDtUTzS4="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFpzkUGDtUUnl0="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFpzkUGDtUVXlg="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFpzkUGDtUWL2g="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFqILBGHMl9hEU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFqILBGHMl7EOQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFqILBGHcl+SBE=",
									"_parent": {
										"$ref": "AAAAAAFqILBGHMl9hEU="
									},
									"model": {
										"$ref": "AAAAAAFqILBGHMl7EOQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqILBGHcl/e9w=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcl+SBE="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -512,
											"top": -96,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqILBGHcmAVvM=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcl+SBE="
											},
											"font": "Arial;13;1",
											"left": 2197,
											"top": 655,
											"width": 359,
											"height": 13,
											"text": "StringEntity"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqILBGHcmBtsA=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcl+SBE="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -512,
											"top": -96,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqILBGHcmCtd8=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcl+SBE="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -512,
											"top": -96,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2192,
									"top": 648,
									"width": 369,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFqILBGHcl/e9w="
									},
									"nameLabel": {
										"$ref": "AAAAAAFqILBGHcmAVvM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFqILBGHcmBtsA="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFqILBGHcmCtd8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFqILBGHcmDum4=",
									"_parent": {
										"$ref": "AAAAAAFqILBGHMl9hEU="
									},
									"model": {
										"$ref": "AAAAAAFqILBGHMl7EOQ="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFqILuHkNUZMn4=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcmDum4="
											},
											"model": {
												"$ref": "AAAAAAFqILuHJdT479Q="
											},
											"font": "Arial;13;0",
											"left": 2197,
											"top": 678,
											"width": 359,
											"height": 13,
											"text": "+string: char *",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2192,
									"top": 673,
									"width": 369,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFqILBGHcmETTo=",
									"_parent": {
										"$ref": "AAAAAAFqILBGHMl9hEU="
									},
									"model": {
										"$ref": "AAAAAAFqILBGHMl7EOQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqILCWTMvkwWs=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcmETTo="
											},
											"model": {
												"$ref": "AAAAAAFqILCV/cvDnpc="
											},
											"font": "Arial;13;0",
											"left": 2197,
											"top": 701,
											"width": 359,
											"height": 13,
											"text": "+StringEntity(string: const char *)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqILEo2s2RMzo=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcmETTo="
											},
											"model": {
												"$ref": "AAAAAAFqILEoks1w0xw="
											},
											"font": "Arial;13;0",
											"left": 2197,
											"top": 716,
											"width": 359,
											"height": 13,
											"text": "+StringEntity(Object: const StringEntity&)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqILGjcc7k0kA=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcmETTo="
											},
											"model": {
												"$ref": "AAAAAAFqILGjIs7DhXw="
											},
											"font": "Arial;13;0",
											"left": 2197,
											"top": 731,
											"width": 359,
											"height": 13,
											"text": "+~StringEntity()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqILIYkdFibrA=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcmETTo="
											},
											"model": {
												"$ref": "AAAAAAFqILIYSNFBqbs="
											},
											"font": "Arial;13;0",
											"left": 2197,
											"top": 746,
											"width": 359,
											"height": 13,
											"text": "+getString(): char *",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqILJwNtMPFqE=",
											"_parent": {
												"$ref": "AAAAAAFqILBGHcmETTo="
											},
											"model": {
												"$ref": "AAAAAAFqILJv6NLu0DE="
											},
											"font": "Arial;13;0",
											"left": 2197,
											"top": 761,
											"width": 359,
											"height": 13,
											"text": "+split(character: char): Dictionary<StringEntity>*",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2192,
									"top": 696,
									"width": 369,
									"height": 83
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFqILBGHcmFYEo=",
									"_parent": {
										"$ref": "AAAAAAFqILBGHMl9hEU="
									},
									"model": {
										"$ref": "AAAAAAFqILBGHMl7EOQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -256,
									"top": -48,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFqILBGHcmGj0s=",
									"_parent": {
										"$ref": "AAAAAAFqILBGHMl9hEU="
									},
									"model": {
										"$ref": "AAAAAAFqILBGHMl7EOQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -256,
									"top": -48,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2192,
							"top": 648,
							"width": 369,
							"height": 131,
							"nameCompartment": {
								"$ref": "AAAAAAFqILBGHcl+SBE="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFqILBGHcmDum4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFqILBGHcmETTo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFqILBGHcmFYEo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFqILBGHcmGj0s="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFqZYPacPc124E=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFqZYPacPc2/8I=",
									"_parent": {
										"$ref": "AAAAAAFqZYPacPc124E="
									},
									"model": {
										"$ref": "AAAAAAFqZYPabPcz6ng="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZYPacPc3uhE=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacPc2/8I="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -160,
											"top": -384,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZYPacPc47yY=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacPc2/8I="
											},
											"font": "Arial;13;1",
											"left": 605,
											"top": 1407,
											"width": 256.8515625,
											"height": 13,
											"text": "PCF8574"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZYPacPc5uK0=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacPc2/8I="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -160,
											"top": -384,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZYPacfc6Qq0=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacPc2/8I="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -160,
											"top": -384,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 600,
									"top": 1400,
									"width": 266.8515625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFqZYPacPc3uhE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFqZYPacPc47yY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFqZYPacPc5uK0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFqZYPacfc6Qq0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFqZYPacfc7p7s=",
									"_parent": {
										"$ref": "AAAAAAFqZYPacPc124E="
									},
									"model": {
										"$ref": "AAAAAAFqZYPabPcz6ng="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFqZYS3df/zOqE=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc7p7s="
											},
											"model": {
												"$ref": "AAAAAAFqZYS2uv/SWPo="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1430,
											"width": 256.8515625,
											"height": 13,
											"text": "-twc: TwoWire&",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFqZYUFtwEm20o=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc7p7s="
											},
											"model": {
												"$ref": "AAAAAAFqZYUE+QEF14U="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1445,
											"width": 256.8515625,
											"height": 13,
											"text": "-address: uint8_t",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFqZYbdzhfsgeg=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc7p7s="
											},
											"model": {
												"$ref": "AAAAAAFqZYbdGhfLHBE="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1460,
											"width": 256.8515625,
											"height": 13,
											"text": "-pinConfig: uint8_t",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFqZYcmyhjFo2g=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc7p7s="
											},
											"model": {
												"$ref": "AAAAAAFqZYcmBhikyko="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1475,
											"width": 256.8515625,
											"height": 13,
											"text": "-pddr: uint8_t",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 600,
									"top": 1425,
									"width": 266.8515625,
									"height": 68
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFqZYPacfc88eM=",
									"_parent": {
										"$ref": "AAAAAAFqZYPacPc124E="
									},
									"model": {
										"$ref": "AAAAAAFqZYPabPcz6ng="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZYeHhRo0zRU=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc88eM="
											},
											"model": {
												"$ref": "AAAAAAFqZYeG0hoTZMM="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1498,
											"width": 256.8515625,
											"height": 13,
											"text": "+PCF8574(address: uint8_t, twc: TwoWire&)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZYhWvh2nI5E=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc88eM="
											},
											"model": {
												"$ref": "AAAAAAFqZYhWCR2G9uo="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1513,
											"width": 256.8515625,
											"height": 13,
											"text": "+begin(): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZYiHKh6gCHQ=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc88eM="
											},
											"model": {
												"$ref": "AAAAAAFqZYiGbx5/q5Q="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1528,
											"width": 256.8515625,
											"height": 13,
											"text": "+pinMode(pin: Pin, mode: boolean): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZYnKdChJqhc=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc88eM="
											},
											"model": {
												"$ref": "AAAAAAFqZYnJxigoXBo="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1543,
											"width": 256.8515625,
											"height": 13,
											"text": "+digitalWrite(pin: Pin, mode: boolean): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZYpeXimCPy0=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc88eM="
											},
											"model": {
												"$ref": "AAAAAAFqZYpdnylhGQE="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1558,
											"width": 256.8515625,
											"height": 13,
											"text": "+digitalRead(pin: Pin): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZYrFVyqb5bM=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc88eM="
											},
											"model": {
												"$ref": "AAAAAAFqZYrEoyp6U40="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1573,
											"width": 256.8515625,
											"height": 13,
											"text": "+digitalReadAll(array: boolean*): void",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZYteUSu0G08=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc88eM="
											},
											"model": {
												"$ref": "AAAAAAFqZYtdhCuTwbY="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1588,
											"width": 256.8515625,
											"height": 13,
											"text": "+getPinMode(pin: Pin): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZYv08CzNqGY=",
											"_parent": {
												"$ref": "AAAAAAFqZYPacfc88eM="
											},
											"model": {
												"$ref": "AAAAAAFqZYv0LCys/tc="
											},
											"font": "Arial;13;0",
											"left": 605,
											"top": 1603,
											"width": 256.8515625,
											"height": 13,
											"text": "+getPinModeAll(array: boolean*): void",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 600,
									"top": 1493,
									"width": 266.8515625,
									"height": 128
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFqZYPacfc9M/Q=",
									"_parent": {
										"$ref": "AAAAAAFqZYPacPc124E="
									},
									"model": {
										"$ref": "AAAAAAFqZYPabPcz6ng="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -80,
									"top": -192,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFqZYPacfc+PpM=",
									"_parent": {
										"$ref": "AAAAAAFqZYPacPc124E="
									},
									"model": {
										"$ref": "AAAAAAFqZYPabPcz6ng="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -80,
									"top": -192,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 600,
							"top": 1400,
							"width": 266.8515625,
							"height": 221,
							"nameCompartment": {
								"$ref": "AAAAAAFqZYPacPc2/8I="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFqZYPacfc7p7s="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFqZYPacfc88eM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFqZYPacfc9M/Q="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFqZYPacfc+PpM="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFqZY06HDJ7LZQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFqZY06GzJ3o84="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZY06HDJ8eYw=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ3o84="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 954,
									"top": 1241,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZY06HDJ9U74=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ3o84="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 966,
									"top": 1250,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZY06HDJ+TxI=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ3o84="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 931,
									"top": 1222,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZY06HDJ/w8c=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ4kmQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1063,
									"top": 1101,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZY06HTKA9cc=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ4kmQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1072,
									"top": 1111,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZY06HTKB5l8=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ4kmQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1044,
									"top": 1081,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZY06HTKCfrE=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ5VaM="
									},
									"font": "Arial;13;0",
									"left": 853,
									"top": 1367,
									"width": 21.6708984375,
									"height": 13,
									"alpha": -0.4053812342495206,
									"distance": 52.354560450833695,
									"hostEdge": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"text": "-pcf"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZY06HTKDPmQ=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ5VaM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 857,
									"top": 1388,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZY06HTKEoMs=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ5VaM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 821,
									"top": 1368,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFqZY06HTKFlzY=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ4kmQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFqZY06HTKGQLo=",
									"_parent": {
										"$ref": "AAAAAAFqZY06HDJ7LZQ="
									},
									"model": {
										"$ref": "AAAAAAFqZY06GzJ5VaM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFqZYPacPc124E="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "1068:1078;818:1399",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFqZY06HDJ8eYw="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFqZY06HDJ9U74="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFqZY06HDJ+TxI="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFqZY06HDJ/w8c="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFqZY06HTKA9cc="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFqZY06HTKB5l8="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFqZY06HTKCfrE="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFqZY06HTKDPmQ="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFqZY06HTKEoMs="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFqZY06HTKFlzY="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFqZY06HTKGQLo="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFqZZNINlQbcf4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFqZZNINVQZxXY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFqZZNINlQcVaA=",
									"_parent": {
										"$ref": "AAAAAAFqZZNINlQbcf4="
									},
									"model": {
										"$ref": "AAAAAAFqZZNINVQZxXY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZZNINlQdQwc=",
											"_parent": {
												"$ref": "AAAAAAFqZZNINlQcVaA="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 80,
											"top": -128,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZZNINlQe3Lo=",
											"_parent": {
												"$ref": "AAAAAAFqZZNINlQcVaA="
											},
											"font": "Arial;13;1",
											"left": 957,
											"top": 1559,
											"width": 261.19970703125,
											"height": 13,
											"text": "IOManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZZNINlQfvqI=",
											"_parent": {
												"$ref": "AAAAAAFqZZNINlQcVaA="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 80,
											"top": -128,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZZNINlQgbRI=",
											"_parent": {
												"$ref": "AAAAAAFqZZNINlQcVaA="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 80,
											"top": -128,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 952,
									"top": 1552,
									"width": 271.19970703125,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFqZZNINlQdQwc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFqZZNINlQe3Lo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFqZZNINlQfvqI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFqZZNINlQgbRI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFqZZNINlQhpLQ=",
									"_parent": {
										"$ref": "AAAAAAFqZZNINlQbcf4="
									},
									"model": {
										"$ref": "AAAAAAFqZZNINVQZxXY="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFqZZOq/1a6Yco=",
											"_parent": {
												"$ref": "AAAAAAFqZZNINlQhpLQ="
											},
											"model": {
												"$ref": "AAAAAAFqZZOqRFaWcDw="
											},
											"font": "Arial;13;0",
											"left": 957,
											"top": 1582,
											"width": 261.19970703125,
											"height": 13,
											"text": "-pcf: PCF8574&",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 952,
									"top": 1577,
									"width": 271.19970703125,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFqZZNIN1QiBbE=",
									"_parent": {
										"$ref": "AAAAAAFqZZNINlQbcf4="
									},
									"model": {
										"$ref": "AAAAAAFqZZNINVQZxXY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZZf9OpPOj8A=",
											"_parent": {
												"$ref": "AAAAAAFqZZNIN1QiBbE="
											},
											"model": {
												"$ref": "AAAAAAFqZZf8f5Oq628="
											},
											"font": "Arial;13;0",
											"left": 957,
											"top": 1605,
											"width": 261.19970703125,
											"height": 13,
											"text": "#IOManager(pcf: PCF8574&)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZZhVU5Y8YzM=",
											"_parent": {
												"$ref": "AAAAAAFqZZNIN1QiBbE="
											},
											"model": {
												"$ref": "AAAAAAFqZZhUm5YY1BU="
											},
											"font": "Arial;13;0",
											"left": 957,
											"top": 1620,
											"width": 261.19970703125,
											"height": 13,
											"text": "+setISROnIOChange(isrFunc: void*, pin: Pin)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFqZZp99qn6ssw=",
											"_parent": {
												"$ref": "AAAAAAFqZZNIN1QiBbE="
											},
											"model": {
												"$ref": "AAAAAAFqZZp9PKnWRTQ="
											},
											"font": "Arial;13;0",
											"left": 957,
											"top": 1635,
											"width": 261.19970703125,
											"height": 13,
											"text": "+getPcf(): PCF8574&",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 952,
									"top": 1600,
									"width": 271.19970703125,
									"height": 53
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFqZZNIN1Qj42w=",
									"_parent": {
										"$ref": "AAAAAAFqZZNINlQbcf4="
									},
									"model": {
										"$ref": "AAAAAAFqZZNINVQZxXY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 40,
									"top": -64,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFqZZNIN1QkABk=",
									"_parent": {
										"$ref": "AAAAAAFqZZNINlQbcf4="
									},
									"model": {
										"$ref": "AAAAAAFqZZNINVQZxXY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 40,
									"top": -64,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 952,
							"top": 1552,
							"width": 271.19970703125,
							"height": 101,
							"nameCompartment": {
								"$ref": "AAAAAAFqZZNINlQcVaA="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFqZZNINlQhpLQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFqZZNIN1QiBbE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFqZZNIN1Qj42w="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFqZZNIN1QkABk="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFqZZU4+mvmHaU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFqZZU4+mvn0nc=",
									"_parent": {
										"$ref": "AAAAAAFqZZU4+mvmHaU="
									},
									"model": {
										"$ref": "AAAAAAFqZZU4+WvkLRI="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZZU4+mvoycM=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+mvn0nc="
											},
											"font": "Arial;13;0",
											"left": 453,
											"top": 1493,
											"width": 116.34619140625,
											"height": 13,
											"text": "«enumeration»"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZZU4+mvp3rE=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+mvn0nc="
											},
											"font": "Arial;13;1",
											"left": 453,
											"top": 1508,
											"width": 116.34619140625,
											"height": 13,
											"text": "Pin"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZZU4+mvq1q4=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+mvn0nc="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -176,
											"top": -352,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFqZZU4+mvrAto=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+mvn0nc="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -176,
											"top": -352,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 448,
									"top": 1488,
									"width": 126.34619140625,
									"height": 38,
									"stereotypeLabel": {
										"$ref": "AAAAAAFqZZU4+mvoycM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFqZZU4+mvp3rE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFqZZU4+mvq1q4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFqZZU4+mvrAto="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFqZZU4+mvs9pc=",
									"_parent": {
										"$ref": "AAAAAAFqZZU4+mvmHaU="
									},
									"model": {
										"$ref": "AAAAAAFqZZU4+WvkLRI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -88,
									"top": -176,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFqZZU4+2vtogw=",
									"_parent": {
										"$ref": "AAAAAAFqZZU4+mvmHaU="
									},
									"model": {
										"$ref": "AAAAAAFqZZU4+WvkLRI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -88,
									"top": -176,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFqZZU4+2vuTBY=",
									"_parent": {
										"$ref": "AAAAAAFqZZU4+mvmHaU="
									},
									"model": {
										"$ref": "AAAAAAFqZZU4+WvkLRI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -88,
									"top": -176,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFqZZU4+2vvNQ8=",
									"_parent": {
										"$ref": "AAAAAAFqZZU4+mvmHaU="
									},
									"model": {
										"$ref": "AAAAAAFqZZU4+WvkLRI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -88,
									"top": -176,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFqZZU4+2vwIOw=",
									"_parent": {
										"$ref": "AAAAAAFqZZU4+mvmHaU="
									},
									"model": {
										"$ref": "AAAAAAFqZZU4+WvkLRI="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFqZZV4sHHBH/8=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+2vwIOw="
											},
											"model": {
												"$ref": "AAAAAAFqZZV393GdfW8="
											},
											"font": "Arial;13;0",
											"left": 453,
											"top": 1531,
											"width": 116.34619140625,
											"height": 13,
											"text": "P0",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFqZZWS2XMSmYo=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+2vwIOw="
											},
											"model": {
												"$ref": "AAAAAAFqZZWSHHLuVkQ="
											},
											"font": "Arial;13;0",
											"left": 453,
											"top": 1546,
											"width": 116.34619140625,
											"height": 13,
											"text": "P1",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFqZZWgKXQATGQ=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+2vwIOw="
											},
											"model": {
												"$ref": "AAAAAAFqZZWfaXPcOZU="
											},
											"font": "Arial;13;0",
											"left": 453,
											"top": 1561,
											"width": 116.34619140625,
											"height": 13,
											"text": "P2",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFqZZWrn3Tu0h0=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+2vwIOw="
											},
											"model": {
												"$ref": "AAAAAAFqZZWq3HTKw28="
											},
											"font": "Arial;13;0",
											"left": 453,
											"top": 1576,
											"width": 116.34619140625,
											"height": 13,
											"text": "P3",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFqZZW7+HXc0p8=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+2vwIOw="
											},
											"model": {
												"$ref": "AAAAAAFqZZW7P3W4APw="
											},
											"font": "Arial;13;0",
											"left": 453,
											"top": 1591,
											"width": 116.34619140625,
											"height": 13,
											"text": "P4",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFqZZXF2HbKZBU=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+2vwIOw="
											},
											"model": {
												"$ref": "AAAAAAFqZZXFGnamA38="
											},
											"font": "Arial;13;0",
											"left": 453,
											"top": 1606,
											"width": 116.34619140625,
											"height": 13,
											"text": "P5",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFqZZXQ03e48XY=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+2vwIOw="
											},
											"model": {
												"$ref": "AAAAAAFqZZXQF3eUTo4="
											},
											"font": "Arial;13;0",
											"left": 453,
											"top": 1621,
											"width": 116.34619140625,
											"height": 13,
											"text": "P6",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFqZZXo0nimA40=",
											"_parent": {
												"$ref": "AAAAAAFqZZU4+2vwIOw="
											},
											"model": {
												"$ref": "AAAAAAFqZZXoGniCQv0="
											},
											"font": "Arial;13;0",
											"left": 453,
											"top": 1636,
											"width": 116.34619140625,
											"height": 13,
											"text": "P7",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 448,
									"top": 1526,
									"width": 126.34619140625,
									"height": 128
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 448,
							"top": 1488,
							"width": 126.34619140625,
							"height": 166,
							"nameCompartment": {
								"$ref": "AAAAAAFqZZU4+mvn0nc="
							},
							"suppressAttributes": true,
							"suppressOperations": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFqZZU4+mvs9pc="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFqZZU4+2vtogw="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFqZZU4+2vuTBY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFqZZU4+2vvNQ8="
							},
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFqZZU4+2vwIOw="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFqZZbAx39iIe8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFqZZbAx39gixw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZbAyH9jQWo=",
									"_parent": {
										"$ref": "AAAAAAFqZZbAx39iIe8="
									},
									"model": {
										"$ref": "AAAAAAFqZZbAx39gixw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 590,
									"top": 1557,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFqZZbAx39iIe8="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZbAyH9kfNw=",
									"_parent": {
										"$ref": "AAAAAAFqZZbAx39iIe8="
									},
									"model": {
										"$ref": "AAAAAAFqZZbAx39gixw="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 595,
									"top": 1571,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFqZZbAx39iIe8="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZbAyH9l+/A=",
									"_parent": {
										"$ref": "AAAAAAFqZZbAx39iIe8="
									},
									"model": {
										"$ref": "AAAAAAFqZZbAx39gixw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 581,
									"top": 1528,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFqZZbAx39iIe8="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFqZZU4+mvmHaU="
							},
							"tail": {
								"$ref": "AAAAAAFqZYPacPc124E="
							},
							"lineStyle": 1,
							"points": "599:1546;574:1553",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFqZZbAyH9jQWo="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFqZZbAyH9kfNw="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFqZZbAyH9l+/A="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFqZZdVmY4FSfs=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFqZZdVmY4Dz18="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZdVmY4GLpc=",
									"_parent": {
										"$ref": "AAAAAAFqZZdVmY4FSfs="
									},
									"model": {
										"$ref": "AAAAAAFqZZdVmY4Dz18="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 905,
									"top": 1564,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFqZZdVmY4FSfs="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZdVmY4HG20=",
									"_parent": {
										"$ref": "AAAAAAFqZZdVmY4FSfs="
									},
									"model": {
										"$ref": "AAAAAAFqZZdVmY4Dz18="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 901,
									"top": 1579,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFqZZdVmY4FSfs="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZdVmY4I7CQ=",
									"_parent": {
										"$ref": "AAAAAAFqZZdVmY4FSfs="
									},
									"model": {
										"$ref": "AAAAAAFqZZdVmY4Dz18="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 912,
									"top": 1535,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFqZZdVmY4FSfs="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFqZYPacPc124E="
							},
							"tail": {
								"$ref": "AAAAAAFqZZNINlQbcf4="
							},
							"lineStyle": 1,
							"points": "951:1567;867:1545",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFqZZdVmY4GLpc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFqZZdVmY4HG20="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFqZZdVmY4I7CQ="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFqZZd6+49iBRI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFqZZd6+o9eGIo="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZd6+49jxi0=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9eGIo="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 934,
									"top": 1202,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZd6+49kVbc=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9eGIo="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 949,
									"top": 1203,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZd6+49lbMY=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9eGIo="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 905,
									"top": 1201,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZd6+49m8Hc=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9fotQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1030,
									"top": 1101,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZd6+49n8iI=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9fotQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1038,
									"top": 1111,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZd6+49o+Jg=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9fotQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1013,
									"top": 1078,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZd6+49pC8w=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9gV1s="
									},
									"font": "Arial;13;0",
									"left": 920,
									"top": 1528,
									"width": 65.75537109375,
									"height": 13,
									"alpha": 5.006867065505831,
									"distance": 19.026297590440446,
									"hostEdge": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"text": "-ioManager"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZd6+49qiJ4=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9gV1s="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 934,
									"top": 1510,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFqZZd6+49rt2c=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9gV1s="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 926,
									"top": 1551,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFqZZd6+49sRHE=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9fotQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFqZZd6/I9t+3Q=",
									"_parent": {
										"$ref": "AAAAAAFqZZd6+49iBRI="
									},
									"model": {
										"$ref": "AAAAAAFqZZd6+o9gV1s="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFqZZNINlQbcf4="
							},
							"tail": {
								"$ref": "AAAAAAFpHqCuVb5uVUA="
							},
							"lineStyle": 1,
							"points": "1038:1078;928:1192;920:1208;904:1536;951:1553",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFqZZd6+49jxi0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFqZZd6+49kVbc="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFqZZd6+49lbMY="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFqZZd6+49m8Hc="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFqZZd6+49n8iI="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFqZZd6+49o+Jg="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFqZZd6+49pC8w="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFqZZd6+49qiJ4="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFqZZd6+49rt2c="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFqZZd6+49sRHE="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFqZZd6/I9t+3Q="
							}
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpHqCuU75sfJc=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "SAB",
					"ownedElements": [
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpHucSu786GMw=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpHucSu787JQM=",
								"_parent": {
									"$ref": "AAAAAAFpHucSu786GMw="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpHucSu788r0g=",
								"_parent": {
									"$ref": "AAAAAAFpHucSu786GMw="
								},
								"name": "screenManager",
								"reference": {
									"$ref": "AAAAAAFpHq11gr6oq4M="
								},
								"visibility": "private"
							}
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpHvH4IcMf3PI=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpHvH4IcMgBQI=",
								"_parent": {
									"$ref": "AAAAAAFpHvH4IcMf3PI="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpHvH4IcMhRrE=",
								"_parent": {
									"$ref": "AAAAAAFpHvH4IcMf3PI="
								},
								"name": "rtcManager",
								"reference": {
									"$ref": "AAAAAAFpHutgsMB/AXY="
								},
								"visibility": "private"
							}
						},
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpHwu1qch8V5g=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"source": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"target": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							}
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpH7XLo+ODIeg=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpH7XLo+OEKpg=",
								"_parent": {
									"$ref": "AAAAAAFpH7XLo+ODIeg="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpH7XLo+OFwdw=",
								"_parent": {
									"$ref": "AAAAAAFpH7XLo+ODIeg="
								},
								"name": "const pinMapping",
								"reference": {
									"$ref": "AAAAAAFpHwleMcfk8SY="
								},
								"visibility": "private"
							}
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpH8b/0eld3R8=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpH8b/0eleqFY=",
								"_parent": {
									"$ref": "AAAAAAFpH8b/0eld3R8="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpH8b/0elfarA=",
								"_parent": {
									"$ref": "AAAAAAFpH8b/0eld3R8="
								},
								"name": "const screenConfig",
								"reference": {
									"$ref": "AAAAAAFpH8Z66uirX5g="
								},
								"visibility": "private"
							}
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpH9BNKfMrW5s=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpH9BNKfMsCU4=",
								"_parent": {
									"$ref": "AAAAAAFpH9BNKfMrW5s="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpH9BNKfMtPsA=",
								"_parent": {
									"$ref": "AAAAAAFpH9BNKfMrW5s="
								},
								"name": "const RtcConfig",
								"reference": {
									"$ref": "AAAAAAFpH86Nr+8bFQc="
								},
								"visibility": "private"
							}
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpQ9mWjm4wryM=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "const sdCardConfig",
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpQ9mWjm4xAQU=",
								"_parent": {
									"$ref": "AAAAAAFpQ9mWjm4wryM="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpQ9mWjm4ygsM=",
								"_parent": {
									"$ref": "AAAAAAFpQ9mWjm4wryM="
								},
								"reference": {
									"$ref": "AAAAAAFpQ9QOOVidDCY="
								}
							},
							"visibility": "private"
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpQ+tDNo4A/XI=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpQ+tDNo4BqHQ=",
								"_parent": {
									"$ref": "AAAAAAFpQ+tDNo4A/XI="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpQ+tDNo4CuqA=",
								"_parent": {
									"$ref": "AAAAAAFpQ+tDNo4A/XI="
								},
								"name": "sdCardManager",
								"reference": {
									"$ref": "AAAAAAFpKneDcR8MzCI="
								},
								"visibility": "private"
							}
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpZu2qEDcavlg=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "sdCardManager",
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpZu2qEDcbY/A=",
								"_parent": {
									"$ref": "AAAAAAFpZu2qEDcavlg="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpZu2qEDccA/Q=",
								"_parent": {
									"$ref": "AAAAAAFpZu2qEDcavlg="
								},
								"reference": {
									"$ref": "AAAAAAFpKneDcR8MzCI="
								}
							},
							"visibility": "private"
						},
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpaGrMUXGu0KQ=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"source": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"target": {
								"$ref": "AAAAAAFpaGqPf2+J4lI="
							}
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpaNugXYbAr0c=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "*connectivityManager",
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpaNugXYbBWvM=",
								"_parent": {
									"$ref": "AAAAAAFpaNugXYbAr0c="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpaNugXYbCZ5o=",
								"_parent": {
									"$ref": "AAAAAAFpaNugXYbAr0c="
								},
								"reference": {
									"$ref": "AAAAAAFpaNsPDYJOKSk="
								}
							},
							"visibility": "private"
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpzkUGDdUHakc=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "WebServeManager",
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpzkUGDdUIn7w=",
								"_parent": {
									"$ref": "AAAAAAFpzkUGDdUHakc="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpzkUGDdUJM7s=",
								"_parent": {
									"$ref": "AAAAAAFpzkUGDdUHakc="
								},
								"reference": {
									"$ref": "AAAAAAFpZvYIml/ZPq4="
								}
							},
							"visibility": "private"
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFqZY06GzJ3o84=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFqZY06GzJ4kmQ=",
								"_parent": {
									"$ref": "AAAAAAFqZY06GzJ3o84="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFqZY06GzJ5VaM=",
								"_parent": {
									"$ref": "AAAAAAFqZY06GzJ3o84="
								},
								"name": "pcf",
								"reference": {
									"$ref": "AAAAAAFqZYPabPcz6ng="
								},
								"visibility": "private"
							}
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFqZZd6+o9eGIo=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFqZZd6+o9fotQ=",
								"_parent": {
									"$ref": "AAAAAAFqZZd6+o9eGIo="
								},
								"reference": {
									"$ref": "AAAAAAFpHqCuU75sfJc="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFqZZd6+o9gV1s=",
								"_parent": {
									"$ref": "AAAAAAFqZZd6+o9eGIo="
								},
								"name": "ioManager",
								"reference": {
									"$ref": "AAAAAAFqZZNINVQZxXY="
								},
								"visibility": "private"
							}
						}
					],
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpHqcQSr6h450=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "display",
							"visibility": "private",
							"type": "Adafruit_SSD1306"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpHuue8sDpcoQ=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "rtc",
							"visibility": "private",
							"type": "const RTC_DS3231"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpIJy3HQ29knI=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "error",
							"visibility": "private",
							"type": "unsigned char"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHvkxbsYot4M=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "SAB"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHvoxW8cKCvI=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "SAB",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHvq/rcdgsi4=",
									"_parent": {
										"$ref": "AAAAAAFpHvoxW8cKCvI="
									},
									"name": "pinConfig",
									"type": "const PinMapping"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH9mCc/njrBU=",
									"_parent": {
										"$ref": "AAAAAAFpHvoxW8cKCvI="
									},
									"name": "screenConfig",
									"type": "const ScreenConfig"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ+gMR4S8bog=",
									"_parent": {
										"$ref": "AAAAAAFpHvoxW8cKCvI="
									},
									"name": "sdCardConfig",
									"type": "const SDCardConfig"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpsbmJOzo25us=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "~SAB"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHukSSsASC8A=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "getScreenManager",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHun1N8BK4eQ=",
									"_parent": {
										"$ref": "AAAAAAFpHukSSsASC8A="
									},
									"type": "ScreenManager&",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHuy+acEXKRg=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "getRtcManager",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHu0jUME2XVY=",
									"_parent": {
										"$ref": "AAAAAAFpHuy+acEXKRg="
									},
									"type": "RTCManager&",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpRAHUOMXUqWA=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "getSdCardManager",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpRAJhC8bFkRU=",
									"_parent": {
										"$ref": "AAAAAAFpRAHUOMXUqWA="
									},
									"type": "SDCardManager&",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpaUokKIo/RjI=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "getConnectivityManager",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpaUqUco07rIw=",
									"_parent": {
										"$ref": "AAAAAAFpaUokKIo/RjI="
									},
									"type": "ConnectivityManager&",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzkWmldj/l0Q=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "getWebServerManager",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpzkZqQdmcKkY=",
									"_parent": {
										"$ref": "AAAAAAFpzkWmldj/l0Q="
									},
									"type": "WEBServerManager&",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZZDSekKTorY=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "getIoManager",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZZFZy0M/9nQ=",
									"_parent": {
										"$ref": "AAAAAAFqZZDSekKTorY="
									},
									"type": "IOManager&",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpH9CZ7fScusk=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "const getScreenConfig",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH9DU6/TuDy8=",
									"_parent": {
										"$ref": "AAAAAAFpH9CZ7fScusk="
									},
									"type": {
										"$ref": "AAAAAAFpH8Z66uirX5g="
									},
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpH8TLd+gtxdc=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "const getPinConfig",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH8Yfxuh8C90=",
									"_parent": {
										"$ref": "AAAAAAFpH8TLd+gtxdc="
									},
									"type": {
										"$ref": "AAAAAAFpHwleMcfk8SY="
									},
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpRAVi2cdv0SM=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "const getSdCardConfig",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpRAXDwshgjp0=",
									"_parent": {
										"$ref": "AAAAAAFpRAVi2cdv0SM="
									},
									"type": {
										"$ref": "AAAAAAFpQ9QOOVidDCY="
									},
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpZvDHQ1cxzYw=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "const getPowerInfo",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpZvJAullcD58=",
									"_parent": {
										"$ref": "AAAAAAFpZvDHQ1cxzYw="
									},
									"type": {
										"$ref": "AAAAAAFpaGqPf2+J4lI="
									},
									"direction": "return"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpaM+oRnr+VtU=",
									"_parent": {
										"$ref": "AAAAAAFpZvDHQ1cxzYw="
									},
									"name": "nbOfMeasures",
									"type": "const unsigned char",
									"defaultValue": "5"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpIJ1Abg48fno=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "const getError",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIJ170Q5/Gtk=",
									"_parent": {
										"$ref": "AAAAAAFpIJ1Abg48fno="
									},
									"type": "unsigned char",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZY7TVzasAww=",
							"_parent": {
								"$ref": "AAAAAAFpHqCuU75sfJc="
							},
							"name": "initGPIO",
							"visibility": "private",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZY9PYzlwirg=",
									"_parent": {
										"$ref": "AAAAAAFqZY7TVzasAww="
									},
									"type": "void",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpHq11gr6oq4M=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ScreenManager",
					"ownedElements": [
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpIVDGIBS0BiA=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpIVDGIBS1iZ8=",
								"_parent": {
									"$ref": "AAAAAAFpIVDGIBS0BiA="
								},
								"reference": {
									"$ref": "AAAAAAFpHq11gr6oq4M="
								},
								"navigable": false
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpIVDGIBS2Di0=",
								"_parent": {
									"$ref": "AAAAAAFpIVDGIBS0BiA="
								},
								"reference": {
									"$ref": "AAAAAAFpIVCM/xPV/bU="
								}
							}
						},
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpQ2gCbx6xF58=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"source": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"target": {
								"$ref": "AAAAAAFpQ2cErBlqAaU="
							}
						}
					],
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpIK8zeBHqtks=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "displayRef",
							"visibility": "private",
							"type": "Adafruit_SSD1306"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpIVOrExmy4PM=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "viewLinkedList",
							"visibility": "private",
							"type": {
								"$ref": "AAAAAAFpIVCM/xPV/bU="
							}
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpIXK7gR7jCLw=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "error",
							"visibility": "private",
							"type": "unsigned char"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpKn3+5y1ZFXA=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "displayColorInverted",
							"visibility": "private",
							"type": "boolean"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpKn8jMS32ETQ=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "displayDimmed",
							"visibility": "private",
							"type": "boolean"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpMOTT9VAw12E=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "currentView",
							"visibility": "private",
							"type": "ViewLink*"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFph7+HZq1xIXA=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "viewNotFound",
							"visibility": "private",
							"type": "ViewLink"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFph8A2wK4gaJM=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "viewFuncUndefined",
							"visibility": "private",
							"type": "ViewLink"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFph8DGzK/YD+k=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "currentViewUndefined",
							"visibility": "private",
							"type": "ViewLink"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFph8Fpt7CHaJU=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "viewFunctionFailedToExecute",
							"visibility": "private",
							"type": "ViewLink"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHq4kf77UUiM=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "ScreenManager",
							"visibility": "protected",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHrMdnb7kTXk=",
									"_parent": {
										"$ref": "AAAAAAFpHq4kf77UUiM="
									},
									"name": "display",
									"type": "Adafruit_SSD1306&"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHrx2a773c7c=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "addView",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHuDzo78M0Og=",
									"_parent": {
										"$ref": "AAAAAAFpHrx2a773c7c="
									},
									"name": "*logic_function",
									"type": "boolean"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHuDzo78Nd0k=",
									"_parent": {
										"$ref": "AAAAAAFpHrx2a773c7c="
									},
									"name": "pData",
									"type": "void *"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHuDzpL8O0JQ=",
									"_parent": {
										"$ref": "AAAAAAFpHrx2a773c7c="
									},
									"name": "UID",
									"type": "const unsigned char"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHu1WAcFUUDk=",
									"_parent": {
										"$ref": "AAAAAAFpHrx2a773c7c="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHr3Ger7+mNc=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "removeView",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHsOeyr8Ibtk=",
									"_parent": {
										"$ref": "AAAAAAFpHr3Ger7+mNc="
									},
									"name": "UID",
									"type": "const unsigned char"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHu13ZcFphRE=",
									"_parent": {
										"$ref": "AAAAAAFpHr3Ger7+mNc="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHuGHYr8WkXQ=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "displayView",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHuIzzr8dgQQ=",
									"_parent": {
										"$ref": "AAAAAAFpHuGHYr8WkXQ="
									},
									"name": "UID",
									"type": "const int",
									"isReadOnly": true,
									"defaultValue": "-1"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHu2P+cF+BRQ=",
									"_parent": {
										"$ref": "AAAAAAFpHuGHYr8WkXQ="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFphtpQVGtity0=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "displayNextView",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFphtrXsG7AePw=",
									"_parent": {
										"$ref": "AAAAAAFphtpQVGtity0="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHuK2fL8ilKQ=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "invertDisplayColor",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHuZVFL8qF8k=",
									"_parent": {
										"$ref": "AAAAAAFpHuK2fL8ilKQ="
									},
									"name": "inverted",
									"type": "const boolean"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHu3Px8GjUKA=",
									"_parent": {
										"$ref": "AAAAAAFpHuK2fL8ilKQ="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpQ2HivgSNIGw=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "orientDisplay",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ2JLTATfkNk=",
									"_parent": {
										"$ref": "AAAAAAFpQ2HivgSNIGw="
									},
									"type": "void",
									"direction": "return"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ2nYiiBdFCU=",
									"_parent": {
										"$ref": "AAAAAAFpQ2HivgSNIGw="
									},
									"name": "orientation",
									"type": "const Orientation"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHuZoKb8sWRY=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "dimDisplay",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHuacfb8zGHI=",
									"_parent": {
										"$ref": "AAAAAAFpHuZoKb8sWRY="
									},
									"name": "dimmed",
									"type": "const boolean"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHu3fUcG4bx0=",
									"_parent": {
										"$ref": "AAAAAAFpHuZoKb8sWRY="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpQ2D4gwKutwk=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "clearDisplay",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ2G62QMACTU=",
									"_parent": {
										"$ref": "AAAAAAFpQ2D4gwKutwk="
									},
									"type": "void",
									"direction": "return"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ3OJASWff6Y=",
									"_parent": {
										"$ref": "AAAAAAFpQ2D4gwKutwk="
									},
									"name": "bufferOnly",
									"type": "boolean",
									"defaultValue": "false"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpIXL2kx+t5Ww=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "const getError",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIXNfEiA9Uxg=",
									"_parent": {
										"$ref": "AAAAAAFpIXL2kx+t5Ww="
									},
									"type": "unsigned char",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpKn+bUC6TIU8=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "const isDisplayColorInverted",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpKoAK7i70pY4=",
									"_parent": {
										"$ref": "AAAAAAFpKn+bUC6TIU8="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpQ2y0FiOCjGA=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "const getDisplayOrientation",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ2012iPUiFU=",
									"_parent": {
										"$ref": "AAAAAAFpQ2y0FiOCjGA="
									},
									"type": {
										"$ref": "AAAAAAFpQ2cErBlqAaU="
									},
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpKoAXui9uQ2w=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "const isDisplayDimmed",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpKoBTTC/AlA0=",
									"_parent": {
										"$ref": "AAAAAAFpKoAXui9uQ2w="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpMOabFFsCl+E=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "const getCurrentViewUID",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpMOc6sVw6LUc=",
									"_parent": {
										"$ref": "AAAAAAFpMOabFFsCl+E="
									},
									"type": "int",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFphsx7GmcQvjI=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "const getViewCount",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFphsz/Lmi119g=",
									"_parent": {
										"$ref": "AAAAAAFphsx7GmcQvjI="
									},
									"type": "unsigned char",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpIV35vBs6xGk=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "addNewLinkAtTheEnd",
							"visibility": "private",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIV43txuMIfA=",
									"_parent": {
										"$ref": "AAAAAAFpIV35vBs6xGk="
									},
									"name": "viewLinkedList",
									"type": "ViewLinkedList *"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIV43txuNeUw=",
									"_parent": {
										"$ref": "AAAAAAFpIV35vBs6xGk="
									},
									"name": "viewLink",
									"type": "ViewLink"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIV43txuONps=",
									"_parent": {
										"$ref": "AAAAAAFpIV35vBs6xGk="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpIVRhRxptGlk=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "createEmptyList",
							"visibility": "private",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIVT1KxreD08=",
									"_parent": {
										"$ref": "AAAAAAFpIVRhRxptGlk="
									},
									"type": "void *",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpIWCsJhz9LOI=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "isListEmpty",
							"visibility": "private",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIWDphB1PioU=",
									"_parent": {
										"$ref": "AAAAAAFpIWCsJhz9LOI="
									},
									"type": "boolean",
									"direction": "return"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIWGkox2scSo=",
									"_parent": {
										"$ref": "AAAAAAFpIWCsJhz9LOI="
									},
									"name": "ViewLinkedList viewLinkedList",
									"type": ""
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpJr23GpTCSEg=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "removeLinkByUID",
							"visibility": "private",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpJr40KZUjrSE=",
									"_parent": {
										"$ref": "AAAAAAFpJr23GpTCSEg="
									},
									"type": "boolean",
									"direction": "return"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpJr5+j5XLL6Y=",
									"_parent": {
										"$ref": "AAAAAAFpJr23GpTCSEg="
									},
									"name": "viewLinkedList",
									"type": "ViewLinkedList *"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpJr5+j5XMdAM=",
									"_parent": {
										"$ref": "AAAAAAFpJr23GpTCSEg="
									},
									"name": "UID",
									"type": "const unsigned char"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpML17zkG6Ooo=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "getLinkByUID",
							"visibility": "private",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpML+IaEIreyQ=",
									"_parent": {
										"$ref": "AAAAAAFpML17zkG6Ooo="
									},
									"name": "viewLinkedList",
									"type": "ViewLinkedList"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpML+IaUIs5DQ=",
									"_parent": {
										"$ref": "AAAAAAFpML17zkG6Ooo="
									},
									"type": "ViewLink *",
									"direction": "return"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpMMk/Y09MEGo=",
									"_parent": {
										"$ref": "AAAAAAFpML17zkG6Ooo="
									},
									"name": "UID",
									"type": "const unsigned char"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFphuIkTXHpnkM=",
							"_parent": {
								"$ref": "AAAAAAFpHq11gr6oq4M="
							},
							"name": "displayError",
							"visibility": "private",
							"isStatic": true,
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFphuLCUnJonjU=",
									"_parent": {
										"$ref": "AAAAAAFphuIkTXHpnkM="
									},
									"name": "display",
									"type": "Adafruit_SSD1306&"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFphuPkOnPrLHs=",
									"_parent": {
										"$ref": "AAAAAAFphuIkTXHpnkM="
									},
									"type": "boolean",
									"direction": "return"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFph5YGA3yn/2w=",
									"_parent": {
										"$ref": "AAAAAAFphuIkTXHpnkM="
									},
									"name": "pData",
									"type": "void *"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpHutgsMB/AXY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "RTCManager",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpH/ODAP4LtlA=",
							"_parent": {
								"$ref": "AAAAAAFpHutgsMB/AXY="
							},
							"name": "rtcRef",
							"visibility": "private",
							"type": "const RTC_DS3231&"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHvDyGMK4m84=",
							"_parent": {
								"$ref": "AAAAAAFpHutgsMB/AXY="
							},
							"name": "RTCManager",
							"visibility": "protected",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHvGSJsLX7PE=",
									"_parent": {
										"$ref": "AAAAAAFpHvDyGMK4m84="
									},
									"name": "rtc",
									"type": "const RTC_DS3231&"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHu5r+8HWdi4=",
							"_parent": {
								"$ref": "AAAAAAFpHutgsMB/AXY="
							},
							"name": "getDateTime",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHu7kt8H1ptw=",
									"_parent": {
										"$ref": "AAAAAAFpHu5r+8HWdi4="
									},
									"type": "DateTime",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHu9y08IShm0=",
							"_parent": {
								"$ref": "AAAAAAFpHutgsMB/AXY="
							},
							"name": "setDate",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHu/uQsIx+7k=",
									"_parent": {
										"$ref": "AAAAAAFpHu9y08IShm0="
									},
									"name": "dateTime",
									"type": "const DateTime"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHvCxx8KGStQ=",
									"_parent": {
										"$ref": "AAAAAAFpHu9y08IShm0="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHvBWMsJbZm4=",
							"_parent": {
								"$ref": "AAAAAAFpHutgsMB/AXY="
							},
							"name": "setTime",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHvCWq8Jx8Dc=",
									"_parent": {
										"$ref": "AAAAAAFpHvBWMsJbZm4="
									},
									"name": "dateTime",
									"type": "const DateTime"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHvDLqMKbM1w=",
									"_parent": {
										"$ref": "AAAAAAFpHvBWMsJbZm4="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpIGi9CwFu+kg=",
							"_parent": {
								"$ref": "AAAAAAFpHutgsMB/AXY="
							},
							"name": "setDateTime",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIGjd1QIaTEQ=",
									"_parent": {
										"$ref": "AAAAAAFpIGi9CwFu+kg="
									},
									"name": "dateTime",
									"type": "const DateTime"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIGjd1gIbsg8=",
									"_parent": {
										"$ref": "AAAAAAFpIGi9CwFu+kg="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpIHTdiQOcTyY=",
							"_parent": {
								"$ref": "AAAAAAFpHutgsMB/AXY="
							},
							"name": "const hasLostPower",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpIHVXsgPu6og=",
									"_parent": {
										"$ref": "AAAAAAFpIHTdiQOcTyY="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpHwleMcfk8SY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "PinMapping",
					"ownedElements": [
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpH1V7tdpbBsw=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"source": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"target": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							}
						}
					],
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpHxWNDM3CwW4=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "I2C_sda",
							"visibility": "private",
							"type": "const Pin"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpHxWxhM4KT3Y=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "I2C_scl",
							"visibility": "private",
							"type": "const Pin"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpHxW27c4uwMQ=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "SPI_mosi",
							"visibility": "private",
							"type": "const Pin"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpHxW5Xs5SeKk=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "SPI_miso",
							"visibility": "private",
							"type": "const Pin"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpHxW7ws52m1s=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "SPI_clk",
							"visibility": "private",
							"type": "const Pin"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpHxW9Ws6a3bg=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "SPI_sdCard_cs",
							"visibility": "private",
							"type": "const Pin"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHwx3KslNYmM=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "PinMapping",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHw2tpsm7w/E=",
									"_parent": {
										"$ref": "AAAAAAFpHwx3KslNYmM="
									},
									"name": "I2C_sda",
									"type": "const Pin"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHw7EVsoHqI8=",
									"_parent": {
										"$ref": "AAAAAAFpHwx3KslNYmM="
									},
									"name": "I2C_scl",
									"type": "const Pin"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHw7EVsoI0LQ=",
									"_parent": {
										"$ref": "AAAAAAFpHwx3KslNYmM="
									},
									"name": "SPI_mosi",
									"type": "const Pin"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHw9IRMokMvM=",
									"_parent": {
										"$ref": "AAAAAAFpHwx3KslNYmM="
									},
									"name": "SPI_miso",
									"type": "const Pin"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHxAaIMpwNNE=",
									"_parent": {
										"$ref": "AAAAAAFpHwx3KslNYmM="
									},
									"name": "SPI_clk",
									"type": "const Pin"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHxAaIcpx6vU=",
									"_parent": {
										"$ref": "AAAAAAFpHwx3KslNYmM="
									},
									"name": "SPI_sdCard_cs",
									"type": "const Pin"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHxEtRssKuqE=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "PinMapping"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHxHwuctNKJA=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "const getI2C_sda",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHxK3cctyIYg=",
									"_parent": {
										"$ref": "AAAAAAFpHxHwuctNKJA="
									},
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHxLIJ8uYETA=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "const getI2C_scl",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHxLdssu9h4Y=",
									"_parent": {
										"$ref": "AAAAAAFpHxLIJ8uYETA="
									},
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHxLeIMvRHpI=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "const getSPI_mosi",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHxMl8cv2L+U=",
									"_parent": {
										"$ref": "AAAAAAFpHxLeIMvRHpI="
									},
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHxMmd8wK/mQ=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "const getSPI_miso",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHxM9e8wv0to=",
									"_parent": {
										"$ref": "AAAAAAFpHxMmd8wK/mQ="
									},
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHxM+A8xDhwQ=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "constgetSPI_clk",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHxNY+MxoSqk=",
									"_parent": {
										"$ref": "AAAAAAFpHxM+A8xDhwQ="
									},
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpHxNZe8x8mJQ=",
							"_parent": {
								"$ref": "AAAAAAFpHwleMcfk8SY="
							},
							"name": "const getSPI_sdCard_cs",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpHxST7M1+nQU=",
									"_parent": {
										"$ref": "AAAAAAFpHxNZe8x8mJQ="
									},
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									},
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLEnumeration",
					"_id": "AAAAAAFpH1AzlNJrhO0=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Pin",
					"literals": [
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1JMrdZh60Q=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_0"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1PzZNdQilU=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_1_TX"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1P559eBvu8=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_2"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1P/WNeyk4w=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_3_RX"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1QEI9fjJE0=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_4_SDA"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1SZtNjf3S8=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_5_SCL"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1XCJNrNu6o=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_10"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1XrJ9si6fc=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_12_MISO"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1YZidtlNY0=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_13_MOSI"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1YxWtuWoBg=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_14_CLK"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1ZUoNvrAyQ=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_15"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1ZrK9wcSWI=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "GPIO_16"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH1aC+txNiU8=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "ADC"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpH6EPVd9wq4I=",
							"_parent": {
								"$ref": "AAAAAAFpH1AzlNJrhO0="
							},
							"name": "DEFAULT_PIN"
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpH8Z66uirX5g=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ScreenConfig",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpH82Ih+09tx4=",
							"_parent": {
								"$ref": "AAAAAAFpH8Z66uirX5g="
							},
							"name": "width",
							"visibility": "private",
							"type": "const unsigned char"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpH83nqO28n7I=",
							"_parent": {
								"$ref": "AAAAAAFpH8Z66uirX5g="
							},
							"name": "height",
							"visibility": "private",
							"type": "const unsigned char"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpH84nIu47m8U=",
							"_parent": {
								"$ref": "AAAAAAFpH8Z66uirX5g="
							},
							"name": "address",
							"visibility": "private",
							"type": "const unsigned char"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpH8dhYOpwjuY=",
							"_parent": {
								"$ref": "AAAAAAFpH8Z66uirX5g="
							},
							"name": "ScreenConfig",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH8wc9erMIrI=",
									"_parent": {
										"$ref": "AAAAAAFpH8dhYOpwjuY="
									},
									"name": "width",
									"type": "const unsigned char"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH8wc9urNnsw=",
									"_parent": {
										"$ref": "AAAAAAFpH8dhYOpwjuY="
									},
									"name": "height",
									"type": "const unsigned char"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH8wc9urOIw8=",
									"_parent": {
										"$ref": "AAAAAAFpH8dhYOpwjuY="
									},
									"name": "address",
									"type": "const unsigned char"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpH9ZtN/XLblU=",
							"_parent": {
								"$ref": "AAAAAAFpH8Z66uirX5g="
							},
							"name": "const getWidth",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH9bM7PYdoVQ=",
									"_parent": {
										"$ref": "AAAAAAFpH9ZtN/XLblU="
									},
									"type": "unsigned char",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpH9bNjPZM25I=",
							"_parent": {
								"$ref": "AAAAAAFpH8Z66uirX5g="
							},
							"name": "const getHeight",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH9cHXPae0/o=",
									"_parent": {
										"$ref": "AAAAAAFpH9bNjPZM25I="
									},
									"type": "unsigned char",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpH9cH/fbN6iY=",
							"_parent": {
								"$ref": "AAAAAAFpH8Z66uirX5g="
							},
							"name": "const getAddress",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH9dNL/cfLr8=",
									"_parent": {
										"$ref": "AAAAAAFpH9cH/fbN6iY="
									},
									"type": "unsigned char",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpH86Nr+8bFQc=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "RtcConfig",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpH87Rcu/Vdz4=",
							"_parent": {
								"$ref": "AAAAAAFpH86Nr+8bFQc="
							},
							"name": "address",
							"visibility": "private",
							"type": "const unsigned char"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpH8/rFPJJ6jY=",
							"_parent": {
								"$ref": "AAAAAAFpH86Nr+8bFQc="
							},
							"name": "RtcConfig",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH9Ap//KMsMg=",
									"_parent": {
										"$ref": "AAAAAAFpH8/rFPJJ6jY="
									},
									"name": "address",
									"type": "const unsigned char"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpH9dnM/fGSHQ=",
							"_parent": {
								"$ref": "AAAAAAFpH86Nr+8bFQc="
							},
							"name": "const getAddress",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpH9eJ4vgYpKI=",
									"_parent": {
										"$ref": "AAAAAAFpH9dnM/fGSHQ="
									},
									"type": "unsigned char",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpIVCM/xPV/bU=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ViewLinkedList",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpIVFv0xYYyKo=",
							"_parent": {
								"$ref": "AAAAAAFpIVCM/xPV/bU="
							},
							"name": "pData",
							"visibility": "private",
							"type": "void*"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpIVHZcha1vLw=",
							"_parent": {
								"$ref": "AAAAAAFpIVCM/xPV/bU="
							},
							"name": "logic_function",
							"visibility": "private",
							"type": "boolean*"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpIVKy4BfqLR4=",
							"_parent": {
								"$ref": "AAAAAAFpIVCM/xPV/bU="
							},
							"name": "UID",
							"visibility": "private",
							"type": "const int"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpIVL7ehiHAoI=",
							"_parent": {
								"$ref": "AAAAAAFpIVCM/xPV/bU="
							},
							"name": "next",
							"visibility": "private",
							"type": "ViewLink*"
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpKneDcR8MzCI=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "SDCardManager",
					"ownedElements": [
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpQ/Pv17tL/oU=",
							"_parent": {
								"$ref": "AAAAAAFpKneDcR8MzCI="
							},
							"source": {
								"$ref": "AAAAAAFpKneDcR8MzCI="
							},
							"target": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							}
						},
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFpZu0RvzWNkaM=",
							"_parent": {
								"$ref": "AAAAAAFpKneDcR8MzCI="
							},
							"source": {
								"$ref": "AAAAAAFpKneDcR8MzCI="
							},
							"target": {
								"$ref": "AAAAAAFpZuy+sTN5Fgg="
							}
						}
					],
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpQ+jhH4xoZLI=",
							"_parent": {
								"$ref": "AAAAAAFpKneDcR8MzCI="
							},
							"name": "sdCardRef",
							"visibility": "private",
							"type": "SDlass&"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpQ9KMq0dNedU=",
							"_parent": {
								"$ref": "AAAAAAFpKneDcR8MzCI="
							},
							"name": "SDCardManager",
							"visibility": "protected"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpQ+/7VZsYeQU=",
							"_parent": {
								"$ref": "AAAAAAFpKneDcR8MzCI="
							},
							"name": "const getSize",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ/GM4JvHpoI=",
									"_parent": {
										"$ref": "AAAAAAFpQ+/7VZsYeQU="
									},
									"name": "sizeUnit",
									"type": "const SizeUnit",
									"defaultValue": "GBYTE"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ/GM4JvIMbI=",
									"_parent": {
										"$ref": "AAAAAAFpQ+/7VZsYeQU="
									},
									"type": "double",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLEnumeration",
					"_id": "AAAAAAFpQ2T5OgsBzio=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Rotation"
				},
				{
					"_type": "UMLEnumeration",
					"_id": "AAAAAAFpQ2cErBlqAaU=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Orientation",
					"literals": [
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ2c+WRp65qo=",
							"_parent": {
								"$ref": "AAAAAAFpQ2cErBlqAaU="
							},
							"name": "OR_0"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ2dzZBw0zAQ=",
							"_parent": {
								"$ref": "AAAAAAFpQ2cErBlqAaU="
							},
							"name": "OR_90"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ2eN5xykABc=",
							"_parent": {
								"$ref": "AAAAAAFpQ2cErBlqAaU="
							},
							"name": "OR_180"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ2evKx0UdVc=",
							"_parent": {
								"$ref": "AAAAAAFpQ2cErBlqAaU="
							},
							"name": "OR_270"
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpQ9QOOVidDCY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "SDCardConfig",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpQ9S7ElmpF4o=",
							"_parent": {
								"$ref": "AAAAAAFpQ9QOOVidDCY="
							},
							"name": "spi_speed",
							"visibility": "private",
							"type": "const uint32_t"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpQ9yl/3Z8akM=",
							"_parent": {
								"$ref": "AAAAAAFpQ9QOOVidDCY="
							},
							"name": "SDCardConfig",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ90nZncCfoI=",
									"_parent": {
										"$ref": "AAAAAAFpQ9yl/3Z8akM="
									},
									"name": "spiSpeed",
									"type": "const uint32_t"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpQ9duml64Utk=",
							"_parent": {
								"$ref": "AAAAAAFpQ9QOOVidDCY="
							},
							"name": "const getSPISpeed",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpQ9h/81/PsHY=",
									"_parent": {
										"$ref": "AAAAAAFpQ9duml64Utk="
									},
									"type": "const uint32_t",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLEnumeration",
					"_id": "AAAAAAFpQ/IawK+m1uc=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "SizeUnit",
					"literals": [
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ/J2ebOvHFw=",
							"_parent": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							},
							"name": "BIT"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ/Kj97SIuvc=",
							"_parent": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							},
							"name": "BYTE"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ/KwcLUi39g=",
							"_parent": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							},
							"name": "KBIT"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ/LOy7W8rTg=",
							"_parent": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							},
							"name": "KBYTE"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ/LgwbZWUvU=",
							"_parent": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							},
							"name": "MBIT"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ/OaGbcvMjs=",
							"_parent": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							},
							"name": "MBYTE"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ/Oo4LfJBu8=",
							"_parent": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							},
							"name": "GBIT"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpQ/O1ALhj/oY=",
							"_parent": {
								"$ref": "AAAAAAFpQ/IawK+m1uc="
							},
							"name": "GBYTE"
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpZuy+sTN5Fgg=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "SDClass"
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpZvYIml/ZPq4=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "WEBServerManager"
				},
				{
					"_type": "UMLEnumeration",
					"_id": "AAAAAAFpaGm4i2dAS6M=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "PowerType",
					"literals": [
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpaGot32iqFfo=",
							"_parent": {
								"$ref": "AAAAAAFpaGm4i2dAS6M="
							},
							"name": "BATTERY"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpaGpJoGmDkHo=",
							"_parent": {
								"$ref": "AAAAAAFpaGm4i2dAS6M="
							},
							"name": "USB"
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpaGqPf2+J4lI=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "PowerInfo",
					"ownedElements": [
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpaGregHIoSXE=",
							"_parent": {
								"$ref": "AAAAAAFpaGqPf2+J4lI="
							},
							"source": {
								"$ref": "AAAAAAFpaGqPf2+J4lI="
							},
							"target": {
								"$ref": "AAAAAAFpaGm4i2dAS6M="
							}
						}
					],
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpaGr9iHQfkxg=",
							"_parent": {
								"$ref": "AAAAAAFpaGqPf2+J4lI="
							},
							"name": "powerType",
							"type": {
								"$ref": "AAAAAAFpaGm4i2dAS6M="
							}
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpaGuvtXVh+e8=",
							"_parent": {
								"$ref": "AAAAAAFpaGqPf2+J4lI="
							},
							"name": "level",
							"type": "unsigned char"
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpaNsPDYJOKSk=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ConnectivityManager",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFpaUvZXJA7Lq8=",
							"_parent": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"source": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"target": {
								"$ref": "AAAAAAFpaUr0nY5Gjlw="
							}
						},
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpzh1zAlxoGT8=",
							"_parent": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"source": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"target": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							}
						}
					],
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpaay5iqNXYEU=",
							"_parent": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"name": "error",
							"visibility": "private",
							"type": "unsigned char"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpsXB5QpT8qeA=",
							"_parent": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"name": "sdCardManager",
							"visibility": "private",
							"type": "SDCardManager*"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpaa9Hsbbe43A=",
							"_parent": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"name": "ConnectivityManager",
							"visibility": "protected"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpsW9aeIlQilU=",
							"_parent": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"name": "ConnectivityManager",
							"visibility": "protected",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpsW/3qooxZ/A=",
									"_parent": {
										"$ref": "AAAAAAFpsW9aeIlQilU="
									},
									"name": "sdCardManager",
									"type": "SDCardManager*"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpaa5CV7OgT+A=",
							"_parent": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"name": "enableSTAAndAP",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpaa7cdbSYv5c=",
									"_parent": {
										"$ref": "AAAAAAFpaa5CV7OgT+A="
									},
									"name": "enable",
									"type": "boolean"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpaa7cdrSZ2kg=",
									"_parent": {
										"$ref": "AAAAAAFpaa5CV7OgT+A="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpaa0QqaTGXec=",
							"_parent": {
								"$ref": "AAAAAAFpaNsPDYJOKSk="
							},
							"name": "const getError",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpaa1w8KWNiL4=",
									"_parent": {
										"$ref": "AAAAAAFpaa0QqaTGXec="
									},
									"type": "unsigned char",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpaUr0nY5Gjlw=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "ESP8266WiFiClass"
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpizWdqzl8cVE=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "CFGDictionary",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFpizuA9D6rPJk=",
							"_parent": {
								"$ref": "AAAAAAFpizWdqzl8cVE="
							},
							"source": {
								"$ref": "AAAAAAFpizWdqzl8cVE="
							},
							"target": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							}
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpi0zbUa5LsUU=",
							"_parent": {
								"$ref": "AAAAAAFpizWdqzl8cVE="
							},
							"name": "CFGDictionary<T>"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjXKJqHa3uIU=",
							"_parent": {
								"$ref": "AAAAAAFpizWdqzl8cVE="
							},
							"name": "~CFGDictionary"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjXL7HHkAHRg=",
							"_parent": {
								"$ref": "AAAAAAFpizWdqzl8cVE="
							},
							"name": "CFGDictionary<T>",
							"visibility": "private",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjXNwZXl/KE4=",
									"_parent": {
										"$ref": "AAAAAAFpjXL7HHkAHRg="
									},
									"name": "parameter",
									"type": "const char*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjXcQGHnKD68=",
									"_parent": {
										"$ref": "AAAAAAFpjXL7HHkAHRg="
									},
									"name": "value",
									"type": "const char*"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpiztTrTtXLM4=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Class1",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFpiztUXDv4/+Q=",
							"_parent": {
								"$ref": "AAAAAAFpiztTrTtXLM4="
							},
							"source": {
								"$ref": "AAAAAAFpiztTrTtXLM4="
							},
							"target": {
								"$ref": "AAAAAAFpizWdqzl8cVE="
							}
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpizuATz4KOaE=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Dictionary",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpjVusMfrO7ls=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "parameter",
							"visibility": "protected",
							"type": "char *"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpjVvxKPuuoTI=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "value",
							"visibility": "protected",
							"type": "T*"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpi3LQrttVFrc=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "next",
							"visibility": "protected",
							"type": "Dictionary*"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpi3M+ytzE0GM=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "head",
							"visibility": "protected",
							"type": "Dictionary*"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpi2QRGr49cm4=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "Dictionary<T>"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjV5bqAJ3JIo=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "Dictionary<T>",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjV/MzAOJlf0=",
									"_parent": {
										"$ref": "AAAAAAFpjV5bqAJ3JIo="
									},
									"name": "dictionaryToCopy",
									"type": "const Dictionary&"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjWRE9SqG7OI=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "~Dictionary"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjWSWQCyMZV8=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "add",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWf9ZzFsctk=",
									"_parent": {
										"$ref": "AAAAAAFpjWSWQCyMZV8="
									},
									"name": "parameter",
									"type": "const char *"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWf9aDFt30c=",
									"_parent": {
										"$ref": "AAAAAAFpjWSWQCyMZV8="
									},
									"name": "value",
									"type": "T*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWj8vjRT1NE=",
									"_parent": {
										"$ref": "AAAAAAFpjWSWQCyMZV8="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpql9avcQ9d4w=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "add",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpql+ftMguJjg=",
									"_parent": {
										"$ref": "AAAAAAFpql9avcQ9d4w="
									},
									"name": "parameter",
									"type": "const char *"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpql+ftcgvAZM=",
									"_parent": {
										"$ref": "AAAAAAFpql9avcQ9d4w="
									},
									"name": "value",
									"type": "T"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpql+ftcgw4qg=",
									"_parent": {
										"$ref": "AAAAAAFpql9avcQ9d4w="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqIKnz2rJcF4g=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "add",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIKpCmrhTEgY=",
									"_parent": {
										"$ref": "AAAAAAFqIKnz2rJcF4g="
									},
									"name": "indice",
									"type": "int"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIKpCm7hUf5M=",
									"_parent": {
										"$ref": "AAAAAAFqIKnz2rJcF4g="
									},
									"name": "value",
									"type": "T*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIKpCnLhVxIs=",
									"_parent": {
										"$ref": "AAAAAAFqIKnz2rJcF4g="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqIKkFuqwG6tE=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "add",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIKlqt6yjw9E=",
									"_parent": {
										"$ref": "AAAAAAFqIKkFuqwG6tE="
									},
									"name": "indice",
									"type": "int"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIKlquaykwAo=",
									"_parent": {
										"$ref": "AAAAAAFqIKkFuqwG6tE="
									},
									"name": "value",
									"type": "T"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIKlqvKylyuE=",
									"_parent": {
										"$ref": "AAAAAAFqIKkFuqwG6tE="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjWf+WzHQnSs=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "remove",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWjjPDOmp20=",
									"_parent": {
										"$ref": "AAAAAAFpjWf+WzHQnSs="
									},
									"name": "parameter",
									"type": "const char *"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWjjPTOnx+g=",
									"_parent": {
										"$ref": "AAAAAAFpjWf+WzHQnSs="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpi2M/z7SZ61E=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "get",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpi2NGnbUYPDI=",
									"_parent": {
										"$ref": "AAAAAAFpi2M/z7SZ61E="
									},
									"name": "parameter",
									"type": "const char *"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpi2NGnrUZjQE=",
									"_parent": {
										"$ref": "AAAAAAFpi2M/z7SZ61E="
									},
									"type": "T*",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFprvtR0d/MFek=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "get",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFprvvK6+Su+50=",
									"_parent": {
										"$ref": "AAAAAAFprvtR0d/MFek="
									},
									"name": "index",
									"type": "const unsigned int"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFprvvK6+Svfro=",
									"_parent": {
										"$ref": "AAAAAAFprvtR0d/MFek="
									},
									"type": "T*",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjWl5mUIJoA4=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "operator()",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWuMcUVHnBk=",
									"_parent": {
										"$ref": "AAAAAAFpjWl5mUIJoA4="
									},
									"name": "parameter",
									"type": "const char*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWuMcUVIG48=",
									"_parent": {
										"$ref": "AAAAAAFpjWl5mUIJoA4="
									},
									"type": "T*",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFprvmEftbrBQI=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "operator()",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIK1iDb6Vv3s=",
									"_parent": {
										"$ref": "AAAAAAFprvmEftbrBQI="
									},
									"name": "index",
									"type": "const unsigned int"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIK1iDb6WwsY=",
									"_parent": {
										"$ref": "AAAAAAFprvmEftbrBQI="
									},
									"type": "T*",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjW39sFXohYo=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "count",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjW5A4Ffvpbw=",
									"_parent": {
										"$ref": "AAAAAAFpjW39sFXohYo="
									},
									"type": "unsigned int",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzhlUJzBGxY0=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "clear",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpzhl2ITDFD78=",
									"_parent": {
										"$ref": "AAAAAAFpzhlUJzBGxY0="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjW5Bklg56wA=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "dispose",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjW7Y22EvhVg=",
									"_parent": {
										"$ref": "AAAAAAFpjW5Bklg56wA="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjXBAiWZ08yw=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "const stringValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjXDMzWbzVOg=",
									"_parent": {
										"$ref": "AAAAAAFpjXBAiWZ08yw="
									},
									"type": "const char*",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFprwVybuXqPaM=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "const getParameter",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFprwXqV+fxp7U=",
									"_parent": {
										"$ref": "AAAAAAFprwVybuXqPaM="
									},
									"type": "const char *",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjV0XsgEy+dc=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "Dictionary<T>",
							"visibility": "protected",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjV5ayAITAzg=",
									"_parent": {
										"$ref": "AAAAAAFpjV0XsgEy+dc="
									},
									"name": "parameter",
									"type": "const char *"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjV5ayQIUn5w=",
									"_parent": {
										"$ref": "AAAAAAFpjV0XsgEy+dc="
									},
									"name": "value",
									"type": "const char*"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjV/NbAPTBD4=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "addNewNodeAtTheEnd",
							"visibility": "protected",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWJLHxY+fxM=",
									"_parent": {
										"$ref": "AAAAAAFpjV/NbAPTBD4="
									},
									"name": "node",
									"type": "Dictionary*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWJLIBY/XJc=",
									"_parent": {
										"$ref": "AAAAAAFpjV/NbAPTBD4="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpjWMnIBk7m/k=",
							"_parent": {
								"$ref": "AAAAAAFpizuATz4KOaE="
							},
							"name": "isListEmpty",
							"visibility": "protected",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWO+JBp6+FA=",
									"_parent": {
										"$ref": "AAAAAAFpjWMnIBk7m/k="
									},
									"name": "node",
									"type": {
										"$ref": "AAAAAAFpizuATz4KOaE="
									}
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpjWO+JBp7feI=",
									"_parent": {
										"$ref": "AAAAAAFpjWMnIBk7m/k="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpi0CGE0bDrWA=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "CFGFileParser",
					"ownedElements": [
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpi0afQHP6zWg=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"source": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"target": {
								"$ref": "AAAAAAFpizWdqzl8cVE="
							}
						},
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFpsXnbAcOhNl4=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"source": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"target": {
								"$ref": "AAAAAAFpsXk6J8FM9qs="
							}
						},
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpsX9ohvoJO68=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"source": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"target": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							}
						},
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpsX943PqS81g=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"source": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"target": {
								"$ref": "AAAAAAFpsX9DU/iiE+M="
							}
						},
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFpzh/tgmkG4UQ=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"source": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"target": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							}
						}
					],
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpsX5XLvC867Q=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"name": "state",
							"visibility": "private",
							"type": "State"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpsX62AvGzo1I=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"name": "type",
							"visibility": "private",
							"type": "Type"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFqIL0EWdtaPjA=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"name": "quotedParameter",
							"visibility": "private",
							"type": "boolean"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFqIL08ttxvd7s=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"name": "quotedValue",
							"visibility": "private",
							"type": "boolean"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpsYaSBx3F3ms=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"name": "sdCardManager",
							"visibility": "private",
							"type": "SDCardManager&"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpi0OM5EjopXg=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"name": "CFGFileParser",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpi0jvWJeeEdo=",
									"_parent": {
										"$ref": "AAAAAAFpi0OM5EjopXg="
									},
									"name": "sdCardManager",
									"type": "SDCardManager&"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpi0pcO6R+Y9M=",
									"_parent": {
										"$ref": "AAAAAAFpi0OM5EjopXg="
									},
									"name": "file",
									"type": "const char*"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpi0qKJKbCRB4=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"name": "parseFile",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpi0tUAqdBa8A=",
									"_parent": {
										"$ref": "AAAAAAFpi0qKJKbCRB4="
									},
									"type": "void *",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpsYSn9hfkpdY=",
							"_parent": {
								"$ref": "AAAAAAFpi0CGE0bDrWA="
							},
							"name": "save",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpsYUy+BiTlS8=",
									"_parent": {
										"$ref": "AAAAAAFpsYSn9hfkpdY="
									},
									"name": "data",
									"type": "void*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpsYUy+RiUBe8=",
									"_parent": {
										"$ref": "AAAAAAFpsYSn9hfkpdY="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLDataType",
					"_id": "AAAAAAFpi0dr7YBtQ7M=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "DataType1"
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpi0f59IZ+S7E=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "SDFileSytem",
					"ownedElements": [
						{
							"_type": "UMLGeneralization",
							"_id": "AAAAAAFpi0g684waxJ0=",
							"_parent": {
								"$ref": "AAAAAAFpi0f59IZ+S7E="
							},
							"source": {
								"$ref": "AAAAAAFpi0f59IZ+S7E="
							},
							"target": {
								"$ref": "AAAAAAFpKneDcR8MzCI="
							}
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpsXk6J8FM9qs=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "AbstractParser",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpsXoDN8XG/ik=",
							"_parent": {
								"$ref": "AAAAAAFpsXk6J8FM9qs="
							},
							"name": "resource",
							"visibility": "private",
							"type": "char *"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpsXqWoMd+zh4=",
							"_parent": {
								"$ref": "AAAAAAFpsXk6J8FM9qs="
							},
							"name": "AbstractParser",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpsXrpuMhFqrU=",
									"_parent": {
										"$ref": "AAAAAAFpsXqWoMd+zh4="
									},
									"name": "resource",
									"type": "const char *"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpsXrqSsiPH64=",
							"_parent": {
								"$ref": "AAAAAAFpsXk6J8FM9qs="
							},
							"name": "~AbstractParser"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpsXt5RNL/D7Y=",
							"_parent": {
								"$ref": "AAAAAAFpsXk6J8FM9qs="
							},
							"name": "parseFile",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpsXxTZNN+FWY=",
									"_parent": {
										"$ref": "AAAAAAFpsXt5RNL/D7Y="
									},
									"type": "void*",
									"direction": "return"
								}
							],
							"isAbstract": true
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpsXyCytTREk0=",
							"_parent": {
								"$ref": "AAAAAAFpsXk6J8FM9qs="
							},
							"name": "save",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpsXz0yNVQaD8=",
									"_parent": {
										"$ref": "AAAAAAFpsXyCytTREk0="
									},
									"name": "data",
									"type": "void*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpsXz0yNVRFAk=",
									"_parent": {
										"$ref": "AAAAAAFpsXyCytTREk0="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						}
					],
					"isAbstract": true
				},
				{
					"_type": "UMLEnumeration",
					"_id": "AAAAAAFpsX8qmvfMwms=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "State",
					"literals": [
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpsX/Z0/3KrZY=",
							"_parent": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							},
							"name": "INIT"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpsX/rvv7BmZw=",
							"_parent": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							},
							"name": "COMMENT_SECTION"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpsX/7nf9wd7E=",
							"_parent": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							},
							"name": "LINE_BREAK"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpsYB3FQDgJOA=",
							"_parent": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							},
							"name": "PARAM_SECTION"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpsYC+zwHXLjQ=",
							"_parent": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							},
							"name": "ERROR"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpsYDQKAKGN5w=",
							"_parent": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							},
							"name": "OPENING_QUOTE"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpsYDuXAM1QyE=",
							"_parent": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							},
							"name": "SEPARATION"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFqILyyUdmvZ+w=",
							"_parent": {
								"$ref": "AAAAAAFpsX8qmvfMwms="
							},
							"name": "DONE"
						}
					]
				},
				{
					"_type": "UMLEnumeration",
					"_id": "AAAAAAFpsX9DU/iiE+M=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Type",
					"literals": [
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpsX+agfvcyrg=",
							"_parent": {
								"$ref": "AAAAAAFpsX9DU/iiE+M="
							},
							"name": "PARAMETER"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFpsX+7P/zTZdc=",
							"_parent": {
								"$ref": "AAAAAAFpsX9DU/iiE+M="
							},
							"name": "VALUE"
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpzh97jWHTX3Y=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "CFGParameterValue",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpziAKFmqyazw=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "parameter",
							"visibility": "private",
							"type": "char *"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpziB9YmvaqIc=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "value",
							"visibility": "private",
							"type": "char *"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpziCmZGyJw4E=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "quotedParameter",
							"visibility": "private",
							"type": "boolean"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFpziDcTm045g8=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "quotedValue",
							"visibility": "private",
							"type": "boolean"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziG0B3viShc=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "CFGParameterValue"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziH/yHzZJlM=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "CFGParameterValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziL03H1YTqA=",
									"_parent": {
										"$ref": "AAAAAAFpziH/yHzZJlM="
									},
									"name": "parameter",
									"type": "const char*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziL03X1ZRCM=",
									"_parent": {
										"$ref": "AAAAAAFpziH/yHzZJlM="
									},
									"name": "value",
									"type": "const char*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziL03n1aJS0=",
									"_parent": {
										"$ref": "AAAAAAFpziH/yHzZJlM="
									},
									"name": "quotedParameter",
									"type": "boolean"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziL03n1bCuc=",
									"_parent": {
										"$ref": "AAAAAAFpziH/yHzZJlM="
									},
									"name": "quotedValue",
									"type": "boolean"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziQxdY8cCqw=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "CFGParameterValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziRNh4+bMBg=",
									"_parent": {
										"$ref": "AAAAAAFpziQxdY8cCqw="
									},
									"name": "parameter",
									"type": "const char*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziRNiI+cYvQ=",
									"_parent": {
										"$ref": "AAAAAAFpziQxdY8cCqw="
									},
									"name": "value",
									"type": "const char*"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziROcI//KTg=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "CFGParameterValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziTheJB+1gs=",
									"_parent": {
										"$ref": "AAAAAAFpziROcI//KTg="
									},
									"name": "Object",
									"type": "const CFGParameterValue &"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziT1KJEQ5To=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "~CFGParameterValue"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziVC6ZNYgbI=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const stringValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziYaapPXV2c=",
									"_parent": {
										"$ref": "AAAAAAFpziVC6ZNYgbI="
									},
									"type": "const char*",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziYj15RplQY=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const longValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziZPDZToyJM=",
									"_parent": {
										"$ref": "AAAAAAFpziYj15RplQY="
									},
									"type": "long",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziZPvZUyVwY=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const intValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziZwapWxb+k=",
									"_parent": {
										"$ref": "AAAAAAFpziZPvZUyVwY="
									},
									"type": "int",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziZxFZX7RZQ=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const uintValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpzibYZpZ6e90=",
									"_parent": {
										"$ref": "AAAAAAFpziZxFZX7RZQ="
									},
									"type": "unsigned int",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzic5spi/zaQ=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const doubeValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpzidyFpk+8ng=",
									"_parent": {
										"$ref": "AAAAAAFpzic5spi/zaQ="
									},
									"type": "double",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzid8cJnQAxU=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const floatValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpzifMhJpP828=",
									"_parent": {
										"$ref": "AAAAAAFpzid8cJnQAxU="
									},
									"type": "float",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzifNMpqZhXY=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const booleanValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpzigpOJsYrEY=",
									"_parent": {
										"$ref": "AAAAAAFpzifNMpqZhXY="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzigp5ptiSbg=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const getParameter",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpzik235vh9j4=",
									"_parent": {
										"$ref": "AAAAAAFpzigp5ptiSbg="
									},
									"type": "const char*",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqIKKVAYk+EmM=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const isQuotedParameter",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIKO1MItiU/A=",
									"_parent": {
										"$ref": "AAAAAAFqIKKVAYk+EmM="
									},
									"type": "const bool",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqIKO2NYu+nHQ=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "const isQuotedValue",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqIKRMNoyXvtk=",
									"_parent": {
										"$ref": "AAAAAAFqIKO2NYu+nHQ="
									},
									"type": "const bool",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzik3lJwrhYM=",
							"_parent": {
								"$ref": "AAAAAAFpzh97jWHTX3Y="
							},
							"name": "toString",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpziqgtZ0LMBs=",
									"_parent": {
										"$ref": "AAAAAAFpzik3lJwrhYM="
									},
									"type": "const char*",
									"direction": "return"
								}
							],
							"isAbstract": true
						}
					]
				},
				{
					"_type": "UMLInterface",
					"_id": "AAAAAAFpzisDZaBtTFA=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "DictionaryInterface",
					"ownedElements": [
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpzi9yxLxKN50=",
							"_parent": {
								"$ref": "AAAAAAFpzisDZaBtTFA="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpzi9yxLxL4qA=",
								"_parent": {
									"$ref": "AAAAAAFpzi9yxLxKN50="
								},
								"reference": {
									"$ref": "AAAAAAFpzisDZaBtTFA="
								}
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpzi9yxLxMVYw=",
								"_parent": {
									"$ref": "AAAAAAFpzi9yxLxKN50="
								},
								"reference": {
									"$ref": "AAAAAAFpzisDZaBtTFA="
								}
							}
						},
						{
							"_type": "UMLAssociation",
							"_id": "AAAAAAFpzi+OYL4HLR4=",
							"_parent": {
								"$ref": "AAAAAAFpzisDZaBtTFA="
							},
							"end1": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpzi+OYL4IuhY=",
								"_parent": {
									"$ref": "AAAAAAFpzi+OYL4HLR4="
								},
								"reference": {
									"$ref": "AAAAAAFpzisDZaBtTFA="
								}
							},
							"end2": {
								"_type": "UMLAssociationEnd",
								"_id": "AAAAAAFpzi+OYL4Jzx4=",
								"_parent": {
									"$ref": "AAAAAAFpzi+OYL4HLR4="
								},
								"reference": {
									"$ref": "AAAAAAFpzh97jWHTX3Y="
								}
							}
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpziyp+aQiFXI=",
							"_parent": {
								"$ref": "AAAAAAFpzisDZaBtTFA="
							},
							"name": "DictionaryInterface"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzi1wSrBZb8E=",
							"_parent": {
								"$ref": "AAAAAAFpzisDZaBtTFA="
							},
							"name": "DictionaryInterface",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpzi4JObDYzJE=",
									"_parent": {
										"$ref": "AAAAAAFpzi1wSrBZb8E="
									},
									"name": "Object",
									"type": "const DictionaryInterface&"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzi5ZdLIs7T0=",
							"_parent": {
								"$ref": "AAAAAAFpzisDZaBtTFA="
							},
							"name": "~DictionaryInterface",
							"isAbstract": true
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFpzi6jqbQV338=",
							"_parent": {
								"$ref": "AAAAAAFpzisDZaBtTFA="
							},
							"name": "toString",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFpzi7/NrT1yIE=",
									"_parent": {
										"$ref": "AAAAAAFpzi6jqbQV338="
									},
									"type": "const char *",
									"direction": "return"
								}
							],
							"isAbstract": true
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFpziyJB6GH7MY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Class2",
					"ownedElements": [
						{
							"_type": "UMLInterfaceRealization",
							"_id": "AAAAAAFpziyJ46Ionog=",
							"_parent": {
								"$ref": "AAAAAAFpziyJB6GH7MY="
							},
							"source": {
								"$ref": "AAAAAAFpziyJB6GH7MY="
							},
							"target": {
								"$ref": "AAAAAAFpzisDZaBtTFA="
							}
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFqILBGHMl7EOQ=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "StringEntity",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFqILuHJdT479Q=",
							"_parent": {
								"$ref": "AAAAAAFqILBGHMl7EOQ="
							},
							"name": "string",
							"type": "char *"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqILCV/cvDnpc=",
							"_parent": {
								"$ref": "AAAAAAFqILBGHMl7EOQ="
							},
							"name": "StringEntity",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqILDzn8y6FaA=",
									"_parent": {
										"$ref": "AAAAAAFqILCV/cvDnpc="
									},
									"name": "string",
									"type": "const char *"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqILEoks1w0xw=",
							"_parent": {
								"$ref": "AAAAAAFqILBGHMl7EOQ="
							},
							"name": "StringEntity",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqILGHE84NK6M=",
									"_parent": {
										"$ref": "AAAAAAFqILEoks1w0xw="
									},
									"name": "Object",
									"type": "const StringEntity&"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqILGjIs7DhXw=",
							"_parent": {
								"$ref": "AAAAAAFqILBGHMl7EOQ="
							},
							"name": "~StringEntity"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqILIYSNFBqbs=",
							"_parent": {
								"$ref": "AAAAAAFqILBGHMl7EOQ="
							},
							"name": "getString",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqILJWSdI4uOc=",
									"_parent": {
										"$ref": "AAAAAAFqILIYSNFBqbs="
									},
									"type": "char *",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqILJv6NLu0DE=",
							"_parent": {
								"$ref": "AAAAAAFqILBGHMl7EOQ="
							},
							"name": "split",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqILrg79OLYYA=",
									"_parent": {
										"$ref": "AAAAAAFqILJv6NLu0DE="
									},
									"name": "character",
									"type": "char"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqILrg8NOMZ1k=",
									"_parent": {
										"$ref": "AAAAAAFqILJv6NLu0DE="
									},
									"type": "Dictionary<StringEntity>*",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFqZYPabPcz6ng=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "PCF8574",
					"ownedElements": [
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFqZZbAx39gixw=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"source": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"target": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							}
						}
					],
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFqZYS2uv/SWPo=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "twc",
							"visibility": "private",
							"type": "TwoWire&"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFqZYUE+QEF14U=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "address",
							"visibility": "private",
							"type": "uint8_t"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFqZYbdGhfLHBE=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "pinConfig",
							"visibility": "private",
							"type": "uint8_t"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFqZYcmBhikyko=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "pddr",
							"visibility": "private",
							"type": "uint8_t"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZYeG0hoTZMM=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "PCF8574",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYgtPBtk9fc=",
									"_parent": {
										"$ref": "AAAAAAFqZYeG0hoTZMM="
									},
									"name": "address",
									"type": "uint8_t"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYgtPhtl+o4=",
									"_parent": {
										"$ref": "AAAAAAFqZYeG0hoTZMM="
									},
									"name": "twc",
									"type": "TwoWire&"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZYhWCR2G9uo=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "begin",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYiEuh4jrtQ=",
									"_parent": {
										"$ref": "AAAAAAFqZYhWCR2G9uo="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZYiGbx5/q5Q=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "pinMode",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYkqPR8cTtE=",
									"_parent": {
										"$ref": "AAAAAAFqZYiGbx5/q5Q="
									},
									"name": "pin",
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									}
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYkqPh8d1jw=",
									"_parent": {
										"$ref": "AAAAAAFqZYiGbx5/q5Q="
									},
									"name": "mode",
									"type": "boolean"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYkqQR8eQOc=",
									"_parent": {
										"$ref": "AAAAAAFqZYiGbx5/q5Q="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZYnJxigoXBo=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "digitalWrite",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYpaTSjFZH4=",
									"_parent": {
										"$ref": "AAAAAAFqZYnJxigoXBo="
									},
									"name": "pin",
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									}
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYpaTSjGgc4=",
									"_parent": {
										"$ref": "AAAAAAFqZYnJxigoXBo="
									},
									"name": "mode",
									"type": "boolean"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYpaTyjH4XQ=",
									"_parent": {
										"$ref": "AAAAAAFqZYnJxigoXBo="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZYpdnylhGQE=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "digitalRead",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYrCDCn+9ko=",
									"_parent": {
										"$ref": "AAAAAAFqZYpdnylhGQE="
									},
									"name": "pin",
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									}
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYrCDSn/b2M=",
									"_parent": {
										"$ref": "AAAAAAFqZYpdnylhGQE="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZYrEoyp6U40=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "digitalReadAll",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYta+SsXdcU=",
									"_parent": {
										"$ref": "AAAAAAFqZYrEoyp6U40="
									},
									"name": "array",
									"type": "boolean*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYta+ysYNL8=",
									"_parent": {
										"$ref": "AAAAAAFqZYrEoyp6U40="
									},
									"type": "void",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZYtdhCuTwbY=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "getPinMode",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYvxkSwwvMs=",
									"_parent": {
										"$ref": "AAAAAAFqZYtdhCuTwbY="
									},
									"name": "pin",
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									}
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYvxkiwxUqY=",
									"_parent": {
										"$ref": "AAAAAAFqZYtdhCuTwbY="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZYv0LCys/tc=",
							"_parent": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							},
							"name": "getPinModeAll",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYxMfS1JGrY=",
									"_parent": {
										"$ref": "AAAAAAFqZYv0LCys/tc="
									},
									"name": "array",
									"type": "boolean*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZYxMfi1KNZ8=",
									"_parent": {
										"$ref": "AAAAAAFqZYv0LCys/tc="
									},
									"type": "void",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAFqZZNINVQZxXY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "IOManager",
					"ownedElements": [
						{
							"_type": "UMLDependency",
							"_id": "AAAAAAFqZZdVmY4Dz18=",
							"_parent": {
								"$ref": "AAAAAAFqZZNINVQZxXY="
							},
							"source": {
								"$ref": "AAAAAAFqZZNINVQZxXY="
							},
							"target": {
								"$ref": "AAAAAAFqZYPabPcz6ng="
							}
						}
					],
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAFqZZOqRFaWcDw=",
							"_parent": {
								"$ref": "AAAAAAFqZZNINVQZxXY="
							},
							"name": "pcf",
							"visibility": "private",
							"type": "PCF8574&"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZZf8f5Oq628=",
							"_parent": {
								"$ref": "AAAAAAFqZZNINVQZxXY="
							},
							"name": "IOManager",
							"visibility": "protected",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZZg26ZRlWfk=",
									"_parent": {
										"$ref": "AAAAAAFqZZf8f5Oq628="
									},
									"name": "pcf",
									"type": "PCF8574&"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZZhUm5YY1BU=",
							"_parent": {
								"$ref": "AAAAAAFqZZNINVQZxXY="
							},
							"name": "setISROnIOChange",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZZpxl6iOCY0=",
									"_parent": {
										"$ref": "AAAAAAFqZZhUm5YY1BU="
									},
									"name": "isrFunc",
									"type": "void*"
								},
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZZpxmaiP10o=",
									"_parent": {
										"$ref": "AAAAAAFqZZhUm5YY1BU="
									},
									"name": "pin",
									"type": {
										"$ref": "AAAAAAFpH1AzlNJrhO0="
									}
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAFqZZp9PKnWRTQ=",
							"_parent": {
								"$ref": "AAAAAAFqZZNINVQZxXY="
							},
							"name": "getPcf",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAFqZZqnYqqRgyI=",
									"_parent": {
										"$ref": "AAAAAAFqZZp9PKnWRTQ="
									},
									"type": "PCF8574&",
									"direction": "return"
								}
							]
						}
					]
				},
				{
					"_type": "UMLEnumeration",
					"_id": "AAAAAAFqZZU4+WvkLRI=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Pin",
					"literals": [
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFqZZV393GdfW8=",
							"_parent": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							},
							"name": "P0"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFqZZWSHHLuVkQ=",
							"_parent": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							},
							"name": "P1"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFqZZWfaXPcOZU=",
							"_parent": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							},
							"name": "P2"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFqZZWq3HTKw28=",
							"_parent": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							},
							"name": "P3"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFqZZW7P3W4APw=",
							"_parent": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							},
							"name": "P4"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFqZZXFGnamA38=",
							"_parent": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							},
							"name": "P5"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFqZZXQF3eUTo4=",
							"_parent": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							},
							"name": "P6"
						},
						{
							"_type": "UMLEnumerationLiteral",
							"_id": "AAAAAAFqZZXoGniCQv0=",
							"_parent": {
								"$ref": "AAAAAAFqZZU4+WvkLRI="
							},
							"name": "P7"
						}
					]
				}
			]
		}
	]
}