{
	"_type": "Project",
	"_id": "AAAAAAFF+h6SjaM2Hec=",
	"name": "SDWebImage",
	"ownedElements": [
		{
			"_type": "UMLModel",
			"_id": "AAAAAAFF+qBWK6M3Z8Y=",
			"_parent": {
				"$ref": "AAAAAAFF+h6SjaM2Hec="
			},
			"name": "SDWebImage Model",
			"ownedElements": [
				{
					"_type": "UMLClassDiagram",
					"_id": "AAAAAAFF+qBtyKM79qY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Overall Class Diagram",
					"visible": true,
					"defaultDiagram": true,
					"ownedViews": [
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFUmMqaTslne2E=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUkhg5/4zs5zU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmMqaT8lo2ag=",
									"_parent": {
										"$ref": "AAAAAAFUmMqaTslne2E="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMqaT8lpMw4=",
											"_parent": {
												"$ref": "AAAAAAFUmMqaT8lo2ag="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 989,
											"top": 21,
											"width": 209,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMqaT8lqdv4=",
											"_parent": {
												"$ref": "AAAAAAFUmMqaT8lo2ag="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 989,
											"top": 36,
											"width": 209,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImagePrefetcherDelegate",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMqaT8lrlno=",
											"_parent": {
												"$ref": "AAAAAAFUmMqaT8lo2ag="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 989,
											"top": 51,
											"width": 209,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMqaT8ls+2c=",
											"_parent": {
												"$ref": "AAAAAAFUmMqaT8lo2ag="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 330,
											"top": -678,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 984,
									"top": 16,
									"width": 219,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmMqaT8lpMw4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmMqaT8lqdv4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmMqaT8lrlno="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmMqaT8ls+2c="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmMqaT8lt/Ps=",
									"_parent": {
										"$ref": "AAAAAAFUmMqaTslne2E="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 984,
									"top": 69,
									"width": 243,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmMqaUMluvjM=",
									"_parent": {
										"$ref": "AAAAAAFUmMqaTslne2E="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmMqaV8mN2MY=",
											"_parent": {
												"$ref": "AAAAAAFUmMqaUMluvjM="
											},
											"model": {
												"$ref": "AAAAAAFUkht/NI1jZE4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 845,
											"top": 50,
											"width": 248.10009765625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+didPrefetchURL:()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmMqaWMmQbyY=",
											"_parent": {
												"$ref": "AAAAAAFUmMqaUMluvjM="
											},
											"model": {
												"$ref": "AAAAAAFUkhu8u41n4Ps="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 845,
											"top": 65,
											"width": 248.10009765625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+didFinishWithTotalCount:()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 984,
									"top": 69,
									"width": 258.10009765625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmMqaUMlvfNw=",
									"_parent": {
										"$ref": "AAAAAAFUmMqaTslne2E="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 165,
									"top": -339,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmMqaUMlwiGQ=",
									"_parent": {
										"$ref": "AAAAAAFUmMqaTslne2E="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 165,
									"top": -339,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 984,
							"top": 16,
							"width": 243,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmMqaT8lo2ag="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmMqaT8lt/Ps="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmMqaUMluvjM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmMqaUMlvfNw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmMqaUMlwiGQ="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFUmMuDNcmaKIo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUkhwuq42z3w4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmMuDNcmbtbk=",
									"_parent": {
										"$ref": "AAAAAAFUmMuDNcmaKIo="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMuDNsmcNWY=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNcmbtbk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -184,
											"top": -188,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMuDNsmduFE=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNcmbtbk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 381,
											"top": 223,
											"width": 136,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMuDNsmeXJQ=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNcmbtbk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 381,
											"top": 238,
											"width": 136,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMuDNsmfU3g=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNcmbtbk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -184,
											"top": -188,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 216,
									"width": 146,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmMuDNsmcNWY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmMuDNsmduFE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmMuDNsmeXJQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmMuDNsmfU3g="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmMuDNsmgAkg=",
									"_parent": {
										"$ref": "AAAAAAFUmMuDNcmaKIo="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmMuDPsnATeQ=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFUkiBj3o4EzZs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 181,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedManager",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky2Hb3A+QHOQ=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFky2HbvA+NZl4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 196,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+delegate: SDWebImageManagerDelegate",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky2J/zxG37Ew=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFky2J/rxG0jPU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 211,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageCache: SDImageCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky2KxzhMCOO4=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFky2KxrxL/YZE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 226,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageLoader: SDImageLoader",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky2LeAhRNPeo=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFky2Ld4BRKPO4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 241,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+transformer: SDImageTransformer",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky2MdWRXpHJ4=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFky2MdORXm73I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 256,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheKeyFilter: SDWebImageCacheKeyFilter",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky2ND6Rc0ls0=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFky2NDyRcxc0E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 271,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheSerializer: SDWebImageCacheSerializer",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky2OkKxh/xe4=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFky2OkAhh8hEE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 286,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+running",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky2PU1BnKtes=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFky2PUsxnHAYw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 301,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+defaultImageCache: SDImageCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky2P67BsVyU8=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmgAkg="
											},
											"model": {
												"$ref": "AAAAAAFky2P6zBsSQ7s="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 316,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+defaultImageLoader: SDImageLoader",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 256,
									"width": 556.36181640625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmMuDNsmh7I4=",
									"_parent": {
										"$ref": "AAAAAAFUmMuDNcmaKIo="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky2Q6PRxgyJE=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmh7I4="
											},
											"model": {
												"$ref": "AAAAAAFky2Q6HRxddGo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 339,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(cache, loader)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmMuDQMnGch8=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmh7I4="
											},
											"model": {
												"$ref": "AAAAAAFUkh/xZ44AqYk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 354,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loadImage(url, options, context, progressBlock, completedBlock): CombinedOperatiom",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmNLtc9LfCP8=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmh7I4="
											},
											"model": {
												"$ref": "AAAAAAFUmNLtYNLc08o="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 369,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancelAll()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmNOR2tQ4Agg=",
											"_parent": {
												"$ref": "AAAAAAFUmMuDNsmh7I4="
											},
											"model": {
												"$ref": "AAAAAAFUmNORx9Q1mi4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 384,
											"width": 546.36181640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheKey(url): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 414,
									"width": 556.36181640625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmMuDNsmiBHA=",
									"_parent": {
										"$ref": "AAAAAAFUmMuDNcmaKIo="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -100,
									"top": -70,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmMuDNsmjAGU=",
									"_parent": {
										"$ref": "AAAAAAFUmMuDNcmaKIo="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -100,
									"top": -70,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 376,
							"top": 216,
							"width": 146,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmMuDNcmbtbk="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmMuDNsmgAkg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmMuDNsmh7I4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmMuDNsmiBHA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmMuDNsmjAGU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFUmMuQRcnK0vE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUkhgItozoKPM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmMuQRcnL+Ic=",
									"_parent": {
										"$ref": "AAAAAAFUmMuQRcnK0vE="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMuQRsnM1vc=",
											"_parent": {
												"$ref": "AAAAAAFUmMuQRcnL+Ic="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 484,
											"top": -238,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMuQRsnNOeI=",
											"_parent": {
												"$ref": "AAAAAAFUmMuQRcnL+Ic="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 23,
											"width": 146,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImagePrefetcher",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMuQRsnO2JI=",
											"_parent": {
												"$ref": "AAAAAAFUmMuQRcnL+Ic="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 38,
											"width": 146,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmMuQRsnPnXU=",
											"_parent": {
												"$ref": "AAAAAAFUmMuQRcnL+Ic="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 484,
											"top": -238,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 16,
									"width": 156,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmMuQRsnM1vc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmMuQRsnNOeI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmMuQRsnO2JI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmMuQRsnPnXU="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmMuQRsnQWLc=",
									"_parent": {
										"$ref": "AAAAAAFUmMuQRcnK0vE="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmM4z4Ms1XuY=",
											"_parent": {
												"$ref": "AAAAAAFUmMuQRsnQWLc="
											},
											"model": {
												"$ref": "AAAAAAFUmM4zy8syqFU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 765,
											"top": 61,
											"width": 268.7978515625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedImagePrefetcher",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk0LGPYUYb938=",
											"_parent": {
												"$ref": "AAAAAAFUmMuQRsnQWLc="
											},
											"model": {
												"$ref": "AAAAAAFk0LGPQUYY/Mk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 765,
											"top": 76,
											"width": 268.7978515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+delegate: SDWebImagePrefetcherDelegate",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmMwm/8n0wzU=",
											"_parent": {
												"$ref": "AAAAAAFUmMuQRsnQWLc="
											},
											"model": {
												"$ref": "AAAAAAFUmMwm7Mnxz9U="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 765,
											"top": 91,
											"width": 268.7978515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+options: SDWebImageOptions",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 56,
									"width": 278.7978515625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmMuQRsnRij4=",
									"_parent": {
										"$ref": "AAAAAAFUmMuQRcnK0vE="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmM3db8r4CB0=",
											"_parent": {
												"$ref": "AAAAAAFUmMuQRsnRij4="
											},
											"model": {
												"$ref": "AAAAAAFUmM3dVsr1bHY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 765,
											"top": 114,
											"width": 268.7978515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+prefetchURLs:()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmNCMls5nNcg=",
											"_parent": {
												"$ref": "AAAAAAFUmMuQRsnRij4="
											},
											"model": {
												"$ref": "AAAAAAFUmNCMgs5kwbc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 765,
											"top": 129,
											"width": 268.7978515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancelPrefetching()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 109,
									"width": 278.7978515625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmMuQRsnSrDo=",
									"_parent": {
										"$ref": "AAAAAAFUmMuQRcnK0vE="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 426,
									"top": 1,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmMuQRsnTfoU=",
									"_parent": {
										"$ref": "AAAAAAFUmMuQRcnK0vE="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 882.55322265625,
									"top": 136,
									"width": 130.6689453125,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 784,
							"top": 16,
							"width": 156,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmMuQRcnL+Ic="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmMuQRsnQWLc="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmMuQRsnRij4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmMuQRsnSrDo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmMuQRsnTfoU="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFUmMzgacoAUuo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmMzgZcn8MSQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmMzgacoBVB4=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZcn8MSQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 791,
									"top": 237,
									"width": 62.36572265625,
									"height": 13,
									"autoResize": false,
									"alpha": -4.532535318640983,
									"distance": 44.721359549995796,
									"hostEdge": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"edgePosition": 1,
									"underline": false,
									"text": "+manager",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmMzgasoCSHw=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZcn8MSQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 836,
									"top": 228,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmMzgasoD8nA=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZcn8MSQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 881,
									"top": 229,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmMzgasoEAKU=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn92Qw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 546,
									"top": 214,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmMzgasoFRR4=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn92Qw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 549,
									"top": 200,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmMzgasoGgow=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn92Qw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 542,
									"top": 241,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmMzgasoHXlE=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn+nz8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 851,
									"top": 74,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmMzgasoIWBc=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn+nz8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 837,
									"top": 77,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmMzgasoJ3AM=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn+nz8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 878,
									"top": 70,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFUmMzgasoKSrI=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn92Qw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFUmMzga8oL6Mo=",
									"_parent": {
										"$ref": "AAAAAAFUmMzgacoAUuo="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn+nz8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmMuQRcnK0vE="
							},
							"tail": {
								"$ref": "AAAAAAFUmMuDNcmaKIo="
							},
							"lineStyle": 0,
							"points": "521:235;866:235;866:55",
							"stereotypeDisplay": "none",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFUmMzgacoBVB4="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFUmMzgasoCSHw="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFUmMzgasoD8nA="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFUmMzgasoEAKU="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFUmMzgasoFRR4="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFUmMzgasoGgow="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFUmMzgasoHXlE="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFUmMzgasoIWBc="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFUmMzgasoJ3AM="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFUmMzgasoKSrI="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFUmMzga8oL6Mo="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFUmM8TrMut8mA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmM8TqsupT40="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmM8TrcuutTY=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8TqsupT40="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 930,
									"top": 7,
									"width": 60.9501953125,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5152983753953508,
									"distance": 18.027756377319946,
									"hostEdge": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"edgePosition": 1,
									"underline": false,
									"text": "+delegate",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmM8Trcuv5wo=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8TqsupT40="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 960,
									"top": 56,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmM8Trcuwg1A=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8TqsupT40="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 961,
									"top": 11,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmM8TrcuxMbs=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuqc7A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 958,
									"top": 40,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmM8Trcuy2Xg=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuqc7A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 955,
									"top": 54,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmM8TrcuzvFU=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuqc7A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 962,
									"top": 13,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmM8Trcu0K9c=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuru94="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 964,
									"top": 40,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmM8Trsu1cfo=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuru94="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 967,
									"top": 54,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmM8Trsu2kfM=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuru94="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 960,
									"top": 13,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFUmM8Trsu30do=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuqc7A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 344,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFUmM8Trsu4Iks=",
									"_parent": {
										"$ref": "AAAAAAFUmM8TrMut8mA="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuru94="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 344,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmMuQRcnK0vE="
							},
							"tail": {
								"$ref": "AAAAAAFUmMqaTslne2E="
							},
							"lineStyle": 0,
							"points": "984:32;939:32",
							"stereotypeDisplay": "none",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFUmM8TrcuutTY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFUmM8Trcuv5wo="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFUmM8Trcuwg1A="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFUmM8TrcuxMbs="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFUmM8Trcuy2Xg="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFUmM8TrcuzvFU="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFUmM8Trcu0K9c="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFUmM8Trsu1cfo="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFUmM8Trsu2kfM="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFUmM8Trsu30do="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFUmM8Trsu4Iks="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFUmNDrqc6u4Jg=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUkh5jeI3spbg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmNDrqc6vaig=",
									"_parent": {
										"$ref": "AAAAAAFUmNDrqc6u4Jg="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNDrqs6wj8c=",
											"_parent": {
												"$ref": "AAAAAAFUmNDrqc6vaig="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 221,
											"width": 199,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNDrqs6xyQA=",
											"_parent": {
												"$ref": "AAAAAAFUmNDrqc6vaig="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 236,
											"width": 199,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageManagerDelegate",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNDrqs6yURY=",
											"_parent": {
												"$ref": "AAAAAAFUmNDrqc6vaig="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 251,
											"width": 199,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNDrqs6zC2E=",
											"_parent": {
												"$ref": "AAAAAAFUmNDrqc6vaig="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -906,
											"top": -218,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 216,
									"width": 209,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmNDrqs6wj8c="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmNDrqs6xyQA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmNDrqs6yURY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmNDrqs6zC2E="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmNDrqs60TV0=",
									"_parent": {
										"$ref": "AAAAAAFUmNDrqc6u4Jg="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 261,
									"width": 233,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmNDrq861Hmk=",
									"_parent": {
										"$ref": "AAAAAAFUmNDrqc6u4Jg="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmNDrt87aqWo=",
											"_parent": {
												"$ref": "AAAAAAFUmNDrq861Hmk="
											},
											"model": {
												"$ref": "AAAAAAFUkh6LiI3wgxM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 10,
											"width": 237.06787109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldDownloadImageForURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmNDruM7d5ZU=",
											"_parent": {
												"$ref": "AAAAAAFUmNDrq861Hmk="
											},
											"model": {
												"$ref": "AAAAAAFUkh65uI30vRk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 25,
											"width": 237.06787109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldBlockFailedURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 269,
									"width": 247.06787109375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmNDrq862uls=",
									"_parent": {
										"$ref": "AAAAAAFUmNDrqc6u4Jg="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -453,
									"top": -117,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmNDrq8634fU=",
									"_parent": {
										"$ref": "AAAAAAFUmNDrqc6u4Jg="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -453,
									"top": -117,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 216,
							"width": 233,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmNDrqc6vaig="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmNDrqs60TV0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmNDrq861Hmk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmNDrq862uls="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmNDrq8634fU="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFUmNGSidAM2EA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmNGSiNAIwc4="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNGSitANy3Q=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAIwc4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 367,
									"top": 247,
									"width": 60.9501953125,
									"height": 13,
									"autoResize": false,
									"alpha": -0.15602482575330162,
									"distance": 90.09439494219383,
									"hostEdge": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"edgePosition": 1,
									"underline": false,
									"text": "+delegate",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNGSitAOfz8=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAIwc4="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 308,
									"top": 204,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNGSi9AP6Jk=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAIwc4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 308,
									"top": 249,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNGSi9AQtHM=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 265,
									"top": 219,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNGSi9ARhW0=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 268,
									"top": 205,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNGSi9AS+50=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 261,
									"top": 246,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNGSi9ATBrA=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 350,
									"top": 219,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNGSi9AUntg=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 347,
									"top": 205,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNGSi9AVGbU=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 354,
									"top": 246,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFUmNGSi9AWHN8=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 72,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFUmNGSjNAX0Ko=",
									"_parent": {
										"$ref": "AAAAAAFUmNGSidAM2EA="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 72,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmMuDNcmaKIo="
							},
							"tail": {
								"$ref": "AAAAAAFUmNDrqc6u4Jg="
							},
							"lineStyle": 0,
							"points": "240:240;376:240",
							"stereotypeDisplay": "none",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFUmNGSitANy3Q="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFUmNGSitAOfz8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFUmNGSi9AP6Jk="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFUmNGSi9AQtHM="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFUmNGSi9ARhW0="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFUmNGSi9AS+50="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFUmNGSi9ATBrA="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFUmNGSi9AUntg="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFUmNGSi9AVGbU="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFUmNGSi9AWHN8="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFUmNGSjNAX0Ko="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFUmNWcUNb3p+o=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmNVIhta461s="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmNWcUNb4uJQ=",
									"_parent": {
										"$ref": "AAAAAAFUmNWcUNb3p+o="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNWcUdb5KuU=",
											"_parent": {
												"$ref": "AAAAAAFUmNWcUNb4uJQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1109,
											"top": 133,
											"width": 154,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNWcUdb69zw=",
											"_parent": {
												"$ref": "AAAAAAFUmNWcUNb4uJQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1109,
											"top": 148,
											"width": 154,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageOperation",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNWcUdb7XbE=",
											"_parent": {
												"$ref": "AAAAAAFUmNWcUNb4uJQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1109,
											"top": 163,
											"width": 154,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNWcUdb83AA=",
											"_parent": {
												"$ref": "AAAAAAFUmNWcUNb4uJQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1870,
											"top": -1206,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1104,
									"top": 128,
									"width": 164,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmNWcUdb5KuU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmNWcUdb69zw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmNWcUdb7XbE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmNWcUdb83AA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmNWcUdb9dh8=",
									"_parent": {
										"$ref": "AAAAAAFUmNWcUNb3p+o="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 935,
									"top": -603,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmNWcUtb+mBY=",
									"_parent": {
										"$ref": "AAAAAAFUmNWcUNb3p+o="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmNWcdtcm+vY=",
											"_parent": {
												"$ref": "AAAAAAFUmNWcUtb+mBY="
											},
											"model": {
												"$ref": "AAAAAAFUmNWHXtbX7L0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1061,
											"top": 146,
											"width": 187.28955078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancel()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1104,
									"top": 181,
									"width": 197.28955078125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmNWcUtb/20U=",
									"_parent": {
										"$ref": "AAAAAAFUmNWcUNb3p+o="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 935,
									"top": -603,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmNWcUtcAYow=",
									"_parent": {
										"$ref": "AAAAAAFUmNWcUNb3p+o="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 935,
									"top": -603,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1104,
							"top": 128,
							"width": 188,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmNWcUNb4uJQ="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmNWcUdb9dh8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmNWcUtb+mBY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmNWcUtb/20U="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmNWcUtcAYow="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFUmNdXmNnpp1I=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUkh79WI34fB0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmNdXmNnqYDc=",
									"_parent": {
										"$ref": "AAAAAAFUmNdXmNnpp1I="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNdXmNnr5H4=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmNnqYDc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 36,
											"top": -430,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNdXmdnsoJE=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmNnqYDc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 301,
											"top": 407,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNdXmdntTaY=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmNnqYDc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 301,
											"top": 422,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNdXmdnuoqs=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmNnqYDc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 36,
											"top": -430,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 296,
									"top": 400,
									"width": 128,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmNdXmNnr5H4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmNdXmdnsoJE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmNdXmdntTaY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmNdXmdnuoqs="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmNdXmdnvJXE=",
									"_parent": {
										"$ref": "AAAAAAFUmNdXmNnpp1I="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmNdXptoY03w=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnvJXE="
											},
											"model": {
												"$ref": "AAAAAAFUkiFzJY5gThM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 13,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedImageCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk0LaBFVtt1Go=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnvJXE="
											},
											"model": {
												"$ref": "AAAAAAFk0LaA7lthFIA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 28,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+config: SDImageCacheConfig",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmPDDBhpeNqc=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnvJXE="
											},
											"model": {
												"$ref": "AAAAAAFUmPDC7hpSvPQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 43,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskCachePath",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmPDhwxsZ7GE=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnvJXE="
											},
											"model": {
												"$ref": "AAAAAAFUmPDhrRsNyCc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 58,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+additionalCachePathBlock",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 296,
									"top": 440,
									"width": 449.60693359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmNdXmdnwtCw=",
									"_parent": {
										"$ref": "AAAAAAFUmNdXmNnpp1I="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPHYtR7bgKE=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPHYnB7PNs4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 81,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(namespace, diskCacheDirectory, config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPTT5SgNlm4=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPTT0CgBzK8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 96,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cachePath(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPMOcCH4C2s=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPMOWiHsOa0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 111,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+store(image, imageData, key, toDisk, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPMtWSKzkFI=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPMtQiKnVfM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 126,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+storeImage(image, key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0NC0keZ8ro8=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0NC0bOZw4VQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 141,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+storeImageData(imageData, key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0NF3k+skLew=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0NF3Z+sY0tc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 156,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskImageExists(key, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0NJKRvAJ5AY=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0NJKG+/90EA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 171,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskImageDataExists(key): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0NLcyvVo6V8=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0NLcpfVc3Q8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 186,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskImageData(key): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0NOW7fpNRrQ=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0NOWwPpBKis="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 201,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+queryCacheOperation(key, options, context, doneBlock): NSOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPOk6SRm1Mk=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPOk0iRaSME="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 216,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageFromMemoryCache(key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPPBnSUhpyE=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPPBiSUVHSU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 231,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageFromDiskCache(key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0NaQ8Qr6wFU=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0NaQzAru2sk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 246,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageFromCache(key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPPi2SXcgfY=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPPiwSXQs7U="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 261,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImage(key, fromDisk, completion)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0NfB9hJ9dqQ=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0NfB0BJxwa0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 276,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImageFromMemory(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0NhS7hd/d/Y=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0NhSwxdz+po="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 291,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImageFromDisk(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPQzdyaXBMo=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPQzYSaLCQc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 306,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearMemory()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPRYeidSwZM=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPRYYSdGCZA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 321,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearDIsk(completion)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPT4dSjIhS0=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFUmPT4WSi8pg0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 336,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+deleteOldFiles(completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0Nk9kxz6CNQ=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0Nk9Zhzuux0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 351,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+getSize(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0NmTnB9ArI0=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0NmTbx80+MQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 366,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+getDiskCount(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0Nn3FiGGrrs=",
											"_parent": {
												"$ref": "AAAAAAFUmNdXmdnwtCw="
											},
											"model": {
												"$ref": "AAAAAAFk0Nn28SF6Hq4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 357,
											"top": 381,
											"width": 439.60693359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+calculateSize(completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 296,
									"top": 508,
									"width": 449.60693359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmNdXmtnxgxw=",
									"_parent": {
										"$ref": "AAAAAAFUmNdXmNnpp1I="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 26,
									"top": -247,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmNdXmtnyo9g=",
									"_parent": {
										"$ref": "AAAAAAFUmNdXmNnpp1I="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 26,
									"top": -247,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 296,
							"top": 400,
							"width": 128,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmNdXmNnqYDc="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmNdXmdnvJXE="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmNdXmdnwtCw="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmNdXmtnxgxw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmNdXmtnyo9g="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFUmNdyjto3Jy4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUkh8UMI38gtY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmNdyjto42rU=",
									"_parent": {
										"$ref": "AAAAAAFUmNdyjto3Jy4="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNdyjto5HIE=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto42rU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -108,
											"top": -508,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNdyjto60Nw=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto42rU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 485,
											"top": 407,
											"width": 157,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloader",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNdyjto7L04=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto42rU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 485,
											"top": 422,
											"width": 157,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmNdyjto8yMo=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto42rU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -108,
											"top": -508,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 480,
									"top": 400,
									"width": 167,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmNdyjto5HIE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmNdyjto60Nw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmNdyjto7L04="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmNdyjto8yMo="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmNdyjto9J7o=",
									"_parent": {
										"$ref": "AAAAAAFUmNdyjto3Jy4="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmNdymdpmxgM=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto9J7o="
											},
											"model": {
												"$ref": "AAAAAAFUkiJAhI5kL78="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 13,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedDownloader",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmOMr6uw/dL0=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto9J7o="
											},
											"model": {
												"$ref": "AAAAAAFUmOMr1ewzvaI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 28,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+config: SDWebImageDownloaderConfig",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmONDyez68BQ=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto9J7o="
											},
											"model": {
												"$ref": "AAAAAAFUmONDtOzuN2c="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 43,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+requestModifier: SDWebImageDownloaderRequestModifier",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmOaPhvpHGUQ=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto9J7o="
											},
											"model": {
												"$ref": "AAAAAAFUmOaPcvo7CuM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 58,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sessionConfiguration",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmOa8FvsCenQ=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto9J7o="
											},
											"model": {
												"$ref": "AAAAAAFUmOa7+/r2ysU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 73,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+suspended",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmOiC6/5m4L8=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto9J7o="
											},
											"model": {
												"$ref": "AAAAAAFUmOiCz/5aGv0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 88,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+currentDownloadCount",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 480,
									"top": 440,
									"width": 561.32568359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmNdyjto+23Y=",
									"_parent": {
										"$ref": "AAAAAAFUmNdyjto3Jy4="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFXmuCd5HfZ18A=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto+23Y="
											},
											"model": {
												"$ref": "AAAAAAFXmuCdynfN50Y="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 111,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmOeiAvwXuks=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto+23Y="
											},
											"model": {
												"$ref": "AAAAAAFUmOeh6PwLtkk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 126,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+setValue(value, HTTPHeaderField)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky3dFR4XlRm8=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto+23Y="
											},
											"model": {
												"$ref": "AAAAAAFky3dFIIXZ21M="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 141,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+value(HTTPHeaderField): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmOOiz+21uaI=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto+23Y="
											},
											"model": {
												"$ref": "AAAAAAFUmOOite2pkfo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 156,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+downloadImage(url, options, context, progressBlock, completedBlock): DownloadToken",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmOgcM/2NAEM=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto+23Y="
											},
											"model": {
												"$ref": "AAAAAAFUmOgcH/2BRjw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 171,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancelAllDownloads()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmOZtyvmMqac=",
											"_parent": {
												"$ref": "AAAAAAFUmNdyjto+23Y="
											},
											"model": {
												"$ref": "AAAAAAFUmOZtsvmAcFQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 186,
											"width": 551.32568359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+invalidateSessionAndCancel()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 480,
									"top": 538,
									"width": 561.32568359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmNdyj9o/7Mk=",
									"_parent": {
										"$ref": "AAAAAAFUmNdyjto3Jy4="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -46,
									"top": -286,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmNdyj9pAtFk=",
									"_parent": {
										"$ref": "AAAAAAFUmNdyjto3Jy4="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -46,
									"top": -286,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 480,
							"top": 400,
							"width": 167,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmNdyjto42rU="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmNdyjto9J7o="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmNdyjto+23Y="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmNdyj9o/7Mk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmNdyj9pAtFk="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFUmNjw3d8eD54=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmNjw298aBP0="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNjw3d8fv8Q=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298aBP0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 461,
									"top": 296,
									"width": 121.03076171875,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5565114726115359,
									"distance": 70.00714249274856,
									"hostEdge": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"edgePosition": 1,
									"underline": false,
									"text": "+imageDownloader",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNjw3d8gCZ4=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298aBP0="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 422,
									"top": 297,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNjw3d8hrFY=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298aBP0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 466,
									"top": 298,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNjw3t8iKUQ=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298bVKc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 454,
									"top": 312,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNjw3t8jrtE=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298bVKc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 451,
									"top": 326,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNjw3t8kP7I=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298bVKc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 458,
									"top": 285,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNjw3t8lsTA=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298cZas="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 437,
									"top": 274,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNjw3t8mhPI=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298cZas="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 423,
									"top": 277,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmNjw3t8nrxk=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298cZas="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 464,
									"top": 270,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFUmNjw3t8obIo=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298bVKc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 504,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFUmNjw3t8plxw=",
									"_parent": {
										"$ref": "AAAAAAFUmNjw3d8eD54="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298cZas="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 504,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmMuDNcmaKIo="
							},
							"tail": {
								"$ref": "AAAAAAFky2+2+WTD+rs="
							},
							"lineStyle": 0,
							"points": "480:304;452:304;452:255",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFUmNjw3d8fv8Q="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFUmNjw3d8gCZ4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFUmNjw3d8hrFY="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFUmNjw3t8iKUQ="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFUmNjw3t8jrtE="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFUmNjw3t8kP7I="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFUmNjw3t8lsTA="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFUmNjw3t8mhPI="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFUmNjw3t8nrxk="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFUmNjw3t8obIo="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFUmNjw3t8plxw="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFUmN7w++U0Wt4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmN6ZSOUCaRM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmN7w++U1D3A=",
									"_parent": {
										"$ref": "AAAAAAFUmN7w++U0Wt4="
									},
									"model": {
										"$ref": "AAAAAAFUmN6ZSOUCaRM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmN7w/OU2AsY=",
											"_parent": {
												"$ref": "AAAAAAFUmN7w++U1D3A="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -536,
											"top": -264,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmN7w/OU3+1Q=",
											"_parent": {
												"$ref": "AAAAAAFUmN7w++U1D3A="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 837,
											"top": 143,
											"width": 208,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageCombinedOperation",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmN7w/OU4h5k=",
											"_parent": {
												"$ref": "AAAAAAFUmN7w++U1D3A="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 837,
											"top": 158,
											"width": 208,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmN7w/OU5Fgw=",
											"_parent": {
												"$ref": "AAAAAAFUmN7w++U1D3A="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -536,
											"top": -264,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 832,
									"top": 136,
									"width": 218,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmN7w/OU2AsY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmN7w/OU3+1Q="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmN7w/OU4h5k="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmN7w/OU5Fgw="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmN7w/OU61Fs=",
									"_parent": {
										"$ref": "AAAAAAFUmN7w++U0Wt4="
									},
									"model": {
										"$ref": "AAAAAAFUmN6ZSOUCaRM="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky13cPgMphao=",
											"_parent": {
												"$ref": "AAAAAAFUmN7w/OU61Fs="
											},
											"model": {
												"$ref": "AAAAAAFky13cFAMXBnI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 821,
											"top": 149,
											"width": 260.7490234375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheOperation: SDWebImageOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky14V3wR03QQ=",
											"_parent": {
												"$ref": "AAAAAAFUmN7w/OU61Fs="
											},
											"model": {
												"$ref": "AAAAAAFky14VtQRiZl8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 821,
											"top": 164,
											"width": 260.7490234375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loaderOperation: SDWebImageOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 832,
									"top": 176,
									"width": 270.7490234375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmN7w/eU7uaA=",
									"_parent": {
										"$ref": "AAAAAAFUmN7w++U0Wt4="
									},
									"model": {
										"$ref": "AAAAAAFUmN6ZSOUCaRM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 832,
									"top": 214,
									"width": 270.7490234375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmN7w/eU88NU=",
									"_parent": {
										"$ref": "AAAAAAFUmN7w++U0Wt4="
									},
									"model": {
										"$ref": "AAAAAAFUmN6ZSOUCaRM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -316,
									"top": -132,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmN7w/eU9h3Y=",
									"_parent": {
										"$ref": "AAAAAAFUmN7w++U0Wt4="
									},
									"model": {
										"$ref": "AAAAAAFUmN6ZSOUCaRM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -316,
									"top": -132,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 832,
							"top": 136,
							"width": 218,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmN7w++U1D3A="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmN7w/OU61Fs="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmN7w/eU7uaA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmN7w/eU88NU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmN7w/eU9h3Y="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFUmN83d+YgNU8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmN83duYfrao="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmN83d+YhTFs=",
									"_parent": {
										"$ref": "AAAAAAFUmN83d+YgNU8="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1076,
									"top": 133,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUmN83d+YgNU8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmN83eOYiOlg=",
									"_parent": {
										"$ref": "AAAAAAFUmN83d+YgNU8="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1076,
									"top": 118,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmN83d+YgNU8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmN83eOYjmKI=",
									"_parent": {
										"$ref": "AAAAAAFUmN83d+YgNU8="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1076,
									"top": 163,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUmN83d+YgNU8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmNWcUNb3p+o="
							},
							"tail": {
								"$ref": "AAAAAAFUmN7w++U0Wt4="
							},
							"lineStyle": 0,
							"points": "1049:154;1104:154",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFUmN83d+YhTFs="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFUmN83eOYiOlg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFUmN83eOYjmKI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFUmOQ29O44VzA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUkiR/Go5pUW0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmOQ29O45aDI=",
									"_parent": {
										"$ref": "AAAAAAFUmOQ29O44VzA="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmOQ29O46cUE=",
											"_parent": {
												"$ref": "AAAAAAFUmOQ29O45aDI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 568,
											"top": 62,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmOQ29e47Da4=",
											"_parent": {
												"$ref": "AAAAAAFUmOQ29O45aDI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1149,
											"top": 335,
											"width": 218,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderOperation",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmOQ29e48kII=",
											"_parent": {
												"$ref": "AAAAAAFUmOQ29O45aDI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1149,
											"top": 350,
											"width": 218,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmOQ29e490xI=",
											"_parent": {
												"$ref": "AAAAAAFUmOQ29O45aDI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 568,
											"top": 62,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1144,
									"top": 328,
									"width": 228,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmOQ29O46cUE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmOQ29e47Da4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmOQ29e48kII="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmOQ29e490xI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmOQ29e4+IBw=",
									"_parent": {
										"$ref": "AAAAAAFUmOQ29O44VzA="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFUmO2Trw0FylY=",
											"_parent": {
												"$ref": "AAAAAAFUmOQ29e4+IBw="
											},
											"model": {
												"$ref": "AAAAAAFUmO2TmQzzs/g="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1205,
											"top": 181,
											"width": 268.2138671875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+options: SDWebImageDownloaderOptions",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky4mA5L8X1lE=",
											"_parent": {
												"$ref": "AAAAAAFUmOQ29e4+IBw="
											},
											"model": {
												"$ref": "AAAAAAFky4mAub8FNII="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1205,
											"top": 196,
											"width": 268.2138671875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+context",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1144,
									"top": 368,
									"width": 278.2138671875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmOQ29e4/KXY=",
									"_parent": {
										"$ref": "AAAAAAFUmOQ29O44VzA="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1144,
									"top": 406,
									"width": 278.2138671875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmOQ29u5AeKo=",
									"_parent": {
										"$ref": "AAAAAAFUmOQ29O44VzA="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 284,
									"top": 31,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmOQ29u5B6fk=",
									"_parent": {
										"$ref": "AAAAAAFUmOQ29O44VzA="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 284,
									"top": 31,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1144,
							"top": 328,
							"width": 228,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmOQ29O45aDI="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmOQ29e4+IBw="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmOQ29e4/KXY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmOQ29u5AeKo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmOQ29u5B6fk="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFUmORm3fAxc2k=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmORm3fAwE60="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmORm3vAy30U=",
									"_parent": {
										"$ref": "AAAAAAFUmORm3fAxc2k="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1161,
									"top": 247,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUmORm3fAxc2k="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmORm3vAz3FI=",
									"_parent": {
										"$ref": "AAAAAAFUmORm3fAxc2k="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1146,
									"top": 247,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUmORm3fAxc2k="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUmORm3vA0d1I=",
									"_parent": {
										"$ref": "AAAAAAFUmORm3fAxc2k="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1190,
									"top": 248,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUmORm3fAxc2k="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmNWcUNb3p+o="
							},
							"tail": {
								"$ref": "AAAAAAFUmOQ29O44VzA="
							},
							"lineStyle": 0,
							"points": "1176:328;1176:180",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFUmORm3vAy30U="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFUmORm3vAz3FI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFUmORm3vA0d1I="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFUmPnxoSwmlwM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmPjp9CtnN2Y="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmPnxoSwnGWc=",
									"_parent": {
										"$ref": "AAAAAAFUmPnxoSwmlwM="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPnxoiwoWyI=",
											"_parent": {
												"$ref": "AAAAAAFUmPnxoSwnGWc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -342,
											"top": -1874,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPnxoiwp/Pc=",
											"_parent": {
												"$ref": "AAAAAAFUmPnxoSwnGWc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 573,
											"top": 23,
											"width": 195,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "MKAnnotationView (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPnxoiwqc/8=",
											"_parent": {
												"$ref": "AAAAAAFUmPnxoSwnGWc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 573,
											"top": 38,
											"width": 195,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPnxoiwr8yc=",
											"_parent": {
												"$ref": "AAAAAAFUmPnxoSwnGWc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -342,
											"top": -1874,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 16,
									"width": 205,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmPnxoiwoWyI="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmPnxoiwp/Pc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmPnxoiwqc/8="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmPnxoiwr8yc="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmPnxoiwsEx4=",
									"_parent": {
										"$ref": "AAAAAAFUmPnxoSwmlwM="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 56,
									"width": 220.23828125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmPnxoiwt1Co=",
									"_parent": {
										"$ref": "AAAAAAFUmPnxoSwmlwM="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPnxsyxbMFU=",
											"_parent": {
												"$ref": "AAAAAAFUmPnxoiwt1Co="
											},
											"model": {
												"$ref": "AAAAAAFUmPndIiv0KoI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 557,
											"top": 71,
											"width": 210.23828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_setImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 66,
									"width": 220.23828125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmPnxoywuDz4=",
									"_parent": {
										"$ref": "AAAAAAFUmPnxoSwmlwM="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -171,
									"top": -937,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmPnxoywvM6Y=",
									"_parent": {
										"$ref": "AAAAAAFUmPnxoSwmlwM="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -171,
									"top": -937,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 568,
							"top": 16,
							"width": 205,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmPnxoSwnGWc="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmPnxoiwsEx4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmPnxoiwt1Co="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmPnxoywuDz4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmPnxoywvM6Y="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFUmPsPJi0J5Fw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmPoFSiy4ZTk="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmPsPJi0KI5E=",
									"_parent": {
										"$ref": "AAAAAAFUmPsPJi0J5Fw="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPsPJy0L8J0=",
											"_parent": {
												"$ref": "AAAAAAFUmPsPJi0KI5E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1268,
											"top": -1920,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPsPJy0MwGc=",
											"_parent": {
												"$ref": "AAAAAAFUmPsPJi0KI5E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 429,
											"top": 23,
											"width": 131,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "UIButton (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPsPJy0Nux0=",
											"_parent": {
												"$ref": "AAAAAAFUmPsPJi0KI5E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 429,
											"top": 38,
											"width": 131,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPsPJy0OJqI=",
											"_parent": {
												"$ref": "AAAAAAFUmPsPJi0KI5E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1268,
											"top": -1920,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 424,
									"top": 16,
									"width": 141,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmPsPJy0L8J0="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmPsPJy0MwGc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmPsPJy0Nux0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmPsPJy0OJqI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmPsPKC0PxY4=",
									"_parent": {
										"$ref": "AAAAAAFUmPsPJi0J5Fw="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 424,
									"top": 56,
									"width": 156.2119140625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmPsPKC0QR5M=",
									"_parent": {
										"$ref": "AAAAAAFUmPsPJi0J5Fw="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPsYuS19oBM=",
											"_parent": {
												"$ref": "AAAAAAFUmPsPKC0QR5M="
											},
											"model": {
												"$ref": "AAAAAAFUmPsYkS1rEno="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 429,
											"top": 71,
											"width": 146.2119140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_setImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 424,
									"top": 66,
									"width": 156.2119140625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmPsPKC0RGsg=",
									"_parent": {
										"$ref": "AAAAAAFUmPsPJi0J5Fw="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -634,
									"top": -960,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmPsPKC0Ssb0=",
									"_parent": {
										"$ref": "AAAAAAFUmPsPJi0J5Fw="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -634,
									"top": -960,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 424,
							"top": 16,
							"width": 141,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmPsPJi0KI5E="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmPsPKC0PxY4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmPsPKC0QR5M="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmPsPKC0RGsg="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmPsPKC0Ssb0="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFUmPubFi7kzSY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmPtmMC6BqlU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFUmPubFi7ldgA=",
									"_parent": {
										"$ref": "AAAAAAFUmPubFi7kzSY="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPubFy7m7zM=",
											"_parent": {
												"$ref": "AAAAAAFUmPubFi7ldgA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1150,
											"top": -1918,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPubFy7n6Dk=",
											"_parent": {
												"$ref": "AAAAAAFUmPubFi7ldgA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 23,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "UIImageView (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPubFy7oD0o=",
											"_parent": {
												"$ref": "AAAAAAFUmPubFi7ldgA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 38,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFUmPubFy7pkco=",
											"_parent": {
												"$ref": "AAAAAAFUmPubFi7ldgA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1150,
											"top": -1918,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 16,
									"width": 168,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFUmPubFy7m7zM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFUmPubFy7n6Dk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFUmPubFy7oD0o="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFUmPubFy7pkco="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFUmPubFy7qR80=",
									"_parent": {
										"$ref": "AAAAAAFUmPubFi7kzSY="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 56,
									"width": 179.64501953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFUmPubGC7rOFM=",
									"_parent": {
										"$ref": "AAAAAAFUmPubFi7kzSY="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFUmPubKC8Z6Qs=",
											"_parent": {
												"$ref": "AAAAAAFUmPubGC7rOFM="
											},
											"model": {
												"$ref": "AAAAAAFUmPuK4C6yWrI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 71,
											"width": 169.64501953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_setImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 66,
									"width": 179.64501953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFUmPubGC7scHg=",
									"_parent": {
										"$ref": "AAAAAAFUmPubFi7kzSY="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -575,
									"top": -967,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFUmPubGC7t9Sw=",
									"_parent": {
										"$ref": "AAAAAAFUmPubFi7kzSY="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -575,
									"top": -967,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 16,
							"width": 168,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFUmPubFi7ldgA="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFUmPubFy7qR80="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFUmPubGC7rOFM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFUmPubGC7scHg="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFUmPubGC7t9Sw="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFUv153Vizx38c=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmOrfAwPdh8M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUv153VizyEA0=",
									"_parent": {
										"$ref": "AAAAAAFUv153Vizx38c="
									},
									"model": {
										"$ref": "AAAAAAFUmOrfAwPdh8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 932,
									"top": 228,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUv153Vizx38c="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUv153Vizz7lI=",
									"_parent": {
										"$ref": "AAAAAAFUv153Vizx38c="
									},
									"model": {
										"$ref": "AAAAAAFUmOrfAwPdh8M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 917,
									"top": 228,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUv153Vizx38c="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUv153Viz0D4s=",
									"_parent": {
										"$ref": "AAAAAAFUv153Vizx38c="
									},
									"model": {
										"$ref": "AAAAAAFUmOrfAwPdh8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 961,
									"top": 229,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUv153Vizx38c="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmN7w++U0Wt4="
							},
							"tail": {
								"$ref": "AAAAAAFUmMuDNcmaKIo="
							},
							"lineStyle": 0,
							"points": "521:235;947:235;947:175",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFUv153VizyEA0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFUv153Vizz7lI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFUv153Viz0D4s="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFUv164Jiz16MQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmOrfAwPdh8M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUv164Jiz2vwg=",
									"_parent": {
										"$ref": "AAAAAAFUv164Jiz16MQ="
									},
									"model": {
										"$ref": "AAAAAAFUmOrfAwPdh8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1250,
									"top": 412,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUv164Jiz16MQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUv164Jiz32u4=",
									"_parent": {
										"$ref": "AAAAAAFUv164Jiz16MQ="
									},
									"model": {
										"$ref": "AAAAAAFUmOrfAwPdh8M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1235,
									"top": 412,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFUv164Jiz16MQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFUv164Jiz4K3E=",
									"_parent": {
										"$ref": "AAAAAAFUv164Jiz16MQ="
									},
									"model": {
										"$ref": "AAAAAAFUmOrfAwPdh8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1279,
									"top": 413,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFUv164Jiz16MQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmOQ29O44VzA="
							},
							"tail": {
								"$ref": "AAAAAAFUmNdyjto3Jy4="
							},
							"lineStyle": 0,
							"points": "646:419;1265:419;1265:367",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFUv164Jiz2vwg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFUv164Jiz32u4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFUv164Jiz4K3E="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFXmsqnFRq0kTA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmsqK3SdrXmw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFXmsqnFhq1c88=",
									"_parent": {
										"$ref": "AAAAAAFXmsqnFRq0kTA="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmsqnFhq2cuo=",
											"_parent": {
												"$ref": "AAAAAAFXmsqnFhq1c88="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 528,
											"top": -428,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmsqnFhq3kPQ=",
											"_parent": {
												"$ref": "AAAAAAFXmsqnFhq1c88="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 365,
											"top": 111,
											"width": 120,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "UIView (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmsqnFhq4uH4=",
											"_parent": {
												"$ref": "AAAAAAFXmsqnFhq1c88="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 365,
											"top": 126,
											"width": 120,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmsqnFxq5Aig=",
											"_parent": {
												"$ref": "AAAAAAFXmsqnFhq1c88="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 528,
											"top": -428,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 360,
									"top": 104,
									"width": 130,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFXmsqnFhq2cuo="
									},
									"nameLabel": {
										"$ref": "AAAAAAFXmsqnFhq3kPQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFXmsqnFhq4uH4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFXmsqnFxq5Aig="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFXmsqnFxq6HJk=",
									"_parent": {
										"$ref": "AAAAAAFXmsqnFRq0kTA="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 360,
									"top": 144,
									"width": 204.84130859375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFXmsqnFxq7RZM=",
									"_parent": {
										"$ref": "AAAAAAFXmsqnFRq0kTA="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFXmsqnLRr1d7w=",
											"_parent": {
												"$ref": "AAAAAAFXmsqnFxq7RZM="
											},
											"model": {
												"$ref": "AAAAAAFXmsqK3idvzv0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 349,
											"top": 127,
											"width": 194.84130859375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_internalSetImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 360,
									"top": 154,
									"width": 204.84130859375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFXmsqnGBq8Kaw=",
									"_parent": {
										"$ref": "AAAAAAFXmsqnFRq0kTA="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 264,
									"top": -214,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFXmsqnGBq9kZI=",
									"_parent": {
										"$ref": "AAAAAAFXmsqnFRq0kTA="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 264,
									"top": -214,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 360,
							"top": 104,
							"width": 130,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFXmsqnFhq1c88="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFXmsqnFxq6HJk="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFXmsqnFxq7RZM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFXmsqnGBq8Kaw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFXmsqnGBq9kZI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFXmuWYrYcCa9s=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmuJtT3q/PXo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFXmuWYrocDzj4=",
									"_parent": {
										"$ref": "AAAAAAFXmuWYrYcCa9s="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmuWYrocEdZA=",
											"_parent": {
												"$ref": "AAAAAAFXmuWYrocDzj4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1014,
											"top": -936,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmuWYrocFtRE=",
											"_parent": {
												"$ref": "AAAAAAFXmuWYrocDzj4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 271,
											"width": 183,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloadToken",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmuWYrocGczg=",
											"_parent": {
												"$ref": "AAAAAAFXmuWYrocDzj4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 286,
											"width": 183,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmuWYrocHYrQ=",
											"_parent": {
												"$ref": "AAAAAAFXmuWYrocDzj4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1014,
											"top": -936,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 848,
									"top": 264,
									"width": 193,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFXmuWYrocEdZA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFXmuWYrocFtRE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFXmuWYrocGczg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFXmuWYrocHYrQ="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFXmuWYrocIclQ=",
									"_parent": {
										"$ref": "AAAAAAFXmuWYrYcCa9s="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFXmuY464jBWIE=",
											"_parent": {
												"$ref": "AAAAAAFXmuWYrocIclQ="
											},
											"model": {
												"$ref": "AAAAAAFXmuY4yIivPbY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 829,
											"top": 53,
											"width": 195.27294921875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+url",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFXmuZProl8gys=",
											"_parent": {
												"$ref": "AAAAAAFXmuWYrocIclQ="
											},
											"model": {
												"$ref": "AAAAAAFXmuZPjolqbRg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 829,
											"top": 68,
											"width": 195.27294921875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+request",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky24w5WMZnZo=",
											"_parent": {
												"$ref": "AAAAAAFXmuWYrocIclQ="
											},
											"model": {
												"$ref": "AAAAAAFky24wtWMHKQ0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 829,
											"top": 83,
											"width": 195.27294921875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+response",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 848,
									"top": 304,
									"width": 205.27294921875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFXmuWYr4cJuVk=",
									"_parent": {
										"$ref": "AAAAAAFXmuWYrYcCa9s="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 848,
									"top": 357,
									"width": 205.27294921875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFXmuWYr4cKCZk=",
									"_parent": {
										"$ref": "AAAAAAFXmuWYrYcCa9s="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -579,
									"top": -468,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFXmuWYr4cLRac=",
									"_parent": {
										"$ref": "AAAAAAFXmuWYrYcCa9s="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -579,
									"top": -468,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 848,
							"top": 264,
							"width": 193,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFXmuWYrocDzj4="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFXmuWYrocIclQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFXmuWYr4cJuVk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFXmuWYr4cKCZk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFXmuWYr4cLRac="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFXmuZ1b4oYynI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmuZ1booW7c8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmuZ1b4oZevc=",
									"_parent": {
										"$ref": "AAAAAAFXmuZ1b4oYynI="
									},
									"model": {
										"$ref": "AAAAAAFXmuZ1booW7c8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 935,
									"top": 412,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFXmuZ1b4oYynI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmuZ1b4oaUQk=",
									"_parent": {
										"$ref": "AAAAAAFXmuZ1b4oYynI="
									},
									"model": {
										"$ref": "AAAAAAFXmuZ1booW7c8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 920,
									"top": 412,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFXmuZ1b4oYynI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmuZ1b4obVbI=",
									"_parent": {
										"$ref": "AAAAAAFXmuZ1b4oYynI="
									},
									"model": {
										"$ref": "AAAAAAFXmuZ1booW7c8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 965,
									"top": 413,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFXmuZ1b4oYynI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFXmuWYrYcCa9s="
							},
							"tail": {
								"$ref": "AAAAAAFUmNdyjto3Jy4="
							},
							"lineStyle": 0,
							"points": "646:419;950:419;950:303",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFXmuZ1b4oZevc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFXmuZ1b4oaUQk="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFXmuZ1b4obVbI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFXmwHlQZfcwhE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmwGn6ZeqpYw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFXmwHlQpfdaR4=",
									"_parent": {
										"$ref": "AAAAAAFXmwHlQZfcwhE="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmwHlQpfeXHo=",
											"_parent": {
												"$ref": "AAAAAAFXmwHlQpfdaR4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -446,
											"top": -412,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmwHlQpff/Yk=",
											"_parent": {
												"$ref": "AAAAAAFXmwHlQpfdaR4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 455,
											"width": 135,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCacheConfig",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmwHlQpfgKbE=",
											"_parent": {
												"$ref": "AAAAAAFXmwHlQpfdaR4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 470,
											"width": 135,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmwHlQ5fhKcI=",
											"_parent": {
												"$ref": "AAAAAAFXmwHlQpfdaR4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -446,
											"top": -412,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 448,
									"width": 145,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFXmwHlQpfeXHo="
									},
									"nameLabel": {
										"$ref": "AAAAAAFXmwHlQpff/Yk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFXmwHlQpfgKbE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFXmwHlQ5fhKcI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFXmwHlQ5firCI=",
									"_parent": {
										"$ref": "AAAAAAFXmwHlQZfcwhE="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFXmwKSlp0N8TY=",
											"_parent": {
												"$ref": "AAAAAAFXmwHlQ5firCI="
											},
											"model": {
												"$ref": "AAAAAAFUmPBKVhghKWk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -91,
											"width": 195.48876953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldDecompressImages",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFXmwK3GZ1cp9k=",
											"_parent": {
												"$ref": "AAAAAAFXmwHlQ5firCI="
											},
											"model": {
												"$ref": "AAAAAAFUmPBxrhjcaQc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -76,
											"width": 195.48876953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldDisableiCloud",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFXmwLWr52r7TI=",
											"_parent": {
												"$ref": "AAAAAAFXmwHlQ5firCI="
											},
											"model": {
												"$ref": "AAAAAAFUmPCLlRmXEPs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -61,
											"width": 195.48876953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldCacheImagesInMemory",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFXmwL16Z364rc=",
											"_parent": {
												"$ref": "AAAAAAFXmwHlQ5firCI="
											},
											"model": {
												"$ref": "AAAAAAFUmPD+pRvI9sU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -46,
											"width": 195.48876953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+maxCacheAge",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFXmwMPqZ5JH+8=",
											"_parent": {
												"$ref": "AAAAAAFXmwHlQ5firCI="
											},
											"model": {
												"$ref": "AAAAAAFUmPEdRRyDmKo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -31,
											"width": 195.48876953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+maxCacheSize",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 488,
									"width": 205.48876953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFXmwHlQ5fjsoY=",
									"_parent": {
										"$ref": "AAAAAAFXmwHlQZfcwhE="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 571,
									"width": 205.48876953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFXmwHlQ5fk/sQ=",
									"_parent": {
										"$ref": "AAAAAAFXmwHlQZfcwhE="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -215,
									"top": -238,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFXmwHlRJflFgo=",
									"_parent": {
										"$ref": "AAAAAAFXmwHlQZfcwhE="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -215,
									"top": -238,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 448,
							"width": 145,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFXmwHlQpfdaR4="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFXmwHlQ5firCI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFXmwHlQ5fjsoY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFXmwHlQ5fk/sQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFXmwHlRJflFgo="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFXmwYAOLO7iOA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmwYAOLO3R8M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwYAOLO8LcI=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 217,
									"top": 436,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwYAOLO9Sqw=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 202,
									"top": 436,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwYAOLO+C+4=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 246,
									"top": 437,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwYAOLO/nAA=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 177,
									"top": 446,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwYAOLPAH1M=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 180,
									"top": 432,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwYAObPBDvI=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 173,
									"top": 473,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwYAObPC0G4=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 247,
									"top": 398,
									"width": 46.490234375,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"edgePosition": 0,
									"underline": false,
									"text": "+config",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwYAObPDf9g=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 267,
									"top": 384,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwYAObPEkvU=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 274,
									"top": 425,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFXmwYAObPFxXo=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 264,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFXmwYAObPG0jM=",
									"_parent": {
										"$ref": "AAAAAAFXmwYAOLO7iOA="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 264,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmNdXmNnpp1I="
							},
							"tail": {
								"$ref": "AAAAAAFXmwHlQZfcwhE="
							},
							"lineStyle": 0,
							"points": "152:467;232:467;232:419;296:419",
							"stereotypeDisplay": "none",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFXmwYAOLO8LcI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFXmwYAOLO9Sqw="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFXmwYAOLO+C+4="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFXmwYAOLO/nAA="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFXmwYAOLPAH1M="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFXmwYAObPBDvI="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFXmwYAObPC0G4="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFXmwYAObPDf9g="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFXmwYAObPEkvU="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFXmwYAObPFxXo="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFXmwYAObPG0jM="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFXmweIrMVi0w8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmwdRJMUYGTs="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFXmweIrcVjTI0=",
									"_parent": {
										"$ref": "AAAAAAFXmweIrMVi0w8="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmweIrcVkV0Y=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrcVjTI0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 221,
											"width": 228,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmweIrcVlkN4=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrcVjTI0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 236,
											"width": 228,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderOperation",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmweIrcVmjnM=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrcVjTI0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 251,
											"width": 228,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFXmweIrcVnBvc=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrcVjTI0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -818,
											"top": -96,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1192,
									"top": 216,
									"width": 238,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFXmweIrcVkV0Y="
									},
									"nameLabel": {
										"$ref": "AAAAAAFXmweIrcVlkN4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFXmweIrcVmjnM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFXmweIrcVnBvc="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFXmweIrcVoTE8=",
									"_parent": {
										"$ref": "AAAAAAFXmweIrMVi0w8="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -409,
									"top": -48,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFXmweIrsVp1OA=",
									"_parent": {
										"$ref": "AAAAAAFXmweIrMVi0w8="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky4En/pocwIA=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrsVp1OA="
											},
											"model": {
												"$ref": "AAAAAAFky4EnyJoHXgk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 186,
											"width": 290.3798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(request, session, options, context)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky4L4a6GBnH8=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrsVp1OA="
											},
											"model": {
												"$ref": "AAAAAAFky4L4L6FsOVg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 201,
											"width": 290.3798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addHandlers(progressBlock, completedBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky4PUHaQz/Jg=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrsVp1OA="
											},
											"model": {
												"$ref": "AAAAAAFky4PT6qQes1w="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 216,
											"width": 290.3798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+credential(): URLCredential",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky4QsgqZAlFw=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrsVp1OA="
											},
											"model": {
												"$ref": "AAAAAAFky4QsQ6YrSFU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 231,
											"width": 290.3798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+setCredential(value)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky4SFdqgWN+s=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrsVp1OA="
											},
											"model": {
												"$ref": "AAAAAAFky4SFRKgB5qs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 246,
											"width": 290.3798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancel(token): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky4UElKr/4qk=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrsVp1OA="
											},
											"model": {
												"$ref": "AAAAAAFky4UEV6rqaoE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 261,
											"width": 290.3798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+request()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky4U4/6xKiHE=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrsVp1OA="
											},
											"model": {
												"$ref": "AAAAAAFky4U4wKw1It0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 276,
											"width": 290.3798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+response()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky4VpZq2VJZI=",
											"_parent": {
												"$ref": "AAAAAAFXmweIrsVp1OA="
											},
											"model": {
												"$ref": "AAAAAAFky4VpKK2AUTU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 291,
											"width": 290.3798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+dataTask(): URLSessionTask",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1192,
									"top": 269,
									"width": 300.3798828125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFXmweIrsVq3iY=",
									"_parent": {
										"$ref": "AAAAAAFXmweIrMVi0w8="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -409,
									"top": -48,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFXmweIrsVr8cA=",
									"_parent": {
										"$ref": "AAAAAAFXmweIrMVi0w8="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -409,
									"top": -48,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1192,
							"top": 216,
							"width": 262,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFXmweIrcVjTI0="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFXmweIrcVoTE8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFXmweIrsVp1OA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFXmweIrsVq3iY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFXmweIrsVr8cA="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFXmwgWISehNBw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmORm3fAwE60="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwgWIieiiIY=",
									"_parent": {
										"$ref": "AAAAAAFXmwgWISehNBw="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1289,
									"top": 291,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFXmwgWISehNBw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwgWIiej800=",
									"_parent": {
										"$ref": "AAAAAAFXmwgWISehNBw="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1274,
									"top": 291,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFXmwgWISehNBw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFXmwgWIieksT0=",
									"_parent": {
										"$ref": "AAAAAAFXmwgWISehNBw="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1318,
									"top": 292,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFXmwgWISehNBw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFXmweIrMVi0w8="
							},
							"tail": {
								"$ref": "AAAAAAFUmOQ29O44VzA="
							},
							"lineStyle": 0,
							"points": "1304:328;1304:268",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFXmwgWIieiiIY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFXmwgWIiej800="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFXmwgWIieksT0="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFfKtnKU+Dd+kU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKte+K96ya3s="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFfKtnKU+DeJcg=",
									"_parent": {
										"$ref": "AAAAAAFfKtnKU+Dd+kU="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKtnKU+DfDpA=",
											"_parent": {
												"$ref": "AAAAAAFfKtnKU+DeJcg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 709,
											"top": 725,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKtnKVODgfxk=",
											"_parent": {
												"$ref": "AAAAAAFfKtnKU+DeJcg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 709,
											"top": 740,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKtnKVODhG4g=",
											"_parent": {
												"$ref": "AAAAAAFfKtnKU+DeJcg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 709,
											"top": 755,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKtnKVODiSfg=",
											"_parent": {
												"$ref": "AAAAAAFfKtnKU+DeJcg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -692,
											"top": -726,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 704,
									"top": 720,
									"width": 138,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFfKtnKU+DfDpA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFfKtnKVODgfxk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFfKtnKVODhG4g="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFfKtnKVODiSfg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFfKtnKVODj1qU=",
									"_parent": {
										"$ref": "AAAAAAFfKtnKU+Dd+kU="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -346,
									"top": -363,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFfKtnKVODkLCQ=",
									"_parent": {
										"$ref": "AAAAAAFfKtnKU+Dd+kU="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFfKtnKa+EVl+g=",
											"_parent": {
												"$ref": "AAAAAAFfKtnKVODkLCQ="
											},
											"model": {
												"$ref": "AAAAAAFfKtg9W998WOc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 493,
											"top": -118,
											"width": 275.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+canDecode(data): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFfKtrKTuQEyI4=",
											"_parent": {
												"$ref": "AAAAAAFfKtnKVODkLCQ="
											},
											"model": {
												"$ref": "AAAAAAFfKtrKNePvsF8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 493,
											"top": -103,
											"width": 275.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+decodedImage(data, options): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFfKuUPd+7DPiQ=",
											"_parent": {
												"$ref": "AAAAAAFfKtnKVODkLCQ="
											},
											"model": {
												"$ref": "AAAAAAFfKuUPYO6usi8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 493,
											"top": -88,
											"width": 275.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+canEncode(format): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFfKuW6ufDe+NQ=",
											"_parent": {
												"$ref": "AAAAAAFfKtnKVODkLCQ="
											},
											"model": {
												"$ref": "AAAAAAFfKuW6ofDJluc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 493,
											"top": -73,
											"width": 275.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+encodedData(image, format, options): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 704,
									"top": 773,
									"width": 285.28515625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFfKtnKVeDl8X0=",
									"_parent": {
										"$ref": "AAAAAAFfKtnKU+Dd+kU="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -346,
									"top": -363,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFfKtnKVeDmN6s=",
									"_parent": {
										"$ref": "AAAAAAFfKtnKU+Dd+kU="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -346,
									"top": -363,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 704,
							"top": 720,
							"width": 162,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFfKtnKU+DeJcg="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFfKtnKVODj1qU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFfKtnKVODkLCQ="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFfKtnKVeDl8X0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFfKtnKVeDmN6s="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFfKucZUPTSZzA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKuaHevMvVkQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFfKucZUPTTeR0=",
									"_parent": {
										"$ref": "AAAAAAFfKucZUPTSZzA="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKucZUPTUC8I=",
											"_parent": {
												"$ref": "AAAAAAFfKucZUPTTeR0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 589,
											"top": 861,
											"width": 177,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKucZUfTVZEc=",
											"_parent": {
												"$ref": "AAAAAAFfKucZUPTTeR0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 589,
											"top": 876,
											"width": 177,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDProgressiveImageCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKucZUfTWsy4=",
											"_parent": {
												"$ref": "AAAAAAFfKucZUPTTeR0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 589,
											"top": 891,
											"width": 177,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKucZUfTXwmM=",
											"_parent": {
												"$ref": "AAAAAAFfKucZUPTTeR0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -740,
											"top": -868,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 584,
									"top": 856,
									"width": 187,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFfKucZUPTUC8I="
									},
									"nameLabel": {
										"$ref": "AAAAAAFfKucZUfTVZEc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFfKucZUfTWsy4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFfKucZUfTXwmM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFfKucZUfTYTng=",
									"_parent": {
										"$ref": "AAAAAAFfKucZUPTSZzA="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -290,
									"top": -74,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFfKucZUfTZOas=",
									"_parent": {
										"$ref": "AAAAAAFfKucZUPTSZzA="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFfKudnOfb3mZ8=",
											"_parent": {
												"$ref": "AAAAAAFfKucZUfTZOas="
											},
											"model": {
												"$ref": "AAAAAAFfKudnG/biyzM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 605,
											"top": -62,
											"width": 289.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+canIncrementalDecode(data): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky0IhCY8tixk=",
											"_parent": {
												"$ref": "AAAAAAFfKucZUfTZOas="
											},
											"model": {
												"$ref": "AAAAAAFky0Ig1o8YU4s="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 605,
											"top": -47,
											"width": 289.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(options)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky0LqNZEDNeQ=",
											"_parent": {
												"$ref": "AAAAAAFfKucZUfTZOas="
											},
											"model": {
												"$ref": "AAAAAAFky0LqApDu034="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 605,
											"top": -32,
											"width": 289.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+updateIncrementalData(data, finished)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFfKugVGfmiAvo=",
											"_parent": {
												"$ref": "AAAAAAFfKucZUfTZOas="
											},
											"model": {
												"$ref": "AAAAAAFfKugU/PmNPJQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 605,
											"top": -17,
											"width": 289.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+incrementalDecodedImage(options): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 584,
									"top": 909,
									"width": 299.21826171875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFfKucZUfTaXKw=",
									"_parent": {
										"$ref": "AAAAAAFfKucZUPTSZzA="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -290,
									"top": -74,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFfKucZUvTb4UA=",
									"_parent": {
										"$ref": "AAAAAAFfKucZUPTSZzA="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -290,
									"top": -74,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 584,
							"top": 856,
							"width": 211,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFfKucZUPTTeR0="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFfKucZUfTYTng="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFfKucZUfTZOas="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFfKucZUfTaXKw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFfKucZUvTb4UA="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFfKulRr/y/5nQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKukEJfyENXE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFfKulRr/zAn18=",
									"_parent": {
										"$ref": "AAAAAAFfKulRr/y/5nQ="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKulRsPzB/EA=",
											"_parent": {
												"$ref": "AAAAAAFfKulRr/zAn18="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -186,
											"top": -1020,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKulRsPzCgK8=",
											"_parent": {
												"$ref": "AAAAAAFfKulRr/zAn18="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 469,
											"top": 735,
											"width": 153,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCodersManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKulRsPzDkaQ=",
											"_parent": {
												"$ref": "AAAAAAFfKulRr/zAn18="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 469,
											"top": 750,
											"width": 153,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKulRsPzEzwU=",
											"_parent": {
												"$ref": "AAAAAAFfKulRr/zAn18="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -186,
											"top": -1020,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 464,
									"top": 728,
									"width": 163,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFfKulRsPzB/EA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFfKulRsPzCgK8="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFfKulRsPzDkaQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFfKulRsPzEzwU="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFfKulRsPzF/IA=",
									"_parent": {
										"$ref": "AAAAAAFfKulRr/y/5nQ="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFfKvIM3iczUk4=",
											"_parent": {
												"$ref": "AAAAAAFfKulRsPzF/IA="
											},
											"model": {
												"$ref": "AAAAAAFfKvIMwCceZuI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 301,
											"top": -115,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedInstance",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFfKvJtpynJYTw=",
											"_parent": {
												"$ref": "AAAAAAFfKulRsPzF/IA="
											},
											"model": {
												"$ref": "AAAAAAFfKvJtjym0wQE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 301,
											"top": -100,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+coders: Array <SDImageCoder>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 464,
									"top": 768,
									"width": 209.98291015625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFfKulRsPzGZjg=",
									"_parent": {
										"$ref": "AAAAAAFfKulRr/y/5nQ="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFfKvJLEyjrAlw=",
											"_parent": {
												"$ref": "AAAAAAFfKulRsPzGZjg="
											},
											"model": {
												"$ref": "AAAAAAFfKvJK9yjW40I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 301,
											"top": -77,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+add(coder)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFfKvPFlzM7d88=",
											"_parent": {
												"$ref": "AAAAAAFfKulRsPzGZjg="
											},
											"model": {
												"$ref": "AAAAAAFfKvPFeTMmARs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 301,
											"top": -62,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+remove(coder)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 464,
									"top": 806,
									"width": 209.98291015625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFfKulRsfzHiZ8=",
									"_parent": {
										"$ref": "AAAAAAFfKulRr/y/5nQ="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -93,
									"top": -510,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFfKulRsfzIWr8=",
									"_parent": {
										"$ref": "AAAAAAFfKulRr/y/5nQ="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -93,
									"top": -510,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 464,
							"top": 728,
							"width": 163,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFfKulRr/zAn18="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFfKulRsPzF/IA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFfKulRsPzGZjg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFfKulRsfzHiZ8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFfKulRsfzIWr8="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFfKumI8P16C6U=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKul3rf0/okM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFfKumI8P17Zb0=",
									"_parent": {
										"$ref": "AAAAAAFfKumI8P16C6U="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKumI8P18+tw=",
											"_parent": {
												"$ref": "AAAAAAFfKumI8P17Zb0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 106,
											"top": -754,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKumI8P19Lbk=",
											"_parent": {
												"$ref": "AAAAAAFfKumI8P17Zb0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 549,
											"top": 1012,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageIOCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKumI8P1+6As=",
											"_parent": {
												"$ref": "AAAAAAFfKumI8P17Zb0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 549,
											"top": 1027,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKumI8P1/Beo=",
											"_parent": {
												"$ref": "AAAAAAFfKumI8P17Zb0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 106,
											"top": -754,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 544,
									"top": 1005,
									"width": 128,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFfKumI8P18+tw="
									},
									"nameLabel": {
										"$ref": "AAAAAAFfKumI8P19Lbk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFfKumI8P1+6As="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFfKumI8P1/Beo="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFfKumI8P2AZF0=",
									"_parent": {
										"$ref": "AAAAAAFfKumI8P16C6U="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 544,
									"top": 1045,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFfKumI8P2B0+M=",
									"_parent": {
										"$ref": "AAAAAAFfKumI8P16C6U="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 544,
									"top": 1055,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFfKumI8P2CWf4=",
									"_parent": {
										"$ref": "AAAAAAFfKumI8P16C6U="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -371,
									"top": -377,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFfKumI8P2DxlI=",
									"_parent": {
										"$ref": "AAAAAAFfKumI8P16C6U="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -371,
									"top": -377,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 544,
							"top": 1005,
							"width": 128,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFfKumI8P17Zb0="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFfKumI8P2AZF0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFfKumI8P2B0+M="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFfKumI8P2CWf4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFfKumI8P2DxlI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFfKumzBf41WYU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKumijf36cE8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFfKumzBv42z7s=",
									"_parent": {
										"$ref": "AAAAAAFfKumzBf41WYU="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKumzBv43q9A=",
											"_parent": {
												"$ref": "AAAAAAFfKumzBv42z7s="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 154,
											"top": -924,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKumzBv44A7s=",
											"_parent": {
												"$ref": "AAAAAAFfKumzBv42z7s="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 829,
											"top": 1012,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageGIFCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKumzBv45dsM=",
											"_parent": {
												"$ref": "AAAAAAFfKumzBv42z7s="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 829,
											"top": 1027,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKumzBv46Fe0=",
											"_parent": {
												"$ref": "AAAAAAFfKumzBv42z7s="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 154,
											"top": -924,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 824,
									"top": 1005,
									"width": 128,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFfKumzBv43q9A="
									},
									"nameLabel": {
										"$ref": "AAAAAAFfKumzBv44A7s="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFfKumzBv45dsM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFfKumzBv46Fe0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFfKumzBv47Kuo=",
									"_parent": {
										"$ref": "AAAAAAFfKumzBf41WYU="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 824,
									"top": 1045,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFfKumzB/48Lsc=",
									"_parent": {
										"$ref": "AAAAAAFfKumzBf41WYU="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 824,
									"top": 1055,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFfKumzB/499l4=",
									"_parent": {
										"$ref": "AAAAAAFfKumzBf41WYU="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 93,
									"top": -486,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFfKumzB/4+eKg=",
									"_parent": {
										"$ref": "AAAAAAFfKumzBf41WYU="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 93,
									"top": -486,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 824,
							"top": 1005,
							"width": 128,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFfKumzBv42z7s="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFfKumzBv47Kuo="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFfKumzB/48Lsc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFfKumzB/499l4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFfKumzB/4+eKg="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFfKunfeP7w4nM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKunO1f612hU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFfKunfeP7xxxs=",
									"_parent": {
										"$ref": "AAAAAAFfKunfeP7w4nM="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKunfeP7yLV4=",
											"_parent": {
												"$ref": "AAAAAAFfKunfeP7xxxs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -666,
											"top": -938,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKunfeP7zeiI=",
											"_parent": {
												"$ref": "AAAAAAFfKunfeP7xxxs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 685,
											"top": 1012,
											"width": 129,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageWebPCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKunfeP70wYg=",
											"_parent": {
												"$ref": "AAAAAAFfKunfeP7xxxs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 685,
											"top": 1027,
											"width": 129,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFfKunfeP71LpU=",
											"_parent": {
												"$ref": "AAAAAAFfKunfeP7xxxs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -666,
											"top": -938,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 680,
									"top": 1005,
									"width": 139,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFfKunfeP7yLV4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFfKunfeP7zeiI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFfKunfeP70wYg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFfKunfeP71LpU="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFfKunfeP72L2s=",
									"_parent": {
										"$ref": "AAAAAAFfKunfeP7w4nM="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 680,
									"top": 1045,
									"width": 144.14501953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFfKunfeP73sYg=",
									"_parent": {
										"$ref": "AAAAAAFfKunfeP7w4nM="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 680,
									"top": 1055,
									"width": 144.14501953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFfKunfeP74CcA=",
									"_parent": {
										"$ref": "AAAAAAFfKunfeP7w4nM="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -317,
									"top": -493,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFfKunfeP75I0A=",
									"_parent": {
										"$ref": "AAAAAAFfKunfeP7w4nM="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -317,
									"top": -493,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 680,
							"top": 1005,
							"width": 139,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFfKunfeP7xxxs="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFfKunfeP72L2s="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFfKunfeP73sYg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFfKunfeP74CcA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFfKunfeP75I0A="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFfKutJugVTfl4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKutJugVRytg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKutJuwVU9rw=",
									"_parent": {
										"$ref": "AAAAAAFfKutJugVTfl4="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 740,
									"top": 787,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKutJugVTfl4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKutJuwVVxHc=",
									"_parent": {
										"$ref": "AAAAAAFfKutJugVTfl4="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 740,
									"top": 772,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFfKutJugVTfl4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKutJuwVWtuI=",
									"_parent": {
										"$ref": "AAAAAAFfKutJugVTfl4="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 740,
									"top": 817,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKutJugVTfl4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFfKtnKU+Dd+kU="
							},
							"tail": {
								"$ref": "AAAAAAFfKucZUPTSZzA="
							},
							"lineStyle": 0,
							"points": "693:856;693:808;787:808;787:772",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFfKutJuwVU9rw="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFfKutJuwVVxHc="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFfKutJuwVWtuI="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFfKuwBKQhKobU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKuwBKAhI5QU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKuwBKghLk+8=",
									"_parent": {
										"$ref": "AAAAAAFfKuwBKQhKobU="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 456,
									"top": 459,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKuwBKQhKobU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKuwBKghMg6U=",
									"_parent": {
										"$ref": "AAAAAAFfKuwBKQhKobU="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 456,
									"top": 444,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFfKuwBKQhKobU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKuwBKghNzcQ=",
									"_parent": {
										"$ref": "AAAAAAFfKuwBKQhKobU="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 456,
									"top": 489,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKuwBKQhKobU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFfKulRr/y/5nQ="
							},
							"tail": {
								"$ref": "AAAAAAFUmNdXmNnpp1I="
							},
							"lineStyle": 0,
							"points": "362:439;362:480;550:480;550:728",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFfKuwBKghLk+8="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFfKuwBKghMg6U="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFfKuwBKghNzcQ="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFfKuxM+QnrKEs=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKuxM+AnptLY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKuxM+QnsE1g=",
									"_parent": {
										"$ref": "AAAAAAFfKuxM+QnrKEs="
									},
									"model": {
										"$ref": "AAAAAAFfKuxM+AnptLY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 551,
									"top": 576,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKuxM+QnrKEs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKuxM+Qntx5Q=",
									"_parent": {
										"$ref": "AAAAAAFfKuxM+QnrKEs="
									},
									"model": {
										"$ref": "AAAAAAFfKuxM+AnptLY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 566,
									"top": 576,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFfKuxM+QnrKEs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKuxM+QnusHg=",
									"_parent": {
										"$ref": "AAAAAAFfKuxM+QnrKEs="
									},
									"model": {
										"$ref": "AAAAAAFfKuxM+AnptLY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 521,
									"top": 577,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKuxM+QnrKEs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFfKulRr/y/5nQ="
							},
							"tail": {
								"$ref": "AAAAAAFUmNdyjto3Jy4="
							},
							"lineStyle": 0,
							"points": "536:439;536:728",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFfKuxM+QnsE1g="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFfKuxM+Qntx5Q="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFfKuxM+QnusHg="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFfKu3J8hGYD10=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKu3J8hGXH0g="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu3J8hGZpfY=",
									"_parent": {
										"$ref": "AAAAAAFfKu3J8hGYD10="
									},
									"model": {
										"$ref": "AAAAAAFfKu3J8hGXH0g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 665,
									"top": 723,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKu3J8hGYD10="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu3J8xGaIH4=",
									"_parent": {
										"$ref": "AAAAAAFfKu3J8hGYD10="
									},
									"model": {
										"$ref": "AAAAAAFfKu3J8hGXH0g="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 665,
									"top": 708,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFfKu3J8hGYD10="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu3J8xGbcAQ=",
									"_parent": {
										"$ref": "AAAAAAFfKu3J8hGYD10="
									},
									"model": {
										"$ref": "AAAAAAFfKu3J8hGXH0g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 665,
									"top": 753,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKu3J8hGYD10="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFfKtnKU+Dd+kU="
							},
							"tail": {
								"$ref": "AAAAAAFfKulRr/y/5nQ="
							},
							"lineStyle": 0,
							"points": "626:744;704:744",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFfKu3J8hGZpfY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFfKu3J8xGaIH4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFfKu3J8xGbcAQ="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFfKu8vthgM5EM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKu8vtRgLlUU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu8vthgNPAE=",
									"_parent": {
										"$ref": "AAAAAAFfKu8vthgM5EM="
									},
									"model": {
										"$ref": "AAAAAAFfKu8vtRgLlUU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 875,
									"top": 949,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKu8vthgM5EM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu8vthgOQwY=",
									"_parent": {
										"$ref": "AAAAAAFfKu8vthgM5EM="
									},
									"model": {
										"$ref": "AAAAAAFfKu8vtRgLlUU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 860,
									"top": 949,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFfKu8vthgM5EM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu8vtxgPIAE=",
									"_parent": {
										"$ref": "AAAAAAFfKu8vthgM5EM="
									},
									"model": {
										"$ref": "AAAAAAFfKu8vtRgLlUU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 904,
									"top": 950,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKu8vthgM5EM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFky0klQadyygU="
							},
							"tail": {
								"$ref": "AAAAAAFfKumzBf41WYU="
							},
							"lineStyle": 0,
							"points": "890:1005;890:908",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFfKu8vthgNPAE="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFfKu8vthgOQwY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFfKu8vtxgPIAE="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFfKu+znBqrl+4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKu+znBqqvWQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu+znRqsx/w=",
									"_parent": {
										"$ref": "AAAAAAFfKu+znBqrl+4="
									},
									"model": {
										"$ref": "AAAAAAFfKu+znBqqvWQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 601,
									"top": 949,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKu+znBqrl+4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu+znRqt1Ng=",
									"_parent": {
										"$ref": "AAAAAAFfKu+znBqrl+4="
									},
									"model": {
										"$ref": "AAAAAAFfKu+znBqqvWQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 586,
									"top": 949,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFfKu+znBqrl+4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu+znRquxZo=",
									"_parent": {
										"$ref": "AAAAAAFfKu+znBqrl+4="
									},
									"model": {
										"$ref": "AAAAAAFfKu+znBqqvWQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 630,
									"top": 950,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKu+znBqrl+4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFfKucZUPTSZzA="
							},
							"tail": {
								"$ref": "AAAAAAFfKumI8P16C6U="
							},
							"lineStyle": 0,
							"points": "616:1005;616:908",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFfKu+znRqsx/w="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFfKu+znRqt1Ng="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFfKu+znRquxZo="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFfKu/8NRxM/WA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKu/8NRxLVBY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu/8NRxNuNE=",
									"_parent": {
										"$ref": "AAAAAAFfKu/8NRxM/WA="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 697,
									"top": 949,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKu/8NRxM/WA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu/8NRxORNY=",
									"_parent": {
										"$ref": "AAAAAAFfKu/8NRxM/WA="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 682,
									"top": 949,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFfKu/8NRxM/WA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFfKu/8NhxPop4=",
									"_parent": {
										"$ref": "AAAAAAFfKu/8NRxM/WA="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 726,
									"top": 950,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFfKu/8NRxM/WA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFfKucZUPTSZzA="
							},
							"tail": {
								"$ref": "AAAAAAFfKunfeP7w4nM="
							},
							"lineStyle": 0,
							"points": "712:1005;712:908",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFfKu/8NRxNuNE="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFfKu/8NRxORNY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFfKu/8NhxPop4="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFkyzWMXW3WYX8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFkyzVnxm2Ab1g="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFkyzWMXW3Xuo4=",
									"_parent": {
										"$ref": "AAAAAAFkyzWMXW3WYX8="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkyzWMXW3YIfk=",
											"_parent": {
												"$ref": "AAAAAAFkyzWMXW3Xuo4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1037,
											"top": 725,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkyzWMXm3ZU2I=",
											"_parent": {
												"$ref": "AAAAAAFkyzWMXW3Xuo4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1037,
											"top": 740,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCoderOptions",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkyzWMXm3aSGo=",
											"_parent": {
												"$ref": "AAAAAAFkyzWMXW3Xuo4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1037,
											"top": 755,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkyzWMXm3bNg4=",
											"_parent": {
												"$ref": "AAAAAAFkyzWMXW3Xuo4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -868,
											"top": -592,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1032,
									"top": 720,
									"width": 152,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFkyzWMXW3YIfk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFkyzWMXm3ZU2I="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFkyzWMXm3aSGo="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFkyzWMXm3bNg4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFkyzWMXm3clCg=",
									"_parent": {
										"$ref": "AAAAAAFkyzWMXW3WYX8="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -434,
									"top": -296,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFkyzWMXm3dpTo=",
									"_parent": {
										"$ref": "AAAAAAFkyzWMXW3WYX8="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -434,
									"top": -296,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFkyzWMXm3elOY=",
									"_parent": {
										"$ref": "AAAAAAFkyzWMXW3WYX8="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -434,
									"top": -296,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFkyzWMXm3f5Yw=",
									"_parent": {
										"$ref": "AAAAAAFkyzWMXW3WYX8="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1082.62646484375,
									"top": 720,
									"width": 130.6689453125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFkyzWMXm3ggcQ=",
									"_parent": {
										"$ref": "AAAAAAFkyzWMXW3WYX8="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyzXANXBwzUk=",
											"_parent": {
												"$ref": "AAAAAAFkyzWMXm3ggcQ="
											},
											"model": {
												"$ref": "AAAAAAFkyzXADnBSFdc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 877,
											"top": -118,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "decodeFirstFrameOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyzaoYHZ3vVI=",
											"_parent": {
												"$ref": "AAAAAAFkyzWMXm3ggcQ="
											},
											"model": {
												"$ref": "AAAAAAFkyzZGYHJ5+5E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 877,
											"top": -103,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "decodeScaleFactor",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyzbTSneLWPA=",
											"_parent": {
												"$ref": "AAAAAAFkyzWMXm3ggcQ="
											},
											"model": {
												"$ref": "AAAAAAFkyzbTKndtAbI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 877,
											"top": -88,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "encodeFirstFrameOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyzbyEnjWI/0=",
											"_parent": {
												"$ref": "AAAAAAFkyzWMXm3ggcQ="
											},
											"model": {
												"$ref": "AAAAAAFkyzbx8ni4xXQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 877,
											"top": -73,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "encodeCompressionQuality",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1032,
									"top": 773,
									"width": 182.8212890625,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1032,
							"top": 720,
							"width": 152,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFkyzWMXW3Xuo4="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFkyzWMXm3clCg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFkyzWMXm3dpTo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFkyzWMXm3elOY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFkyzWMXm3f5Yw="
							},
							"suppressLiterals": true,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFkyzWMXm3ggcQ="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFkyznULX7p8HI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFkyzlywn3Sx/Q="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFkyznULX7q3Hk=",
									"_parent": {
										"$ref": "AAAAAAFkyznULX7p8HI="
									},
									"model": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkyznULX7rscQ=",
											"_parent": {
												"$ref": "AAAAAAFkyznULX7q3Hk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 173,
											"top": 773,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkyznULX7sbRU=",
											"_parent": {
												"$ref": "AAAAAAFkyznULX7q3Hk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 173,
											"top": 788,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageFormat",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkyznULX7tVqI=",
											"_parent": {
												"$ref": "AAAAAAFkyznULX7q3Hk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 173,
											"top": 803,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkyznULX7uVEM=",
											"_parent": {
												"$ref": "AAAAAAFkyznULX7q3Hk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2638,
											"top": -668,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 168,
									"top": 768,
									"width": 128,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFkyznULX7rscQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFkyznULX7sbRU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFkyznULX7tVqI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFkyznULX7uVEM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFkyznULX7vLLA=",
									"_parent": {
										"$ref": "AAAAAAFkyznULX7p8HI="
									},
									"model": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1319,
									"top": -334,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFkyznULX7wyLQ=",
									"_parent": {
										"$ref": "AAAAAAFkyznULX7p8HI="
									},
									"model": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1319,
									"top": -334,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFkyznULX7xEMI=",
									"_parent": {
										"$ref": "AAAAAAFkyznULX7p8HI="
									},
									"model": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1319,
									"top": -334,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFkyznULn7yH8I=",
									"_parent": {
										"$ref": "AAAAAAFkyznULX7p8HI="
									},
									"model": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1319,
									"top": -334,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFkyznULn7z8io=",
									"_parent": {
										"$ref": "AAAAAAFkyznULX7p8HI="
									},
									"model": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyznUZX8uFOA=",
											"_parent": {
												"$ref": "AAAAAAFkyznULn7z8io="
											},
											"model": {
												"$ref": "AAAAAAFkyzm7rX6TNK0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -142,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "underfined",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyznizX/x8eE=",
											"_parent": {
												"$ref": "AAAAAAFkyznULn7z8io="
											},
											"model": {
												"$ref": "AAAAAAFkyzniln/T7fg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -127,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "JPEG",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyzoEB4E8A3k=",
											"_parent": {
												"$ref": "AAAAAAFkyznULn7z8io="
											},
											"model": {
												"$ref": "AAAAAAFkyzoDz4EeE/4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -112,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "PNG",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyzoi5oKHuTU=",
											"_parent": {
												"$ref": "AAAAAAFkyznULn7z8io="
											},
											"model": {
												"$ref": "AAAAAAFkyzoisIJpxLA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -97,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "GIF",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyzo1ToPSKEU=",
											"_parent": {
												"$ref": "AAAAAAFkyznULn7z8io="
											},
											"model": {
												"$ref": "AAAAAAFkyzo1F4O0qHE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -82,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "TIFF",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyzpUU4UdoNA=",
											"_parent": {
												"$ref": "AAAAAAFkyznULn7z8io="
											},
											"model": {
												"$ref": "AAAAAAFkyzpUIIT/rq0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -67,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "WebP",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkyzqLV4bVho4=",
											"_parent": {
												"$ref": "AAAAAAFkyznULn7z8io="
											},
											"model": {
												"$ref": "AAAAAAFkyzqLIIa3Chg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -52,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "HEIC",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 168,
									"top": 821,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 168,
							"top": 768,
							"width": 128,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFkyznULX7q3Hk="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFkyznULX7vLLA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFkyznULX7wyLQ="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFkyznULX7xEMI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFkyznULn7yH8I="
							},
							"suppressLiterals": true,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFkyznULn7z8io="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFky0TjgJYYOQE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFky0S/MZVxPY0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky0TjgJYZ1Mk=",
									"_parent": {
										"$ref": "AAAAAAFky0TjgJYYOQE="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky0TjgJYac8s=",
											"_parent": {
												"$ref": "AAAAAAFky0TjgJYZ1Mk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1109,
											"top": 861,
											"width": 178,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky0TjgJYbQ8M=",
											"_parent": {
												"$ref": "AAAAAAFky0TjgJYZ1Mk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1109,
											"top": 876,
											"width": 178,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDAnimatedImageProvider",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky0TjgJYc4HY=",
											"_parent": {
												"$ref": "AAAAAAFky0TjgJYZ1Mk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1109,
											"top": 891,
											"width": 178,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky0TjgJYdXc8=",
											"_parent": {
												"$ref": "AAAAAAFky0TjgJYZ1Mk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 374,
											"top": -1120,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1104,
									"top": 856,
									"width": 188,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky0TjgJYac8s="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky0TjgJYbQ8M="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky0TjgJYc4HY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky0TjgJYdXc8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky0TjgJYex1M=",
									"_parent": {
										"$ref": "AAAAAAFky0TjgJYYOQE="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1104,
									"top": 909,
									"width": 297,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky0TjgZYffJE=",
									"_parent": {
										"$ref": "AAAAAAFky0TjgJYYOQE="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky0WahZkgnmc=",
											"_parent": {
												"$ref": "AAAAAAFky0TjgZYffJE="
											},
											"model": {
												"$ref": "AAAAAAFky0WaTJkCiCI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1085,
											"top": -38,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageData(): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky0bXcJx1ENs=",
											"_parent": {
												"$ref": "AAAAAAFky0TjgZYffJE="
											},
											"model": {
												"$ref": "AAAAAAFky0bXOZxXYmQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1085,
											"top": -23,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageFrameCount(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky0d4PZ6Copo=",
											"_parent": {
												"$ref": "AAAAAAFky0TjgZYffJE="
											},
											"model": {
												"$ref": "AAAAAAFky0d4BJ5ka1A="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1085,
											"top": -8,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageLoopCount(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky0fVzqCP8vQ=",
											"_parent": {
												"$ref": "AAAAAAFky0TjgZYffJE="
											},
											"model": {
												"$ref": "AAAAAAFky0fVlaBxwo0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1085,
											"top": 7,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageFrame(index): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky0hYOKN4s7Q=",
											"_parent": {
												"$ref": "AAAAAAFky0TjgZYffJE="
											},
											"model": {
												"$ref": "AAAAAAFky0hX/6NafH4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1085,
											"top": 22,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageDuration(index): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1104,
									"top": 909,
									"width": 254.9052734375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky0TjgZYgifQ=",
									"_parent": {
										"$ref": "AAAAAAFky0TjgJYYOQE="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 187,
									"top": -560,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky0TjgZYhrcA=",
									"_parent": {
										"$ref": "AAAAAAFky0TjgJYYOQE="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 187,
									"top": -560,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1104,
							"top": 856,
							"width": 212,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky0TjgJYZ1Mk="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky0TjgJYex1M="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky0TjgZYffJE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky0TjgZYgifQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky0TjgZYhrcA="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFky0klQadyygU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFky0kNeqcckGY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky0klQadzX7Q=",
									"_parent": {
										"$ref": "AAAAAAFky0klQadyygU="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky0klQad0y/U=",
											"_parent": {
												"$ref": "AAAAAAFky0klQadzX7Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 845,
											"top": 861,
											"width": 162,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky0klQad1HrY=",
											"_parent": {
												"$ref": "AAAAAAFky0klQadzX7Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 845,
											"top": 876,
											"width": 162,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDAnimatedImageCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky0klQad2bmw=",
											"_parent": {
												"$ref": "AAAAAAFky0klQadzX7Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 845,
											"top": 891,
											"width": 162,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky0klQad3A0I=",
											"_parent": {
												"$ref": "AAAAAAFky0klQadzX7Q="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -550,
											"top": -1282,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 840,
									"top": 856,
									"width": 172,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky0klQad0y/U="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky0klQad1HrY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky0klQad2bmw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky0klQad3A0I="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky0klQad4uD0=",
									"_parent": {
										"$ref": "AAAAAAFky0klQadyygU="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -275,
									"top": -641,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky0klQad5Nuo=",
									"_parent": {
										"$ref": "AAAAAAFky0klQadyygU="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky0rW4rVwnl4=",
											"_parent": {
												"$ref": "AAAAAAFky0klQad5Nuo="
											},
											"model": {
												"$ref": "AAAAAAFky0rWqbVSTp8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 797,
											"top": -62,
											"width": 196.27783203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(data, options)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 840,
									"top": 909,
									"width": 206.27783203125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky0klQqd6MuE=",
									"_parent": {
										"$ref": "AAAAAAFky0klQadyygU="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -275,
									"top": -641,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky0klQqd7LaY=",
									"_parent": {
										"$ref": "AAAAAAFky0klQadyygU="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -275,
									"top": -641,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 840,
							"top": 856,
							"width": 196,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky0klQadzX7Q="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky0klQad4uD0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky0klQad5Nuo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky0klQqd6MuE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky0klQqd7LaY="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFky0me66xK1BU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKutJugVRytg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky0me66xL/wA=",
									"_parent": {
										"$ref": "AAAAAAFky0me66xK1BU="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 863,
									"top": 817,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky0me66xK1BU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky0me66xMBqo=",
									"_parent": {
										"$ref": "AAAAAAFky0me66xK1BU="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 863,
									"top": 832,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFky0me66xK1BU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky0me66xNf5Q=",
									"_parent": {
										"$ref": "AAAAAAFky0me66xK1BU="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 864,
									"top": 787,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky0me66xK1BU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFfKtnKU+Dd+kU="
							},
							"tail": {
								"$ref": "AAAAAAFky0klQadyygU="
							},
							"lineStyle": 0,
							"points": "942:856;942:808;787:808;787:772",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFky0me66xL/wA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFky0me66xMBqo="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFky0me66xNf5Q="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFky0n7HK873v0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKutJugVRytg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky0n7HK88V4A=",
									"_parent": {
										"$ref": "AAAAAAFky0n7HK873v0="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1069,
									"top": 861,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky0n7HK873v0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky0n7HK899Mg=",
									"_parent": {
										"$ref": "AAAAAAFky0n7HK873v0="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1069,
									"top": 846,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFky0n7HK873v0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky0n7HK8+Zb0=",
									"_parent": {
										"$ref": "AAAAAAFky0n7HK873v0="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1069,
									"top": 891,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky0n7HK873v0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFky0TjgJYYOQE="
							},
							"tail": {
								"$ref": "AAAAAAFky0klQadyygU="
							},
							"lineStyle": 0,
							"points": "1035:882;1104:882",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFky0n7HK88V4A="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFky0n7HK899Mg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFky0n7HK8+Zb0="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFky05PhsCfoa8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKu8vtRgLlUU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky05PhsCgpKk=",
									"_parent": {
										"$ref": "AAAAAAFky05PhsCfoa8="
									},
									"model": {
										"$ref": "AAAAAAFfKu8vtRgLlUU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 790,
									"top": 977,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky05PhsCfoa8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky05PhsCh4Ao=",
									"_parent": {
										"$ref": "AAAAAAFky05PhsCfoa8="
									},
									"model": {
										"$ref": "AAAAAAFfKu8vtRgLlUU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 790,
									"top": 992,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFky05PhsCfoa8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky05PhsCiq5A=",
									"_parent": {
										"$ref": "AAAAAAFky05PhsCfoa8="
									},
									"model": {
										"$ref": "AAAAAAFfKu8vtRgLlUU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 791,
									"top": 947,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky05PhsCfoa8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFfKucZUPTSZzA="
							},
							"tail": {
								"$ref": "AAAAAAFfKumzBf41WYU="
							},
							"lineStyle": 0,
							"points": "890:1005;890:968;693:968;693:908",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFky05PhsCgpKk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFky05PhsCh4Ao="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFky05PhsCiq5A="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFky07WV8LRjTA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKu/8NRxLVBY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky07WV8LS3+4=",
									"_parent": {
										"$ref": "AAAAAAFky07WV8LRjTA="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 846,
									"top": 963,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky07WV8LRjTA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky07WV8LTM8c=",
									"_parent": {
										"$ref": "AAAAAAFky07WV8LRjTA="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 846,
									"top": 948,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFky07WV8LRjTA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky07WV8LUgnU=",
									"_parent": {
										"$ref": "AAAAAAFky07WV8LRjTA="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 846,
									"top": 993,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky07WV8LRjTA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFky0klQadyygU="
							},
							"tail": {
								"$ref": "AAAAAAFfKunfeP7w4nM="
							},
							"lineStyle": 0,
							"points": "751:1005;751:984;942:984;942:908",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFky07WV8LS3+4="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFky07WV8LTM8c="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFky07WV8LUgnU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFky08/ucTKxlE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFky08wi8R0DcY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky08/usTLvaM=",
									"_parent": {
										"$ref": "AAAAAAFky08/ucTKxlE="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky08/usTMwbw=",
											"_parent": {
												"$ref": "AAAAAAFky08/usTLvaM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1344,
											"top": -340,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky08/usTN3ZM=",
											"_parent": {
												"$ref": "AAAAAAFky08/usTLvaM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 965,
											"top": 1012,
											"width": 130,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageAPNGCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky08/usTOnng=",
											"_parent": {
												"$ref": "AAAAAAFky08/usTLvaM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 965,
											"top": 1027,
											"width": 130,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky08/usTPWAE=",
											"_parent": {
												"$ref": "AAAAAAFky08/usTLvaM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1344,
											"top": -340,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 960,
									"top": 1005,
									"width": 140,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky08/usTMwbw="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky08/usTN3ZM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky08/usTOnng="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky08/usTPWAE="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky08/usTQBTU=",
									"_parent": {
										"$ref": "AAAAAAFky08/ucTKxlE="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 960,
									"top": 1045,
									"width": 145.4208984375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky08/usTR//k=",
									"_parent": {
										"$ref": "AAAAAAFky08/ucTKxlE="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 960,
									"top": 1055,
									"width": 145.4208984375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky08/usTSXbk=",
									"_parent": {
										"$ref": "AAAAAAFky08/ucTKxlE="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 688,
									"top": -194,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky08/usTTuM0=",
									"_parent": {
										"$ref": "AAAAAAFky08/ucTKxlE="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 688,
									"top": -194,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 960,
							"top": 1005,
							"width": 140,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky08/usTLvaM="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky08/usTQBTU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky08/usTR//k="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky08/usTSXbk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky08/usTTuM0="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFky09rEcZXveU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKu/8NRxLVBY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky09rEcZYHYs=",
									"_parent": {
										"$ref": "AAAAAAFky09rEcZXveU="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 861,
									"top": 961,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky09rEcZXveU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky09rEcZZ84s=",
									"_parent": {
										"$ref": "AAAAAAFky09rEcZXveU="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 861,
									"top": 976,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFky09rEcZXveU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky09rEcZaAxY=",
									"_parent": {
										"$ref": "AAAAAAFky09rEcZXveU="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 862,
									"top": 931,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky09rEcZXveU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFfKucZUPTSZzA="
							},
							"tail": {
								"$ref": "AAAAAAFky08/ucTKxlE="
							},
							"lineStyle": 0,
							"points": "1032:1005;1032:952;693:952;693:908",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFky09rEcZYHYs="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFky09rEcZZ84s="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFky09rEcZaAxY="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFky0+ZAshTC4M=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKu/8NRxLVBY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky0+ZAshUzqk=",
									"_parent": {
										"$ref": "AAAAAAFky0+ZAshTC4M="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1001,
									"top": 949,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky0+ZAshTC4M="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky0+ZAshVR6A=",
									"_parent": {
										"$ref": "AAAAAAFky0+ZAshTC4M="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 986,
									"top": 949,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFky0+ZAshTC4M="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky0+ZAshWH+c=",
									"_parent": {
										"$ref": "AAAAAAFky0+ZAshTC4M="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1030,
									"top": 950,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky0+ZAshTC4M="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFky0klQadyygU="
							},
							"tail": {
								"$ref": "AAAAAAFky08/ucTKxlE="
							},
							"lineStyle": 0,
							"points": "1016:1005;1016:908",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFky0+ZAshUzqk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFky0+ZAshVR6A="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFky0+ZAshWH+c="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFky1BcrcutT/I=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFky1A/vstXuLs="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky1BcrcuuDJU=",
									"_parent": {
										"$ref": "AAAAAAFky1BcrcutT/I="
									},
									"model": {
										"$ref": "AAAAAAFky1A/vstXuLs="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky1BcrcuvbgQ=",
											"_parent": {
												"$ref": "AAAAAAFky1BcrcuuDJU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -358,
											"top": -716,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky1BcrcuwPow=",
											"_parent": {
												"$ref": "AAAAAAFky1BcrcuuDJU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 173,
											"top": 727,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageFrame",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky1BcrcuxnNs=",
											"_parent": {
												"$ref": "AAAAAAFky1BcrcuuDJU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 173,
											"top": 742,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky1BcrcuyQ14=",
											"_parent": {
												"$ref": "AAAAAAFky1BcrcuuDJU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -358,
											"top": -716,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 168,
									"top": 720,
									"width": 128,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky1BcrcuvbgQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky1BcrcuwPow="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky1BcrcuxnNs="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky1BcrcuyQ14="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky1BcrcuzyGg=",
									"_parent": {
										"$ref": "AAAAAAFky1BcrcutT/I="
									},
									"model": {
										"$ref": "AAAAAAFky1A/vstXuLs="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky1B7icxd0sI=",
											"_parent": {
												"$ref": "AAAAAAFky1BcrcuzyGg="
											},
											"model": {
												"$ref": "AAAAAAFky1B7UMw/+L4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -139,
											"width": 134.5830078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+image",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky1Cc7M2o1Ts=",
											"_parent": {
												"$ref": "AAAAAAFky1BcrcuzyGg="
											},
											"model": {
												"$ref": "AAAAAAFky1CcsM2KQ34="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -124,
											"width": 134.5830078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+duration",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 168,
									"top": 760,
									"width": 144.5830078125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky1Bcrcu0yh0=",
									"_parent": {
										"$ref": "AAAAAAFky1BcrcutT/I="
									},
									"model": {
										"$ref": "AAAAAAFky1A/vstXuLs="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1DNcs7znZo=",
											"_parent": {
												"$ref": "AAAAAAFky1Bcrcu0yh0="
											},
											"model": {
												"$ref": "AAAAAAFky1DNOM7VKvU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -67,
											"top": -101,
											"width": 134.5830078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(image, duration)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 168,
									"top": 798,
									"width": 144.5830078125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky1Bcrcu18eQ=",
									"_parent": {
										"$ref": "AAAAAAFky1BcrcutT/I="
									},
									"model": {
										"$ref": "AAAAAAFky1A/vstXuLs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -179,
									"top": -358,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky1Bcrcu2loE=",
									"_parent": {
										"$ref": "AAAAAAFky1BcrcutT/I="
									},
									"model": {
										"$ref": "AAAAAAFky1A/vstXuLs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -179,
									"top": -358,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 168,
							"top": 720,
							"width": 128,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky1BcrcuuDJU="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky1BcrcuzyGg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky1Bcrcu0yh0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky1Bcrcu18eQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky1Bcrcu2loE="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFky1JgrdWdprE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFky1HOFNP2U1I="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky1JgrdWeclc=",
									"_parent": {
										"$ref": "AAAAAAFky1JgrdWdprE="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky1JgrdWfWvc=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWeclc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -3146,
											"top": -92,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky1JgrdWgdis=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWeclc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 727,
											"width": 133,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCoderHelper",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky1JgrdWhL9o=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWeclc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 742,
											"width": 133,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky1JgrdWiAQ4=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWeclc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -3146,
											"top": -92,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 720,
									"width": 143,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky1JgrdWfWvc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky1JgrdWgdis="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky1JgrdWhL9o="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky1JgrdWiAQ4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky1JgrdWjpCE=",
									"_parent": {
										"$ref": "AAAAAAFky1JgrdWdprE="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 760,
									"width": 418.12255859375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky1JgrdWkt1M=",
									"_parent": {
										"$ref": "AAAAAAFky1JgrdWdprE="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1Jg49Xe3O8=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1HlrdRLhc8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -129,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+animatedImage(frames): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1MmZdpwbmM=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1MmItpS0IE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -114,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+frames(animatedImage): Array <SDImageFrame>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1QnC9+RHYI=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1Qmzd9zXiU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -99,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+colorSpaceGetDeviceRGB(): CGColorSpace",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1S1d+ILAHs=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1S1OuHtMmU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -84,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+cgImageContainsAlpha(cgImage): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1WoB+VhirQ=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1WnxOVDz7I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -69,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+cgImageCreateDecoded(cgImage): CGImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1ZyIei3ADc=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1Zx3+iZ+Sc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -54,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+cgImageCreateDecoded(cgImage, orientation): CGImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1co2Ozpop8=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1comezL+vc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -39,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+decodedImage(image): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1ejI/A/KdY=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1ei5PAhNRU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -24,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+decodedAndScaledDownImage(image, limitBytes): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1gyzfRxXEA=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1gyjvRTopk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -9,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+imageOrientation(exifOrientation): UIImageOrientation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky1jNIffHA0I=",
											"_parent": {
												"$ref": "AAAAAAFky1JgrdWkt1M="
											},
											"model": {
												"$ref": "AAAAAAFky1jM4Pep+/8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 6,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+exifOrientation(imageOrientation): CGImagePropertyOrientation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 770,
									"width": 418.12255859375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky1JgrdWlOLU=",
									"_parent": {
										"$ref": "AAAAAAFky1JgrdWdprE="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1573,
									"top": -46,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky1JgrdWmRCI=",
									"_parent": {
										"$ref": "AAAAAAFky1JgrdWdprE="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1573,
									"top": -46,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 720,
							"width": 143,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky1JgrdWeclc="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky1JgrdWjpCE="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky1JgrdWkt1M="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky1JgrdWlOLU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky1JgrdWmRCI="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFky2qLtUbjGdc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmOC2fugTUX8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky2qLtUbkWng=",
									"_parent": {
										"$ref": "AAAAAAFky2qLtUbjGdc="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky2qLtUbl3mg=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtUbkWng="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 877,
											"top": 501,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky2qLtUbmMSA=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtUbkWng="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 877,
											"top": 516,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderOptions",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky2qLtUbnIEo=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtUbkWng="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 877,
											"top": 531,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky2qLtUboc2g=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtUbkWng="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2944,
											"top": -382,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 872,
									"top": 496,
									"width": 216,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky2qLtUbl3mg="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky2qLtUbmMSA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky2qLtUbnIEo="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky2qLtUboc2g="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky2qLtUbpRfw=",
									"_parent": {
										"$ref": "AAAAAAFky2qLtUbjGdc="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1472,
									"top": -191,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky2qLtUbqtbo=",
									"_parent": {
										"$ref": "AAAAAAFky2qLtUbjGdc="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1472,
									"top": -191,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky2qLtUbrsaw=",
									"_parent": {
										"$ref": "AAAAAAFky2qLtUbjGdc="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1472,
									"top": -191,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky2qLtUbsAw8=",
									"_parent": {
										"$ref": "AAAAAAFky2qLtUbjGdc="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1472,
									"top": -191,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFky2qLtkbtNaQ=",
									"_parent": {
										"$ref": "AAAAAAFky2qLtUbjGdc="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2qL8Ecoz3g=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFUmODurehEneQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -302,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "lowPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2qL8Ucr3/Y=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFUmOD23ehlAns="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -287,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "progressiveLoad",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2qL8UcuY84=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFUmOD+neiGg3g="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -272,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "useNSURLCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2qL8UcxPJY=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFUmOEGbeinNtM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -257,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "ignoreCachedResponse",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2qL8kc0xxw=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFUmOENpujIT/I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -242,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "continueInBackground",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2qL8kc3keI=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFUmOEVzujp/Q0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -227,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "handleCookies",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2qL8kc6axs=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFUmOEc/ekKMBo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -212,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "allowInvalidSSLCertificates",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2qL8kc951k=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFUmOEkLekrSQE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -197,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "highPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2uheFTmU3k=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFky2uhM1TIKQ4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -182,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "scaleDownLargeImages",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2vJqlYxUGo=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFky2vJY1YTwQk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -167,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "avoidDecodeImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2vioFd8Lzo=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFky2viY1deXps="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -152,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "decodeFirstFrameOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFky2v8GFjHCVE=",
											"_parent": {
												"$ref": "AAAAAAFky2qLtkbtNaQ="
											},
											"model": {
												"$ref": "AAAAAAFky2v7z1ipMKY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 612,
											"top": -137,
											"width": 220.1494140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "preloadAllFrames",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 872,
									"top": 549,
									"width": 230.1494140625,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 872,
							"top": 496,
							"width": 216,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky2qLtUbkWng="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky2qLtUbpRfw="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky2qLtUbqtbo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky2qLtUbrsaw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky2qLtUbsAw8="
							},
							"suppressLiterals": true,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFky2qLtkbtNaQ="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFky20z4Fyf8pw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmN83duYfrao="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky20z4FygIHU=",
									"_parent": {
										"$ref": "AAAAAAFky20z4Fyf8pw="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1187,
									"top": 276,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky20z4Fyf8pw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky20z4FyhJEU=",
									"_parent": {
										"$ref": "AAAAAAFky20z4Fyf8pw="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1172,
									"top": 276,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFky20z4Fyf8pw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky20z4Fyi3L8=",
									"_parent": {
										"$ref": "AAAAAAFky20z4Fyf8pw="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1217,
									"top": 277,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky20z4Fyf8pw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmNWcUNb3p+o="
							},
							"tail": {
								"$ref": "AAAAAAFXmuWYrYcCa9s="
							},
							"lineStyle": 0,
							"points": "1040:283;1202:283;1202:180",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFky20z4FygIHU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFky20z4FyhJEU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFky20z4Fyi3L8="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFky2+2+WTD+rs=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFky29m0WRt7Q8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky2+2+mTEkMo=",
									"_parent": {
										"$ref": "AAAAAAFky2+2+WTD+rs="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky2+2+mTFqBU=",
											"_parent": {
												"$ref": "AAAAAAFky2+2+mTEkMo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 485,
											"top": 309,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky2+2+mTGvtk=",
											"_parent": {
												"$ref": "AAAAAAFky2+2+mTEkMo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 485,
											"top": 324,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageLoader",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky2+2+mTHELQ=",
											"_parent": {
												"$ref": "AAAAAAFky2+2+mTEkMo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 485,
											"top": 339,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky2+2+mTIPdI=",
											"_parent": {
												"$ref": "AAAAAAFky2+2+mTEkMo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -878,
											"top": -636,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 480,
									"top": 304,
									"width": 138,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky2+2+mTFqBU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky2+2+mTGvtk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky2+2+mTHELQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky2+2+mTIPdI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky2+2+mTJbtU=",
									"_parent": {
										"$ref": "AAAAAAFky2+2+WTD+rs="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -487,
									"top": -350,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky2+2+mTKkG8=",
									"_parent": {
										"$ref": "AAAAAAFky2+2+WTD+rs="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky3AzjWhsBd4=",
											"_parent": {
												"$ref": "AAAAAAFky2+2+mTKkG8="
											},
											"model": {
												"$ref": "AAAAAAFky3AzTGhO/lc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 10,
											"width": 559.43798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+canLoad(url): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky3CxnWtVeUQ=",
											"_parent": {
												"$ref": "AAAAAAFky2+2+mTKkG8="
											},
											"model": {
												"$ref": "AAAAAAFky3CxVms3ePA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 25,
											"width": 559.43798828125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loadImage(url, options, context, progressBlock, completedBlock): SDWebImageOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 480,
									"top": 357,
									"width": 569.43798828125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky2+2+mTL5XI=",
									"_parent": {
										"$ref": "AAAAAAFky2+2+WTD+rs="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -487,
									"top": -350,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky2+2+mTM908=",
									"_parent": {
										"$ref": "AAAAAAFky2+2+WTD+rs="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -487,
									"top": -350,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 480,
							"top": 304,
							"width": 162,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky2+2+mTEkMo="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky2+2+mTJbtU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky2+2+mTKkG8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky2+2+mTL5XI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky2+2+mTM908="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFky3NiWHjknic=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmN83duYfrao="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky3NiWHjlEFE=",
									"_parent": {
										"$ref": "AAAAAAFky3NiWHjknic="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 537,
									"top": 371,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky3NiWHjknic="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky3NiWHjm2LA=",
									"_parent": {
										"$ref": "AAAAAAFky3NiWHjknic="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 522,
									"top": 371,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFky3NiWHjknic="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky3NiWHjnEM0=",
									"_parent": {
										"$ref": "AAAAAAFky3NiWHjknic="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 566,
									"top": 372,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky3NiWHjknic="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFky2+2+WTD+rs="
							},
							"tail": {
								"$ref": "AAAAAAFUmNdyjto3Jy4="
							},
							"lineStyle": 0,
							"points": "552:400;552:356",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFky3NiWHjlEFE="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFky3NiWHjm2LA="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFky3NiWHjnEM0="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFky4wmusk5SLk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFky4wTy8jjfCc="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky4wmusk6LkY=",
									"_parent": {
										"$ref": "AAAAAAFky4wmusk5SLk="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky4wmusk7izU=",
											"_parent": {
												"$ref": "AAAAAAFky4wmusk6LkY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2172,
											"top": -404,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky4wmusk8cGE=",
											"_parent": {
												"$ref": "AAAAAAFky4wmusk6LkY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 455,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderConfig",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky4wmusk928E=",
											"_parent": {
												"$ref": "AAAAAAFky4wmusk6LkY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 885,
											"top": 470,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky4wmusk+ipg=",
											"_parent": {
												"$ref": "AAAAAAFky4wmusk6LkY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2172,
											"top": -404,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 880,
									"top": 448,
									"width": 208,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky4wmusk7izU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky4wmusk8cGE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky4wmusk928E="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky4wmusk+ipg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky4wmu8k/J1g=",
									"_parent": {
										"$ref": "AAAAAAFky4wmusk5SLk="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky4zOa894+O8=",
											"_parent": {
												"$ref": "AAAAAAFky4wmu8k/J1g="
											},
											"model": {
												"$ref": "AAAAAAFky4zOJs9aW9c="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 621,
											"top": -195,
											"width": 211.4404296875,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+default",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky4z+AdGdFgQ=",
											"_parent": {
												"$ref": "AAAAAAFky4wmu8k/J1g="
											},
											"model": {
												"$ref": "AAAAAAFky4z9vtF/kCc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 621,
											"top": -180,
											"width": 211.4404296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+maxConcurrentDownloads",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky40YKdLodXo=",
											"_parent": {
												"$ref": "AAAAAAFky4wmu8k/J1g="
											},
											"model": {
												"$ref": "AAAAAAFky40X5tLK/zc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 621,
											"top": -165,
											"width": 211.4404296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+downloadTimeout",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky400aNQzIxc=",
											"_parent": {
												"$ref": "AAAAAAFky4wmu8k/J1g="
											},
											"model": {
												"$ref": "AAAAAAFky400JdQVn+Q="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 621,
											"top": -150,
											"width": 211.4404296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sessionConfiguration",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky41R+NV+WsM=",
											"_parent": {
												"$ref": "AAAAAAFky4wmu8k/J1g="
											},
											"model": {
												"$ref": "AAAAAAFky41Rt9Vg34c="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 621,
											"top": -135,
											"width": 211.4404296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+operationClass",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky419adbJ1Fg=",
											"_parent": {
												"$ref": "AAAAAAFky4wmu8k/J1g="
											},
											"model": {
												"$ref": "AAAAAAFky419KNarbXU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 621,
											"top": -120,
											"width": 211.4404296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+executionOrder",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky42aENgUqDM=",
											"_parent": {
												"$ref": "AAAAAAFky4wmu8k/J1g="
											},
											"model": {
												"$ref": "AAAAAAFky42Z0df2Ke8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 621,
											"top": -105,
											"width": 211.4404296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+urlCredential",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky4241dlfxbY=",
											"_parent": {
												"$ref": "AAAAAAFky4wmu8k/J1g="
											},
											"model": {
												"$ref": "AAAAAAFky424lNlB4TI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 621,
											"top": -90,
											"width": 211.4404296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+username",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFky43NBdqqt3c=",
											"_parent": {
												"$ref": "AAAAAAFky4wmu8k/J1g="
											},
											"model": {
												"$ref": "AAAAAAFky43MudqMI9E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 621,
											"top": -75,
											"width": 211.4404296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+password",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 880,
									"top": 488,
									"width": 221.4404296875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky4wmu8lA1GA=",
									"_parent": {
										"$ref": "AAAAAAFky4wmusk5SLk="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 880,
									"top": 631,
									"width": 221.4404296875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky4wmu8lBQrY=",
									"_parent": {
										"$ref": "AAAAAAFky4wmusk5SLk="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1006,
									"top": -498,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky4wmu8lChHc=",
									"_parent": {
										"$ref": "AAAAAAFky4wmusk5SLk="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1006,
									"top": -498,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 880,
							"top": 448,
							"width": 208,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky4wmusk6LkY="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky4wmu8k/J1g="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky4wmu8lA1GA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky4wmu8lBQrY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky4wmu8lChHc="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFky4+E/+WpkuY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFky49vaeVTiPQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky4+E/+WqDBk=",
									"_parent": {
										"$ref": "AAAAAAFky4+E/+WpkuY="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky4+E/+Wr0ww=",
											"_parent": {
												"$ref": "AAAAAAFky4+E/+WqDBk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 557,
											"top": 541,
											"width": 268,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky4+E/+WseEM=",
											"_parent": {
												"$ref": "AAAAAAFky4+E/+WqDBk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 557,
											"top": 556,
											"width": 268,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderRequestModifier",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky4+E/+Wtul4=",
											"_parent": {
												"$ref": "AAAAAAFky4+E/+WqDBk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 557,
											"top": 571,
											"width": 268,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky4+E/+WuKII=",
											"_parent": {
												"$ref": "AAAAAAFky4+E/+WqDBk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2878,
											"top": -298,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 552,
									"top": 536,
									"width": 278,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky4+E/+Wr0ww="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky4+E/+WseEM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky4+E/+Wtul4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky4+E/+WuKII="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky4+E/+Wv22g=",
									"_parent": {
										"$ref": "AAAAAAFky4+E/+WpkuY="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1439,
									"top": -149,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky4+E/+WwXK8=",
									"_parent": {
										"$ref": "AAAAAAFky4+E/+WpkuY="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky5N7jPL2OmA=",
											"_parent": {
												"$ref": "AAAAAAFky4+E/+WwXK8="
											},
											"model": {
												"$ref": "AAAAAAFky5N7SPLYdL0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": -30,
											"width": 311.20849609375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+modifiedRequest(request): URLRequest",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 552,
									"top": 589,
									"width": 321.20849609375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky4+E/+WxCT0=",
									"_parent": {
										"$ref": "AAAAAAFky4+E/+WpkuY="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1439,
									"top": -149,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky4+E/+WydMY=",
									"_parent": {
										"$ref": "AAAAAAFky4+E/+WpkuY="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1439,
									"top": -149,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 552,
							"top": 536,
							"width": 302,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky4+E/+WqDBk="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky4+E/+Wv22g="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky4+E/+WwXK8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky4+E/+WxCT0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky4+E/+WydMY="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFky5X9gfXo5U4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFky5XHEfWLtyM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFky5X9gfXpNOI=",
									"_parent": {
										"$ref": "AAAAAAFky5X9gfXo5U4="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky5X9gfXqhUY=",
											"_parent": {
												"$ref": "AAAAAAFky5X9gfXpNOI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2884,
											"top": 84,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky5X9gfXrQY0=",
											"_parent": {
												"$ref": "AAAAAAFky5X9gfXpNOI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 573,
											"top": 639,
											"width": 258,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderRequestModifier",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky5X9gfXsmU0=",
											"_parent": {
												"$ref": "AAAAAAFky5X9gfXpNOI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 573,
											"top": 654,
											"width": 258,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFky5X9gfXt6rE=",
											"_parent": {
												"$ref": "AAAAAAFky5X9gfXpNOI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2884,
											"top": 84,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 632,
									"width": 268,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFky5X9gfXqhUY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFky5X9gfXrQY0="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFky5X9gfXsmU0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFky5X9gfXt6rE="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFky5X9gfXutK4=",
									"_parent": {
										"$ref": "AAAAAAFky5X9gfXo5U4="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 672,
									"width": 287.20849609375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFky5X9gfXvdi4=",
									"_parent": {
										"$ref": "AAAAAAFky5X9gfXo5U4="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFky5ZuhPujNWs=",
											"_parent": {
												"$ref": "AAAAAAFky5X9gfXvdi4="
											},
											"model": {
												"$ref": "AAAAAAFky5ZuM/uFU/4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 325,
											"top": 23,
											"width": 277.20849609375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(block)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 682,
									"width": 287.20849609375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFky5X9gvXw2hc=",
									"_parent": {
										"$ref": "AAAAAAFky5X9gfXo5U4="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1442,
									"top": 42,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFky5X9gvXx2O8=",
									"_parent": {
										"$ref": "AAAAAAFky5X9gfXo5U4="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1442,
									"top": 42,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 568,
							"top": 632,
							"width": 268,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFky5X9gfXpNOI="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFky5X9gfXutK4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFky5X9gfXvdi4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFky5X9gvXw2hc="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFky5X9gvXx2O8="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFky5YrW/l2DJM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmORm3fAwE60="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky5YrW/l3SzI=",
									"_parent": {
										"$ref": "AAAAAAFky5YrW/l2DJM="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 711,
									"top": 592,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky5YrW/l2DJM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky5YrW/l4cDQ=",
									"_parent": {
										"$ref": "AAAAAAFky5YrW/l2DJM="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 711,
									"top": 577,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFky5YrW/l2DJM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFky5YrW/l5k8Y=",
									"_parent": {
										"$ref": "AAAAAAFky5YrW/l2DJM="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 711,
									"top": 622,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFky5YrW/l2DJM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFky4+E/+WpkuY="
							},
							"tail": {
								"$ref": "AAAAAAFky5X9gfXo5U4="
							},
							"lineStyle": 0,
							"points": "711:632;711:613;712:613;712:588",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFky5YrW/l3SzI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFky5YrW/l4cDQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFky5YrW/l5k8Y="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFkzOeFlQjK4RM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFkzOdOrAhsolg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFkzOeFlgjLMy8=",
									"_parent": {
										"$ref": "AAAAAAFkzOeFlQjK4RM="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkzOeFlgjMfcs=",
											"_parent": {
												"$ref": "AAAAAAFkzOeFlgjLMy8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 309,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkzOeFlgjNQCQ=",
											"_parent": {
												"$ref": "AAAAAAFkzOeFlgjLMy8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 324,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkzOeFlgjOnZQ=",
											"_parent": {
												"$ref": "AAAAAAFkzOeFlgjLMy8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 339,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkzOeFlgjPkCA=",
											"_parent": {
												"$ref": "AAAAAAFkzOeFlgjLMy8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -82,
											"top": -672,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 288,
									"top": 304,
									"width": 138,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFkzOeFlgjMfcs="
									},
									"nameLabel": {
										"$ref": "AAAAAAFkzOeFlgjNQCQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFkzOeFlgjOnZQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFkzOeFlgjPkCA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFkzOeFlgjQ0GA=",
									"_parent": {
										"$ref": "AAAAAAFkzOeFlQjK4RM="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -33,
									"top": -368,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFkzOeFlgjRJRk=",
									"_parent": {
										"$ref": "AAAAAAFkzOeFlQjK4RM="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFkzOhfQAsuxxY=",
											"_parent": {
												"$ref": "AAAAAAFkzOeFlgjRJRk="
											},
											"model": {
												"$ref": "AAAAAAFkzOhe6QsQ8iE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 373,
											"top": 10,
											"width": 481.42529296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+queryImage(key, options, context, completionBlock): SDWebImageOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFkzOmFkxJ5bYE=",
											"_parent": {
												"$ref": "AAAAAAFkzOeFlgjRJRk="
											},
											"model": {
												"$ref": "AAAAAAFkzOmFQhJb/sw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 373,
											"top": 25,
											"width": 481.42529296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+store(image, imageData, key, cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFkzOpilBe/HOM=",
											"_parent": {
												"$ref": "AAAAAAFkzOeFlgjRJRk="
											},
											"model": {
												"$ref": "AAAAAAFkzOpiQxehydI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 373,
											"top": 40,
											"width": 481.42529296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImage(key, cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFkzOrxxhtNGpo=",
											"_parent": {
												"$ref": "AAAAAAFkzOeFlgjRJRk="
											},
											"model": {
												"$ref": "AAAAAAFkzOrxchsvmU0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 373,
											"top": 55,
											"width": 481.42529296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+containsImage(key, cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFkzOvatx+3q3M=",
											"_parent": {
												"$ref": "AAAAAAFkzOeFlgjRJRk="
											},
											"model": {
												"$ref": "AAAAAAFkzOvaYx+Z2C8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 373,
											"top": 70,
											"width": 481.42529296875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clear(cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 288,
									"top": 357,
									"width": 491.42529296875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFkzOeFlgjS2Cs=",
									"_parent": {
										"$ref": "AAAAAAFkzOeFlQjK4RM="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -33,
									"top": -368,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFkzOeFlwjTR54=",
									"_parent": {
										"$ref": "AAAAAAFkzOeFlQjK4RM="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -33,
									"top": -368,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 288,
							"top": 304,
							"width": 162,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFkzOeFlgjLMy8="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFkzOeFlgjQ0GA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFkzOeFlgjRJRk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFkzOeFlgjS2Cs="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFkzOeFlwjTR54="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFkzOyHOib7nuw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmN83duYfrao="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOyHOib8k38=",
									"_parent": {
										"$ref": "AAAAAAFkzOyHOib7nuw="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 345,
									"top": 371,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFkzOyHOib7nuw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOyHOib9Tn4=",
									"_parent": {
										"$ref": "AAAAAAFkzOyHOib7nuw="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 330,
									"top": 371,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFkzOyHOib7nuw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOyHOib+VWA=",
									"_parent": {
										"$ref": "AAAAAAFkzOyHOib7nuw="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 374,
									"top": 372,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFkzOyHOib7nuw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFkzOeFlQjK4RM="
							},
							"tail": {
								"$ref": "AAAAAAFUmNdXmNnpp1I="
							},
							"lineStyle": 0,
							"points": "360:400;360:356",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFkzOyHOib8k38="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFkzOyHOib9Tn4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFkzOyHOib+VWA="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFkzOzkvy6ewkc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmwYAOLO3R8M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOzkvy6fO70=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 713,
									"top": 436,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOzkvy6gSFU=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 698,
									"top": 436,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOzkvy6hFr8=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 742,
									"top": 437,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOzkvy6ifTg=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 854,
									"top": 475,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOzkvy6jfVY=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 851,
									"top": 489,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOzkvy6kEdk=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 858,
									"top": 448,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOzkwC6lxW8=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 648,
									"top": 427,
									"width": 46.490234375,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"edgePosition": 0,
									"underline": false,
									"text": "+config",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOzkwC6meEU=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 674,
									"top": 441,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFkzOzkwC6nP90=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 667,
									"top": 400,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFkzOzkwC6oIqk=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 371,
									"top": 616,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFkzOzkwC6pg2c=",
									"_parent": {
										"$ref": "AAAAAAFkzOzkvy6ewkc="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 371,
									"top": 616,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmNdyjto3Jy4="
							},
							"tail": {
								"$ref": "AAAAAAFky4wmusk5SLk="
							},
							"lineStyle": 0,
							"points": "880:467;728:467;728:419;646:419",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFkzOzkvy6fO70="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFkzOzkvy6gSFU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFkzOzkvy6hFr8="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFkzOzkvy6ifTg="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFkzOzkvy6jfVY="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFkzOzkvy6kEdk="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFkzOzkwC6lxW8="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFkzOzkwC6meEU="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFkzOzkwC6nP90="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFkzOzkwC6oIqk="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFkzOzkwC6pg2c="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFkzO7AJ0YXKM0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUkhyNUo23oFw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFkzO7AJ0YYoN4=",
									"_parent": {
										"$ref": "AAAAAAFkzO7AJ0YXKM0="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkzO7AJ0YZP20=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AJ0YYoN4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 149,
											"width": 132,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkzO7AJ0YacO4=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AJ0YYoN4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 164,
											"width": 132,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageOptions",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkzO7AJ0YbDG0=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AJ0YYoN4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 179,
											"width": 132,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFkzO7AJ0YcY40=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AJ0YYoN4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -528,
											"top": -2176,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 144,
									"width": 142,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFkzO7AJ0YZP20="
									},
									"nameLabel": {
										"$ref": "AAAAAAFkzO7AJ0YacO4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFkzO7AJ0YbDG0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFkzO7AJ0YcY40="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFkzO7AJ0YdKRc=",
									"_parent": {
										"$ref": "AAAAAAFkzO7AJ0YXKM0="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -264,
									"top": -1088,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFkzO7AJ0YeuNs=",
									"_parent": {
										"$ref": "AAAAAAFkzO7AJ0YXKM0="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -264,
									"top": -1088,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFkzO7AJ0YfdN4=",
									"_parent": {
										"$ref": "AAAAAAFkzO7AJ0YXKM0="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -264,
									"top": -1088,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFkzO7AKEYgKaM=",
									"_parent": {
										"$ref": "AAAAAAFkzO7AJ0YXKM0="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -264,
									"top": -1088,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFkzO7AKEYhG1Y=",
									"_parent": {
										"$ref": "AAAAAAFkzO7AJ0YXKM0="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AfUZfsHg=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkhys4o27Ge0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 146,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "retryFailed",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AfUZidzY=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkhza8o2/z9E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 161,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "lowPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AfkZoifc=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkhzs8o3Fkdk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 176,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "progressiveLoad",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AfkZrII0=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkhz04o3ItAc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 191,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "refreshCached",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7Af0ZuRFE=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkhz84Y3L96A="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 206,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "continueInBackground",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AgEZxjX4=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkh0C6Y3O214="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 221,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "handleCookies",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AgEZ0Cis=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkh2TUY3YpnQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 236,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "allowInvalidSSLCertificates",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AgUZ3eQo=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkh2bqY3bxlE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 251,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "highPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AgUZ6fWA=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkh2p4Y3e22E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 266,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "delayPlaceholder",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AgUZ9Bnw=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkh2x+Y3hQmw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 281,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "transformAnimatedImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzO7AgUaAY/8=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFUkh31iY3ox50="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 296,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "avoidAutoSetImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFkzPKukmzcWiw=",
											"_parent": {
												"$ref": "AAAAAAFkzO7AKEYhG1Y="
											},
											"model": {
												"$ref": "AAAAAAFkzPKuPGy7i4M="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 311,
											"width": 166.333984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "scaleDownLargeImages",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 197,
									"width": 176.333984375,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 144,
							"width": 142,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFkzO7AJ0YYoN4="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFkzO7AJ0YdKRc="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFkzO7AJ0YeuNs="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFkzO7AJ0YfdN4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFkzO7AKEYgKaM="
							},
							"suppressLiterals": true,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFkzO7AKEYhG1Y="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFk0MTgNZaGzTc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0MPrmZLdeGs="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk0MTgNZaH8+w=",
									"_parent": {
										"$ref": "AAAAAAFk0MTgNZaGzTc="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0MTgNZaI3gk=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNZaH8+w="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 501,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0MTgNZaJ57U=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNZaH8+w="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 516,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCacheOptions",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0MTgNZaKXnk=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNZaH8+w="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 531,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0MTgNZaLgs8=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNZaH8+w="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -176,
											"top": -2216,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 496,
									"width": 153,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk0MTgNZaI3gk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk0MTgNZaJ57U="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk0MTgNZaKXnk="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk0MTgNZaLgs8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk0MTgNZaM5ZI=",
									"_parent": {
										"$ref": "AAAAAAFk0MTgNZaGzTc="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -80,
									"top": -1140,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk0MTgNZaN0Xs=",
									"_parent": {
										"$ref": "AAAAAAFk0MTgNZaGzTc="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -80,
									"top": -1140,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk0MTgNpaO78g=",
									"_parent": {
										"$ref": "AAAAAAFk0MTgNZaGzTc="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -80,
									"top": -1140,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk0MTgNpaP+yk=",
									"_parent": {
										"$ref": "AAAAAAFk0MTgNZaGzTc="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -80,
									"top": -1140,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFk0MTgNpaQ1RY=",
									"_parent": {
										"$ref": "AAAAAAFk0MTgNZaGzTc="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk0MTgf5bOQk4=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNpaQ1RY="
											},
											"model": {
												"$ref": "AAAAAAFk0MQrOpM/jI0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -126,
											"width": 151.4677734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "queryMemoryData",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk0MTgf5bRbrg=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNpaQ1RY="
											},
											"model": {
												"$ref": "AAAAAAFk0MRCXJO7Xl0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -111,
											"width": 151.4677734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "queryMemoryDataSync",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk0MTggJbUK3g=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNpaQ1RY="
											},
											"model": {
												"$ref": "AAAAAAFk0MRaJJQ3LUY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -96,
											"width": 151.4677734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "queryDiskDataSync",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk0MTggJbX/g4=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNpaQ1RY="
											},
											"model": {
												"$ref": "AAAAAAFk0MR51JSzxio="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -81,
											"width": 151.4677734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "scaleDownLargeImages",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk0MTggJbalmg=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNpaQ1RY="
											},
											"model": {
												"$ref": "AAAAAAFk0MSZXZUvhjA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -66,
											"width": 151.4677734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "avoidDecodeImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk0MTggJbdjZQ=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNpaQ1RY="
											},
											"model": {
												"$ref": "AAAAAAFk0MS2hZWrSIM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -51,
											"width": 151.4677734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "decodeFirstFrameOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk0MTggZbgngk=",
											"_parent": {
												"$ref": "AAAAAAFk0MTgNpaQ1RY="
											},
											"model": {
												"$ref": "AAAAAAFk0MTONZYnA3o="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -36,
											"width": 151.4677734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "preloadAllFrames",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 549,
									"width": 161.4677734375,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 496,
							"width": 153,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk0MTgNZaH8+w="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk0MTgNZaM5ZI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk0MTgNZaN0Xs="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk0MTgNpaO78g="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk0MTgNpaP+yk="
							},
							"suppressLiterals": true,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFk0MTgNpaQ1RY="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk0MXEuJzHFEg=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKuwBKAhI5QU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0MXEuJzI/kk=",
									"_parent": {
										"$ref": "AAAAAAFk0MXEuJzHFEg="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 262,
									"top": 463,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0MXEuJzHFEg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0MXEuJzJPew=",
									"_parent": {
										"$ref": "AAAAAAFk0MXEuJzHFEg="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 277,
									"top": 463,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0MXEuJzHFEg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0MXEuJzKqro=",
									"_parent": {
										"$ref": "AAAAAAFk0MXEuJzHFEg="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 233,
									"top": 464,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0MXEuJzHFEg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk0MTgNZaGzTc="
							},
							"tail": {
								"$ref": "AAAAAAFUmNdXmNnpp1I="
							},
							"lineStyle": 0,
							"points": "296:419;248:419;248:522;160:522",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0MXEuJzI/kk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0MXEuJzJPew="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0MXEuJzKqro="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk0NzvdENFORI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKuwBKAhI5QU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0NzvdENGnUg=",
									"_parent": {
										"$ref": "AAAAAAFk0NzvdENFORI="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 501,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0NzvdENFORI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0NzvdENHwvw=",
									"_parent": {
										"$ref": "AAAAAAFk0NzvdENFORI="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 486,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0NzvdENFORI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0NzvdUNIzbk=",
									"_parent": {
										"$ref": "AAAAAAFk0NzvdENFORI="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 531,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0NzvdENFORI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFky2qLtUbjGdc="
							},
							"tail": {
								"$ref": "AAAAAAFUmNdyjto3Jy4="
							},
							"lineStyle": 0,
							"points": "568:439;568:522;872:522",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0NzvdENGnUg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0NzvdENHwvw="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0NzvdUNIzbk="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk0N4Oyk+ghOI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmwYAOLO3R8M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0N4Oyk+hddU=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 609,
									"top": 480,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0N4Oyk+iM/s=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 594,
									"top": 480,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0N4Oyk+jCok=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 638,
									"top": 481,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0N4Oyk+kR3I=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 609,
									"top": 504,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0N4Oyk+liYQ=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 595,
									"top": 501,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0N4Oyk+mQlg=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 636,
									"top": 508,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0N4Oyk+nStE=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 586,
									"top": 458,
									"width": 46.490234375,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"edgePosition": 0,
									"underline": false,
									"text": "+config",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0N4Oyk+oJr0=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 595,
									"top": 461,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0N4Oyk+p2dM=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 636,
									"top": 454,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk0N4Oyk+qa+E=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 380,
									"top": 965,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk0N4Oyk+rD68=",
									"_parent": {
										"$ref": "AAAAAAFk0N4Oyk+ghOI="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 380,
									"top": 965,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmNdyjto3Jy4="
							},
							"tail": {
								"$ref": "AAAAAAFky4+E/+WpkuY="
							},
							"lineStyle": 0,
							"points": "624:536;624:439",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0N4Oyk+hddU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0N4Oyk+iM/s="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0N4Oyk+jCok="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk0N4Oyk+kR3I="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk0N4Oyk+liYQ="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk0N4Oyk+mQlg="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk0N4Oyk+nStE="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk0N4Oyk+oJr0="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk0N4Oyk+p2dM="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk0N4Oyk+qa+E="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk0N4Oyk+rD68="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk0OXsx2lH55c=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0OQoUmOmW5c="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk0OXsyGlI3Sg=",
									"_parent": {
										"$ref": "AAAAAAFk0OXsx2lH55c="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0OXsyGlJgjo=",
											"_parent": {
												"$ref": "AAAAAAFk0OXsyGlI3Sg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 541,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0OXsyGlK+Ys=",
											"_parent": {
												"$ref": "AAAAAAFk0OXsyGlI3Sg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 556,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDMemoryCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0OXsyGlL3pE=",
											"_parent": {
												"$ref": "AAAAAAFk0OXsyGlI3Sg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 571,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0OXsyGlM+TI=",
											"_parent": {
												"$ref": "AAAAAAFk0OXsyGlI3Sg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1106,
											"top": -2192,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 536,
									"width": 138,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk0OXsyGlJgjo="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk0OXsyGlK+Ys="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk0OXsyGlL3pE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk0OXsyGlM+TI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk0OXsyGlNF+g=",
									"_parent": {
										"$ref": "AAAAAAFk0OXsx2lH55c="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -553,
									"top": -1096,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk0OXsyGlOlcw=",
									"_parent": {
										"$ref": "AAAAAAFk0OXsx2lH55c="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OXtDGmOpvI=",
											"_parent": {
												"$ref": "AAAAAAFk0OXsyGlOlcw="
											},
											"model": {
												"$ref": "AAAAAAFk0OSfa2QT4IA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": -166,
											"width": 175.17626953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OXtDWmRrbU=",
											"_parent": {
												"$ref": "AAAAAAFk0OXsyGlOlcw="
											},
											"model": {
												"$ref": "AAAAAAFk0OTdZGUCETU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": -151,
											"width": 175.17626953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+object(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OXtDWmUsq8=",
											"_parent": {
												"$ref": "AAAAAAFk0OXsyGlOlcw="
											},
											"model": {
												"$ref": "AAAAAAFk0OUR7WXxHho="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": -136,
											"width": 175.17626953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+setObject(object, key, cost)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OXtDmmX4Bo=",
											"_parent": {
												"$ref": "AAAAAAFk0OXsyGlOlcw="
											},
											"model": {
												"$ref": "AAAAAAFk0OWj72fwP7o="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": -121,
											"width": 175.17626953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeObject(object)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OXtDmma8us=",
											"_parent": {
												"$ref": "AAAAAAFk0OXsyGlOlcw="
											},
											"model": {
												"$ref": "AAAAAAFk0OXRGGjfriQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": -106,
											"width": 175.17626953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeAllObjects()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 589,
									"width": 185.17626953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk0OXsyGlPZt4=",
									"_parent": {
										"$ref": "AAAAAAFk0OXsx2lH55c="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -553,
									"top": -1096,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk0OXsyGlQUzk=",
									"_parent": {
										"$ref": "AAAAAAFk0OXsx2lH55c="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -553,
									"top": -1096,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 192,
							"top": 536,
							"width": 162,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk0OXsyGlI3Sg="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk0OXsyGlNF+g="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk0OXsyGlOlcw="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk0OXsyGlPZt4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk0OXsyGlQUzk="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk0ObJQm6XCvY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0Oaeq24jZhk="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk0ObJQm6Ygcc=",
									"_parent": {
										"$ref": "AAAAAAFk0ObJQm6XCvY="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0ObJQm6ZtQQ=",
											"_parent": {
												"$ref": "AAAAAAFk0ObJQm6Ygcc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 136,
											"top": -2536,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0ObJQm6andY=",
											"_parent": {
												"$ref": "AAAAAAFk0ObJQm6Ygcc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 639,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDMemoryCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0ObJQm6bDKI=",
											"_parent": {
												"$ref": "AAAAAAFk0ObJQm6Ygcc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 654,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0ObJQm6cOIs=",
											"_parent": {
												"$ref": "AAAAAAFk0ObJQm6Ygcc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 136,
											"top": -2536,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 216,
									"top": 632,
									"width": 128,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk0ObJQm6ZtQQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk0ObJQm6andY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk0ObJQm6bDKI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk0ObJQm6cOIs="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk0ObJQm6dyG8=",
									"_parent": {
										"$ref": "AAAAAAFk0ObJQm6XCvY="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 216,
									"top": 672,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk0ObJQm6eN6k=",
									"_parent": {
										"$ref": "AAAAAAFk0ObJQm6XCvY="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 216,
									"top": 682,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk0ObJQm6fcNk=",
									"_parent": {
										"$ref": "AAAAAAFk0ObJQm6XCvY="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 68,
									"top": -1268,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk0ObJQm6gHKI=",
									"_parent": {
										"$ref": "AAAAAAFk0ObJQm6XCvY="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 68,
									"top": -1268,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 216,
							"top": 632,
							"width": 128,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk0ObJQm6Ygcc="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk0ObJQm6dyG8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk0ObJQm6eN6k="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk0ObJQm6fcNk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk0ObJQm6gHKI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk0OcBa3CRDns=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0ObxVHApLxs="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk0OcBa3CSXJ4=",
									"_parent": {
										"$ref": "AAAAAAFk0OcBa3CRDns="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0OcBa3CTKAA=",
											"_parent": {
												"$ref": "AAAAAAFk0OcBa3CSXJ4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -216,
											"top": -2696,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0OcBa3CU5rM=",
											"_parent": {
												"$ref": "AAAAAAFk0OcBa3CSXJ4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 639,
											"width": 102,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "NSCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0OcBa3CVHRE=",
											"_parent": {
												"$ref": "AAAAAAFk0OcBa3CSXJ4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 654,
											"width": 102,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Foundation)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0OcBa3CWINU=",
											"_parent": {
												"$ref": "AAAAAAFk0OcBa3CSXJ4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -216,
											"top": -2696,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 632,
									"width": 112,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk0OcBa3CTKAA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk0OcBa3CU5rM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk0OcBa3CVHRE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk0OcBa3CWINU="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk0OcBa3CXeCk=",
									"_parent": {
										"$ref": "AAAAAAFk0OcBa3CRDns="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 672,
									"width": 128.955078125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk0OcBa3CYF7I=",
									"_parent": {
										"$ref": "AAAAAAFk0OcBa3CRDns="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 682,
									"width": 128.955078125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk0OcBa3CZTX4=",
									"_parent": {
										"$ref": "AAAAAAFk0OcBa3CRDns="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -124,
									"top": -1348,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk0OcBa3CaKJ0=",
									"_parent": {
										"$ref": "AAAAAAFk0OcBa3CRDns="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -124,
									"top": -1348,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 632,
							"width": 112,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk0OcBa3CSXJ4="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk0OcBa3CXeCk="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk0OcBa3CYF7I="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk0OcBa3CZTX4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk0OcBa3CaKJ0="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk0Ok37H+rWnk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0OkMLX851sM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk0Ok37H+s7Rk=",
									"_parent": {
										"$ref": "AAAAAAFk0Ok37H+rWnk="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0Ok37H+tuqY=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37H+s7Rk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 365,
											"top": 541,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0Ok37H+u5b0=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37H+s7Rk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 365,
											"top": 556,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDDiskCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0Ok37H+vLR0=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37H+s7Rk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 365,
											"top": 571,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0Ok37H+w91E=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37H+s7Rk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -124,
											"top": -2230,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 360,
									"top": 536,
									"width": 138,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk0Ok37H+tuqY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk0Ok37H+u5b0="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk0Ok37H+vLR0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk0Ok37H+w91E="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk0Ok37X+xveU=",
									"_parent": {
										"$ref": "AAAAAAFk0Ok37H+rWnk="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -62,
									"top": -1115,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk0Ok37X+y1GE=",
									"_parent": {
										"$ref": "AAAAAAFk0Ok37H+rWnk="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OmAGYIp9ik=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0Ol/z4IFWS0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -166,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(cachePath, config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0Onk2YW0iUQ=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0OnkkIWQSuA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -151,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+containsData(key): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OpCbIk/0SA=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0OpCIYkbyn4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -136,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+data(key): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OrYXozKw8k=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0OrYDIym0yM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -121,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+setData(data, key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OsjwZASNSE=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0OsjbY/ujGE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -106,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeData(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OtX/JJO2vY=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0OtXrZIqqoc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -91,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeAllData()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0Ot0JZPhDKo=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0Otz15O9b20="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -76,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeExpiredData()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OuY35V0c08=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0OuYl5VQkGk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -61,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cachePath(key): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0Ovfv5ew5s0=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0Ovfd5eMoXg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -46,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+totalCount(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk0OxWMpvhvXE=",
											"_parent": {
												"$ref": "AAAAAAFk0Ok37X+y1GE="
											},
											"model": {
												"$ref": "AAAAAAFk0OxV6pu94G8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 245,
											"top": -31,
											"width": 157.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+totalSize(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 360,
									"top": 589,
									"width": 167.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk0Ok37X+zsS8=",
									"_parent": {
										"$ref": "AAAAAAFk0Ok37H+rWnk="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -62,
									"top": -1115,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk0Ok37X+0nhU=",
									"_parent": {
										"$ref": "AAAAAAFk0Ok37H+rWnk="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -62,
									"top": -1115,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 360,
							"top": 536,
							"width": 162,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk0Ok37H+s7Rk="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk0Ok37X+xveU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk0Ok37X+y1GE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk0Ok37X+zsS8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk0Ok37X+0nhU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk0O0AHJ67b/Q=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0Oy3g5480kU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk0O0AHJ68R4A=",
									"_parent": {
										"$ref": "AAAAAAFk0O0AHJ67b/Q="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0O0AHJ69hP8=",
											"_parent": {
												"$ref": "AAAAAAFk0O0AHJ68R4A="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 2,
											"top": -2598,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0O0AHJ6+pE0=",
											"_parent": {
												"$ref": "AAAAAAFk0O0AHJ68R4A="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 381,
											"top": 639,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDDiskCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0O0AHJ6/CJE=",
											"_parent": {
												"$ref": "AAAAAAFk0O0AHJ68R4A="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 381,
											"top": 654,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk0O0AHJ7A1Qo=",
											"_parent": {
												"$ref": "AAAAAAFk0O0AHJ68R4A="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 2,
											"top": -2598,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 632,
									"width": 128,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk0O0AHJ69hP8="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk0O0AHJ6+pE0="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk0O0AHJ6/CJE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk0O0AHJ7A1Qo="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk0O0AHJ7B6oA=",
									"_parent": {
										"$ref": "AAAAAAFk0O0AHJ67b/Q="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 672,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk0O0AHJ7CwB0=",
									"_parent": {
										"$ref": "AAAAAAFk0O0AHJ67b/Q="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 376,
									"top": 682,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk0O0AHJ7DvnM=",
									"_parent": {
										"$ref": "AAAAAAFk0O0AHJ67b/Q="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1,
									"top": -1299,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk0O0AHJ7EitQ=",
									"_parent": {
										"$ref": "AAAAAAFk0O0AHJ67b/Q="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1,
									"top": -1299,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 376,
							"top": 632,
							"width": 128,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk0O0AHJ68R4A="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk0O0AHJ7B6oA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk0O0AHJ7CwB0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk0O0AHJ7DvnM="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk0O0AHJ7EitQ="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk0O7I0qzM9Wk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmORm3fAwE60="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0O7I0qzN0WA=",
									"_parent": {
										"$ref": "AAAAAAFk0O7I0qzM9Wk="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 264,
									"top": 603,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0O7I0qzM9Wk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0O7I0qzOSBg=",
									"_parent": {
										"$ref": "AAAAAAFk0O7I0qzM9Wk="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 249,
									"top": 603,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0O7I0qzM9Wk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0O7I0qzPVyo=",
									"_parent": {
										"$ref": "AAAAAAFk0O7I0qzM9Wk="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 293,
									"top": 604,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0O7I0qzM9Wk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk0OXsx2lH55c="
							},
							"tail": {
								"$ref": "AAAAAAFk0ObJQm6XCvY="
							},
							"lineStyle": 0,
							"points": "279:632;279:588",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0O7I0qzN0WA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0O7I0qzOSBg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0O7I0qzPVyo="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk0O8UE69VlbA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFUmORm3fAwE60="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0O8UE69WSok=",
									"_parent": {
										"$ref": "AAAAAAFk0O8UE69VlbA="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 432,
									"top": 603,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0O8UE69VlbA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0O8UE69XlHA=",
									"_parent": {
										"$ref": "AAAAAAFk0O8UE69VlbA="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 417,
									"top": 603,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0O8UE69VlbA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0O8UE69Y83w=",
									"_parent": {
										"$ref": "AAAAAAFk0O8UE69VlbA="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 461,
									"top": 604,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0O8UE69VlbA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk0Ok37H+rWnk="
							},
							"tail": {
								"$ref": "AAAAAAFk0O0AHJ67b/Q="
							},
							"lineStyle": 0,
							"points": "447:632;447:588",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0O8UE69WSok="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0O8UE69XlHA="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0O8UE69Y83w="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFk0O+FTbdsGCE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFfKutJugVRytg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0O+FTbdtn8U=",
									"_parent": {
										"$ref": "AAAAAAFk0O+FTbdsGCE="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 166,
									"top": 657,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0O+FTbdsGCE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0O+FTbduFUQ=",
									"_parent": {
										"$ref": "AAAAAAFk0O+FTbdsGCE="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 166,
									"top": 672,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0O+FTbdsGCE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0O+FTbdv+HU=",
									"_parent": {
										"$ref": "AAAAAAFk0O+FTbdsGCE="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 167,
									"top": 627,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0O+FTbdsGCE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk0OcBa3CRDns="
							},
							"tail": {
								"$ref": "AAAAAAFk0ObJQm6XCvY="
							},
							"lineStyle": 0,
							"points": "216:648;119:648",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0O+FTbdtn8U="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0O+FTbduFUQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0O+FTbdv+HU="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk0PADwLtOEAo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmwYAOLO3R8M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PADwLtPZX8=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 305,
									"top": 480,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PADwLtQZRU=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 290,
									"top": 480,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PADwLtRLtw=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 334,
									"top": 481,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PADwLtSz+s=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 305,
									"top": 504,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PADwLtTEK8=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 291,
									"top": 501,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PADwLtUKFE=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 332,
									"top": 508,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PADwLtVIVU=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 282,
									"top": 458,
									"width": 46.490234375,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"edgePosition": 0,
									"underline": false,
									"text": "+config",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PADwLtW4Rw=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 291,
									"top": 461,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PADwLtXeqU=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 332,
									"top": 454,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk0PADwLtYbvM=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 107,
									"top": 862,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk0PADwLtZevo=",
									"_parent": {
										"$ref": "AAAAAAFk0PADwLtOEAo="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 107,
									"top": 862,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmNdXmNnpp1I="
							},
							"tail": {
								"$ref": "AAAAAAFk0OXsx2lH55c="
							},
							"lineStyle": 0,
							"points": "320:536;320:439",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0PADwLtPZX8="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0PADwLtQZRU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0PADwLtRLtw="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk0PADwLtSz+s="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk0PADwLtTEK8="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk0PADwLtUKFE="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk0PADwLtVIVU="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk0PADwLtW4Rw="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk0PADwLtXeqU="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk0PADwLtYbvM="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk0PADwLtZevo="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk0PAr0b41BE0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFXmwYAOLO3R8M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PAr0b42Doc=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 385,
									"top": 480,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PAr0b43ZyQ=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 370,
									"top": 480,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PAr0b444sU=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 414,
									"top": 481,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PAr0b45uBI=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 385,
									"top": 504,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PAr0b46IzE=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 371,
									"top": 501,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PAr0b479/8=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 412,
									"top": 508,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PAr0b48/Ys=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 362,
									"top": 458,
									"width": 46.490234375,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"edgePosition": 0,
									"underline": false,
									"text": "+config",
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PAr0b49v7U=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 371,
									"top": 461,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0PAr0b4+/gE=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 412,
									"top": 454,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk0PAr0b4/i4o=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 602,
									"top": 838,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk0PAr0b5AWoA=",
									"_parent": {
										"$ref": "AAAAAAFk0PAr0b41BE0="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 602,
									"top": 838,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmNdXmNnpp1I="
							},
							"tail": {
								"$ref": "AAAAAAFk0Ok37H+rWnk="
							},
							"lineStyle": 0,
							"points": "400:536;400:439",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0PAr0b42Doc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0PAr0b43ZyQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0PAr0b444sU="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk0PAr0b45uBI="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk0PAr0b46IzE="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk0PAr0b479/8="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk0PAr0b48/Ys="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk0PAr0b49v7U="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk0PAr0b4+/gE="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk0PAr0b4/i4o="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk0PAr0b5AWoA="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk0Q5c9JhBKDI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0Q5c9Jg/0Jc="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0Q5c9ZhCJjw=",
									"_parent": {
										"$ref": "AAAAAAFk0Q5c9JhBKDI="
									},
									"model": {
										"$ref": "AAAAAAFk0Q5c9Jg/0Jc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 97,
									"top": 102,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0Q5c9JhBKDI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0Q5c9ZhDK/E=",
									"_parent": {
										"$ref": "AAAAAAFk0Q5c9JhBKDI="
									},
									"model": {
										"$ref": "AAAAAAFk0Q5c9Jg/0Jc="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 97,
									"top": 87,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0Q5c9JhBKDI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0Q5c9ZhEh/o=",
									"_parent": {
										"$ref": "AAAAAAFk0Q5c9JhBKDI="
									},
									"model": {
										"$ref": "AAAAAAFk0Q5c9Jg/0Jc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 97,
									"top": 132,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0Q5c9JhBKDI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFXmsqnFRq0kTA="
							},
							"tail": {
								"$ref": "AAAAAAFUmPubFi7kzSY="
							},
							"lineStyle": 0,
							"points": "97:55;97:123;360:123",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0Q5c9ZhCJjw="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0Q5c9ZhDK/E="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0Q5c9ZhEh/o="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk0Q/6pahtoxo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0Q/6pKhroeQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0Q/6pahuNSI=",
									"_parent": {
										"$ref": "AAAAAAFk0Q/6pahtoxo="
									},
									"model": {
										"$ref": "AAAAAAFk0Q/6pKhroeQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 497,
									"top": 132,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0Q/6pahtoxo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0Q/6pahvvVw=",
									"_parent": {
										"$ref": "AAAAAAFk0Q/6pahtoxo="
									},
									"model": {
										"$ref": "AAAAAAFk0Q/6pKhroeQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 497,
									"top": 147,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0Q/6pahtoxo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0Q/6pahwUqw=",
									"_parent": {
										"$ref": "AAAAAAFk0Q/6pahtoxo="
									},
									"model": {
										"$ref": "AAAAAAFk0Q/6pKhroeQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 498,
									"top": 102,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0Q/6pahtoxo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFXmsqnFRq0kTA="
							},
							"tail": {
								"$ref": "AAAAAAFUmPsPJi0J5Fw="
							},
							"lineStyle": 0,
							"points": "498:55;498:123;489:123",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0Q/6pahuNSI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0Q/6pahvvVw="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0Q/6pahwUqw="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk0RCPR6y8NfI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0RCPR6y62U8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0RCPR6y9okc=",
									"_parent": {
										"$ref": "AAAAAAFk0RCPR6y8NfI="
									},
									"model": {
										"$ref": "AAAAAAFk0RCPR6y62U8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 676,
									"top": 132,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0RCPR6y8NfI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0RCPR6y+PPE=",
									"_parent": {
										"$ref": "AAAAAAFk0RCPR6y8NfI="
									},
									"model": {
										"$ref": "AAAAAAFk0RCPR6y62U8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 676,
									"top": 147,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0RCPR6y8NfI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0RCPR6y/G5A=",
									"_parent": {
										"$ref": "AAAAAAFk0RCPR6y8NfI="
									},
									"model": {
										"$ref": "AAAAAAFk0RCPR6y62U8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 677,
									"top": 102,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0RCPR6y8NfI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFXmsqnFRq0kTA="
							},
							"tail": {
								"$ref": "AAAAAAFUmPnxoSwmlwM="
							},
							"lineStyle": 0,
							"points": "677:55;677:123;489:123",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0RCPR6y9okc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0RCPR6y+PPE="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0RCPR6y/G5A="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk0RH/JbQMCBE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0RH/JbQKgpI="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0RH/JbQN0PQ=",
									"_parent": {
										"$ref": "AAAAAAFk0RH/JbQMCBE="
									},
									"model": {
										"$ref": "AAAAAAFk0RH/JbQKgpI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 96,
									"top": 116,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0RH/JbQMCBE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0RH/JbQO2rM=",
									"_parent": {
										"$ref": "AAAAAAFk0RH/JbQMCBE="
									},
									"model": {
										"$ref": "AAAAAAFk0RH/JbQKgpI="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 111,
									"top": 116,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0RH/JbQMCBE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0RH/JbQPvRU=",
									"_parent": {
										"$ref": "AAAAAAFk0RH/JbQMCBE="
									},
									"model": {
										"$ref": "AAAAAAFk0RH/JbQKgpI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 67,
									"top": 117,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0RH/JbQMCBE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFkzO7AJ0YXKM0="
							},
							"tail": {
								"$ref": "AAAAAAFXmsqnFRq0kTA="
							},
							"lineStyle": 0,
							"points": "360:123;82:123;82:144",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0RH/JbQN0PQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0RH/JbQO2rM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0RH/JbQPvRU="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk0RKU97ihrAY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk0RKU97ifqxY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0RKU97ii404=",
									"_parent": {
										"$ref": "AAAAAAFk0RKU97ihrAY="
									},
									"model": {
										"$ref": "AAAAAAFk0RKU97ifqxY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 446,
									"top": 172,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0RKU97ihrAY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0RKU97ij8oQ=",
									"_parent": {
										"$ref": "AAAAAAFk0RKU97ihrAY="
									},
									"model": {
										"$ref": "AAAAAAFk0RKU97ifqxY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 461,
									"top": 172,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk0RKU97ihrAY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk0RKU97ikv2Q=",
									"_parent": {
										"$ref": "AAAAAAFk0RKU97ihrAY="
									},
									"model": {
										"$ref": "AAAAAAFk0RKU97ifqxY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 417,
									"top": 173,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk0RKU97ihrAY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFUmMuDNcmaKIo="
							},
							"tail": {
								"$ref": "AAAAAAFXmsqnFRq0kTA="
							},
							"lineStyle": 0,
							"points": "432:143;432:216",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk0RKU97ii404="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk0RKU97ij8oQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk0RKU97ikv2Q="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk6+vKjo5a2wA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk6+vKjo5YRUw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk6+vKjo5bJp0=",
									"_parent": {
										"$ref": "AAAAAAFk6+vKjo5a2wA="
									},
									"model": {
										"$ref": "AAAAAAFk6+vKjo5YRUw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 451,
									"top": 179,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk6+vKjo5a2wA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk6+vKjo5caY0=",
									"_parent": {
										"$ref": "AAAAAAFk6+vKjo5a2wA="
									},
									"model": {
										"$ref": "AAAAAAFk6+vKjo5YRUw="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 451,
									"top": 194,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk6+vKjo5a2wA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk6+vKjo5dJDE=",
									"_parent": {
										"$ref": "AAAAAAFk6+vKjo5a2wA="
									},
									"model": {
										"$ref": "AAAAAAFk6+vKjo5YRUw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 452,
									"top": 149,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk6+vKjo5a2wA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFkzO7AJ0YXKM0="
							},
							"tail": {
								"$ref": "AAAAAAFUmMuDNcmaKIo="
							},
							"lineStyle": 0,
							"points": "452:216;452:170;149:170",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk6+vKjo5bJp0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk6+vKjo5caY0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk6+vKjo5dJDE="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7AANcUb769w=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFkzOBPBONMct8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7AANcUb8kHE=",
									"_parent": {
										"$ref": "AAAAAAFk7AANcUb769w="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AANcUb9U5Q=",
											"_parent": {
												"$ref": "AAAAAAFk7AANcUb8kHE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -918,
											"top": -660,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AANcUb+31o=",
											"_parent": {
												"$ref": "AAAAAAFk7AANcUb8kHE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 925,
											"top": 375,
											"width": 159,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageLoadersManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AANcUb/rmc=",
											"_parent": {
												"$ref": "AAAAAAFk7AANcUb8kHE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 925,
											"top": 390,
											"width": 159,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AANckcA5E0=",
											"_parent": {
												"$ref": "AAAAAAFk7AANcUb8kHE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -918,
											"top": -660,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 920,
									"top": 368,
									"width": 169,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7AANcUb9U5Q="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7AANcUb+31o="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7AANcUb/rmc="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7AANckcA5E0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7AANckcBDM0=",
									"_parent": {
										"$ref": "AAAAAAFk7AANcUb769w="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7AANm0c/0CU=",
											"_parent": {
												"$ref": "AAAAAAFk7AANckcBDM0="
											},
											"model": {
												"$ref": "AAAAAAFkzOIg/+78rRg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 637,
											"top": -51,
											"width": 209.37744140625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedManager",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7AANnEdCaZ8=",
											"_parent": {
												"$ref": "AAAAAAFk7AANckcBDM0="
											},
											"model": {
												"$ref": "AAAAAAFkzOOPjva3FJM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 637,
											"top": -36,
											"width": 209.37744140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loaders: Array <SDImageLoader>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 920,
									"top": 408,
									"width": 219.37744140625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7AANckcC9FU=",
									"_parent": {
										"$ref": "AAAAAAFk7AANcUb769w="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7AANnEdFBYA=",
											"_parent": {
												"$ref": "AAAAAAFk7AANckcC9FU="
											},
											"model": {
												"$ref": "AAAAAAFkzOP6yPhv64w="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 637,
											"top": -13,
											"width": 209.37744140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addLoader()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7AANnUdIOFI=",
											"_parent": {
												"$ref": "AAAAAAFk7AANckcC9FU="
											},
											"model": {
												"$ref": "AAAAAAFkzOQxGfm6yKY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 637,
											"top": 2,
											"width": 209.37744140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeLoader()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 920,
									"top": 446,
									"width": 219.37744140625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7AANckcDKsY=",
									"_parent": {
										"$ref": "AAAAAAFk7AANcUb769w="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -459,
									"top": -330,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7AANckcEYyY=",
									"_parent": {
										"$ref": "AAAAAAFk7AANcUb769w="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -459,
									"top": -330,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 920,
							"top": 368,
							"width": 169,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7AANcUb8kHE="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7AANckcBDM0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7AANckcC9FU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7AANckcDKsY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7AANckcEYyY="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7AFZv1iyb28=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7AFZvlix+G0="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7AFZv1izR1M=",
									"_parent": {
										"$ref": "AAAAAAFk7AFZv1iyb28="
									},
									"model": {
										"$ref": "AAAAAAFk7AFZvlix+G0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1008,
									"top": 339,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7AFZv1iyb28="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7AFZv1i0KoU=",
									"_parent": {
										"$ref": "AAAAAAFk7AFZv1iyb28="
									},
									"model": {
										"$ref": "AAAAAAFk7AFZvlix+G0="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1008,
									"top": 354,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7AFZv1iyb28="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7AFZv1i1E0g=",
									"_parent": {
										"$ref": "AAAAAAFk7AFZv1iyb28="
									},
									"model": {
										"$ref": "AAAAAAFk7AFZvlix+G0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1009,
									"top": 309,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7AFZv1iyb28="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFky2+2+WTD+rs="
							},
							"tail": {
								"$ref": "AAAAAAFk7AANcUb769w="
							},
							"lineStyle": 0,
							"points": "1009:368;1009:330;641:330",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7AFZv1izR1M="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7AFZv1i0KoU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7AFZv1i1E0g="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7AJFfl1wqqg=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7AHuD1yFB/0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7AJFfl1xUIk=",
									"_parent": {
										"$ref": "AAAAAAFk7AJFfl1wqqg="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AJFf11ysn4=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFfl1xUIk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -134,
											"top": -1550,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AJFf11zqjI=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFfl1xUIk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 407,
											"width": 154,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCachesManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AJFf110jLY=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFfl1xUIk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 422,
											"width": 154,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AJFf111+mo=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFfl1xUIk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -134,
											"top": -1550,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 400,
									"width": 164,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7AJFf11ysn4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7AJFf11zqjI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7AJFf110jLY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7AJFf111+mo="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7AJFf112b2U=",
									"_parent": {
										"$ref": "AAAAAAFk7AJFfl1wqqg="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7ALOo2YPWYA=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFf112b2U="
											},
											"model": {
												"$ref": "AAAAAAFk7ALOcGXu/S8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 13,
											"width": 200.82080078125,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedManager",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7AOZ428inSI=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFf112b2U="
											},
											"model": {
												"$ref": "AAAAAAFk7AOZr28Bcso="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 28,
											"width": 200.82080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+caches: Array <SDImageCache>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7AMCtGf3iR8=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFf112b2U="
											},
											"model": {
												"$ref": "AAAAAAFk7AMCg2fWSP0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 43,
											"width": 200.82080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+queryOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7AMfLGlmgKY=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFf112b2U="
											},
											"model": {
												"$ref": "AAAAAAFk7AMe/WlFG7c="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 58,
											"width": 200.82080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+storeOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7ANGlmrV8/w=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFf112b2U="
											},
											"model": {
												"$ref": "AAAAAAFk7ANGZ2q0x2Q="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 73,
											"width": 200.82080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7ANgEGxE+Wo=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFf112b2U="
											},
											"model": {
												"$ref": "AAAAAAFk7ANfz2wjKJg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 88,
											"width": 200.82080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+containsOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7AN7Vm2zvpc=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFf112b2U="
											},
											"model": {
												"$ref": "AAAAAAFk7AN7JG2S4JE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 103,
											"width": 200.82080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 440,
									"width": 210.82080078125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7AJFf113fhc=",
									"_parent": {
										"$ref": "AAAAAAFk7AJFfl1wqqg="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7AQxOXaTdhk=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFf113fhc="
											},
											"model": {
												"$ref": "AAAAAAFk7AQw/nZyZkk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 126,
											"width": 200.82080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addCache()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7ARMBXgCZ5A=",
											"_parent": {
												"$ref": "AAAAAAFk7AJFf113fhc="
											},
											"model": {
												"$ref": "AAAAAAFk7ARL1nfhIfg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 141,
											"width": 200.82080078125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeCache()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 553,
									"width": 210.82080078125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7AJFf114RsY=",
									"_parent": {
										"$ref": "AAAAAAFk7AJFfl1wqqg="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -67,
									"top": -775,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7AJFgF153i4=",
									"_parent": {
										"$ref": "AAAAAAFk7AJFfl1wqqg="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -67,
									"top": -775,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 400,
							"width": 164,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7AJFfl1xUIk="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7AJFf112b2U="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7AJFf113fhc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7AJFf114RsY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7AJFgF153i4="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7Ae0KqF1+eo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7Ae0KaF0uoo="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7Ae0KqF2y6w=",
									"_parent": {
										"$ref": "AAAAAAFk7Ae0KqF1+eo="
									},
									"model": {
										"$ref": "AAAAAAFk7Ae0KaF0uoo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 94,
									"top": 309,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7Ae0KqF1+eo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7Ae0KqF3Jdo=",
									"_parent": {
										"$ref": "AAAAAAFk7Ae0KqF1+eo="
									},
									"model": {
										"$ref": "AAAAAAFk7Ae0KaF0uoo="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 94,
									"top": 294,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7Ae0KqF1+eo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7Ae0KqF4BmQ=",
									"_parent": {
										"$ref": "AAAAAAFk7Ae0KqF1+eo="
									},
									"model": {
										"$ref": "AAAAAAFk7Ae0KaF0uoo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 94,
									"top": 339,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7Ae0KqF1+eo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFkzOeFlQjK4RM="
							},
							"tail": {
								"$ref": "AAAAAAFk7AJFfl1wqqg="
							},
							"lineStyle": 0,
							"points": "94:400;94:330;288:330",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7Ae0KqF2y6w="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7Ae0KqF3Jdo="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7Ae0KqF4BmQ="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk7AxBZNKgMek=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7AwM/dC2p54="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7AxBZdKhn88=",
									"_parent": {
										"$ref": "AAAAAAFk7AxBZNKgMek="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AxBZdKiBFk=",
											"_parent": {
												"$ref": "AAAAAAFk7AxBZdKhn88="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 834,
											"width": 186,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AxBZdKjgUg=",
											"_parent": {
												"$ref": "AAAAAAFk7AxBZdKhn88="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 849,
											"width": 186,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageCacheKeyFilter",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AxBZdKk9X4=",
											"_parent": {
												"$ref": "AAAAAAFk7AxBZdKhn88="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 864,
											"width": 186,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7AxBZdKlGsk=",
											"_parent": {
												"$ref": "AAAAAAFk7AxBZdKhn88="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -174,
											"top": -2528,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 829,
									"width": 196,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7AxBZdKiBFk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7AxBZdKjgUg="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7AxBZdKk9X4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7AxBZdKlGsk="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7AxBZdKmKZw=",
									"_parent": {
										"$ref": "AAAAAAFk7AxBZNKgMek="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -87,
									"top": -1264,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7AxBZtKnD5Q=",
									"_parent": {
										"$ref": "AAAAAAFk7AxBZNKgMek="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7AyMptStw7g=",
											"_parent": {
												"$ref": "AAAAAAFk7AxBZtKnD5Q="
											},
											"model": {
												"$ref": "AAAAAAFk7AyMbdSMtVQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -196,
											"width": 219.58642578125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheKey(url): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 882,
									"width": 229.58642578125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7AxBZtKo/q4=",
									"_parent": {
										"$ref": "AAAAAAFk7AxBZNKgMek="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -87,
									"top": -1264,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7AxBZtKpxkU=",
									"_parent": {
										"$ref": "AAAAAAFk7AxBZNKgMek="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -87,
									"top": -1264,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 829,
							"width": 220,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7AxBZdKhn88="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7AxBZdKmKZw="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7AxBZtKnD5Q="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7AxBZtKo/q4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7AxBZtKpxkU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7A0gPdfSU3A=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7Aze6dcrc1c="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7A0gPtfT0RI=",
									"_parent": {
										"$ref": "AAAAAAFk7A0gPdfSU3A="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7A0gPtfUTRU=",
											"_parent": {
												"$ref": "AAAAAAFk7A0gPtfT0RI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 272,
											"top": -2802,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7A0gPtfVQkA=",
											"_parent": {
												"$ref": "AAAAAAFk7A0gPtfT0RI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 839,
											"width": 176,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageCacheKeyFilter",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7A0gPtfW774=",
											"_parent": {
												"$ref": "AAAAAAFk7A0gPtfT0RI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 854,
											"width": 176,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7A0gPtfXm3Y=",
											"_parent": {
												"$ref": "AAAAAAFk7A0gPtfT0RI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 272,
											"top": -2802,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 832,
									"width": 186,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7A0gPtfUTRU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7A0gPtfVQkA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7A0gPtfW774="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7A0gPtfXm3Y="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7A0gPtfY5I4=",
									"_parent": {
										"$ref": "AAAAAAFk7A0gPdfSU3A="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 872,
									"width": 195.58642578125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7A0gPtfZJyY=",
									"_parent": {
										"$ref": "AAAAAAFk7A0gPdfSU3A="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7A2zjduwFr0=",
											"_parent": {
												"$ref": "AAAAAAFk7A0gPtfZJyY="
											},
											"model": {
												"$ref": "AAAAAAFk7A2zWNuPpjU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 261,
											"top": -193,
											"width": 185.58642578125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(block)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 882,
									"width": 195.58642578125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7A0gP9fanyA=",
									"_parent": {
										"$ref": "AAAAAAFk7A0gPdfSU3A="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 136,
									"top": -1401,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7A0gP9fbNgo=",
									"_parent": {
										"$ref": "AAAAAAFk7A0gPdfSU3A="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 136,
									"top": -1401,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 280,
							"top": 832,
							"width": 186,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7A0gPtfT0RI="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7A0gPtfY5I4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7A0gPtfZJyY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7A0gP9fanyA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7A0gP9fbNgo="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7A02MtlDKaw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7A02MdlCa2M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7A02MtlEnB0=",
									"_parent": {
										"$ref": "AAAAAAFk7A02MtlDKaw="
									},
									"model": {
										"$ref": "AAAAAAFk7A02MdlCa2M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 252,
									"top": 862,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7A02MtlDKaw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7A02MtlFPZs=",
									"_parent": {
										"$ref": "AAAAAAFk7A02MtlDKaw="
									},
									"model": {
										"$ref": "AAAAAAFk7A02MdlCa2M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 252,
									"top": 877,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7A02MtlDKaw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7A02MtlGgEI=",
									"_parent": {
										"$ref": "AAAAAAFk7A02MtlDKaw="
									},
									"model": {
										"$ref": "AAAAAAFk7A02MdlCa2M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 253,
									"top": 832,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7A02MtlDKaw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7AxBZNKgMek="
							},
							"tail": {
								"$ref": "AAAAAAFk7A0gPdfSU3A="
							},
							"lineStyle": 0,
							"points": "280:853;227:853",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7A02MtlEnB0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7A02MtlFPZs="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7A02MtlGgEI="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk7A65DOHb9GA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7A6KJuCHZbI="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7A65DOHcbdE=",
									"_parent": {
										"$ref": "AAAAAAFk7A65DOHb9GA="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7A65DOHd11Q=",
											"_parent": {
												"$ref": "AAAAAAFk7A65DOHcbdE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 914,
											"width": 190,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7A65DOHeAXI=",
											"_parent": {
												"$ref": "AAAAAAFk7A65DOHcbdE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 929,
											"width": 190,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageCacheSerializer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7A65DOHfZjw=",
											"_parent": {
												"$ref": "AAAAAAFk7A65DOHcbdE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 944,
											"width": 190,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7A65DOHgYSM=",
											"_parent": {
												"$ref": "AAAAAAFk7A65DOHcbdE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -808,
											"top": -2774,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 909,
									"width": 200,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7A65DOHd11Q="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7A65DOHeAXI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7A65DOHfZjw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7A65DOHgYSM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7A65DOHhn8Q=",
									"_parent": {
										"$ref": "AAAAAAFk7A65DOHb9GA="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -404,
									"top": -1387,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7A65DeHiAFk=",
									"_parent": {
										"$ref": "AAAAAAFk7A65DOHb9GA="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7A8q1eQj2FE=",
											"_parent": {
												"$ref": "AAAAAAFk7A65DeHiAFk="
											},
											"model": {
												"$ref": "AAAAAAFk7A8qouQCrJM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -116,
											"width": 257.78466796875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheData(image, data, imageURL): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 962,
									"width": 267.78466796875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7A65DeHj/UU=",
									"_parent": {
										"$ref": "AAAAAAFk7A65DOHb9GA="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -404,
									"top": -1387,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7A65DeHkGj0=",
									"_parent": {
										"$ref": "AAAAAAFk7A65DOHb9GA="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -404,
									"top": -1387,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 909,
							"width": 224,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7A65DOHcbdE="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7A65DOHhn8Q="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7A65DeHiAFk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7A65DeHj/UU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7A65DeHkGj0="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7BC8iuqEcdw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7BCTH+oZOBE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7BC8iuqFLMk=",
									"_parent": {
										"$ref": "AAAAAAFk7BC8iuqEcdw="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BC8i+qG1ug=",
											"_parent": {
												"$ref": "AAAAAAFk7BC8iuqFLMk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -240,
											"top": -3004,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BC8i+qH0mQ=",
											"_parent": {
												"$ref": "AAAAAAFk7BC8iuqFLMk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 919,
											"width": 180,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageCacheSerializer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BC8i+qIr88=",
											"_parent": {
												"$ref": "AAAAAAFk7BC8iuqFLMk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 934,
											"width": 180,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BC8i+qJQRg=",
											"_parent": {
												"$ref": "AAAAAAFk7BC8iuqFLMk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -240,
											"top": -3004,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 912,
									"width": 190,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7BC8i+qG1ug="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7BC8i+qH0mQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7BC8i+qIr88="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7BC8i+qJQRg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7BC8i+qKgx0=",
									"_parent": {
										"$ref": "AAAAAAFk7BC8iuqEcdw="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 952,
									"width": 198.931640625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7BC8i+qLyyM=",
									"_parent": {
										"$ref": "AAAAAAFk7BC8iuqEcdw="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7BE9pu774VI=",
											"_parent": {
												"$ref": "AAAAAAFk7BC8i+qLyyM="
											},
											"model": {
												"$ref": "AAAAAAFk7BE9ae7ahlI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 261,
											"top": -113,
											"width": 188.931640625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(block)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 962,
									"width": 198.931640625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7BC8i+qM0dE=",
									"_parent": {
										"$ref": "AAAAAAFk7BC8iuqEcdw="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -120,
									"top": -1502,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7BC8jOqNr9Q=",
									"_parent": {
										"$ref": "AAAAAAFk7BC8iuqEcdw="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -120,
									"top": -1502,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 280,
							"top": 912,
							"width": 190,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7BC8iuqFLMk="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7BC8i+qKgx0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7BC8i+qLyyM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7BC8i+qM0dE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7BC8jOqNr9Q="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7BDJZOsjGRI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7BDJZOsigsQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7BDJZOskokg=",
									"_parent": {
										"$ref": "AAAAAAFk7BDJZOsjGRI="
									},
									"model": {
										"$ref": "AAAAAAFk7BDJZOsigsQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 254,
									"top": 937,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7BDJZOsjGRI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7BDJZeslfEU=",
									"_parent": {
										"$ref": "AAAAAAFk7BDJZOsjGRI="
									},
									"model": {
										"$ref": "AAAAAAFk7BDJZOsigsQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 254,
									"top": 952,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7BDJZOsjGRI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7BDJZesmZmQ=",
									"_parent": {
										"$ref": "AAAAAAFk7BDJZOsjGRI="
									},
									"model": {
										"$ref": "AAAAAAFk7BDJZOsigsQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 255,
									"top": 907,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7BDJZOsjGRI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7A65DOHb9GA="
							},
							"tail": {
								"$ref": "AAAAAAFk7BC8iuqEcdw="
							},
							"lineStyle": 0,
							"points": "280:928;231:928",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7BDJZOskokg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7BDJZeslfEU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7BDJZesmZmQ="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk7BH3rPEP74Y=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7BHRjPCnfdg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7BH3rfEQ8LE=",
									"_parent": {
										"$ref": "AAAAAAFk7BH3rPEP74Y="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BH3rfERjNk=",
											"_parent": {
												"$ref": "AAAAAAFk7BH3rfEQ8LE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 978,
											"width": 217,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BH3rfES0FU=",
											"_parent": {
												"$ref": "AAAAAAFk7BH3rfEQ8LE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 993,
											"width": 217,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BH3rfETqno=",
											"_parent": {
												"$ref": "AAAAAAFk7BH3rfEQ8LE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 1008,
											"width": 217,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BH3rfEUqFA=",
											"_parent": {
												"$ref": "AAAAAAFk7BH3rfEQ8LE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1514,
											"top": -2656,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 973,
									"width": 227,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7BH3rfERjNk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7BH3rfES0FU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7BH3rfETqno="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7BH3rfEUqFA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7BH3rfEVJdg=",
									"_parent": {
										"$ref": "AAAAAAFk7BH3rPEP74Y="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -757,
									"top": -1328,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7BH3rvEWbcY=",
									"_parent": {
										"$ref": "AAAAAAFk7BH3rPEP74Y="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7BJFnPOTVVc=",
											"_parent": {
												"$ref": "AAAAAAFk7BH3rvEWbcY="
											},
											"model": {
												"$ref": "AAAAAAFk7BJFY/NyunQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -148,
											"width": 256.66943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+transformerKey(): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7BKJyvXZKu0=",
											"_parent": {
												"$ref": "AAAAAAFk7BH3rvEWbcY="
											},
											"model": {
												"$ref": "AAAAAAFk7BKJjfW40dE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": -133,
											"width": 256.66943359375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+transformedImage(image, key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 1026,
									"width": 266.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7BH3rvEXjJM=",
									"_parent": {
										"$ref": "AAAAAAFk7BH3rPEP74Y="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -757,
									"top": -1328,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7BH3rvEYJ04=",
									"_parent": {
										"$ref": "AAAAAAFk7BH3rPEP74Y="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -757,
									"top": -1328,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 973,
							"width": 251,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7BH3rfEQ8LE="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7BH3rfEVJdg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7BH3rvEWbcY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7BH3rvEXjJM="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7BH3rvEYJ04="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7BOaWPrCtDM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7BNlf/pTkyo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7BOaWfrDedY=",
									"_parent": {
										"$ref": "AAAAAAFk7BOaWPrCtDM="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BOaWfrEtlQ=",
											"_parent": {
												"$ref": "AAAAAAFk7BOaWfrDedY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -802,
											"top": -2894,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BOaWvrFg8w=",
											"_parent": {
												"$ref": "AAAAAAFk7BOaWfrDedY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 980,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImagePipelineTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BOaWvrGtyI=",
											"_parent": {
												"$ref": "AAAAAAFk7BOaWfrDedY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 995,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BOaWvrH9qE=",
											"_parent": {
												"$ref": "AAAAAAFk7BOaWfrDedY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -802,
											"top": -2894,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 973,
									"width": 217,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7BOaWfrEtlQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7BOaWvrFg8w="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7BOaWvrGtyI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7BOaWvrH9qE="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7BOaWvrITRA=",
									"_parent": {
										"$ref": "AAAAAAFk7BOaWPrCtDM="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7BQPQ/6DBe0=",
											"_parent": {
												"$ref": "AAAAAAFk7BOaWvrITRA="
											},
											"model": {
												"$ref": "AAAAAAFk7BQPCv5irlw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": -161,
											"width": 279.90625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+transformers: Array <SDImageTransformer>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1013,
									"width": 289.90625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7BOaWvrJ59Q=",
									"_parent": {
										"$ref": "AAAAAAFk7BOaWPrCtDM="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7BRd0wBrr+Y=",
											"_parent": {
												"$ref": "AAAAAAFk7BOaWvrJ59Q="
											},
											"model": {
												"$ref": "AAAAAAFk7BRdnQBKmBE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": -138,
											"width": 279.90625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(transformers)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1036,
									"width": 289.90625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7BOaW/rKuNA=",
									"_parent": {
										"$ref": "AAAAAAFk7BOaWPrCtDM="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -401,
									"top": -1447,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7BOaW/rL93M=",
									"_parent": {
										"$ref": "AAAAAAFk7BOaWPrCtDM="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -401,
									"top": -1447,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 304,
							"top": 973,
							"width": 217,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7BOaWfrDedY="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7BOaWvrITRA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7BOaWvrJ59Q="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7BOaW/rKuNA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7BOaW/rL93M="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7BOsyfu75C0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7BOsyPu6CB8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7BOsyfu88lA=",
									"_parent": {
										"$ref": "AAAAAAFk7BOsyfu75C0="
									},
									"model": {
										"$ref": "AAAAAAFk7BOsyPu6CB8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 221,
									"top": 981,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7BOsyfu75C0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7BOsyfu9P+4=",
									"_parent": {
										"$ref": "AAAAAAFk7BOsyfu75C0="
									},
									"model": {
										"$ref": "AAAAAAFk7BOsyPu6CB8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 221,
									"top": 996,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7BOsyfu75C0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7BOsyfu+fr4=",
									"_parent": {
										"$ref": "AAAAAAFk7BOsyfu75C0="
									},
									"model": {
										"$ref": "AAAAAAFk7BOsyPu6CB8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 222,
									"top": 951,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7BOsyfu75C0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7BH3rPEP74Y="
							},
							"tail": {
								"$ref": "AAAAAAFk7BOaWPrCtDM="
							},
							"lineStyle": 0,
							"points": "304:973;304:972;140:972;140:973",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7BOsyfu88lA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7BOsyfu9P+4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7BOsyfu+fr4="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7BxkFEpIXos=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7BbYDRkPcZw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7BxkFEpJgHA=",
									"_parent": {
										"$ref": "AAAAAAFk7BxkFEpIXos="
									},
									"model": {
										"$ref": "AAAAAAFk7BbYDRkPcZw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BxkFUpK1Mw=",
											"_parent": {
												"$ref": "AAAAAAFk7BxkFEpJgHA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -44,
											"top": -2494,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BxkFUpLWRs=",
											"_parent": {
												"$ref": "AAAAAAFk7BxkFEpJgHA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 1031,
											"width": 215,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageRoundCornerTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BxkFUpMe5A=",
											"_parent": {
												"$ref": "AAAAAAFk7BxkFEpJgHA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 1046,
											"width": 215,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BxkFUpN2mg=",
											"_parent": {
												"$ref": "AAAAAAFk7BxkFEpJgHA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -44,
											"top": -2494,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1024,
									"width": 225,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7BxkFUpK1Mw="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7BxkFUpLWRs="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7BxkFUpMe5A="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7BxkFUpN2mg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7BxkFUpOu9s=",
									"_parent": {
										"$ref": "AAAAAAFk7BxkFEpIXos="
									},
									"model": {
										"$ref": "AAAAAAFk7BbYDRkPcZw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1064,
									"width": 241.130859375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7BxkFUpPJ+A=",
									"_parent": {
										"$ref": "AAAAAAFk7BxkFEpIXos="
									},
									"model": {
										"$ref": "AAAAAAFk7BbYDRkPcZw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1074,
									"width": 241.130859375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7BxkFkpQcEE=",
									"_parent": {
										"$ref": "AAAAAAFk7BxkFEpIXos="
									},
									"model": {
										"$ref": "AAAAAAFk7BbYDRkPcZw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -22,
									"top": -1247,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7BxkFkpRmr8=",
									"_parent": {
										"$ref": "AAAAAAFk7BxkFEpIXos="
									},
									"model": {
										"$ref": "AAAAAAFk7BbYDRkPcZw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -22,
									"top": -1247,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 304,
							"top": 1024,
							"width": 225,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7BxkFEpJgHA="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7BxkFUpOu9s="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7BxkFUpPJ+A="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7BxkFkpQcEE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7BxkFkpRmr8="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7Bx/j0v2QMc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7Bb86xmLb4E="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7Bx/j0v32vU=",
									"_parent": {
										"$ref": "AAAAAAFk7Bx/j0v2QMc="
									},
									"model": {
										"$ref": "AAAAAAFk7Bb86xmLb4E="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7Bx/j0v4++Q=",
											"_parent": {
												"$ref": "AAAAAAFk7Bx/j0v32vU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -10,
											"top": -2530,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7Bx/kEv56nA=",
											"_parent": {
												"$ref": "AAAAAAFk7Bx/j0v32vU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 1079,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageResizingTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7Bx/kEv6Kqs=",
											"_parent": {
												"$ref": "AAAAAAFk7Bx/j0v32vU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 1094,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7Bx/kEv72Sk=",
											"_parent": {
												"$ref": "AAAAAAFk7Bx/j0v32vU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -10,
											"top": -2530,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1072,
									"width": 217,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7Bx/j0v4++Q="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7Bx/kEv56nA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7Bx/kEv6Kqs="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7Bx/kEv72Sk="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7Bx/kEv8s24=",
									"_parent": {
										"$ref": "AAAAAAFk7Bx/j0v2QMc="
									},
									"model": {
										"$ref": "AAAAAAFk7Bb86xmLb4E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1112,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7Bx/kEv9uzo=",
									"_parent": {
										"$ref": "AAAAAAFk7Bx/j0v2QMc="
									},
									"model": {
										"$ref": "AAAAAAFk7Bb86xmLb4E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1122,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7Bx/kUv+OQE=",
									"_parent": {
										"$ref": "AAAAAAFk7Bx/j0v2QMc="
									},
									"model": {
										"$ref": "AAAAAAFk7Bb86xmLb4E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -5,
									"top": -1265,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7Bx/kUv/FJU=",
									"_parent": {
										"$ref": "AAAAAAFk7Bx/j0v2QMc="
									},
									"model": {
										"$ref": "AAAAAAFk7Bb86xmLb4E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -5,
									"top": -1265,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 304,
							"top": 1072,
							"width": 217,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7Bx/j0v32vU="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7Bx/kEv8s24="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7Bx/kEv9uzo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7Bx/kUv+OQE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7Bx/kUv/FJU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7ByM3UyzV2E=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7Bce7hoHimk="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7ByM3Uy0FUU=",
									"_parent": {
										"$ref": "AAAAAAFk7ByM3UyzV2E="
									},
									"model": {
										"$ref": "AAAAAAFk7Bce7hoHimk="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7ByM3Uy1SoI=",
											"_parent": {
												"$ref": "AAAAAAFk7ByM3Uy0FUU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -848,
											"top": -2288,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7ByM3Uy2TzA=",
											"_parent": {
												"$ref": "AAAAAAFk7ByM3Uy0FUU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 1127,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCroppingTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7ByM3Uy3ZfY=",
											"_parent": {
												"$ref": "AAAAAAFk7ByM3Uy0FUU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 1142,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7ByM3Uy48ko=",
											"_parent": {
												"$ref": "AAAAAAFk7ByM3Uy0FUU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -848,
											"top": -2288,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1120,
									"width": 217,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7ByM3Uy1SoI="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7ByM3Uy2TzA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7ByM3Uy3ZfY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7ByM3Uy48ko="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7ByM3Uy5cHc=",
									"_parent": {
										"$ref": "AAAAAAFk7ByM3UyzV2E="
									},
									"model": {
										"$ref": "AAAAAAFk7Bce7hoHimk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1160,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7ByM3ky64aU=",
									"_parent": {
										"$ref": "AAAAAAFk7ByM3UyzV2E="
									},
									"model": {
										"$ref": "AAAAAAFk7Bce7hoHimk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1170,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7ByM3ky7YeA=",
									"_parent": {
										"$ref": "AAAAAAFk7ByM3UyzV2E="
									},
									"model": {
										"$ref": "AAAAAAFk7Bce7hoHimk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -424,
									"top": -1144,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7ByM3ky8dMo=",
									"_parent": {
										"$ref": "AAAAAAFk7ByM3UyzV2E="
									},
									"model": {
										"$ref": "AAAAAAFk7Bce7hoHimk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -424,
									"top": -1144,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 304,
							"top": 1120,
							"width": 217,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7ByM3Uy0FUU="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7ByM3Uy5cHc="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7ByM3ky64aU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7ByM3ky7YeA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7ByM3ky8dMo="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7ByzgE5i8C0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7BhADB1EoQk="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7ByzgE5ji+4=",
									"_parent": {
										"$ref": "AAAAAAFk7ByzgE5i8C0="
									},
									"model": {
										"$ref": "AAAAAAFk7BhADB1EoQk="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7ByzgE5kSiU=",
											"_parent": {
												"$ref": "AAAAAAFk7ByzgE5ji+4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -816,
											"top": -2442,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7ByzgE5lggk=",
											"_parent": {
												"$ref": "AAAAAAFk7ByzgE5ji+4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 1175,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageFlippingTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7ByzgE5m2RU=",
											"_parent": {
												"$ref": "AAAAAAFk7ByzgE5ji+4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 1190,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7ByzgE5nODY=",
											"_parent": {
												"$ref": "AAAAAAFk7ByzgE5ji+4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -816,
											"top": -2442,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1168,
									"width": 217,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7ByzgE5kSiU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7ByzgE5lggk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7ByzgE5m2RU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7ByzgE5nODY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7ByzgE5ogv0=",
									"_parent": {
										"$ref": "AAAAAAFk7ByzgE5i8C0="
									},
									"model": {
										"$ref": "AAAAAAFk7BhADB1EoQk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1208,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7ByzgE5p3Ik=",
									"_parent": {
										"$ref": "AAAAAAFk7ByzgE5i8C0="
									},
									"model": {
										"$ref": "AAAAAAFk7BhADB1EoQk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 1218,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7ByzgE5qs24=",
									"_parent": {
										"$ref": "AAAAAAFk7ByzgE5i8C0="
									},
									"model": {
										"$ref": "AAAAAAFk7BhADB1EoQk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -408,
									"top": -1221,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7ByzgE5rvCs=",
									"_parent": {
										"$ref": "AAAAAAFk7ByzgE5i8C0="
									},
									"model": {
										"$ref": "AAAAAAFk7BhADB1EoQk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -408,
									"top": -1221,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 304,
							"top": 1168,
							"width": 217,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7ByzgE5ji+4="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7ByzgE5ogv0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7ByzgE5p3Ik="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7ByzgE5qs24="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7ByzgE5rvCs="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7BzBU08BUlQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7Bhd7h3AKVk="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7BzBU08CnXw=",
									"_parent": {
										"$ref": "AAAAAAFk7BzBU08BUlQ="
									},
									"model": {
										"$ref": "AAAAAAFk7Bhd7h3AKVk="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzBU08DJvA=",
											"_parent": {
												"$ref": "AAAAAAFk7BzBU08CnXw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1738,
											"top": -2348,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzBU08EfNk=",
											"_parent": {
												"$ref": "AAAAAAFk7BzBU08CnXw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 45,
											"top": 1047,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageRotationTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzBU08FiBQ=",
											"_parent": {
												"$ref": "AAAAAAFk7BzBU08CnXw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 45,
											"top": 1062,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzBU08GPmM=",
											"_parent": {
												"$ref": "AAAAAAFk7BzBU08CnXw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1738,
											"top": -2348,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1040,
									"width": 217,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7BzBU08DJvA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7BzBU08EfNk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7BzBU08FiBQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7BzBU08GPmM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7BzBVE8HPnQ=",
									"_parent": {
										"$ref": "AAAAAAFk7BzBU08BUlQ="
									},
									"model": {
										"$ref": "AAAAAAFk7Bhd7h3AKVk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1080,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7BzBVE8I51k=",
									"_parent": {
										"$ref": "AAAAAAFk7BzBU08BUlQ="
									},
									"model": {
										"$ref": "AAAAAAFk7Bhd7h3AKVk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1090,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7BzBVE8JaSI=",
									"_parent": {
										"$ref": "AAAAAAFk7BzBU08BUlQ="
									},
									"model": {
										"$ref": "AAAAAAFk7Bhd7h3AKVk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -869,
									"top": -1174,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7BzBVE8KhGM=",
									"_parent": {
										"$ref": "AAAAAAFk7BzBU08BUlQ="
									},
									"model": {
										"$ref": "AAAAAAFk7Bhd7h3AKVk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -869,
									"top": -1174,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 40,
							"top": 1040,
							"width": 217,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7BzBU08CnXw="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7BzBVE8HPnQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7BzBVE8I51k="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7BzBVE8JaSI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7BzBVE8KhGM="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7BzL3k+gP3M=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7Bh7uh48Uvw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7BzL3k+h/LE=",
									"_parent": {
										"$ref": "AAAAAAFk7BzL3k+gP3M="
									},
									"model": {
										"$ref": "AAAAAAFk7Bh7uh48Uvw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzL3k+i58E=",
											"_parent": {
												"$ref": "AAAAAAFk7BzL3k+h/LE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1562,
											"top": -2188,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzL3k+jnZU=",
											"_parent": {
												"$ref": "AAAAAAFk7BzL3k+h/LE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 45,
											"top": 1095,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageTintTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzL3k+kSRM=",
											"_parent": {
												"$ref": "AAAAAAFk7BzL3k+h/LE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 45,
											"top": 1110,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzL3k+lISM=",
											"_parent": {
												"$ref": "AAAAAAFk7BzL3k+h/LE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1562,
											"top": -2188,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1088,
									"width": 217,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7BzL3k+i58E="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7BzL3k+jnZU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7BzL3k+kSRM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7BzL3k+lISM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7BzL3k+mV6M=",
									"_parent": {
										"$ref": "AAAAAAFk7BzL3k+gP3M="
									},
									"model": {
										"$ref": "AAAAAAFk7Bh7uh48Uvw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1128,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7BzL3k+ncwA=",
									"_parent": {
										"$ref": "AAAAAAFk7BzL3k+gP3M="
									},
									"model": {
										"$ref": "AAAAAAFk7Bh7uh48Uvw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1138,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7BzL3k+oq28=",
									"_parent": {
										"$ref": "AAAAAAFk7BzL3k+gP3M="
									},
									"model": {
										"$ref": "AAAAAAFk7Bh7uh48Uvw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -781,
									"top": -1094,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7BzL30+p3h8=",
									"_parent": {
										"$ref": "AAAAAAFk7BzL3k+gP3M="
									},
									"model": {
										"$ref": "AAAAAAFk7Bh7uh48Uvw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -781,
									"top": -1094,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 40,
							"top": 1088,
							"width": 217,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7BzL3k+h/LE="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7BzL3k+mV6M="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7BzL3k+ncwA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7BzL3k+oq28="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7BzL30+p3h8="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7BzX6lA/qV4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7Bicxh7WCxo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7BzX61BAfqg=",
									"_parent": {
										"$ref": "AAAAAAFk7BzX6lA/qV4="
									},
									"model": {
										"$ref": "AAAAAAFk7Bicxh7WCxo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzX61BBxOE=",
											"_parent": {
												"$ref": "AAAAAAFk7BzX61BAfqg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1284,
											"top": -2076,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzX61BCI5E=",
											"_parent": {
												"$ref": "AAAAAAFk7BzX61BAfqg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 45,
											"top": 1143,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageBlurTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzX61BD59Y=",
											"_parent": {
												"$ref": "AAAAAAFk7BzX61BAfqg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 45,
											"top": 1158,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzX61BEPAA=",
											"_parent": {
												"$ref": "AAAAAAFk7BzX61BAfqg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1284,
											"top": -2076,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1136,
									"width": 217,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7BzX61BBxOE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7BzX61BCI5E="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7BzX61BD59Y="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7BzX61BEPAA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7BzX61BF/KQ=",
									"_parent": {
										"$ref": "AAAAAAFk7BzX6lA/qV4="
									},
									"model": {
										"$ref": "AAAAAAFk7Bicxh7WCxo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1176,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7BzX61BGRt4=",
									"_parent": {
										"$ref": "AAAAAAFk7BzX6lA/qV4="
									},
									"model": {
										"$ref": "AAAAAAFk7Bicxh7WCxo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1186,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7BzX61BHso8=",
									"_parent": {
										"$ref": "AAAAAAFk7BzX6lA/qV4="
									},
									"model": {
										"$ref": "AAAAAAFk7Bicxh7WCxo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -642,
									"top": -1038,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7BzX61BIZPE=",
									"_parent": {
										"$ref": "AAAAAAFk7BzX6lA/qV4="
									},
									"model": {
										"$ref": "AAAAAAFk7Bicxh7WCxo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -642,
									"top": -1038,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 40,
							"top": 1136,
							"width": 217,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7BzX61BAfqg="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7BzX61BF/KQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7BzX61BGRt4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7BzX61BHso8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7BzX61BIZPE="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7BzhyVDeD10=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7Bi24B9S1R4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7BzhyVDf0J8=",
									"_parent": {
										"$ref": "AAAAAAFk7BzhyVDeD10="
									},
									"model": {
										"$ref": "AAAAAAFk7Bi24B9S1R4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzhyVDgKYc=",
											"_parent": {
												"$ref": "AAAAAAFk7BzhyVDf0J8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1224,
											"top": -2174,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzhyVDhZ1I=",
											"_parent": {
												"$ref": "AAAAAAFk7BzhyVDf0J8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 45,
											"top": 1191,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageFilterTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzhyVDi76Y=",
											"_parent": {
												"$ref": "AAAAAAFk7BzhyVDf0J8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 45,
											"top": 1206,
											"width": 207,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7BzhyVDj9LQ=",
											"_parent": {
												"$ref": "AAAAAAFk7BzhyVDf0J8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1224,
											"top": -2174,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1184,
									"width": 217,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7BzhyVDgKYc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7BzhyVDhZ1I="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7BzhyVDi76Y="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7BzhyVDj9LQ="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7BzhyVDk5wU=",
									"_parent": {
										"$ref": "AAAAAAFk7BzhyVDeD10="
									},
									"model": {
										"$ref": "AAAAAAFk7Bi24B9S1R4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1224,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7BzhyVDlMB8=",
									"_parent": {
										"$ref": "AAAAAAFk7BzhyVDeD10="
									},
									"model": {
										"$ref": "AAAAAAFk7Bi24B9S1R4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 1234,
									"width": 232.66943359375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7BzhyVDmFSk=",
									"_parent": {
										"$ref": "AAAAAAFk7BzhyVDeD10="
									},
									"model": {
										"$ref": "AAAAAAFk7Bi24B9S1R4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -612,
									"top": -1087,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7BzhyVDncPQ=",
									"_parent": {
										"$ref": "AAAAAAFk7BzhyVDeD10="
									},
									"model": {
										"$ref": "AAAAAAFk7Bi24B9S1R4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -612,
									"top": -1087,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 40,
							"top": 1184,
							"width": 217,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7BzhyVDf0J8="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7BzhyVDk5wU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7BzhyVDlMB8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7BzhyVDmFSk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7BzhyVDncPQ="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7CKPEl9eoPA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CKPEV9dRro="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CKPEl9fnqg=",
									"_parent": {
										"$ref": "AAAAAAFk7CKPEl9eoPA="
									},
									"model": {
										"$ref": "AAAAAAFk7CKPEV9dRro="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 1014,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CKPEl9eoPA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CKPE19g4oc=",
									"_parent": {
										"$ref": "AAAAAAFk7CKPEl9eoPA="
									},
									"model": {
										"$ref": "AAAAAAFk7CKPEV9dRro="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 258,
									"top": 1014,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7CKPEl9eoPA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CKPE19hcmM=",
									"_parent": {
										"$ref": "AAAAAAFk7CKPEl9eoPA="
									},
									"model": {
										"$ref": "AAAAAAFk7CKPEV9dRro="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 302,
									"top": 1015,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CKPEl9eoPA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7BH3rPEP74Y="
							},
							"tail": {
								"$ref": "AAAAAAFk7BxkFEpIXos="
							},
							"lineStyle": 0,
							"points": "304:1043;288:1043;288:999;258:999",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7CKPEl9fnqg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7CKPE19g4oc="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7CKPE19hcmM="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7CLPZWHJ/hM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CLPZWHITQ0="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CLPZWHKn64=",
									"_parent": {
										"$ref": "AAAAAAFk7CLPZWHJ/hM="
									},
									"model": {
										"$ref": "AAAAAAFk7CLPZWHITQ0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 1038,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CLPZWHJ/hM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CLPZmHLCcU=",
									"_parent": {
										"$ref": "AAAAAAFk7CLPZWHJ/hM="
									},
									"model": {
										"$ref": "AAAAAAFk7CLPZWHITQ0="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 258,
									"top": 1038,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7CLPZWHJ/hM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CLPZmHMgys=",
									"_parent": {
										"$ref": "AAAAAAFk7CLPZWHJ/hM="
									},
									"model": {
										"$ref": "AAAAAAFk7CLPZWHITQ0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 302,
									"top": 1039,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CLPZWHJ/hM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7BH3rPEP74Y="
							},
							"tail": {
								"$ref": "AAAAAAFk7Bx/j0v2QMc="
							},
							"lineStyle": 0,
							"points": "304:1091;288:1091;288:999;258:999",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7CLPZWHKn64="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7CLPZmHLCcU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7CLPZmHMgys="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7CMBXGQW1hM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CMBW2QVtcI="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CMBXGQXlOA=",
									"_parent": {
										"$ref": "AAAAAAFk7CMBXGQW1hM="
									},
									"model": {
										"$ref": "AAAAAAFk7CMBW2QVtcI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 1062,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CMBXGQW1hM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CMBXGQYxJA=",
									"_parent": {
										"$ref": "AAAAAAFk7CMBXGQW1hM="
									},
									"model": {
										"$ref": "AAAAAAFk7CMBW2QVtcI="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 258,
									"top": 1062,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7CMBXGQW1hM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CMBXGQZlBI=",
									"_parent": {
										"$ref": "AAAAAAFk7CMBXGQW1hM="
									},
									"model": {
										"$ref": "AAAAAAFk7CMBW2QVtcI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 302,
									"top": 1063,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CMBXGQW1hM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7BH3rPEP74Y="
							},
							"tail": {
								"$ref": "AAAAAAFk7ByM3UyzV2E="
							},
							"lineStyle": 0,
							"points": "304:1139;288:1139;288:999;258:999",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7CMBXGQXlOA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7CMBXGQYxJA="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7CMBXGQZlBI="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7CMrm2Zj4Js=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CMrm2ZiA3E="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CMrm2ZkGLA=",
									"_parent": {
										"$ref": "AAAAAAFk7CMrm2Zj4Js="
									},
									"model": {
										"$ref": "AAAAAAFk7CMrm2ZiA3E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 1086,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CMrm2Zj4Js="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CMrm2ZlaVA=",
									"_parent": {
										"$ref": "AAAAAAFk7CMrm2Zj4Js="
									},
									"model": {
										"$ref": "AAAAAAFk7CMrm2ZiA3E="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 258,
									"top": 1086,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7CMrm2Zj4Js="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CMrm2ZmHjI=",
									"_parent": {
										"$ref": "AAAAAAFk7CMrm2Zj4Js="
									},
									"model": {
										"$ref": "AAAAAAFk7CMrm2ZiA3E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 302,
									"top": 1087,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CMrm2Zj4Js="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7BH3rPEP74Y="
							},
							"tail": {
								"$ref": "AAAAAAFk7ByzgE5i8C0="
							},
							"lineStyle": 0,
							"points": "304:1187;288:1187;288:999;258:999",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7CMrm2ZkGLA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7CMrm2ZlaVA="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7CMrm2ZmHjI="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7CNbqmh0SHk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CNbqmhzvEA="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CNbq2h1OVY=",
									"_parent": {
										"$ref": "AAAAAAFk7CNbqmh0SHk="
									},
									"model": {
										"$ref": "AAAAAAFk7CNbqmhzvEA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 1022,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CNbqmh0SHk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CNbq2h2p8s=",
									"_parent": {
										"$ref": "AAAAAAFk7CNbqmh0SHk="
									},
									"model": {
										"$ref": "AAAAAAFk7CNbqmhzvEA="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 258,
									"top": 1022,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7CNbqmh0SHk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CNbq2h38Oc=",
									"_parent": {
										"$ref": "AAAAAAFk7CNbqmh0SHk="
									},
									"model": {
										"$ref": "AAAAAAFk7CNbqmhzvEA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 302,
									"top": 1023,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CNbqmh0SHk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7BH3rPEP74Y="
							},
							"tail": {
								"$ref": "AAAAAAFk7BzBU08BUlQ="
							},
							"lineStyle": 0,
							"points": "256:1059;288:1059;288:999;258:999",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7CNbq2h1OVY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7CNbq2h2p8s="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7CNbq2h38Oc="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7CQo724O9+8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CQo724NRzY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CQo724PTmk=",
									"_parent": {
										"$ref": "AAAAAAFk7CQo724O9+8="
									},
									"model": {
										"$ref": "AAAAAAFk7CQo724NRzY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 1046,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CQo724O9+8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CQo724QGeo=",
									"_parent": {
										"$ref": "AAAAAAFk7CQo724O9+8="
									},
									"model": {
										"$ref": "AAAAAAFk7CQo724NRzY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 258,
									"top": 1046,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7CQo724O9+8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CQo8G4RzYc=",
									"_parent": {
										"$ref": "AAAAAAFk7CQo724O9+8="
									},
									"model": {
										"$ref": "AAAAAAFk7CQo724NRzY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 302,
									"top": 1047,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CQo724O9+8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7BH3rPEP74Y="
							},
							"tail": {
								"$ref": "AAAAAAFk7BzL3k+gP3M="
							},
							"lineStyle": 0,
							"points": "256:1107;288:1107;288:999;258:999",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7CQo724PTmk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7CQo724QGeo="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7CQo8G4RzYc="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7CRNf2/jj6Q=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CRNf2/ipjs="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CRNf2/kF30=",
									"_parent": {
										"$ref": "AAAAAAFk7CRNf2/jj6Q="
									},
									"model": {
										"$ref": "AAAAAAFk7CRNf2/ipjs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 1070,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CRNf2/jj6Q="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CRNf2/luWo=",
									"_parent": {
										"$ref": "AAAAAAFk7CRNf2/jj6Q="
									},
									"model": {
										"$ref": "AAAAAAFk7CRNf2/ipjs="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 258,
									"top": 1070,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7CRNf2/jj6Q="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CRNf2/mrbY=",
									"_parent": {
										"$ref": "AAAAAAFk7CRNf2/jj6Q="
									},
									"model": {
										"$ref": "AAAAAAFk7CRNf2/ipjs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 302,
									"top": 1071,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CRNf2/jj6Q="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7BH3rPEP74Y="
							},
							"tail": {
								"$ref": "AAAAAAFk7BzX6lA/qV4="
							},
							"lineStyle": 0,
							"points": "256:1155;288:1155;288:999;258:999",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7CRNf2/kF30="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7CRNf2/luWo="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7CRNf2/mrbY="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7CRttnGaXWE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CRttXGZGcg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CRttnGbT/E=",
									"_parent": {
										"$ref": "AAAAAAFk7CRttnGaXWE="
									},
									"model": {
										"$ref": "AAAAAAFk7CRttXGZGcg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 1094,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CRttnGaXWE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CRttnGcO1o=",
									"_parent": {
										"$ref": "AAAAAAFk7CRttnGaXWE="
									},
									"model": {
										"$ref": "AAAAAAFk7CRttXGZGcg="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 258,
									"top": 1094,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7CRttnGaXWE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CRttnGdiWQ=",
									"_parent": {
										"$ref": "AAAAAAFk7CRttnGaXWE="
									},
									"model": {
										"$ref": "AAAAAAFk7CRttXGZGcg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 303,
									"top": 1095,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CRttnGaXWE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7BH3rPEP74Y="
							},
							"tail": {
								"$ref": "AAAAAAFk7BzhyVDeD10="
							},
							"lineStyle": 0,
							"points": "256:1203;288:1203;288:999;258:999",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7CRttnGbT/E="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7CRttnGcO1o="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7CRttnGdiWQ="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7CarUIbnZao=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CZN3IZtF9w="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7CarUIbozAk=",
									"_parent": {
										"$ref": "AAAAAAFk7CarUIbnZao="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7CarUIbp6sE=",
											"_parent": {
												"$ref": "AAAAAAFk7CarUIbozAk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -92,
											"top": -62,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7CarUIbqswQ=",
											"_parent": {
												"$ref": "AAAAAAFk7CarUIbozAk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 189,
											"top": 23,
											"width": 222,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDAnimatedImageView (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7CarUIbrMfg=",
											"_parent": {
												"$ref": "AAAAAAFk7CarUIbozAk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 189,
											"top": 38,
											"width": 222,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7CarUIbs6OI=",
											"_parent": {
												"$ref": "AAAAAAFk7CarUIbozAk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -92,
											"top": -62,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 184,
									"top": 16,
									"width": 232,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7CarUIbp6sE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7CarUIbqswQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7CarUIbrMfg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7CarUIbs6OI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7CarUIbt+ZA=",
									"_parent": {
										"$ref": "AAAAAAFk7CarUIbnZao="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 184,
									"top": 56,
									"width": 247.583984375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7CarUIbuwH4=",
									"_parent": {
										"$ref": "AAAAAAFk7CarUIbnZao="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7CbO9Yi1Aew=",
											"_parent": {
												"$ref": "AAAAAAFk7CarUIbuwH4="
											},
											"model": {
												"$ref": "AAAAAAFk7CbOtYiUask="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 189,
											"top": 71,
											"width": 237.583984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_setImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 184,
									"top": 66,
									"width": 247.583984375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7CarUYbvJ1M=",
									"_parent": {
										"$ref": "AAAAAAFk7CarUIbnZao="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -46,
									"top": -31,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7CarUYbwIR8=",
									"_parent": {
										"$ref": "AAAAAAFk7CarUIbnZao="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -46,
									"top": -31,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 184,
							"top": 16,
							"width": 232,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7CarUIbozAk="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7CarUIbt+ZA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7CarUIbuwH4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7CarUYbvJ1M="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7CarUYbwIR8="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk7CeGF4sV54E=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7CeGFosTNLw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CeGF4sWkhg=",
									"_parent": {
										"$ref": "AAAAAAFk7CeGF4sV54E="
									},
									"model": {
										"$ref": "AAAAAAFk7CeGFosTNLw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 307,
									"top": 102,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CeGF4sV54E="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CeGF4sXQ6Q=",
									"_parent": {
										"$ref": "AAAAAAFk7CeGF4sV54E="
									},
									"model": {
										"$ref": "AAAAAAFk7CeGFosTNLw="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 307,
									"top": 87,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7CeGF4sV54E="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7CeGF4sYReA=",
									"_parent": {
										"$ref": "AAAAAAFk7CeGF4sV54E="
									},
									"model": {
										"$ref": "AAAAAAFk7CeGFosTNLw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 307,
									"top": 132,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7CeGF4sV54E="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFXmsqnFRq0kTA="
							},
							"tail": {
								"$ref": "AAAAAAFk7CarUIbnZao="
							},
							"lineStyle": 0,
							"points": "307:55;307:123;360:123",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7CeGF4sWkhg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7CeGF4sXQ6Q="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7CeGF4sYReA="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk7Cknl6IcBF4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7Cj0NKGudXg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7Cknl6Id/H0=",
									"_parent": {
										"$ref": "AAAAAAFk7Cknl6IcBF4="
									},
									"model": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7Cknl6IeV5Q=",
											"_parent": {
												"$ref": "AAAAAAFk7Cknl6Id/H0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1117,
											"top": 1013,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7Cknl6IfgXo=",
											"_parent": {
												"$ref": "AAAAAAFk7Cknl6Id/H0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1117,
											"top": 1028,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDAnimatedImage",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7Cknl6Ig/aU=",
											"_parent": {
												"$ref": "AAAAAAFk7Cknl6Id/H0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1117,
											"top": 1043,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7Cknl6IhAp4=",
											"_parent": {
												"$ref": "AAAAAAFk7Cknl6Id/H0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -62,
											"top": -1980,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1112,
									"top": 1008,
									"width": 138,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7Cknl6IeV5Q="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7Cknl6IfgXo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7Cknl6Ig/aU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7Cknl6IhAp4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7CknmKIiFpc=",
									"_parent": {
										"$ref": "AAAAAAFk7Cknl6IcBF4="
									},
									"model": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -31,
									"top": -990,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7CknmKIjcPI=",
									"_parent": {
										"$ref": "AAAAAAFk7Cknl6IcBF4="
									},
									"model": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7Cm8e6ZX9WA=",
											"_parent": {
												"$ref": "AAAAAAFk7CknmKIjcPI="
											},
											"model": {
												"$ref": "AAAAAAFk7Cm8PqY2Qm8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1117,
											"top": 82,
											"width": 170.5361328125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(animatedCoder, scale)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7CoRK6lU2ew=",
											"_parent": {
												"$ref": "AAAAAAFk7CknmKIjcPI="
											},
											"model": {
												"$ref": "AAAAAAFk7CoQ7KkzMJ4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1117,
											"top": 97,
											"width": 170.5361328125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+preloadAllFrames()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7CovyqrDhdo=",
											"_parent": {
												"$ref": "AAAAAAFk7CknmKIjcPI="
											},
											"model": {
												"$ref": "AAAAAAFk7CovjqqiyHk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1117,
											"top": 112,
											"width": 170.5361328125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+unloadAllFrames()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7CpK26wyaL8=",
											"_parent": {
												"$ref": "AAAAAAFk7CknmKIjcPI="
											},
											"model": {
												"$ref": "AAAAAAFk7CpKoKwRISY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1117,
											"top": 127,
											"width": 170.5361328125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+isAllFramesLoaded(): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1112,
									"top": 1061,
									"width": 180.5361328125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7CknmKIk7/4=",
									"_parent": {
										"$ref": "AAAAAAFk7Cknl6IcBF4="
									},
									"model": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -31,
									"top": -990,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7CknmKIlgLs=",
									"_parent": {
										"$ref": "AAAAAAFk7Cknl6IcBF4="
									},
									"model": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -31,
									"top": -990,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1112,
							"top": 1008,
							"width": 162,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7Cknl6Id/H0="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7CknmKIiFpc="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7CknmKIjcPI="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7CknmKIk7/4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7CknmKIlgLs="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFk7ClkOKPrtBQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7ClkOKPpj1g="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7ClkOaPs//c=",
									"_parent": {
										"$ref": "AAAAAAFk7ClkOKPrtBQ="
									},
									"model": {
										"$ref": "AAAAAAFk7ClkOKPpj1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1201,
									"top": 951,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7ClkOKPrtBQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7ClkOaPtr8w=",
									"_parent": {
										"$ref": "AAAAAAFk7ClkOKPrtBQ="
									},
									"model": {
										"$ref": "AAAAAAFk7ClkOKPpj1g="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1186,
									"top": 951,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7ClkOKPrtBQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7ClkOaPud6o=",
									"_parent": {
										"$ref": "AAAAAAFk7ClkOKPrtBQ="
									},
									"model": {
										"$ref": "AAAAAAFk7ClkOKPpj1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1230,
									"top": 952,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7ClkOKPrtBQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFky0TjgJYYOQE="
							},
							"tail": {
								"$ref": "AAAAAAFk7Cknl6IcBF4="
							},
							"lineStyle": 0,
							"points": "1216:1008;1216:908",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7ClkOaPs//c="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7ClkOaPtr8w="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7ClkOaPud6o="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7DA7OzoeKZo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7C/5OzjRt0A="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7DA7OzofsEI=",
									"_parent": {
										"$ref": "AAAAAAFk7DA7OzoeKZo="
									},
									"model": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DA7PDogIps=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7OzofsEI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -42,
											"top": -2184,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DA7PDohSuA=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7OzofsEI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 1111,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDAnimatedImage",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DA7PDoiiIY=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7OzofsEI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 1126,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DA7PDoj+aY=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7OzofsEI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -42,
											"top": -2184,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1192,
									"top": 1104,
									"width": 128,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7DA7PDogIps="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7DA7PDohSuA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7DA7PDoiiIY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7DA7PDoj+aY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7DA7PDokx/Y=",
									"_parent": {
										"$ref": "AAAAAAFk7DA7OzoeKZo="
									},
									"model": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DOHD1cF2w8=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7PDokx/Y="
											},
											"model": {
												"$ref": "AAAAAAFk7DOG2FbkH2w="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1261,
											"top": 101,
											"width": 255.06787109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageFormat: SDImageFormat",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DO4U1h008k=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7PDokx/Y="
											},
											"model": {
												"$ref": "AAAAAAFk7DO4G1hTjI0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1261,
											"top": 116,
											"width": 255.06787109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageData: Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DQVNlsv1k8=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7PDokx/Y="
											},
											"model": {
												"$ref": "AAAAAAFk7DQVAVsOZyY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1261,
											"top": 131,
											"width": 255.06787109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+scale: Float",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1192,
									"top": 1144,
									"width": 265.06787109375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7DA7PDolQ9E=",
									"_parent": {
										"$ref": "AAAAAAFk7DA7OzoeKZo="
									},
									"model": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7DH2wUmkmLY=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7PDolQ9E="
											},
											"model": {
												"$ref": "AAAAAAFk7DH2i0mDavU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1261,
											"top": 154,
											"width": 255.06787109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(name, bundle, traitCollection)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7DKNLE7FkwE=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7PDolQ9E="
											},
											"model": {
												"$ref": "AAAAAAFk7DKM7E6kOa0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1261,
											"top": 169,
											"width": 255.06787109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(path)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7DK+91DO7A4=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7PDolQ9E="
											},
											"model": {
												"$ref": "AAAAAAFk7DK+w1CtoF8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1261,
											"top": 184,
											"width": 255.06787109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(data, scale)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7DMSQlQIbYA=",
											"_parent": {
												"$ref": "AAAAAAFk7DA7PDolQ9E="
											},
											"model": {
												"$ref": "AAAAAAFk7DMSCVPnFmw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1261,
											"top": 199,
											"width": 255.06787109375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(animatedCoder, scale)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1192,
									"top": 1197,
									"width": 265.06787109375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7DA7PTom4PI=",
									"_parent": {
										"$ref": "AAAAAAFk7DA7OzoeKZo="
									},
									"model": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -21,
									"top": -1092,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7DA7PTonbJo=",
									"_parent": {
										"$ref": "AAAAAAFk7DA7OzoeKZo="
									},
									"model": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -21,
									"top": -1092,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1192,
							"top": 1104,
							"width": 128,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7DA7OzofsEI="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7DA7PDokx/Y="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7DA7PDolQ9E="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7DA7PTom4PI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7DA7PTonbJo="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7DBYBDxEEpo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7DBYBDxD/3s="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DBYBTxFCZY=",
									"_parent": {
										"$ref": "AAAAAAFk7DBYBDxEEpo="
									},
									"model": {
										"$ref": "AAAAAAFk7DBYBDxD/3s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1201,
									"top": 1075,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7DBYBDxEEpo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DBYBTxGQQY=",
									"_parent": {
										"$ref": "AAAAAAFk7DBYBDxEEpo="
									},
									"model": {
										"$ref": "AAAAAAFk7DBYBDxD/3s="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1186,
									"top": 1075,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7DBYBDxEEpo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DBYBTxHT/I=",
									"_parent": {
										"$ref": "AAAAAAFk7DBYBDxEEpo="
									},
									"model": {
										"$ref": "AAAAAAFk7DBYBDxD/3s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1230,
									"top": 1076,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7DBYBDxEEpo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7Cknl6IcBF4="
							},
							"tail": {
								"$ref": "AAAAAAFk7DA7OzoeKZo="
							},
							"lineStyle": 0,
							"points": "1216:1104;1216:1060",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7DBYBTxFCZY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7DBYBTxGQQY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7DBYBTxHT/I="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7DEr1ULU+E4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7DEaV0J1rfc="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7DEr1ULVwi0=",
									"_parent": {
										"$ref": "AAAAAAFk7DEr1ULU+E4="
									},
									"model": {
										"$ref": "AAAAAAFk7DEaV0J1rfc="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DEr1ULWU0g=",
											"_parent": {
												"$ref": "AAAAAAFk7DEr1ULVwi0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -250,
											"top": -2326,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DEr1ULXvGw=",
											"_parent": {
												"$ref": "AAAAAAFk7DEr1ULVwi0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 1015,
											"width": 67,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "UIImage",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DEr1ULYcCQ=",
											"_parent": {
												"$ref": "AAAAAAFk7DEr1ULVwi0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1285,
											"top": 1030,
											"width": 67,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from UIKit)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DEr1ULZri0=",
											"_parent": {
												"$ref": "AAAAAAFk7DEr1ULVwi0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -250,
											"top": -2326,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1280,
									"top": 1008,
									"width": 77,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7DEr1ULWU0g="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7DEr1ULXvGw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7DEr1ULYcCQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7DEr1ULZri0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7DEr1kLamVE=",
									"_parent": {
										"$ref": "AAAAAAFk7DEr1ULU+E4="
									},
									"model": {
										"$ref": "AAAAAAFk7DEaV0J1rfc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1280,
									"top": 1048,
									"width": 81.98876953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7DEr1kLbv0E=",
									"_parent": {
										"$ref": "AAAAAAFk7DEr1ULU+E4="
									},
									"model": {
										"$ref": "AAAAAAFk7DEaV0J1rfc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1280,
									"top": 1058,
									"width": 81.98876953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7DEr1kLcqWA=",
									"_parent": {
										"$ref": "AAAAAAFk7DEr1ULU+E4="
									},
									"model": {
										"$ref": "AAAAAAFk7DEaV0J1rfc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -125,
									"top": -1163,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7DEr1kLdArM=",
									"_parent": {
										"$ref": "AAAAAAFk7DEr1ULU+E4="
									},
									"model": {
										"$ref": "AAAAAAFk7DEaV0J1rfc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -125,
									"top": -1163,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1280,
							"top": 1008,
							"width": 77,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7DEr1ULVwi0="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7DEr1kLamVE="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7DEr1kLbv0E="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7DEr1kLcqWA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7DEr1kLdArM="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFk7DFeU0Rl3h4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7DFeUkRjApo="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DFeU0Rms0Y=",
									"_parent": {
										"$ref": "AAAAAAFk7DFeU0Rl3h4="
									},
									"model": {
										"$ref": "AAAAAAFk7DFeUkRjApo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1289,
									"top": 1068,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7DFeU0Rl3h4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DFeU0RnlXQ=",
									"_parent": {
										"$ref": "AAAAAAFk7DFeU0Rl3h4="
									},
									"model": {
										"$ref": "AAAAAAFk7DFeUkRjApo="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1274,
									"top": 1068,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7DFeU0Rl3h4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DFeU0Ro/vA=",
									"_parent": {
										"$ref": "AAAAAAFk7DFeU0Rl3h4="
									},
									"model": {
										"$ref": "AAAAAAFk7DFeUkRjApo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1318,
									"top": 1069,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7DFeU0Rl3h4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7DEr1ULU+E4="
							},
							"tail": {
								"$ref": "AAAAAAFk7DA7OzoeKZo="
							},
							"lineStyle": 0,
							"points": "1304:1104;1304:1047",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7DFeU0Rms0Y="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7DFeU0RnlXQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7DFeU0Ro/vA="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7DXWVGM6x9A=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7DWl62Lbshc="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7DXWVWM7lA0=",
									"_parent": {
										"$ref": "AAAAAAFk7DXWVGM6x9A="
									},
									"model": {
										"$ref": "AAAAAAFk7DWl62Lbshc="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DXWVWM866M=",
											"_parent": {
												"$ref": "AAAAAAFk7DXWVWM7lA0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -344,
											"top": -2600,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DXWVWM9pwo=",
											"_parent": {
												"$ref": "AAAAAAFk7DXWVWM7lA0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 861,
											"top": 1111,
											"width": 81,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "UIImageView",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DXWVWM+Un0=",
											"_parent": {
												"$ref": "AAAAAAFk7DXWVWM7lA0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 861,
											"top": 1126,
											"width": 81,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from UIKit)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DXWVWM/GvA=",
											"_parent": {
												"$ref": "AAAAAAFk7DXWVWM7lA0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -344,
											"top": -2600,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 856,
									"top": 1104,
									"width": 91,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7DXWVWM866M="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7DXWVWM9pwo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7DXWVWM+Un0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7DXWVWM/GvA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7DXWVWNA2/A=",
									"_parent": {
										"$ref": "AAAAAAFk7DXWVGM6x9A="
									},
									"model": {
										"$ref": "AAAAAAFk7DWl62Lbshc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 856,
									"top": 1144,
									"width": 96.77880859375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7DXWVmNB7XI=",
									"_parent": {
										"$ref": "AAAAAAFk7DXWVGM6x9A="
									},
									"model": {
										"$ref": "AAAAAAFk7DWl62Lbshc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 856,
									"top": 1154,
									"width": 96.77880859375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7DXWVmNC04Q=",
									"_parent": {
										"$ref": "AAAAAAFk7DXWVGM6x9A="
									},
									"model": {
										"$ref": "AAAAAAFk7DWl62Lbshc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -172,
									"top": -1300,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7DXWVmNDAzg=",
									"_parent": {
										"$ref": "AAAAAAFk7DXWVGM6x9A="
									},
									"model": {
										"$ref": "AAAAAAFk7DWl62Lbshc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -172,
									"top": -1300,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 856,
							"top": 1104,
							"width": 91,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7DXWVWM7lA0="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7DXWVWNA2/A="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7DXWVmNB7XI="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7DXWVmNC04Q="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7DXWVmNDAzg="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7DXlLWPZ6qk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7DVduGJDDTw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7DXlLWPaDAA=",
									"_parent": {
										"$ref": "AAAAAAFk7DXlLWPZ6qk="
									},
									"model": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DXlLWPbzW4=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPaDAA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -498,
											"top": -2690,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DXlLWPcXAY=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPaDAA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 997,
											"top": 1111,
											"width": 145,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDAnimatedImageView",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DXlLWPdwY0=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPaDAA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 997,
											"top": 1126,
											"width": 145,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DXlLWPeixU=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPaDAA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -498,
											"top": -2690,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 992,
									"top": 1104,
									"width": 155,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7DXlLWPbzW4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7DXlLWPcXAY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7DXlLWPdwY0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7DXlLWPeixU="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7DXlLWPfu+w=",
									"_parent": {
										"$ref": "AAAAAAFk7DXlLWPZ6qk="
									},
									"model": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DaZ4G2YyVM=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPfu+w="
											},
											"model": {
												"$ref": "AAAAAAFk7DaZpG13UcQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 93,
											"width": 167.55908203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+currentFrame",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DbHHW+A+Jo=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPfu+w="
											},
											"model": {
												"$ref": "AAAAAAFk7DbG6G9fPWY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 108,
											"width": 167.55908203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+currentFrameIndex",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DbkhHDvA+o=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPfu+w="
											},
											"model": {
												"$ref": "AAAAAAFk7DbkTXDOHZI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 123,
											"width": 167.55908203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+currentLoopCount",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DcDz3JegjI=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPfu+w="
											},
											"model": {
												"$ref": "AAAAAAFk7DcDmHI9EDE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 138,
											"width": 167.55908203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldCustomLoopCount",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7Dc183SgtAI=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPfu+w="
											},
											"model": {
												"$ref": "AAAAAAFk7Dc1vHR/unM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 153,
											"width": 167.55908203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animationRepeatCount",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DdOyXYPyfk=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPfu+w="
											},
											"model": {
												"$ref": "AAAAAAFk7DdOkHXuWe8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 168,
											"width": 167.55908203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+maxBufferSize",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7Ddph3d+jug=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPfu+w="
											},
											"model": {
												"$ref": "AAAAAAFk7DdpU3dd33Y="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 183,
											"width": 167.55908203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldIncrementalLoad",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DeDAnjt9J4=",
											"_parent": {
												"$ref": "AAAAAAFk7DXlLWPfu+w="
											},
											"model": {
												"$ref": "AAAAAAFk7DeCxXjMVds="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1077,
											"top": 198,
											"width": 167.55908203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+runLoopMode",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 992,
									"top": 1144,
									"width": 177.55908203125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7DXlLWPgzzM=",
									"_parent": {
										"$ref": "AAAAAAFk7DXlLWPZ6qk="
									},
									"model": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 992,
									"top": 1272,
									"width": 177.55908203125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7DXlLWPh27g=",
									"_parent": {
										"$ref": "AAAAAAFk7DXlLWPZ6qk="
									},
									"model": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -249,
									"top": -1345,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7DXlLWPign0=",
									"_parent": {
										"$ref": "AAAAAAFk7DXlLWPZ6qk="
									},
									"model": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -249,
									"top": -1345,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 992,
							"top": 1104,
							"width": 155,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7DXlLWPaDAA="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7DXlLWPfu+w="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7DXlLWPgzzM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7DXlLWPh27g="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7DXlLWPign0="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFk7DZYV2rRI6A=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7DZYV2rPuLs="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DZYWGrSICw=",
									"_parent": {
										"$ref": "AAAAAAFk7DZYV2rRI6A="
									},
									"model": {
										"$ref": "AAAAAAFk7DZYV2rPuLs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 968,
									"top": 1132,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7DZYV2rRI6A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DZYWGrTbps=",
									"_parent": {
										"$ref": "AAAAAAFk7DZYV2rRI6A="
									},
									"model": {
										"$ref": "AAAAAAFk7DZYV2rPuLs="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 968,
									"top": 1147,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7DZYV2rRI6A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DZYWGrU7rM=",
									"_parent": {
										"$ref": "AAAAAAFk7DZYV2rRI6A="
									},
									"model": {
										"$ref": "AAAAAAFk7DZYV2rPuLs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 969,
									"top": 1102,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7DZYV2rRI6A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7DXWVGM6x9A="
							},
							"tail": {
								"$ref": "AAAAAAFk7DXlLWPZ6qk="
							},
							"lineStyle": 0,
							"points": "992:1123;946:1123",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7DZYWGrSICw="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7DZYWGrTbps="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7DZYWGrU7rM="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7DkhdHrCH1M=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7DiDGnn/fLM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7DkhdXrDFAo=",
									"_parent": {
										"$ref": "AAAAAAFk7DkhdHrCH1M="
									},
									"model": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DkhdXrEZoY=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrDFAo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1568,
											"top": -3398,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DkhdXrFCFw=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrDFAo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 775,
											"width": 146,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageTransition",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DkhdXrGy3I=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrDFAo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 790,
											"width": 146,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7DkhdXrHtoY=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrDFAo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1568,
											"top": -3398,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 768,
									"width": 156,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7DkhdXrEZoY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7DkhdXrFCFw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7DkhdXrGy3I="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7DkhdXrHtoY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7DkhdXrIi38=",
									"_parent": {
										"$ref": "AAAAAAFk7DkhdHrCH1M="
									},
									"model": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DkhonsG1Mw=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DkRAnpj0zo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -659,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+avoidAutoSetImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7Dk9w3vew3w=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7Dk9kHu9TbQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -644,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+duration",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DlVvn1NumQ=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DlVhH0silI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -629,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animationOptions",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DlyWn68nCE=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DlyIH6bXfc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -614,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+prepares",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DmRDoArDII=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DmQ2IAKsT8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -599,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animations",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DmwXIGa8Yw=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DmwIoF5RvY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -584,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+completion",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DoQt4MJ9YA=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DoQgYLooEE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -569,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+fade",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7Doy84Tx6y8=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DoyvITQMB4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -554,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+flipFromLeft",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DpQl4bZ0T8=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DpQW4a4gGQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -539,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+flipFromRight",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DqAvIjBRUM=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DqAhYigq5c="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -524,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+flipFromTop",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DqhkYqpsrQ=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DqhWYqIfdY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -509,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+flipFromBottom",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DrIpIyRypU=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7DrIaoxwRsk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -494,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+curlUp",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7DrrOI559XM=",
											"_parent": {
												"$ref": "AAAAAAFk7DkhdXrIi38="
											},
											"model": {
												"$ref": "AAAAAAFk7Drq/45YO1k="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -571,
											"top": -479,
											"width": 155.44140625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+curlDown",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 808,
									"width": 165.44140625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7DkhdnrJRwM=",
									"_parent": {
										"$ref": "AAAAAAFk7DkhdHrCH1M="
									},
									"model": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 1011,
									"width": 165.44140625,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7DkhdnrK5Ag=",
									"_parent": {
										"$ref": "AAAAAAFk7DkhdHrCH1M="
									},
									"model": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -784,
									"top": -1699,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7DkhdnrLstQ=",
									"_parent": {
										"$ref": "AAAAAAFk7DkhdHrCH1M="
									},
									"model": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -784,
									"top": -1699,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 768,
							"width": 156,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7DkhdXrDFAo="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7DkhdXrIi38="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7DkhdnrJRwM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7DkhdnrK5Ag="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7DkhdnrLstQ="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk7DwdIZcS4Ac=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7DwdIJcO1bc="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DwdIpcT85I=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIJcO1bc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1168,
									"top": 1129,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DwdIpcUBsg=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIJcO1bc="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1168,
									"top": 1144,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DwdIpcVTbI=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIJcO1bc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1169,
									"top": 1099,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DwdIpcW0FY=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIJcP5mg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1166,
									"top": 1128,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DwdIpcX4D8=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIJcP5mg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1163,
									"top": 1142,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DwdIpcYqvU=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIJcP5mg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1170,
									"top": 1101,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DwdIpcZ+Fs=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIZcQYP4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1171,
									"top": 1128,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DwdIpcahyU=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIZcQYP4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1174,
									"top": 1142,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7DwdIpcbvUQ=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIZcQYP4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1167,
									"top": 1101,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk7DwdI5ccuHI=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIJcP5mg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -24,
									"top": -899,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk7DwdI5cdtfc=",
									"_parent": {
										"$ref": "AAAAAAFk7DwdIZcS4Ac="
									},
									"model": {
										"$ref": "AAAAAAFk7DwdIZcQYP4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -24,
									"top": -899,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7DXlLWPZ6qk="
							},
							"tail": {
								"$ref": "AAAAAAFk7DA7OzoeKZo="
							},
							"lineStyle": 0,
							"points": "1192:1120;1146:1120",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7DwdIpcT85I="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7DwdIpcUBsg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7DwdIpcVTbI="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk7DwdIpcW0FY="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk7DwdIpcX4D8="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk7DwdIpcYqvU="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk7DwdIpcZ+Fs="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk7DwdIpcahyU="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk7DwdIpcbvUQ="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk7DwdI5ccuHI="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk7DwdI5cdtfc="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk7D1LoKHDmQU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7D0m86FYiZQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7D1LoaHEanQ=",
									"_parent": {
										"$ref": "AAAAAAFk7D1LoKHDmQU="
									},
									"model": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7D1LoaHFrJ4=",
											"_parent": {
												"$ref": "AAAAAAFk7D1LoaHEanQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 549,
											"top": 1061,
											"width": 148,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7D1LoaHGV4w=",
											"_parent": {
												"$ref": "AAAAAAFk7D1LoaHEanQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 549,
											"top": 1076,
											"width": 148,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageIndicator",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7D1LoaHHMC0=",
											"_parent": {
												"$ref": "AAAAAAFk7D1LoaHEanQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 549,
											"top": 1091,
											"width": 148,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7D1LoaHI1HY=",
											"_parent": {
												"$ref": "AAAAAAFk7D1LoaHEanQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1510,
											"top": -2684,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 544,
									"top": 1056,
									"width": 158,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7D1LoaHFrJ4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7D1LoaHGV4w="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7D1LoaHHMC0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7D1LoaHI1HY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7D1LoaHJSCQ=",
									"_parent": {
										"$ref": "AAAAAAFk7D1LoKHDmQU="
									},
									"model": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -755,
									"top": -1342,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7D1LoaHKjOE=",
									"_parent": {
										"$ref": "AAAAAAFk7D1LoKHDmQU="
									},
									"model": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7D1tdaN47NY=",
											"_parent": {
												"$ref": "AAAAAAFk7D1LoaHKjOE="
											},
											"model": {
												"$ref": "AAAAAAFk7D1tOKNUQpw="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 181,
											"top": -198,
											"width": 180.19921875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+indicatorView()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7D2NWKULlT4=",
											"_parent": {
												"$ref": "AAAAAAFk7D1LoaHKjOE="
											},
											"model": {
												"$ref": "AAAAAAFk7D2NH6TnfK0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 181,
											"top": -183,
											"width": 180.19921875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+startAnimatingIndicator()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7D2jyqaez8Q=",
											"_parent": {
												"$ref": "AAAAAAFk7D1LoaHKjOE="
											},
											"model": {
												"$ref": "AAAAAAFk7D2jk6Z6puU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 181,
											"top": -168,
											"width": 180.19921875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+stopAnimatingIndicator()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk7D25sqgxtQ8=",
											"_parent": {
												"$ref": "AAAAAAFk7D1LoaHKjOE="
											},
											"model": {
												"$ref": "AAAAAAFk7D25d6gNaKY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 181,
											"top": -153,
											"width": 180.19921875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+updateProgress()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 544,
									"top": 1109,
									"width": 190.19921875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7D1LoqHL3F4=",
									"_parent": {
										"$ref": "AAAAAAFk7D1LoKHDmQU="
									},
									"model": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -755,
									"top": -1342,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7D1LoqHMuOU=",
									"_parent": {
										"$ref": "AAAAAAFk7D1LoKHDmQU="
									},
									"model": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -755,
									"top": -1342,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 544,
							"top": 1056,
							"width": 182,
							"height": 53,
							"autoResize": true,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7D1LoaHEanQ="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7D1LoaHJSCQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7D1LoaHKjOE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7D1LoqHL3F4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7D1LoqHMuOU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7D6tiK11uE8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7D56nKz+DL8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7D6tiK122Zs=",
									"_parent": {
										"$ref": "AAAAAAFk7D6tiK11uE8="
									},
									"model": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7D6tia13pB4=",
											"_parent": {
												"$ref": "AAAAAAFk7D6tiK122Zs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -664,
											"top": -2454,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7D6tia14vgo=",
											"_parent": {
												"$ref": "AAAAAAFk7D6tiK122Zs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 749,
											"top": 1175,
											"width": 184,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageActivityIndicator",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7D6tia159Yw=",
											"_parent": {
												"$ref": "AAAAAAFk7D6tiK122Zs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 749,
											"top": 1190,
											"width": 184,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7D6tia16Ewg=",
											"_parent": {
												"$ref": "AAAAAAFk7D6tiK122Zs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -664,
											"top": -2454,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 744,
									"top": 1168,
									"width": 194,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7D6tia13pB4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7D6tia14vgo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7D6tia159Yw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7D6tia16Ewg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7D6tia17sn8=",
									"_parent": {
										"$ref": "AAAAAAFk7D6tiK11uE8="
									},
									"model": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7D9GfbK7Wv0=",
											"_parent": {
												"$ref": "AAAAAAFk7D6tia17sn8="
											},
											"model": {
												"$ref": "AAAAAAFk7D9GQLKXmoI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 365,
											"top": 61,
											"width": 196.97412109375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+gray",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7D9mp7TTxmg=",
											"_parent": {
												"$ref": "AAAAAAFk7D6tia17sn8="
											},
											"model": {
												"$ref": "AAAAAAFk7D9ma7Sv4PA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 365,
											"top": 76,
											"width": 196.97412109375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+grayLarge",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7D+FIrbrZEQ=",
											"_parent": {
												"$ref": "AAAAAAFk7D6tia17sn8="
											},
											"model": {
												"$ref": "AAAAAAFk7D+E67bH8oY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 365,
											"top": 91,
											"width": 196.97412109375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+white",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7D+YaLkDLZU=",
											"_parent": {
												"$ref": "AAAAAAFk7D6tia17sn8="
											},
											"model": {
												"$ref": "AAAAAAFk7D+YK7jfdL0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 365,
											"top": 106,
											"width": 196.97412109375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+whiteLarge",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 744,
									"top": 1208,
									"width": 206.97412109375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7D6tiq184G0=",
									"_parent": {
										"$ref": "AAAAAAFk7D6tiK11uE8="
									},
									"model": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 744,
									"top": 1276,
									"width": 206.97412109375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7D6tiq19dhE=",
									"_parent": {
										"$ref": "AAAAAAFk7D6tiK11uE8="
									},
									"model": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -332,
									"top": -1227,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7D6ti61+sgQ=",
									"_parent": {
										"$ref": "AAAAAAFk7D6tiK11uE8="
									},
									"model": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -332,
									"top": -1227,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 744,
							"top": 1168,
							"width": 194,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7D6tiK122Zs="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7D6tia17sn8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7D6tiq184G0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7D6tiq19dhE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7D6ti61+sgQ="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7D7FLq9L+0I=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7D7FLq9KEOE="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7D7FLq9MhrY=",
									"_parent": {
										"$ref": "AAAAAAFk7D7FLq9L+0I="
									},
									"model": {
										"$ref": "AAAAAAFk7D7FLq9KEOE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 741,
									"top": 1161,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7D7FLq9L+0I="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7D7FL69NywQ=",
									"_parent": {
										"$ref": "AAAAAAFk7D7FLq9L+0I="
									},
									"model": {
										"$ref": "AAAAAAFk7D7FLq9KEOE="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 741,
									"top": 1176,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7D7FLq9L+0I="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7D7FL69OLhM=",
									"_parent": {
										"$ref": "AAAAAAFk7D7FLq9L+0I="
									},
									"model": {
										"$ref": "AAAAAAFk7D7FLq9KEOE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 742,
									"top": 1131,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7D7FLq9L+0I="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7D1LoKHDmQU="
							},
							"tail": {
								"$ref": "AAAAAAFk7D6tiK11uE8="
							},
							"lineStyle": 0,
							"points": "846:1168;846:1152;638:1152;638:1108",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7D7FLq9MhrY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7D7FL69NywQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7D7FL69OLhM="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk7EAL+bwtRL0=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7D/fn7s6PNY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk7EAL+bwusI8=",
									"_parent": {
										"$ref": "AAAAAAFk7EAL+bwtRL0="
									},
									"model": {
										"$ref": "AAAAAAFk7D/fn7s6PNY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7EAL+bwvolk=",
											"_parent": {
												"$ref": "AAAAAAFk7EAL+bwusI8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1154,
											"top": -2750,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7EAL+bwwY/M=",
											"_parent": {
												"$ref": "AAAAAAFk7EAL+bwusI8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 541,
											"top": 1175,
											"width": 194,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageProgressIndicator",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7EAL+bwxcVc=",
											"_parent": {
												"$ref": "AAAAAAFk7EAL+bwusI8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 541,
											"top": 1190,
											"width": 194,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk7EAL+bwyLtU=",
											"_parent": {
												"$ref": "AAAAAAFk7EAL+bwusI8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1154,
											"top": -2750,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 536,
									"top": 1168,
									"width": 204,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk7EAL+bwvolk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk7EAL+bwwY/M="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk7EAL+bwxcVc="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk7EAL+bwyLtU="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk7EAL+bwz8U8=",
									"_parent": {
										"$ref": "AAAAAAFk7EAL+bwtRL0="
									},
									"model": {
										"$ref": "AAAAAAFk7D/fn7s6PNY="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7ECrWr+BAvQ=",
											"_parent": {
												"$ref": "AAAAAAFk7EAL+bwz8U8="
											},
											"model": {
												"$ref": "AAAAAAFk7ECrIb9dr0E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -51,
											"top": -67,
											"width": 205.18798828125,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+default",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk7EDMHMGZVlg=",
											"_parent": {
												"$ref": "AAAAAAFk7EAL+bwz8U8="
											},
											"model": {
												"$ref": "AAAAAAFk7EDL38F1+hA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -51,
											"top": -52,
											"width": 205.18798828125,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+bar",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 536,
									"top": 1208,
									"width": 215.18798828125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk7EAL+bw0ZP0=",
									"_parent": {
										"$ref": "AAAAAAFk7EAL+bwtRL0="
									},
									"model": {
										"$ref": "AAAAAAFk7D/fn7s6PNY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 536,
									"top": 1246,
									"width": 215.18798828125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk7EAL+bw1siU=",
									"_parent": {
										"$ref": "AAAAAAFk7EAL+bwtRL0="
									},
									"model": {
										"$ref": "AAAAAAFk7D/fn7s6PNY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -577,
									"top": -1375,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk7EAL+rw23y0=",
									"_parent": {
										"$ref": "AAAAAAFk7EAL+bwtRL0="
									},
									"model": {
										"$ref": "AAAAAAFk7D/fn7s6PNY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -577,
									"top": -1375,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 536,
							"top": 1168,
							"width": 204,
							"height": 40,
							"autoResize": true,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk7EAL+bwusI8="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk7EAL+bwz8U8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk7EAL+bw0ZP0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk7EAL+bw1siU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk7EAL+rw23y0="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk7EAwILzYtRs=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFk7EAwILzXek0="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7EAwILzZPlQ=",
									"_parent": {
										"$ref": "AAAAAAFk7EAwILzYtRs="
									},
									"model": {
										"$ref": "AAAAAAFk7EAwILzXek0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 609,
									"top": 1131,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7EAwILzYtRs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7EAwIbzaHFM=",
									"_parent": {
										"$ref": "AAAAAAFk7EAwILzYtRs="
									},
									"model": {
										"$ref": "AAAAAAFk7EAwILzXek0="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 594,
									"top": 1131,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk7EAwILzYtRs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk7EAwIbzb0dQ=",
									"_parent": {
										"$ref": "AAAAAAFk7EAwILzYtRs="
									},
									"model": {
										"$ref": "AAAAAAFk7EAwILzXek0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 638,
									"top": 1132,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk7EAwILzYtRs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk7D1LoKHDmQU="
							},
							"tail": {
								"$ref": "AAAAAAFk7EAL+bwtRL0="
							},
							"lineStyle": 0,
							"points": "624:1168;624:1108",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk7EAwILzZPlQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk7EAwIbzaHFM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk7EAwIbzb0dQ="
							}
						}
					]
				},
				{
					"_type": "UMLCollaboration",
					"_id": "AAAAAAFUkhaWOozRCy8=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Collaboration",
					"ownedElements": [
						{
							"_type": "UMLInteraction",
							"_id": "AAAAAAFUkhaWOozSZjs=",
							"_parent": {
								"$ref": "AAAAAAFUkhaWOozRCy8="
							},
							"name": "Interaction",
							"ownedElements": [
								{
									"_type": "UMLSequenceDiagram",
									"_id": "AAAAAAFUkhaWOozTHHk=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Sequence Diagram",
									"visible": true,
									"defaultDiagram": false,
									"ownedViews": [
										{
											"_type": "UMLSeqLifelineView",
											"_id": "AAAAAAFUv2aES8ybhJ8=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv2aES8yaBvg="
											},
											"subViews": [
												{
													"_type": "UMLNameCompartmentView",
													"_id": "AAAAAAFUv2aES8ycWzA=",
													"_parent": {
														"$ref": "AAAAAAFUv2aES8ybhJ8="
													},
													"model": {
														"$ref": "AAAAAAFUv2aES8yaBvg="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2aETMydAio=",
															"_parent": {
																"$ref": "AAAAAAFUv2aES8ycWzA="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -400,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2aETMyekVc=",
															"_parent": {
																"$ref": "AAAAAAFUv2aES8ycWzA="
															},
															"visible": true,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;1",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": 21,
															"top": 47,
															"width": 93.33544921875,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "Other object",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2aETcyfM5E=",
															"_parent": {
																"$ref": "AAAAAAFUv2aES8ycWzA="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -400,
															"top": 0,
															"width": 116.3779296875,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "(from Interaction)",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2aETcyg6Xc=",
															"_parent": {
																"$ref": "AAAAAAFUv2aES8ycWzA="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -400,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 1,
															"verticalAlignment": 5,
															"wordWrap": false
														}
													],
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 16,
													"top": 40,
													"width": 103.33544921875,
													"height": 40,
													"autoResize": false,
													"stereotypeLabel": {
														"$ref": "AAAAAAFUv2aETMydAio="
													},
													"nameLabel": {
														"$ref": "AAAAAAFUv2aETMyekVc="
													},
													"namespaceLabel": {
														"$ref": "AAAAAAFUv2aETcyfM5E="
													},
													"propertyLabel": {
														"$ref": "AAAAAAFUv2aETcyg6Xc="
													}
												},
												{
													"_type": "UMLLinePartView",
													"_id": "AAAAAAFUv2aETcyhhXc=",
													"_parent": {
														"$ref": "AAAAAAFUv2aES8ybhJ8="
													},
													"model": {
														"$ref": "AAAAAAFUv2aES8yaBvg="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 68,
													"top": 80,
													"width": 1,
													"height": 399,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 16,
											"top": 40,
											"width": 103.33544921875,
											"height": 439,
											"autoResize": false,
											"stereotypeDisplay": "label",
											"showVisibility": true,
											"showNamespace": false,
											"showProperty": true,
											"showType": true,
											"nameCompartment": {
												"$ref": "AAAAAAFUv2aES8ycWzA="
											},
											"wordWrap": false,
											"linePart": {
												"$ref": "AAAAAAFUv2aETcyhhXc="
											}
										},
										{
											"_type": "UMLSeqLifelineView",
											"_id": "AAAAAAFUv2nXaM1BaOI=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv2nXaM1AL0k="
											},
											"subViews": [
												{
													"_type": "UMLNameCompartmentView",
													"_id": "AAAAAAFUv2nXaM1CeNE=",
													"_parent": {
														"$ref": "AAAAAAFUv2nXaM1BaOI="
													},
													"model": {
														"$ref": "AAAAAAFUv2nXaM1AL0k="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2nXbM1D228=",
															"_parent": {
																"$ref": "AAAAAAFUv2nXaM1CeNE="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -1554,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2nXbM1ED74=",
															"_parent": {
																"$ref": "AAAAAAFUv2nXaM1CeNE="
															},
															"visible": true,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;1",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": 133,
															"top": 47,
															"width": 245.41064453125,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "Lifeline1",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2nXbM1F5i0=",
															"_parent": {
																"$ref": "AAAAAAFUv2nXaM1CeNE="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -1554,
															"top": 0,
															"width": 116.3779296875,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "(from Interaction)",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2nXbM1GtnA=",
															"_parent": {
																"$ref": "AAAAAAFUv2nXaM1CeNE="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -1554,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 1,
															"verticalAlignment": 5,
															"wordWrap": false
														}
													],
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 128,
													"top": 40,
													"width": 255.41064453125,
													"height": 40,
													"autoResize": false,
													"stereotypeLabel": {
														"$ref": "AAAAAAFUv2nXbM1D228="
													},
													"nameLabel": {
														"$ref": "AAAAAAFUv2nXbM1ED74="
													},
													"namespaceLabel": {
														"$ref": "AAAAAAFUv2nXbM1F5i0="
													},
													"propertyLabel": {
														"$ref": "AAAAAAFUv2nXbM1GtnA="
													}
												},
												{
													"_type": "UMLLinePartView",
													"_id": "AAAAAAFUv2nXbM1HcJ0=",
													"_parent": {
														"$ref": "AAAAAAFUv2nXaM1BaOI="
													},
													"model": {
														"$ref": "AAAAAAFUv2nXaM1AL0k="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 256,
													"top": 80,
													"width": 1,
													"height": 399,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 128,
											"top": 40,
											"width": 255.41064453125,
											"height": 439,
											"autoResize": false,
											"stereotypeDisplay": "label",
											"showVisibility": true,
											"showNamespace": false,
											"showProperty": true,
											"showType": true,
											"nameCompartment": {
												"$ref": "AAAAAAFUv2nXaM1CeNE="
											},
											"wordWrap": false,
											"linePart": {
												"$ref": "AAAAAAFUv2nXbM1HcJ0="
											}
										},
										{
											"_type": "UMLSeqLifelineView",
											"_id": "AAAAAAFUv2n3Rc1gg3I=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv2n3Rc1fbGI="
											},
											"subViews": [
												{
													"_type": "UMLNameCompartmentView",
													"_id": "AAAAAAFUv2n3Rs1himo=",
													"_parent": {
														"$ref": "AAAAAAFUv2n3Rc1gg3I="
													},
													"model": {
														"$ref": "AAAAAAFUv2n3Rc1fbGI="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2n3Rs1i/NA=",
															"_parent": {
																"$ref": "AAAAAAFUv2n3Rs1himo="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -1184,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2n3Rs1joWc=",
															"_parent": {
																"$ref": "AAAAAAFUv2n3Rs1himo="
															},
															"visible": true,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;1",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": 621,
															"top": 47,
															"width": 219.958984375,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "Lifeline3",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2n3Rs1k/4Q=",
															"_parent": {
																"$ref": "AAAAAAFUv2n3Rs1himo="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -1184,
															"top": 0,
															"width": 116.3779296875,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "(from Interaction)",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2n3Rs1lmgQ=",
															"_parent": {
																"$ref": "AAAAAAFUv2n3Rs1himo="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -1184,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 1,
															"verticalAlignment": 5,
															"wordWrap": false
														}
													],
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 616,
													"top": 40,
													"width": 229.958984375,
													"height": 40,
													"autoResize": false,
													"stereotypeLabel": {
														"$ref": "AAAAAAFUv2n3Rs1i/NA="
													},
													"nameLabel": {
														"$ref": "AAAAAAFUv2n3Rs1joWc="
													},
													"namespaceLabel": {
														"$ref": "AAAAAAFUv2n3Rs1k/4Q="
													},
													"propertyLabel": {
														"$ref": "AAAAAAFUv2n3Rs1lmgQ="
													}
												},
												{
													"_type": "UMLLinePartView",
													"_id": "AAAAAAFUv2n3Rs1mvsI=",
													"_parent": {
														"$ref": "AAAAAAFUv2n3Rc1gg3I="
													},
													"model": {
														"$ref": "AAAAAAFUv2n3Rc1fbGI="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 731,
													"top": 80,
													"width": 1,
													"height": 369,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 616,
											"top": 40,
											"width": 229.958984375,
											"height": 409,
											"autoResize": false,
											"stereotypeDisplay": "label",
											"showVisibility": true,
											"showNamespace": false,
											"showProperty": true,
											"showType": true,
											"nameCompartment": {
												"$ref": "AAAAAAFUv2n3Rs1himo="
											},
											"wordWrap": false,
											"linePart": {
												"$ref": "AAAAAAFUv2n3Rs1mvsI="
											}
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFUv2qLR829xEQ=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv2qLR828Lgg="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv2qLSM2+Rpk=",
													"_parent": {
														"$ref": "AAAAAAFUv2qLR829xEQ="
													},
													"model": {
														"$ref": "AAAAAAFUv2qLR828Lgg="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 81,
													"top": 104,
													"width": 155.68896484375,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFUv2qLR829xEQ="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "1 : sd_setImageWithURL()",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv2qLSM2/ZbI=",
													"_parent": {
														"$ref": "AAAAAAFUv2qLR829xEQ="
													},
													"model": {
														"$ref": "AAAAAAFUv2qLR828Lgg="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 158,
													"top": 89,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFUv2qLR829xEQ="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv2qLSM3A+iE=",
													"_parent": {
														"$ref": "AAAAAAFUv2qLR829xEQ="
													},
													"model": {
														"$ref": "AAAAAAFUv2qLR828Lgg="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 158,
													"top": 124,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFUv2qLR829xEQ="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFUv2qLSM3BCds=",
													"_parent": {
														"$ref": "AAAAAAFUv2qLR829xEQ="
													},
													"model": {
														"$ref": "AAAAAAFUv2qLR828Lgg="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 249,
													"top": 120,
													"width": 14,
													"height": 29,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFUv2nXbM1HcJ0="
											},
											"tail": {
												"$ref": "AAAAAAFUv2aETcyhhXc="
											},
											"lineStyle": 0,
											"points": "68:120;249:120",
											"nameLabel": {
												"$ref": "AAAAAAFUv2qLSM2+Rpk="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFUv2qLSM2/ZbI="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFUv2qLSM3A+iE="
											},
											"activation": {
												"$ref": "AAAAAAFUv2qLSM3BCds="
											},
											"showProperty": true,
											"showType": true
										},
										{
											"_type": "UMLSeqLifelineView",
											"_id": "AAAAAAFUv2ti0c3qqN0=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv2ti0c3pnPk="
											},
											"subViews": [
												{
													"_type": "UMLNameCompartmentView",
													"_id": "AAAAAAFUv2ti0c3rcoE=",
													"_parent": {
														"$ref": "AAAAAAFUv2ti0c3qqN0="
													},
													"model": {
														"$ref": "AAAAAAFUv2ti0c3pnPk="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2ti0s3sWPY=",
															"_parent": {
																"$ref": "AAAAAAFUv2ti0c3rcoE="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -160,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2ti0s3tDyM=",
															"_parent": {
																"$ref": "AAAAAAFUv2ti0c3rcoE="
															},
															"visible": true,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;1",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": 861,
															"top": 47,
															"width": 174.23046875,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "Lifeline4",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2ti0s3uihE=",
															"_parent": {
																"$ref": "AAAAAAFUv2ti0c3rcoE="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -160,
															"top": 0,
															"width": 116.3779296875,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "(from Interaction)",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv2ti0s3vC6k=",
															"_parent": {
																"$ref": "AAAAAAFUv2ti0c3rcoE="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -160,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 1,
															"verticalAlignment": 5,
															"wordWrap": false
														}
													],
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 856,
													"top": 40,
													"width": 184.23046875,
													"height": 40,
													"autoResize": false,
													"stereotypeLabel": {
														"$ref": "AAAAAAFUv2ti0s3sWPY="
													},
													"nameLabel": {
														"$ref": "AAAAAAFUv2ti0s3tDyM="
													},
													"namespaceLabel": {
														"$ref": "AAAAAAFUv2ti0s3uihE="
													},
													"propertyLabel": {
														"$ref": "AAAAAAFUv2ti0s3vC6k="
													}
												},
												{
													"_type": "UMLLinePartView",
													"_id": "AAAAAAFUv2ti0s3wcIg=",
													"_parent": {
														"$ref": "AAAAAAFUv2ti0c3qqN0="
													},
													"model": {
														"$ref": "AAAAAAFUv2ti0c3pnPk="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 948,
													"top": 80,
													"width": 1,
													"height": 361,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 856,
											"top": 40,
											"width": 184.23046875,
											"height": 401,
											"autoResize": false,
											"stereotypeDisplay": "label",
											"showVisibility": true,
											"showNamespace": false,
											"showProperty": true,
											"showType": true,
											"nameCompartment": {
												"$ref": "AAAAAAFUv2ti0c3rcoE="
											},
											"wordWrap": false,
											"linePart": {
												"$ref": "AAAAAAFUv2ti0s3wcIg="
											}
										},
										{
											"_type": "UMLSeqLifelineView",
											"_id": "AAAAAAFUv22omM5CQm8=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv22omM5BZb4="
											},
											"subViews": [
												{
													"_type": "UMLNameCompartmentView",
													"_id": "AAAAAAFUv22omM5DEW0=",
													"_parent": {
														"$ref": "AAAAAAFUv22omM5CQm8="
													},
													"model": {
														"$ref": "AAAAAAFUv22omM5BZb4="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv22omc5E59M=",
															"_parent": {
																"$ref": "AAAAAAFUv22omM5DEW0="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -128,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv22omc5FYM4=",
															"_parent": {
																"$ref": "AAAAAAFUv22omM5DEW0="
															},
															"visible": true,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;1",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": 1053,
															"top": 47,
															"width": 242.912109375,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "Lifeline5",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv22omc5GELE=",
															"_parent": {
																"$ref": "AAAAAAFUv22omM5DEW0="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -128,
															"top": 0,
															"width": 116.3779296875,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "(from Interaction)",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFUv22omc5HhQ8=",
															"_parent": {
																"$ref": "AAAAAAFUv22omM5DEW0="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -128,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 1,
															"verticalAlignment": 5,
															"wordWrap": false
														}
													],
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 1048,
													"top": 40,
													"width": 252.912109375,
													"height": 40,
													"autoResize": false,
													"stereotypeLabel": {
														"$ref": "AAAAAAFUv22omc5E59M="
													},
													"nameLabel": {
														"$ref": "AAAAAAFUv22omc5FYM4="
													},
													"namespaceLabel": {
														"$ref": "AAAAAAFUv22omc5GELE="
													},
													"propertyLabel": {
														"$ref": "AAAAAAFUv22omc5HhQ8="
													}
												},
												{
													"_type": "UMLLinePartView",
													"_id": "AAAAAAFUv22omc5ImFY=",
													"_parent": {
														"$ref": "AAAAAAFUv22omM5CQm8="
													},
													"model": {
														"$ref": "AAAAAAFUv22omM5BZb4="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 1174,
													"top": 80,
													"width": 1,
													"height": 271,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1048,
											"top": 40,
											"width": 252.912109375,
											"height": 311,
											"autoResize": false,
											"stereotypeDisplay": "label",
											"showVisibility": true,
											"showNamespace": false,
											"showProperty": true,
											"showType": true,
											"nameCompartment": {
												"$ref": "AAAAAAFUv22omM5DEW0="
											},
											"wordWrap": false,
											"linePart": {
												"$ref": "AAAAAAFUv22omc5ImFY="
											}
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFXmw7K85hmo5Q=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFXmw7K8phl/ns="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmw7K85hnTgg=",
													"_parent": {
														"$ref": "AAAAAAFXmw7K85hmo5Q="
													},
													"model": {
														"$ref": "AAAAAAFXmw7K8phl/ns="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 275,
													"top": 120,
													"width": 204.318359375,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFXmw7K85hmo5Q="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "2 : sd_internalSetImageWithURL()",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmw7K85ho9qQ=",
													"_parent": {
														"$ref": "AAAAAAFXmw7K85hmo5Q="
													},
													"model": {
														"$ref": "AAAAAAFXmw7K8phl/ns="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 377,
													"top": 105,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFXmw7K85hmo5Q="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmw7K85hpBeU=",
													"_parent": {
														"$ref": "AAAAAAFXmw7K85hmo5Q="
													},
													"model": {
														"$ref": "AAAAAAFXmw7K8phl/ns="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 377,
													"top": 140,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFXmw7K85hmo5Q="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFXmw7K85hqA4o=",
													"_parent": {
														"$ref": "AAAAAAFXmw7K85hmo5Q="
													},
													"model": {
														"$ref": "AAAAAAFXmw7K8phl/ns="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 492,
													"top": 136,
													"width": 14,
													"height": 29,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFXmwx1Rpf0Po8="
											},
											"tail": {
												"$ref": "AAAAAAFUv2nXbM1HcJ0="
											},
											"lineStyle": 0,
											"points": "262:136;492:136",
											"nameLabel": {
												"$ref": "AAAAAAFXmw7K85hnTgg="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFXmw7K85ho9qQ="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFXmw7K85hpBeU="
											},
											"activation": {
												"$ref": "AAAAAAFXmw7K85hqA4o="
											},
											"showProperty": true,
											"showType": true
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFXmw++VZh9CRk=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFXmw++VJh8ixo="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmw++VZh+iEI=",
													"_parent": {
														"$ref": "AAAAAAFXmw++VZh9CRk="
													},
													"model": {
														"$ref": "AAAAAAFXmw++VJh8ixo="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 472,
													"top": 127,
													"width": 285,
													"height": 26,
													"autoResize": false,
													"alpha": 1.5707954934615633,
													"distance": 12,
													"hostEdge": {
														"$ref": "AAAAAAFXmw++VZh9CRk="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "3 : loadImage(url, options, context, progressBlock, completedBlock)",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": true
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmw++VZh/8Ys=",
													"_parent": {
														"$ref": "AAAAAAFXmw++VZh9CRk="
													},
													"model": {
														"$ref": "AAAAAAFXmw++VJh8ixo="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 614,
													"top": 121,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFXmw++VZh9CRk="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmw++VZiAOKg=",
													"_parent": {
														"$ref": "AAAAAAFXmw++VZh9CRk="
													},
													"model": {
														"$ref": "AAAAAAFXmw++VJh8ixo="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 614,
													"top": 156,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFXmw++VZh9CRk="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFXmw++VZiBUwE=",
													"_parent": {
														"$ref": "AAAAAAFXmw++VZh9CRk="
													},
													"model": {
														"$ref": "AAAAAAFXmw++VJh8ixo="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 724,
													"top": 152,
													"width": 14,
													"height": 29,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFUv2n3Rs1mvsI="
											},
											"tail": {
												"$ref": "AAAAAAFXmwx1Rpf0Po8="
											},
											"lineStyle": 0,
											"points": "505:152;724:152",
											"nameLabel": {
												"$ref": "AAAAAAFXmw++VZh+iEI="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFXmw++VZh/8Ys="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFXmw++VZiAOKg="
											},
											"activation": {
												"$ref": "AAAAAAFXmw++VZiBUwE="
											},
											"showProperty": true,
											"showType": true
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFUv2v1XM4K3QQ=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv2v1XM4JR/4="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv2v1XM4L7pY=",
													"_parent": {
														"$ref": "AAAAAAFUv2v1XM4K3QQ="
													},
													"model": {
														"$ref": "AAAAAAFUv2v1XM4JR/4="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 720,
													"top": 142,
													"width": 249,
													"height": 26,
													"autoResize": false,
													"alpha": 1.2036218228737574,
													"distance": 13.92838827718412,
													"hostEdge": {
														"$ref": "AAAAAAFUv2v1XM4K3QQ="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "4 : queryImage(key, options, context, completionBlock)",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": true
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv2v1Xc4MPnU=",
													"_parent": {
														"$ref": "AAAAAAFUv2v1XM4K3QQ="
													},
													"model": {
														"$ref": "AAAAAAFUv2v1XM4JR/4="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 839,
													"top": 137,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFUv2v1XM4K3QQ="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv2v1Xc4NX9s=",
													"_parent": {
														"$ref": "AAAAAAFUv2v1XM4K3QQ="
													},
													"model": {
														"$ref": "AAAAAAFUv2v1XM4JR/4="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 839,
													"top": 172,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFUv2v1XM4K3QQ="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFUv2v1Xc4OIGU=",
													"_parent": {
														"$ref": "AAAAAAFUv2v1XM4K3QQ="
													},
													"model": {
														"$ref": "AAAAAAFUv2v1XM4JR/4="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 941,
													"top": 168,
													"width": 14,
													"height": 29,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFUv2ti0s3wcIg="
											},
											"tail": {
												"$ref": "AAAAAAFUv2n3Rs1mvsI="
											},
											"lineStyle": 0,
											"points": "737:168;941:168",
											"nameLabel": {
												"$ref": "AAAAAAFUv2v1XM4L7pY="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFUv2v1Xc4MPnU="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFUv2v1Xc4NX9s="
											},
											"activation": {
												"$ref": "AAAAAAFUv2v1Xc4OIGU="
											},
											"showProperty": true,
											"showType": true
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFUv2z30M4lNWE=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv2z3z84kqYU="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv2z30M4mUAU=",
													"_parent": {
														"$ref": "AAAAAAFUv2z30M4lNWE="
													},
													"model": {
														"$ref": "AAAAAAFUv2z3z84kqYU="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 798,
													"top": 212,
													"width": 81.90380859375,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFUv2z30M4lNWE="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "5 : disk result",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv2z30M4nw8c=",
													"_parent": {
														"$ref": "AAAAAAFUv2z30M4lNWE="
													},
													"model": {
														"$ref": "AAAAAAFUv2z3z84kqYU="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 838,
													"top": 227,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFUv2z30M4lNWE="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv2z30M4odbY=",
													"_parent": {
														"$ref": "AAAAAAFUv2z30M4lNWE="
													},
													"model": {
														"$ref": "AAAAAAFUv2z3z84kqYU="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 839,
													"top": 192,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFUv2z30M4lNWE="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFUv2z30c4pSow=",
													"_parent": {
														"$ref": "AAAAAAFUv2z30M4lNWE="
													},
													"model": {
														"$ref": "AAAAAAFUv2z3z84kqYU="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 731,
													"top": 208,
													"width": 14,
													"height": 25,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFUv2n3Rs1mvsI="
											},
											"tail": {
												"$ref": "AAAAAAFUv2ti0s3wcIg="
											},
											"lineStyle": 0,
											"points": "948:208;731:208",
											"nameLabel": {
												"$ref": "AAAAAAFUv2z30M4mUAU="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFUv2z30M4nw8c="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFUv2z30M4odbY="
											},
											"activation": {
												"$ref": "AAAAAAFUv2z30c4pSow="
											},
											"showProperty": true,
											"showType": true
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFUv235TM5iC/o=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv235TM5h8OU="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv235Tc5jIuU=",
													"_parent": {
														"$ref": "AAAAAAFUv235TM5iC/o="
													},
													"model": {
														"$ref": "AAAAAAFUv235TM5h8OU="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 736,
													"top": 240,
													"width": 213,
													"height": 39,
													"autoResize": false,
													"alpha": -3.2532755257807673,
													"distance": 107.67079455451233,
													"hostEdge": {
														"$ref": "AAAAAAFUv235TM5iC/o="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "6 : loadImage(url, options, context, progressBlock, completedBlock)",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": true
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv235Tc5kvxw=",
													"_parent": {
														"$ref": "AAAAAAFUv235TM5iC/o="
													},
													"model": {
														"$ref": "AAAAAAFUv235TM5h8OU="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 949,
													"top": 241,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFUv235TM5iC/o="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv235Tc5lN1Y=",
													"_parent": {
														"$ref": "AAAAAAFUv235TM5iC/o="
													},
													"model": {
														"$ref": "AAAAAAFUv235TM5h8OU="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 949,
													"top": 276,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFUv235TM5iC/o="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFUv235Tc5mBt8=",
													"_parent": {
														"$ref": "AAAAAAFUv235TM5iC/o="
													},
													"model": {
														"$ref": "AAAAAAFUv235TM5h8OU="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 1167,
													"top": 272,
													"width": 14,
													"height": 29,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFUv22omc5ImFY="
											},
											"tail": {
												"$ref": "AAAAAAFUv2n3Rs1mvsI="
											},
											"lineStyle": 0,
											"points": "731:272;1167:272",
											"nameLabel": {
												"$ref": "AAAAAAFUv235Tc5jIuU="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFUv235Tc5kvxw="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFUv235Tc5lN1Y="
											},
											"activation": {
												"$ref": "AAAAAAFUv235Tc5mBt8="
											},
											"showProperty": true,
											"showType": true
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFUv27NWM56DH8=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv27NV855tyI="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv27NWM57KC8=",
													"_parent": {
														"$ref": "AAAAAAFUv27NWM56DH8="
													},
													"model": {
														"$ref": "AAAAAAFUv27NV855tyI="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 976,
													"top": 323,
													"width": 106.8310546875,
													"height": 13,
													"autoResize": false,
													"alpha": 3.0124453800482693,
													"distance": 77.64663547121665,
													"hostEdge": {
														"$ref": "AAAAAAFUv27NWM56DH8="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "7 : network result",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv27NWM58Rks=",
													"_parent": {
														"$ref": "AAAAAAFUv27NWM56DH8="
													},
													"model": {
														"$ref": "AAAAAAFUv27NV855tyI="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 951,
													"top": 339,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFUv27NWM56DH8="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv27NWc59ep8=",
													"_parent": {
														"$ref": "AAAAAAFUv27NWM56DH8="
													},
													"model": {
														"$ref": "AAAAAAFUv27NV855tyI="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 952,
													"top": 304,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFUv27NWM56DH8="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFUv27NWc5+otg=",
													"_parent": {
														"$ref": "AAAAAAFUv27NWM56DH8="
													},
													"model": {
														"$ref": "AAAAAAFUv27NV855tyI="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 731,
													"top": 320,
													"width": 14,
													"height": 25,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFUv2n3Rs1mvsI="
											},
											"tail": {
												"$ref": "AAAAAAFUv22omc5ImFY="
											},
											"lineStyle": 0,
											"points": "1174:320;731:320",
											"nameLabel": {
												"$ref": "AAAAAAFUv27NWM57KC8="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFUv27NWM58Rks="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFUv27NWc59ep8="
											},
											"activation": {
												"$ref": "AAAAAAFUv27NWc5+otg="
											},
											"showProperty": true,
											"showType": true
										},
										{
											"_type": "UMLSeqLifelineView",
											"_id": "AAAAAAFXmwx1RpfuYEQ=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFXmwx1Rpft3W0="
											},
											"subViews": [
												{
													"_type": "UMLNameCompartmentView",
													"_id": "AAAAAAFXmwx1Rpfvk4E=",
													"_parent": {
														"$ref": "AAAAAAFXmwx1RpfuYEQ="
													},
													"model": {
														"$ref": "AAAAAAFXmwx1Rpft3W0="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAFXmwx1Rpfwxbg=",
															"_parent": {
																"$ref": "AAAAAAFXmwx1Rpfvk4E="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -132,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFXmwx1RpfxG9g=",
															"_parent": {
																"$ref": "AAAAAAFXmwx1Rpfvk4E="
															},
															"visible": true,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;1",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": 397,
															"top": 47,
															"width": 204.65869140625,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "Lifeline2",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFXmwx1Rpfyq/k=",
															"_parent": {
																"$ref": "AAAAAAFXmwx1Rpfvk4E="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -132,
															"top": 0,
															"width": 116.3779296875,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"text": "(from Interaction)",
															"horizontalAlignment": 2,
															"verticalAlignment": 5,
															"wordWrap": false
														},
														{
															"_type": "LabelView",
															"_id": "AAAAAAFXmwx1RpfzQBw=",
															"_parent": {
																"$ref": "AAAAAAFXmwx1Rpfvk4E="
															},
															"visible": false,
															"enabled": true,
															"lineColor": "#000000",
															"fillColor": "#ffffff",
															"fontColor": "#000000",
															"font": "Arial;13;0",
															"showShadow": true,
															"containerChangeable": false,
															"containerExtending": false,
															"left": -132,
															"top": 0,
															"width": 0,
															"height": 13,
															"autoResize": false,
															"underline": false,
															"horizontalAlignment": 1,
															"verticalAlignment": 5,
															"wordWrap": false
														}
													],
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 392,
													"top": 40,
													"width": 214.65869140625,
													"height": 40,
													"autoResize": false,
													"stereotypeLabel": {
														"$ref": "AAAAAAFXmwx1Rpfwxbg="
													},
													"nameLabel": {
														"$ref": "AAAAAAFXmwx1RpfxG9g="
													},
													"namespaceLabel": {
														"$ref": "AAAAAAFXmwx1Rpfyq/k="
													},
													"propertyLabel": {
														"$ref": "AAAAAAFXmwx1RpfzQBw="
													}
												},
												{
													"_type": "UMLLinePartView",
													"_id": "AAAAAAFXmwx1Rpf0Po8=",
													"_parent": {
														"$ref": "AAAAAAFXmwx1RpfuYEQ="
													},
													"model": {
														"$ref": "AAAAAAFXmwx1Rpft3W0="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 499,
													"top": 80,
													"width": 1,
													"height": 375,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 392,
											"top": 40,
											"width": 214.65869140625,
											"height": 415,
											"autoResize": false,
											"stereotypeDisplay": "label",
											"showVisibility": true,
											"showNamespace": false,
											"showProperty": true,
											"showType": true,
											"nameCompartment": {
												"$ref": "AAAAAAFXmwx1Rpfvk4E="
											},
											"wordWrap": false,
											"linePart": {
												"$ref": "AAAAAAFXmwx1Rpf0Po8="
											}
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFUv3C4p87cxD0=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFUv3C4p87b5L8="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv3C4qM7dheQ=",
													"_parent": {
														"$ref": "AAAAAAFUv3C4p87cxD0="
													},
													"model": {
														"$ref": "AAAAAAFUv3C4p87b5L8="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 720,
													"top": 346,
													"width": 232,
													"height": 26,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFUv3C4p87cxD0="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "8 : store(image, imageData, key, toDisk, completionBlock)",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": true
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv3C4qM7eLhs=",
													"_parent": {
														"$ref": "AAAAAAFUv3C4p87cxD0="
													},
													"model": {
														"$ref": "AAAAAAFUv3C4p87b5L8="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 836,
													"top": 338,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFUv3C4p87cxD0="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFUv3C4qM7fGpA=",
													"_parent": {
														"$ref": "AAAAAAFUv3C4p87cxD0="
													},
													"model": {
														"$ref": "AAAAAAFUv3C4p87b5L8="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 836,
													"top": 373,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFUv3C4p87cxD0="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFUv3C4qM7gDWs=",
													"_parent": {
														"$ref": "AAAAAAFUv3C4p87cxD0="
													},
													"model": {
														"$ref": "AAAAAAFUv3C4p87b5L8="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 941,
													"top": 369,
													"width": 14,
													"height": 29,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFUv2ti0s3wcIg="
											},
											"tail": {
												"$ref": "AAAAAAFUv2n3Rs1mvsI="
											},
											"lineStyle": 0,
											"points": "731:369;941:369",
											"nameLabel": {
												"$ref": "AAAAAAFUv3C4qM7dheQ="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFUv3C4qM7eLhs="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFUv3C4qM7fGpA="
											},
											"activation": {
												"$ref": "AAAAAAFUv3C4qM7gDWs="
											},
											"showProperty": true,
											"showType": true
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFXmxBoRJiUpvI=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFXmxBoRJiTAtY="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmxBoRZiVYHw=",
													"_parent": {
														"$ref": "AAAAAAFXmxBoRJiUpvI="
													},
													"model": {
														"$ref": "AAAAAAFXmxBoRJiTAtY="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 587,
													"top": 404,
													"width": 55.0341796875,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFXmxBoRJiUpvI="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "9 : image",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmxBoRZiWIYg=",
													"_parent": {
														"$ref": "AAAAAAFXmxBoRJiUpvI="
													},
													"model": {
														"$ref": "AAAAAAFXmxBoRJiTAtY="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 614,
													"top": 419,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFXmxBoRJiUpvI="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmxBoRZiXh28=",
													"_parent": {
														"$ref": "AAAAAAFXmxBoRJiUpvI="
													},
													"model": {
														"$ref": "AAAAAAFXmxBoRJiTAtY="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 615,
													"top": 384,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFXmxBoRJiUpvI="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFXmxBoRZiYI2g=",
													"_parent": {
														"$ref": "AAAAAAFXmxBoRJiUpvI="
													},
													"model": {
														"$ref": "AAAAAAFXmxBoRJiTAtY="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 499,
													"top": 400,
													"width": 14,
													"height": 25,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFXmwx1Rpf0Po8="
											},
											"tail": {
												"$ref": "AAAAAAFUv2n3Rs1mvsI="
											},
											"lineStyle": 0,
											"points": "731:400;499:400",
											"nameLabel": {
												"$ref": "AAAAAAFXmxBoRZiVYHw="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFXmxBoRZiWIYg="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFXmxBoRZiXh28="
											},
											"activation": {
												"$ref": "AAAAAAFXmxBoRZiYI2g="
											},
											"showProperty": true,
											"showType": true
										},
										{
											"_type": "UMLSeqMessageView",
											"_id": "AAAAAAFXmxC8H5jJURo=",
											"_parent": {
												"$ref": "AAAAAAFUkhaWOozTHHk="
											},
											"model": {
												"$ref": "AAAAAAFXmxC8H5jIbu4="
											},
											"subViews": [
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmxC8H5jKD8g=",
													"_parent": {
														"$ref": "AAAAAAFXmxC8H5jJURo="
													},
													"model": {
														"$ref": "AAAAAAFXmxC8H5jIbu4="
													},
													"visible": true,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 335,
													"top": 428,
													"width": 83.51611328125,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFXmxC8H5jJURo="
													},
													"edgePosition": 1,
													"underline": false,
													"text": "10 : set image",
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmxC8H5jLiWU=",
													"_parent": {
														"$ref": "AAAAAAFXmxC8H5jJURo="
													},
													"model": {
														"$ref": "AAAAAAFXmxC8H5jIbu4="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 376,
													"top": 443,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": 1.5707963267948966,
													"distance": 25,
													"hostEdge": {
														"$ref": "AAAAAAFXmxC8H5jJURo="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "EdgeLabelView",
													"_id": "AAAAAAFXmxC8H5jMFqs=",
													"_parent": {
														"$ref": "AAAAAAFXmxC8H5jJURo="
													},
													"model": {
														"$ref": "AAAAAAFXmxC8H5jIbu4="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 377,
													"top": 408,
													"width": 0,
													"height": 13,
													"autoResize": false,
													"alpha": -1.5707963267948966,
													"distance": 10,
													"hostEdge": {
														"$ref": "AAAAAAFXmxC8H5jJURo="
													},
													"edgePosition": 1,
													"underline": false,
													"horizontalAlignment": 2,
													"verticalAlignment": 5,
													"wordWrap": false
												},
												{
													"_type": "UMLActivationView",
													"_id": "AAAAAAFXmxC8H5jNKho=",
													"_parent": {
														"$ref": "AAAAAAFXmxC8H5jJURo="
													},
													"model": {
														"$ref": "AAAAAAFXmxC8H5jIbu4="
													},
													"visible": false,
													"enabled": true,
													"lineColor": "#000000",
													"fillColor": "#ffffff",
													"fontColor": "#000000",
													"font": "Arial;13;0",
													"showShadow": true,
													"containerChangeable": false,
													"containerExtending": false,
													"left": 256,
													"top": 424,
													"width": 14,
													"height": 25,
													"autoResize": false
												}
											],
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"head": {
												"$ref": "AAAAAAFUv2nXbM1HcJ0="
											},
											"tail": {
												"$ref": "AAAAAAFXmwx1Rpf0Po8="
											},
											"lineStyle": 0,
											"points": "499:424;256:424",
											"nameLabel": {
												"$ref": "AAAAAAFXmxC8H5jKD8g="
											},
											"stereotypeLabel": {
												"$ref": "AAAAAAFXmxC8H5jLiWU="
											},
											"propertyLabel": {
												"$ref": "AAAAAAFXmxC8H5jMFqs="
											},
											"activation": {
												"$ref": "AAAAAAFXmxC8H5jNKho="
											},
											"showProperty": true,
											"showType": true
										}
									],
									"showSequenceNumber": true,
									"showSignature": true,
									"showActivation": true
								}
							],
							"visibility": "public",
							"isReentrant": true,
							"messages": [
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFUv2qLR828Lgg=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Message1",
									"source": {
										"$ref": "AAAAAAFUv2aES8yaBvg="
									},
									"target": {
										"$ref": "AAAAAAFUv2nXaM1AL0k="
									},
									"visibility": "public",
									"messageSort": "asynchCall",
									"signature": {
										"$ref": "AAAAAAFUmPuK4C6yWrI="
									},
									"isConcurrentIteration": false
								},
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFXmw7K8phl/ns=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Message2",
									"source": {
										"$ref": "AAAAAAFUv2nXaM1AL0k="
									},
									"target": {
										"$ref": "AAAAAAFXmwx1Rpft3W0="
									},
									"visibility": "public",
									"messageSort": "asynchCall",
									"signature": {
										"$ref": "AAAAAAFXmsqK3idvzv0="
									},
									"isConcurrentIteration": false
								},
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFXmw++VJh8ixo=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Message6",
									"source": {
										"$ref": "AAAAAAFXmwx1Rpft3W0="
									},
									"target": {
										"$ref": "AAAAAAFUv2n3Rc1fbGI="
									},
									"visibility": "public",
									"messageSort": "asynchCall",
									"signature": {
										"$ref": "AAAAAAFUkh/xZ44AqYk="
									},
									"isConcurrentIteration": false
								},
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFUv2v1XM4JR/4=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Message3",
									"source": {
										"$ref": "AAAAAAFUv2n3Rc1fbGI="
									},
									"target": {
										"$ref": "AAAAAAFUv2ti0c3pnPk="
									},
									"visibility": "public",
									"messageSort": "asynchCall",
									"signature": {
										"$ref": "AAAAAAFkzOhe6QsQ8iE="
									},
									"isConcurrentIteration": false
								},
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFUv2z3z84kqYU=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "disk result",
									"source": {
										"$ref": "AAAAAAFUv2ti0c3pnPk="
									},
									"target": {
										"$ref": "AAAAAAFUv2n3Rc1fbGI="
									},
									"visibility": "public",
									"messageSort": "reply",
									"isConcurrentIteration": false
								},
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFUv235TM5h8OU=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Message4",
									"source": {
										"$ref": "AAAAAAFUv2n3Rc1fbGI="
									},
									"target": {
										"$ref": "AAAAAAFUv22omM5BZb4="
									},
									"visibility": "public",
									"messageSort": "asynchCall",
									"signature": {
										"$ref": "AAAAAAFky3CxVms3ePA="
									},
									"isConcurrentIteration": false
								},
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFUv27NV855tyI=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "network result",
									"source": {
										"$ref": "AAAAAAFUv22omM5BZb4="
									},
									"target": {
										"$ref": "AAAAAAFUv2n3Rc1fbGI="
									},
									"visibility": "public",
									"messageSort": "reply",
									"isConcurrentIteration": false
								},
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFUv3C4p87b5L8=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Message5",
									"source": {
										"$ref": "AAAAAAFUv2n3Rc1fbGI="
									},
									"target": {
										"$ref": "AAAAAAFUv2ti0c3pnPk="
									},
									"visibility": "public",
									"messageSort": "synchCall",
									"signature": {
										"$ref": "AAAAAAFUmPMOWiHsOa0="
									},
									"isConcurrentIteration": false
								},
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFXmxBoRJiTAtY=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "image",
									"source": {
										"$ref": "AAAAAAFUv2n3Rc1fbGI="
									},
									"target": {
										"$ref": "AAAAAAFXmwx1Rpft3W0="
									},
									"visibility": "public",
									"messageSort": "reply",
									"isConcurrentIteration": false
								},
								{
									"_type": "UMLMessage",
									"_id": "AAAAAAFXmxC8H5jIbu4=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "set image",
									"source": {
										"$ref": "AAAAAAFXmwx1Rpft3W0="
									},
									"target": {
										"$ref": "AAAAAAFUv2nXaM1AL0k="
									},
									"visibility": "public",
									"messageSort": "reply",
									"isConcurrentIteration": false
								}
							],
							"participants": [
								{
									"_type": "UMLLifeline",
									"_id": "AAAAAAFUv2aES8yaBvg=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Other object",
									"visibility": "public",
									"isMultiInstance": false
								},
								{
									"_type": "UMLLifeline",
									"_id": "AAAAAAFUv2nXaM1AL0k=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Lifeline1",
									"visibility": "public",
									"isMultiInstance": false
								},
								{
									"_type": "UMLLifeline",
									"_id": "AAAAAAFUv2n3Rc1fbGI=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Lifeline3",
									"visibility": "public",
									"isMultiInstance": false
								},
								{
									"_type": "UMLLifeline",
									"_id": "AAAAAAFUv2ti0c3pnPk=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Lifeline4",
									"visibility": "public",
									"isMultiInstance": false
								},
								{
									"_type": "UMLLifeline",
									"_id": "AAAAAAFUv22omM5BZb4=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Lifeline5",
									"visibility": "public",
									"isMultiInstance": false
								},
								{
									"_type": "UMLLifeline",
									"_id": "AAAAAAFXmwx1Rpft3W0=",
									"_parent": {
										"$ref": "AAAAAAFUkhaWOozSZjs="
									},
									"name": "Lifeline2",
									"visibility": "public",
									"isMultiInstance": false
								}
							]
						}
					],
					"visibility": "public",
					"isAbstract": false,
					"isFinalSpecialization": false,
					"isLeaf": false
				},
				{
					"_type": "UMLPackage",
					"_id": "AAAAAAFUkhbx4ozg49g=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "SDWebImage",
					"ownedElements": [
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFk7Cj0NKGudXg=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDAnimatedImage",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk7DBYBDxD/3s=",
									"_parent": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"source": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"target": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7Cm8PqY2Qm8=",
									"_parent": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7CneCadLYYY=",
											"_parent": {
												"$ref": "AAAAAAFk7Cm8PqY2Qm8="
											},
											"name": "animatedCoder",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7CnuH6g/bpE=",
											"_parent": {
												"$ref": "AAAAAAFk7Cm8PqY2Qm8="
											},
											"name": "scale",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7CoQ7KkzMJ4=",
									"_parent": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"name": "preloadAllFrames",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7CovjqqiyHk=",
									"_parent": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"name": "unloadAllFrames",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7CpKoKwRISY=",
									"_parent": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"name": "isAllFramesLoaded",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7Cp5Ya0mPTo=",
											"_parent": {
												"$ref": "AAAAAAFk7CpKoKwRISY="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Bool",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFky0kNeqcckGY=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDAnimatedImageCoder",
							"ownedElements": [
								{
									"_type": "UMLGeneralization",
									"_id": "AAAAAAFk738aHFS48u4=",
									"_parent": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"source": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"target": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLGeneralization",
									"_id": "AAAAAAFk73/PXlUQYl8=",
									"_parent": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"source": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"target": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky0rWqbVSTp8=",
									"_parent": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0sgWrcohVY=",
											"_parent": {
												"$ref": "AAAAAAFky0rWqbVSTp8="
											},
											"name": "data",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0rr6bZM6kQ=",
											"_parent": {
												"$ref": "AAAAAAFky0rWqbVSTp8="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFky0S/MZVxPY0=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDAnimatedImageProvider",
							"ownedElements": [
								{
									"_type": "UMLGeneralization",
									"_id": "AAAAAAFk7ClkOKPpj1g=",
									"_parent": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"source": {
										"$ref": "AAAAAAFk7Cj0NKGudXg="
									},
									"target": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky0WaTJkCiCI=",
									"_parent": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"name": "animatedImageData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0X21Zn8E68=",
											"_parent": {
												"$ref": "AAAAAAFky0WaTJkCiCI="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Data",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky0bXOZxXYmQ=",
									"_parent": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"name": "animatedImageFrameCount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0cWaZ1R3wo=",
											"_parent": {
												"$ref": "AAAAAAFky0bXOZxXYmQ="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UInt",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky0d4BJ5ka1A=",
									"_parent": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"name": "animatedImageLoopCount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0eIJp9eueg=",
											"_parent": {
												"$ref": "AAAAAAFky0d4BJ5ka1A="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UInt",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky0fVlaBxwo0=",
									"_parent": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"name": "animatedImageFrame",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0fpXqFr2lM=",
											"_parent": {
												"$ref": "AAAAAAFky0fVlaBxwo0="
											},
											"name": "index",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0gNPaJHYAY=",
											"_parent": {
												"$ref": "AAAAAAFky0fVlaBxwo0="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky0hX/6NafH4=",
									"_parent": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"name": "animatedImageDuration",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0hvAKRUQ6Q=",
											"_parent": {
												"$ref": "AAAAAAFky0hX/6NafH4="
											},
											"name": "index",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0iTGKUwUak=",
											"_parent": {
												"$ref": "AAAAAAFky0hX/6NafH4="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UInt",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFk0OkMLX851sM=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDDiskCache",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0Ol/z4IFWS0=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OmU/4M1QFY=",
											"_parent": {
												"$ref": "AAAAAAFk0Ol/z4IFWS0="
											},
											"name": "cachePath",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OnDOISEB7g=",
											"_parent": {
												"$ref": "AAAAAAFk0Ol/z4IFWS0="
											},
											"name": "config",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OnkkIWQSuA=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "containsData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0On+cIbA6U8=",
											"_parent": {
												"$ref": "AAAAAAFk0OnkkIWQSuA="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OoRyYfMmeY=",
											"_parent": {
												"$ref": "AAAAAAFk0OnkkIWQSuA="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Bool",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OpCIYkbyn4=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "data",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OpSQopLk4g=",
											"_parent": {
												"$ref": "AAAAAAFk0OpCIYkbyn4="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OpwIotX70c=",
											"_parent": {
												"$ref": "AAAAAAFk0OpCIYkbyn4="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Data",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OrYDIym0yM=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "setData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0Orv/Y3WyCw=",
											"_parent": {
												"$ref": "AAAAAAFk0OrYDIym0yM="
											},
											"name": "data",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OsBTo7i2Iw=",
											"_parent": {
												"$ref": "AAAAAAFk0OrYDIym0yM="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OsjbY/ujGE=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "removeData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0Os19pEeUh4=",
											"_parent": {
												"$ref": "AAAAAAFk0OsjbY/ujGE="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OtXrZIqqoc=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "removeAllData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0Otz15O9b20=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "removeExpiredData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OuYl5VQkGk=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "cachePath",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OupR5aA2zk=",
											"_parent": {
												"$ref": "AAAAAAFk0OuYl5VQkGk="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0Ov+CJkfSRI=",
											"_parent": {
												"$ref": "AAAAAAFk0OuYl5VQkGk="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "String",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0Ovfd5eMoXg=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "totalCount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0Own4Zpu7OE=",
											"_parent": {
												"$ref": "AAAAAAFk0Ovfd5eMoXg="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UInt",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OxV6pu94G8=",
									"_parent": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"name": "totalSize",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0Oxr0pztoVs=",
											"_parent": {
												"$ref": "AAAAAAFk0OxV6pu94G8="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UInt",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFkzOdOrAhsolg=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCache",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk7Ae0KaF0uoo=",
									"_parent": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"source": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"target": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk74en/WM7cFM=",
									"_parent": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"source": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"target": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFkzOhe6QsQ8iE=",
									"_parent": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"name": "queryImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOiAoQwK7YI=",
											"_parent": {
												"$ref": "AAAAAAFkzOhe6QsQ8iE="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOiytgzm0FQ=",
											"_parent": {
												"$ref": "AAAAAAFkzOhe6QsQ8iE="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOjQ4A3Cn/4=",
											"_parent": {
												"$ref": "AAAAAAFkzOhe6QsQ8iE="
											},
											"name": "context",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOjwlw6e/eE=",
											"_parent": {
												"$ref": "AAAAAAFkzOhe6QsQ8iE="
											},
											"name": "completionBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOkcJA96dIc=",
											"_parent": {
												"$ref": "AAAAAAFkzOhe6QsQ8iE="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": {
												"$ref": "AAAAAAFUmNVIhta461s="
											},
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFkzOmFQhJb/sw=",
									"_parent": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"name": "store",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOmnchNV/40=",
											"_parent": {
												"$ref": "AAAAAAFkzOmFQhJb/sw="
											},
											"name": "image",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOnC0xQxm9E=",
											"_parent": {
												"$ref": "AAAAAAFkzOmFQhJb/sw="
											},
											"name": "imageData",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOngfBUN1HI=",
											"_parent": {
												"$ref": "AAAAAAFkzOmFQhJb/sw="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOoAqxXp+mc=",
											"_parent": {
												"$ref": "AAAAAAFkzOmFQhJb/sw="
											},
											"name": "cacheType",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOoeRhbFl6k=",
											"_parent": {
												"$ref": "AAAAAAFkzOmFQhJb/sw="
											},
											"name": "completionBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFkzOpiQxehydI=",
									"_parent": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"name": "removeImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOqKChib6i8=",
											"_parent": {
												"$ref": "AAAAAAFkzOpiQxehydI="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOqlhBl329w=",
											"_parent": {
												"$ref": "AAAAAAFkzOpiQxehydI="
											},
											"name": "cacheType",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOrFnxpTiGs=",
											"_parent": {
												"$ref": "AAAAAAFkzOpiQxehydI="
											},
											"name": "completionBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFkzOrxchsvmU0=",
									"_parent": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"name": "containsImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOss/R0FYl8=",
											"_parent": {
												"$ref": "AAAAAAFkzOrxchsvmU0="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOtl7x3h1V4=",
											"_parent": {
												"$ref": "AAAAAAFkzOrxchsvmU0="
											},
											"name": "cacheType",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOuUmh69bNg=",
											"_parent": {
												"$ref": "AAAAAAFkzOrxchsvmU0="
											},
											"name": "completionBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFkzOvaYx+Z2C8=",
									"_parent": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"name": "clear",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOv4+iCTPnQ=",
											"_parent": {
												"$ref": "AAAAAAFkzOvaYx+Z2C8="
											},
											"name": "cacheType",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkzOwWryFvWqM=",
											"_parent": {
												"$ref": "AAAAAAFkzOvaYx+Z2C8="
											},
											"name": "completionBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFfKte+K96ya3s=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCoder",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFfKu3J8hGXH0g=",
									"_parent": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"source": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"target": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFfKu8vtRgLlUU=",
									"_parent": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"source": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"target": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFfKtg9W998WOc=",
									"_parent": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"name": "canDecode",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKtmVHeA1m00=",
											"_parent": {
												"$ref": "AAAAAAFfKtg9W998WOc="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Bool",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKt/Vs+e/T58=",
											"_parent": {
												"$ref": "AAAAAAFfKtg9W998WOc="
											},
											"name": "data",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFfKtrKNePvsF8=",
									"_parent": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"name": "decodedImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKts3/uThE8I=",
											"_parent": {
												"$ref": "AAAAAAFfKtrKNePvsF8="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKuBV2+icmFY=",
											"_parent": {
												"$ref": "AAAAAAFfKtrKNePvsF8="
											},
											"name": "data",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFkyzSA6msP6Jo=",
											"_parent": {
												"$ref": "AAAAAAFfKtrKNePvsF8="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFfKuUPYO6usi8=",
									"_parent": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"name": "canEncode",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKuVH0O9XDn4=",
											"_parent": {
												"$ref": "AAAAAAFfKuUPYO6usi8="
											},
											"name": "format",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKuVrIe/rxRg=",
											"_parent": {
												"$ref": "AAAAAAFfKuUPYO6usi8="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Bool",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFfKuW6ofDJluc=",
									"_parent": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"name": "encodedData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKuXdAfFy850=",
											"_parent": {
												"$ref": "AAAAAAFfKuW6ofDJluc="
											},
											"name": "image",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKuYFWfIGIs0=",
											"_parent": {
												"$ref": "AAAAAAFfKuW6ofDJluc="
											},
											"name": "format",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKuYeevKaklM=",
											"_parent": {
												"$ref": "AAAAAAFfKuW6ofDJluc="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Data",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0CLKYsOi1E=",
											"_parent": {
												"$ref": "AAAAAAFfKuW6ofDJluc="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFky29m0WRt7Q8=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageLoader",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk7AFZvlix+G0=",
									"_parent": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"source": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"target": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk73Wx7ywf4cU=",
									"_parent": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"source": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"target": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk74+x9HmjbAc=",
									"_parent": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"source": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"target": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky3AzTGhO/lc=",
									"_parent": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"name": "canLoad",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3BFXWlIW2A=",
											"_parent": {
												"$ref": "AAAAAAFky3AzTGhO/lc="
											},
											"name": "url",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3BcPWokz5M=",
											"_parent": {
												"$ref": "AAAAAAFky3AzTGhO/lc="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Bool",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky3CxVms3ePA=",
									"_parent": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"name": "loadImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3DW3mwxht4=",
											"_parent": {
												"$ref": "AAAAAAFky3CxVms3ePA="
											},
											"name": "url",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3D1320N2l8=",
											"_parent": {
												"$ref": "AAAAAAFky3CxVms3ePA="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3HZk23pG2A=",
											"_parent": {
												"$ref": "AAAAAAFky3CxVms3ePA="
											},
											"name": "context",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3H0w27FLt8=",
											"_parent": {
												"$ref": "AAAAAAFky3CxVms3ePA="
											},
											"name": "progressBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3IVvG+hZE4=",
											"_parent": {
												"$ref": "AAAAAAFky3CxVms3ePA="
											},
											"name": "completedBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3I33XB9zX4=",
											"_parent": {
												"$ref": "AAAAAAFky3CxVms3ePA="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": {
												"$ref": "AAAAAAFUmNVIhta461s="
											},
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFk0OQoUmOmW5c=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDMemoryCache",
							"ownedElements": [
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFk74lfE2kn7IU=",
									"_parent": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk74lfE2kond4=",
										"_parent": {
											"$ref": "AAAAAAFk74lfE2kn7IU="
										},
										"reference": {
											"$ref": "AAAAAAFk0OQoUmOmW5c="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk74lfE2kppRA=",
										"_parent": {
											"$ref": "AAAAAAFk74lfE2kn7IU="
										},
										"reference": {
											"$ref": "AAAAAAFUkh79WI34fB0="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OSfa2QT4IA=",
									"_parent": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OS0A2R63nU=",
											"_parent": {
												"$ref": "AAAAAAFk0OSfa2QT4IA="
											},
											"name": "config",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OTdZGUCETU=",
									"_parent": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"name": "object",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OTtbGVp8Go=",
											"_parent": {
												"$ref": "AAAAAAFk0OTdZGUCETU="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OUR7WXxHho=",
									"_parent": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"name": "setObject",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OUiTWZYWHg=",
											"_parent": {
												"$ref": "AAAAAAFk0OUR7WXxHho="
											},
											"name": "object",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OVAfmbgRmA=",
											"_parent": {
												"$ref": "AAAAAAFk0OUR7WXxHho="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OV/1mdoXvY=",
											"_parent": {
												"$ref": "AAAAAAFk0OUR7WXxHho="
											},
											"name": "cost",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OWj72fwP7o=",
									"_parent": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"name": "removeObject",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0OWzn2hXX8I=",
											"_parent": {
												"$ref": "AAAAAAFk0OWj72fwP7o="
											},
											"name": "object",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0OXRGGjfriQ=",
									"_parent": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"name": "removeAllObjects",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFfKuaHevMvVkQ=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDProgressiveImageCoder",
							"ownedElements": [
								{
									"_type": "UMLGeneralization",
									"_id": "AAAAAAFfKutJugVRytg=",
									"_parent": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"source": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"target": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFfKu+znBqqvWQ=",
									"_parent": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"source": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"target": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFfKu/8NRxLVBY=",
									"_parent": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"source": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"target": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLGeneralization",
									"_id": "AAAAAAFk73/AjVT/3Vw=",
									"_parent": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"source": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"target": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFfKudnG/biyzM=",
									"_parent": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"name": "canIncrementalDecode",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKuexY/hArUE=",
											"_parent": {
												"$ref": "AAAAAAFfKudnG/biyzM="
											},
											"name": "data",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKufG4/jUFsY=",
											"_parent": {
												"$ref": "AAAAAAFfKudnG/biyzM="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Bool",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky0Ig1o8YU4s=",
									"_parent": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0KnCZAS+OA=",
											"_parent": {
												"$ref": "AAAAAAFky0Ig1o8YU4s="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky0LqApDu034=",
									"_parent": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"name": "updateIncrementalData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0MM6pHoDKw=",
											"_parent": {
												"$ref": "AAAAAAFky0LqApDu034="
											},
											"name": "data",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky0MfopLELEY=",
											"_parent": {
												"$ref": "AAAAAAFky0LqApDu034="
											},
											"name": "finished",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFfKugU/PmNPJQ=",
									"_parent": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"name": "incrementalDecodedImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKuhBpPo2Nvo=",
											"_parent": {
												"$ref": "AAAAAAFfKugU/PmNPJQ="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKuiGTftezNo=",
											"_parent": {
												"$ref": "AAAAAAFfKugU/PmNPJQ="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFk7AwM/dC2p54=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageCacheKeyFilter",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk7A02MdlCa2M=",
									"_parent": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"source": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"target": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFk73kBwjz+9fY=",
									"_parent": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk73kBwjz/iCg=",
										"_parent": {
											"$ref": "AAAAAAFk73kBwjz+9fY="
										},
										"reference": {
											"$ref": "AAAAAAFk7AwM/dC2p54="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk73kBwj0A87w=",
										"_parent": {
											"$ref": "AAAAAAFk73kBwjz+9fY="
										},
										"reference": {
											"$ref": "AAAAAAFUkhwuq42z3w4="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7AyMbdSMtVQ=",
									"_parent": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"name": "cacheKey",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7AypTNWhPlU=",
											"_parent": {
												"$ref": "AAAAAAFk7AyMbdSMtVQ="
											},
											"name": "url",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7BAL/OfzEjc=",
											"_parent": {
												"$ref": "AAAAAAFk7AyMbdSMtVQ="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "String",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFk7A6KJuCHZbI=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageCacheSerializer",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk7BDJZOsigsQ=",
									"_parent": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"source": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"target": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFk73j1izxh7DI=",
									"_parent": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk73j1jDxidxA=",
										"_parent": {
											"$ref": "AAAAAAFk73j1izxh7DI="
										},
										"reference": {
											"$ref": "AAAAAAFk7A6KJuCHZbI="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk73j1jDxjzus=",
										"_parent": {
											"$ref": "AAAAAAFk73j1izxh7DI="
										},
										"reference": {
											"$ref": "AAAAAAFUkhwuq42z3w4="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7A8qouQCrJM=",
									"_parent": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"name": "cacheData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7A85feUXlUs=",
											"_parent": {
												"$ref": "AAAAAAFk7A8qouQCrJM="
											},
											"name": "image",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7A9mAeYLke8=",
											"_parent": {
												"$ref": "AAAAAAFk7A8qouQCrJM="
											},
											"name": "data",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7A+i0+b/73A=",
											"_parent": {
												"$ref": "AAAAAAFk7A8qouQCrJM="
											},
											"name": "imageURL",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7BBRKOkkGYI=",
											"_parent": {
												"$ref": "AAAAAAFk7A8qouQCrJM="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Data",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFXmwdRJMUYGTs=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageDownloaderOperation",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky4EnyJoHXgk=",
									"_parent": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4FmmJsBK3E=",
											"_parent": {
												"$ref": "AAAAAAFky4EnyJoHXgk="
											},
											"name": "request",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4JHRJ7YrhU=",
											"_parent": {
												"$ref": "AAAAAAFky4EnyJoHXgk="
											},
											"name": "session",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4Jp1J+0Bdg=",
											"_parent": {
												"$ref": "AAAAAAFky4EnyJoHXgk="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4K/DqCQ6DE=",
											"_parent": {
												"$ref": "AAAAAAFky4EnyJoHXgk="
											},
											"name": "context",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky4L4L6FsOVg=",
									"_parent": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"name": "addHandlers",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4M4kKJmN1k=",
											"_parent": {
												"$ref": "AAAAAAFky4L4L6FsOVg="
											},
											"name": "progressBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4NbSKNC3Tg=",
											"_parent": {
												"$ref": "AAAAAAFky4L4L6FsOVg="
											},
											"name": "completedBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky4PT6qQes1w=",
									"_parent": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"name": "credential",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4PsuqUYZjI=",
											"_parent": {
												"$ref": "AAAAAAFky4PT6qQes1w="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "URLCredential",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky4QsQ6YrSFU=",
									"_parent": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"name": "setCredential",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4RZfKclyYA=",
											"_parent": {
												"$ref": "AAAAAAFky4QsQ6YrSFU="
											},
											"name": "value",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky4SFRKgB5qs=",
									"_parent": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"name": "cancel",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4Svdaj7nf0=",
											"_parent": {
												"$ref": "AAAAAAFky4SFRKgB5qs="
											},
											"name": "token",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4TM9qnXQuk=",
											"_parent": {
												"$ref": "AAAAAAFky4SFRKgB5qs="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Bool",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky4UEV6rqaoE=",
									"_parent": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"name": "request",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky4U4wKw1It0=",
									"_parent": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"name": "response",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky4VpKK2AUTU=",
									"_parent": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"name": "dataTask",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky4WHga565mI=",
											"_parent": {
												"$ref": "AAAAAAFky4VpKK2AUTU="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "URLSessionTask",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFky49vaeVTiPQ=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageDownloaderRequestModifier",
							"ownedElements": [
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFk75A6HHm4W88=",
									"_parent": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk75A6HHm5coU=",
										"_parent": {
											"$ref": "AAAAAAFk75A6HHm4W88="
										},
										"reference": {
											"$ref": "AAAAAAFky49vaeVTiPQ="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk75A6HHm6YP4=",
										"_parent": {
											"$ref": "AAAAAAFk75A6HHm4W88="
										},
										"reference": {
											"$ref": "AAAAAAFUkh8UMI38gtY="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky5N7SPLYdL0=",
									"_parent": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"name": "modifiedRequest",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky5OhUfPSFJw=",
											"_parent": {
												"$ref": "AAAAAAFky5N7SPLYdL0="
											},
											"name": "request",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky5O8cfSuu80=",
											"_parent": {
												"$ref": "AAAAAAFky5N7SPLYdL0="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "URLRequest",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFk7D0m86FYiZQ=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageIndicator",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk7D7FLq9KEOE=",
									"_parent": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"source": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"target": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk7EAwILzXek0=",
									"_parent": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"source": {
										"$ref": "AAAAAAFk7D/fn7s6PNY="
									},
									"target": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7D1tOKNUQpw=",
									"_parent": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"name": "indicatorView",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7D2NH6TnfK0=",
									"_parent": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"name": "startAnimatingIndicator",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7D2jk6Z6puU=",
									"_parent": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"name": "stopAnimatingIndicator",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7D25d6gNaKY=",
									"_parent": {
										"$ref": "AAAAAAFk7D0m86FYiZQ="
									},
									"name": "updateProgress",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFUkh5jeI3spbg=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageManagerDelegate",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUkh6LiI3wgxM=",
									"_parent": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"name": "shouldDownloadImageForURL",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUkh65uI30vRk=",
									"_parent": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"name": "shouldBlockFailedURL",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFUmNVIhta461s=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageOperation",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmNWHXtbX7L0=",
									"_parent": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"name": "cancel",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFUkhg5/4zs5zU=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImagePrefetcherDelegate",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUkht/NI1jZE4=",
									"_parent": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"name": "didPrefetchURL:",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUkhu8u41n4Ps=",
									"_parent": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"name": "didFinishWithTotalCount:",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLEnumeration",
							"_id": "AAAAAAFUkiDjJo5QvT4=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCacheType",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"literals": [
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkiD+ro5UDPI=",
									"_parent": {
										"$ref": "AAAAAAFUkiDjJo5QvT4="
									},
									"name": "SDImageCacheTypeNone",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkiEOJo5YAWk=",
									"_parent": {
										"$ref": "AAAAAAFUkiDjJo5QvT4="
									},
									"name": "SDImageCacheTypeDisk",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkiEUdY5bs1I=",
									"_parent": {
										"$ref": "AAAAAAFUkiDjJo5QvT4="
									},
									"name": "SDImageCacheTypeMemory",
									"visibility": "public"
								}
							]
						},
						{
							"_type": "UMLEnumeration",
							"_id": "AAAAAAFk0MPrmZLdeGs=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCacheOptions",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"literals": [
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk0MQrOpM/jI0=",
									"_parent": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"name": "queryMemoryData",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk0MRCXJO7Xl0=",
									"_parent": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"name": "queryMemoryDataSync",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk0MRaJJQ3LUY=",
									"_parent": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"name": "queryDiskDataSync",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk0MR51JSzxio=",
									"_parent": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"name": "scaleDownLargeImages",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk0MSZXZUvhjA=",
									"_parent": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"name": "avoidDecodeImage",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk0MS2hZWrSIM=",
									"_parent": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"name": "decodeFirstFrameOnly",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk0MTONZYnA3o=",
									"_parent": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"name": "preloadAllFrames",
									"visibility": "public"
								}
							]
						},
						{
							"_type": "UMLEnumeration",
							"_id": "AAAAAAFk7ATKAnkUjt4=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCachesManagerOperationPolicy",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"literals": [
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk7AU1fnui68s=",
									"_parent": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"name": "serial",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk7AVOan0RTug=",
									"_parent": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"name": "concurrent",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk7AVno36AYek=",
									"_parent": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"name": "highestOnly",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFk7AV+An/vm7g=",
									"_parent": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"name": "lowestOnly",
									"visibility": "public"
								}
							]
						},
						{
							"_type": "UMLEnumeration",
							"_id": "AAAAAAFkyzVnxm2Ab1g=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCoderOptions",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"literals": [
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzXADnBSFdc=",
									"_parent": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"name": "decodeFirstFrameOnly",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzZGYHJ5+5E=",
									"_parent": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"name": "decodeScaleFactor",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzbTKndtAbI=",
									"_parent": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"name": "encodeFirstFrameOnly",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzbx8ni4xXQ=",
									"_parent": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"name": "encodeCompressionQuality",
									"visibility": "public"
								}
							]
						},
						{
							"_type": "UMLEnumeration",
							"_id": "AAAAAAFkyzlywn3Sx/Q=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageFormat",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"literals": [
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzm7rX6TNK0=",
									"_parent": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"name": "underfined",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzniln/T7fg=",
									"_parent": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"name": "JPEG",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzoDz4EeE/4=",
									"_parent": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"name": "PNG",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzoisIJpxLA=",
									"_parent": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"name": "GIF",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzo1F4O0qHE=",
									"_parent": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"name": "TIFF",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzpUIIT/rq0=",
									"_parent": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"name": "WebP",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkyzqLIIa3Chg=",
									"_parent": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"name": "HEIC",
									"visibility": "public"
								}
							]
						},
						{
							"_type": "UMLEnumeration",
							"_id": "AAAAAAFUmOC2fugTUX8=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageDownloaderOptions",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"literals": [
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUmODurehEneQ=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "lowPriority",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUmOD23ehlAns=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "progressiveLoad",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUmOD+neiGg3g=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "useNSURLCache",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUmOEGbeinNtM=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "ignoreCachedResponse",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUmOENpujIT/I=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "continueInBackground",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUmOEVzujp/Q0=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "handleCookies",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUmOEc/ekKMBo=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "allowInvalidSSLCertificates",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUmOEkLekrSQE=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "highPriority",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFky2uhM1TIKQ4=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "scaleDownLargeImages",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFky2vJY1YTwQk=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "avoidDecodeImage",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFky2viY1deXps=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "decodeFirstFrameOnly",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFky2v7z1ipMKY=",
									"_parent": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"name": "preloadAllFrames",
									"visibility": "public"
								}
							]
						},
						{
							"_type": "UMLEnumeration",
							"_id": "AAAAAAFUkhyNUo23oFw=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageOptions",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"literals": [
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkhys4o27Ge0=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "retryFailed",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkhza8o2/z9E=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "lowPriority",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkhzs8o3Fkdk=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "progressiveLoad",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkhz04o3ItAc=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "refreshCached",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkhz84Y3L96A=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "continueInBackground",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkh0C6Y3O214=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "handleCookies",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkh2TUY3YpnQ=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "allowInvalidSSLCertificates",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkh2bqY3bxlE=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "highPriority",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkh2p4Y3e22E=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "delayPlaceholder",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkh2x+Y3hQmw=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "transformAnimatedImage",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFUkh31iY3ox50=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "avoidAutoSetImage",
									"visibility": "public"
								},
								{
									"_type": "UMLEnumerationLiteral",
									"_id": "AAAAAAFkzPKuPGy7i4M=",
									"_parent": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"name": "scaleDownLargeImages",
									"visibility": "public"
								}
							]
						},
						{
							"_type": "UMLPackage",
							"_id": "AAAAAAFk7BauIRix5Go=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImage - Transformers",
							"ownedElements": [
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFk7BNlf/pTkyo=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImagePipelineTransformer",
									"visibility": "public",
									"attributes": [
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFk7BQPCv5irlw=",
											"_parent": {
												"$ref": "AAAAAAFk7BNlf/pTkyo="
											},
											"name": "transformers",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Array <SDImageTransformer>",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"isDerived": false,
											"aggregation": "none",
											"isID": false
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFk7BRdnQBKmBE=",
											"_parent": {
												"$ref": "AAAAAAFk7BNlf/pTkyo="
											},
											"name": "init",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFk7BRzwgFf/6E=",
													"_parent": {
														"$ref": "AAAAAAFk7BRdnQBKmBE="
													},
													"name": "transformers",
													"visibility": "public",
													"isStatic": false,
													"isLeaf": false,
													"type": "",
													"isReadOnly": false,
													"isOrdered": false,
													"isUnique": false,
													"direction": "in"
												}
											],
											"concurrency": "sequential",
											"isQuery": false,
											"isAbstract": false
										}
									],
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false,
									"isActive": false
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFk7BbYDRkPcZw=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImageRoundCornerTransformer",
									"visibility": "public",
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false,
									"isActive": false
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFk7Bb86xmLb4E=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImageResizingTransformer",
									"visibility": "public",
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false,
									"isActive": false
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFk7Bce7hoHimk=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImageCroppingTransformer",
									"visibility": "public",
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false,
									"isActive": false
								},
								{
									"_type": "UMLInterface",
									"_id": "AAAAAAFk7BHRjPCnfdg=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImageTransformer",
									"ownedElements": [
										{
											"_type": "UMLInterfaceRealization",
											"_id": "AAAAAAFk7BOsyPu6CB8=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"source": {
												"$ref": "AAAAAAFk7BNlf/pTkyo="
											},
											"target": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"visibility": "public"
										},
										{
											"_type": "UMLInterfaceRealization",
											"_id": "AAAAAAFk7CKPEV9dRro=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"source": {
												"$ref": "AAAAAAFk7BbYDRkPcZw="
											},
											"target": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"visibility": "public"
										},
										{
											"_type": "UMLInterfaceRealization",
											"_id": "AAAAAAFk7CLPZWHITQ0=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"source": {
												"$ref": "AAAAAAFk7Bb86xmLb4E="
											},
											"target": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"visibility": "public"
										},
										{
											"_type": "UMLInterfaceRealization",
											"_id": "AAAAAAFk7CMBW2QVtcI=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"source": {
												"$ref": "AAAAAAFk7Bce7hoHimk="
											},
											"target": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"visibility": "public"
										},
										{
											"_type": "UMLInterfaceRealization",
											"_id": "AAAAAAFk7CMrm2ZiA3E=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"source": {
												"$ref": "AAAAAAFk7BhADB1EoQk="
											},
											"target": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"visibility": "public"
										},
										{
											"_type": "UMLInterfaceRealization",
											"_id": "AAAAAAFk7CNbqmhzvEA=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"source": {
												"$ref": "AAAAAAFk7Bhd7h3AKVk="
											},
											"target": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"visibility": "public"
										},
										{
											"_type": "UMLInterfaceRealization",
											"_id": "AAAAAAFk7CQo724NRzY=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"source": {
												"$ref": "AAAAAAFk7Bh7uh48Uvw="
											},
											"target": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"visibility": "public"
										},
										{
											"_type": "UMLInterfaceRealization",
											"_id": "AAAAAAFk7CRNf2/ipjs=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"source": {
												"$ref": "AAAAAAFk7Bicxh7WCxo="
											},
											"target": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"visibility": "public"
										},
										{
											"_type": "UMLInterfaceRealization",
											"_id": "AAAAAAFk7CRttXGZGcg=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"source": {
												"$ref": "AAAAAAFk7Bi24B9S1R4="
											},
											"target": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"visibility": "public"
										},
										{
											"_type": "UMLAssociation",
											"_id": "AAAAAAFk73ggjzeamEo=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"end1": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFk73ggjzebOxM=",
												"_parent": {
													"$ref": "AAAAAAFk73ggjzeamEo="
												},
												"reference": {
													"$ref": "AAAAAAFk7BHRjPCnfdg="
												},
												"visibility": "public",
												"navigable": true,
												"aggregation": "none",
												"isReadOnly": false,
												"isOrdered": false,
												"isUnique": false,
												"isDerived": false,
												"isID": false
											},
											"end2": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFk73ggjzec0ak=",
												"_parent": {
													"$ref": "AAAAAAFk73ggjzeamEo="
												},
												"reference": {
													"$ref": "AAAAAAFUkhwuq42z3w4="
												},
												"visibility": "public",
												"navigable": true,
												"aggregation": "shared",
												"isReadOnly": false,
												"isOrdered": false,
												"isUnique": false,
												"isDerived": false,
												"isID": false
											},
											"visibility": "public",
											"isDerived": false
										}
									],
									"visibility": "public",
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFk7BJFY/NyunQ=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"name": "transformerKey",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFk7BJcdvSH9zc=",
													"_parent": {
														"$ref": "AAAAAAFk7BJFY/NyunQ="
													},
													"name": "Parameter1",
													"visibility": "public",
													"isStatic": false,
													"isLeaf": false,
													"type": "String",
													"isReadOnly": false,
													"isOrdered": false,
													"isUnique": false,
													"direction": "return"
												}
											],
											"concurrency": "sequential",
											"isQuery": false,
											"isAbstract": false
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFk7BKJjfW40dE=",
											"_parent": {
												"$ref": "AAAAAAFk7BHRjPCnfdg="
											},
											"name": "transformedImage",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFk7BKlz/bN5Ms=",
													"_parent": {
														"$ref": "AAAAAAFk7BKJjfW40dE="
													},
													"name": "image",
													"visibility": "public",
													"isStatic": false,
													"isLeaf": false,
													"type": "",
													"isReadOnly": false,
													"isOrdered": false,
													"isUnique": false,
													"direction": "in"
												},
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFk7BK3E/fBVsA=",
													"_parent": {
														"$ref": "AAAAAAFk7BKJjfW40dE="
													},
													"name": "key",
													"visibility": "public",
													"isStatic": false,
													"isLeaf": false,
													"type": "",
													"isReadOnly": false,
													"isOrdered": false,
													"isUnique": false,
													"direction": "in"
												},
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFk7BLJGPi1v1s=",
													"_parent": {
														"$ref": "AAAAAAFk7BKJjfW40dE="
													},
													"name": "Parameter1",
													"visibility": "public",
													"isStatic": false,
													"isLeaf": false,
													"type": "UIImage",
													"isReadOnly": false,
													"isOrdered": false,
													"isUnique": false,
													"direction": "return"
												}
											],
											"concurrency": "sequential",
											"isQuery": false,
											"isAbstract": false
										}
									],
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFk7BhADB1EoQk=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImageFlippingTransformer",
									"visibility": "public",
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false,
									"isActive": false
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFk7Bhd7h3AKVk=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImageRotationTransformer",
									"visibility": "public",
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false,
									"isActive": false
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFk7Bh7uh48Uvw=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImageTintTransformer",
									"visibility": "public",
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false,
									"isActive": false
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFk7Bicxh7WCxo=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImageBlurTransformer",
									"visibility": "public",
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false,
									"isActive": false
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFk7Bi24B9S1R4=",
									"_parent": {
										"$ref": "AAAAAAFk7BauIRix5Go="
									},
									"name": "SDImageFilterTransformer",
									"visibility": "public",
									"isAbstract": false,
									"isFinalSpecialization": false,
									"isLeaf": false,
									"isActive": false
								}
							],
							"visibility": "public"
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUmPjp9CtnN2Y=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "MKAnnotationView (WebCache)",
							"ownedElements": [
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk0RCPR6y62U8=",
									"_parent": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"source": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"target": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPndIiv0KoI=",
									"_parent": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"name": "sd_setImageWithURL",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7C/5OzjRt0A=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDAnimatedImage",
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DOG2FbkH2w=",
									"_parent": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"name": "animatedImageFormat",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFkyzlywn3Sx/Q="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DO4G1hTjI0=",
									"_parent": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"name": "animatedImageData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Data",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DQVAVsOZyY=",
									"_parent": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"name": "scale",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Float",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7DH2i0mDavU=",
									"_parent": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7DIV1EqYqIk=",
											"_parent": {
												"$ref": "AAAAAAFk7DH2i0mDavU="
											},
											"name": "name",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7DImn0uM6LI=",
											"_parent": {
												"$ref": "AAAAAAFk7DH2i0mDavU="
											},
											"name": "bundle",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7DJZbE10mqg=",
											"_parent": {
												"$ref": "AAAAAAFk7DH2i0mDavU="
											},
											"name": "traitCollection",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7DKM7E6kOa0=",
									"_parent": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7DKfeE+5qSU=",
											"_parent": {
												"$ref": "AAAAAAFk7DKM7E6kOa0="
											},
											"name": "path",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7DK+w1CtoF8=",
									"_parent": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7DLSL1HCi5w=",
											"_parent": {
												"$ref": "AAAAAAFk7DK+w1CtoF8="
											},
											"name": "data",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7DLzaFLznpk=",
											"_parent": {
												"$ref": "AAAAAAFk7DK+w1CtoF8="
											},
											"name": "scale",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7DMSCVPnFmw=",
									"_parent": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7DMimlT8b9Y=",
											"_parent": {
												"$ref": "AAAAAAFk7DMSCVPnFmw="
											},
											"name": "animatedCoder",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7DM/Y1XwZRg=",
											"_parent": {
												"$ref": "AAAAAAFk7DMSCVPnFmw="
											},
											"name": "scale",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7DVduGJDDTw=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDAnimatedImageView",
							"ownedElements": [
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFk7DwdIJcO1bc=",
									"_parent": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk7DwdIJcP5mg=",
										"_parent": {
											"$ref": "AAAAAAFk7DwdIJcO1bc="
										},
										"reference": {
											"$ref": "AAAAAAFk7C/5OzjRt0A="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk7DwdIZcQYP4=",
										"_parent": {
											"$ref": "AAAAAAFk7DwdIJcO1bc="
										},
										"reference": {
											"$ref": "AAAAAAFk7DVduGJDDTw="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DaZpG13UcQ=",
									"_parent": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"name": "currentFrame",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DbG6G9fPWY=",
									"_parent": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"name": "currentFrameIndex",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DbkTXDOHZI=",
									"_parent": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"name": "currentLoopCount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DcDmHI9EDE=",
									"_parent": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"name": "shouldCustomLoopCount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7Dc1vHR/unM=",
									"_parent": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"name": "animationRepeatCount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DdOkHXuWe8=",
									"_parent": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"name": "maxBufferSize",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DdpU3dd33Y=",
									"_parent": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"name": "shouldIncrementalLoad",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DeCxXjMVds=",
									"_parent": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"name": "runLoopMode",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7CZN3IZtF9w=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDAnimatedImageView (WebCache)",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7CbOtYiUask=",
									"_parent": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"name": "sd_setImageWithURL",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk0Oy3g5480kU=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDDiskCache",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFky08wi8R0DcY=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageAPNGCoder",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk74JHz1jQLXI=",
									"_parent": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"source": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"target": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUkh79WI34fB0=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCache",
							"ownedElements": [
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFfKuwBKAhI5QU=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"source": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"target": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk74e4zmN2kbM=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"source": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"target": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUkiFzJY5gThM=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "sharedImageCache",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk0LaA7lthFIA=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "config",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmPDC7hpSvPQ=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "diskCachePath",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmPDhrRsNyCc=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "additionalCachePathBlock",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPHYnB7PNs4=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFUmPHujB9dtv8=",
											"_parent": {
												"$ref": "AAAAAAFUmPHYnB7PNs4="
											},
											"name": "namespace",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFUmPH10x+6tbo=",
											"_parent": {
												"$ref": "AAAAAAFUmPHYnB7PNs4="
											},
											"name": "diskCacheDirectory",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0M0rV9jBMCc=",
											"_parent": {
												"$ref": "AAAAAAFUmPHYnB7PNs4="
											},
											"name": "config",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPTT0CgBzK8=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "cachePath",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0M4S8twW5+U=",
											"_parent": {
												"$ref": "AAAAAAFUmPTT0CgBzK8="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPMOWiHsOa0=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "store",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0M5vnd2D2UU=",
											"_parent": {
												"$ref": "AAAAAAFUmPMOWiHsOa0="
											},
											"name": "image",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0M+LYOHqRK0=",
											"_parent": {
												"$ref": "AAAAAAFUmPMOWiHsOa0="
											},
											"name": "imageData",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0M6EfN53lZA=",
											"_parent": {
												"$ref": "AAAAAAFUmPMOWiHsOa0="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0M7sfuBfXtM=",
											"_parent": {
												"$ref": "AAAAAAFUmPMOWiHsOa0="
											},
											"name": "toDisk",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0M6YlN9rMuM=",
											"_parent": {
												"$ref": "AAAAAAFUmPMOWiHsOa0="
											},
											"name": "completionBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPMtQiKnVfM=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "storeImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NA14uSITyw=",
											"_parent": {
												"$ref": "AAAAAAFUmPMtQiKnVfM="
											},
											"name": "image",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NBKg+V809s=",
											"_parent": {
												"$ref": "AAAAAAFUmPMtQiKnVfM="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0NC0bOZw4VQ=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "storeImageData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NDn5ekwA60=",
											"_parent": {
												"$ref": "AAAAAAFk0NC0bOZw4VQ="
											},
											"name": "imageData",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0ND8FeokQ2o=",
											"_parent": {
												"$ref": "AAAAAAFk0NC0bOZw4VQ="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0NF3Z+sY0tc=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "diskImageExists",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NHMQe7MuvA=",
											"_parent": {
												"$ref": "AAAAAAFk0NF3Z+sY0tc="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NG4aO3YPoU=",
											"_parent": {
												"$ref": "AAAAAAFk0NF3Z+sY0tc="
											},
											"name": "completionBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0NJKG+/90EA=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "diskImageDataExists",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NJxbPM37AM=",
											"_parent": {
												"$ref": "AAAAAAFk0NJKG+/90EA="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NKQ2/QrKBw=",
											"_parent": {
												"$ref": "AAAAAAFk0NJKG+/90EA="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Bool",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0NLcpfVc3Q8=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "diskImageData",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NMCDvgci8E=",
											"_parent": {
												"$ref": "AAAAAAFk0NLcpfVc3Q8="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NMeBvkQN4g=",
											"_parent": {
												"$ref": "AAAAAAFk0NLcpfVc3Q8="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Data",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0NOWwPpBKis=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "queryCacheOperation",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NPBYPtWv+Q=",
											"_parent": {
												"$ref": "AAAAAAFk0NOWwPpBKis="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NSsewB07tQ=",
											"_parent": {
												"$ref": "AAAAAAFk0NOWwPpBKis="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NT6LQLWd/w=",
											"_parent": {
												"$ref": "AAAAAAFk0NOWwPpBKis="
											},
											"name": "context",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NPa8fxK5qM=",
											"_parent": {
												"$ref": "AAAAAAFk0NOWwPpBKis="
											},
											"name": "doneBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NQUQv0+Nrc=",
											"_parent": {
												"$ref": "AAAAAAFk0NOWwPpBKis="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": {
												"$ref": "AAAAAAFUmOxnEwduTCw="
											},
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPOk0iRaSME=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "imageFromMemoryCache",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NW0sQXuat4=",
											"_parent": {
												"$ref": "AAAAAAFUmPOk0iRaSME="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NXOaQbiOVE=",
											"_parent": {
												"$ref": "AAAAAAFUmPOk0iRaSME="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPPBiSUVHSU=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "imageFromDiskCache",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NYXigiM/xU=",
											"_parent": {
												"$ref": "AAAAAAFUmPPBiSUVHSU="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NYsKgmA5ek=",
											"_parent": {
												"$ref": "AAAAAAFUmPPBiSUVHSU="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0NaQzAru2sk=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "imageFromCache",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NayRAz3iMU=",
											"_parent": {
												"$ref": "AAAAAAFk0NaQzAru2sk="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NbLtA3rpzg=",
											"_parent": {
												"$ref": "AAAAAAFk0NaQzAru2sk="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPPiwSXQs7U=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "removeImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0Ncfzg+VKFY=",
											"_parent": {
												"$ref": "AAAAAAFUmPPiwSXQs7U="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NdVRxCJTiA=",
											"_parent": {
												"$ref": "AAAAAAFUmPPiwSXQs7U="
											},
											"name": "fromDisk",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NdupxF9aYQ=",
											"_parent": {
												"$ref": "AAAAAAFUmPPiwSXQs7U="
											},
											"name": "completion",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0NfB0BJxwa0=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "removeImageFromMemory",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NfbGBOGo44=",
											"_parent": {
												"$ref": "AAAAAAFk0NfB0BJxwa0="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0NhSwxdz+po=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "removeImageFromDisk",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0Nh38xiIUTM=",
											"_parent": {
												"$ref": "AAAAAAFk0NhSwxdz+po="
											},
											"name": "key",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPQzYSaLCQc=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "clearMemory",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPRYYSdGCZA=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "clearDIsk",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0Ni6jBqNVSo=",
											"_parent": {
												"$ref": "AAAAAAFUmPRYYSdGCZA="
											},
											"name": "completion",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPT4WSi8pg0=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "deleteOldFiles",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NkNXRv6Pho=",
											"_parent": {
												"$ref": "AAAAAAFUmPT4WSi8pg0="
											},
											"name": "completionBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0Nk9Zhzuux0=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "getSize",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NlfoB4DAsY=",
											"_parent": {
												"$ref": "AAAAAAFk0Nk9Zhzuux0="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UInt",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0NmTbx80+MQ=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "getDiskCount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NmtcSBJUHQ=",
											"_parent": {
												"$ref": "AAAAAAFk0NmTbx80+MQ="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UInt",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk0Nn28SF6Hq4=",
									"_parent": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"name": "calculateSize",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk0NoSYiKPUdA=",
											"_parent": {
												"$ref": "AAAAAAFk0Nn28SF6Hq4="
											},
											"name": "completionBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFXmwGn6ZeqpYw=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCacheConfig",
							"ownedElements": [
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFXmwYAOLO3R8M=",
									"_parent": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFXmwYAOLO4X9g=",
										"_parent": {
											"$ref": "AAAAAAFXmwYAOLO3R8M="
										},
										"reference": {
											"$ref": "AAAAAAFk0OkMLX851sM="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFXmwYAOLO5TNo=",
										"_parent": {
											"$ref": "AAAAAAFXmwYAOLO3R8M="
										},
										"reference": {
											"$ref": "AAAAAAFUkh79WI34fB0="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								},
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFk74cA82HEn7s=",
									"_parent": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk74cA82HFdlQ=",
										"_parent": {
											"$ref": "AAAAAAFk74cA82HEn7s="
										},
										"reference": {
											"$ref": "AAAAAAFXmwGn6ZeqpYw="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk74cA82HGTl0=",
										"_parent": {
											"$ref": "AAAAAAFk74cA82HEn7s="
										},
										"reference": {
											"$ref": "AAAAAAFUkh79WI34fB0="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmPBKVhghKWk=",
									"_parent": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"name": "shouldDecompressImages",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmPBxrhjcaQc=",
									"_parent": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"name": "shouldDisableiCloud",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmPCLlRmXEPs=",
									"_parent": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"name": "shouldCacheImagesInMemory",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmPD+pRvI9sU=",
									"_parent": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"name": "maxCacheAge",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmPEdRRyDmKo=",
									"_parent": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"name": "maxCacheSize",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7AHuD1yFB/0=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCachesManager",
							"ownedElements": [
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk74icCGYuXpY=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"source": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"target": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7ALOcGXu/S8=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"name": "sharedManager",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7AOZr28Bcso=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"name": "caches",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Array <SDImageCache>",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7AMCg2fWSP0=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"name": "queryOperationPolicy",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7AMe/WlFG7c=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"name": "storeOperationPolicy",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7ANGZ2q0x2Q=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"name": "removeOperationPolicy",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7ANfz2wjKJg=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"name": "containsOperationPolicy",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7AN7JG2S4JE=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"name": "clearOperationPolicy",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7AQw/nZyZkk=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"name": "addCache",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7ARL1nfhIfg=",
									"_parent": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"name": "removeCache",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFky1HOFNP2U1I=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCoderHelper",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1HlrdRLhc8=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "animatedImage",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1IcbtSgjNk=",
											"_parent": {
												"$ref": "AAAAAAFky1HlrdRLhc8="
											},
											"name": "frames",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1IztdUQJwY=",
											"_parent": {
												"$ref": "AAAAAAFky1HlrdRLhc8="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1MmItpS0IE=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "frames",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1NUq9u5LK4=",
											"_parent": {
												"$ref": "AAAAAAFky1MmItpS0IE="
											},
											"name": "animatedImage",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1OHY9yVU2c=",
											"_parent": {
												"$ref": "AAAAAAFky1MmItpS0IE="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Array <SDImageFrame>",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1Qmzd9zXiU=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "colorSpaceGetDeviceRGB",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1RTpuDahlk=",
											"_parent": {
												"$ref": "AAAAAAFky1Qmzd9zXiU="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "CGColorSpace",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1S1OuHtMmU=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "cgImageContainsAlpha",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1TUQONUmdw=",
											"_parent": {
												"$ref": "AAAAAAFky1S1OuHtMmU="
											},
											"name": "cgImage",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1UDYeQwgHQ=",
											"_parent": {
												"$ref": "AAAAAAFky1S1OuHtMmU="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "Bool",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1WnxOVDz7I=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "cgImageCreateDecoded",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1XBBOaq/0g=",
											"_parent": {
												"$ref": "AAAAAAFky1WnxOVDz7I="
											},
											"name": "cgImage",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1X3zOeGYnM=",
											"_parent": {
												"$ref": "AAAAAAFky1WnxOVDz7I="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "CGImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1Zx3+iZ+Sc=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "cgImageCreateDecoded",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1aS3+oA4pE=",
											"_parent": {
												"$ref": "AAAAAAFky1Zx3+iZ+Sc="
											},
											"name": "cgImage",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1bBaOrco+Q=",
											"_parent": {
												"$ref": "AAAAAAFky1Zx3+iZ+Sc="
											},
											"name": "orientation",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1beF+u4Fkw=",
											"_parent": {
												"$ref": "AAAAAAFky1Zx3+iZ+Sc="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "CGImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1comezL+vc=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "decodedImage",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1dVUu4yTRU=",
											"_parent": {
												"$ref": "AAAAAAFky1comezL+vc="
											},
											"name": "image",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1dpo+8OP7A=",
											"_parent": {
												"$ref": "AAAAAAFky1comezL+vc="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1ei5PAhNRU=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "decodedAndScaledDownImage",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1fQA/GIbME=",
											"_parent": {
												"$ref": "AAAAAAFky1ei5PAhNRU="
											},
											"name": "image",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1fhHfJkp70=",
											"_parent": {
												"$ref": "AAAAAAFky1ei5PAhNRU="
											},
											"name": "limitBytes",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1f5FfNAEAs=",
											"_parent": {
												"$ref": "AAAAAAFky1ei5PAhNRU="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImage",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1gyjvRTopk=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "imageOrientation",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1hqFfW6xOQ=",
											"_parent": {
												"$ref": "AAAAAAFky1gyjvRTopk="
											},
											"name": "exifOrientation",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1iMD/aWPZA=",
											"_parent": {
												"$ref": "AAAAAAFky1gyjvRTopk="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "UIImageOrientation",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1jM4Pep+/8=",
									"_parent": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"name": "exifOrientation",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1jnf/kQtIY=",
											"_parent": {
												"$ref": "AAAAAAFky1jM4Pep+/8="
											},
											"name": "imageOrientation",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1k25fnsBPQ=",
											"_parent": {
												"$ref": "AAAAAAFky1jM4Pep+/8="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "CGImagePropertyOrientation",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFfKukEJfyENXE=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageCodersManager",
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFfKvIMwCceZuI=",
									"_parent": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"name": "sharedInstance",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFfKvJtjym0wQE=",
									"_parent": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"name": "coders",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Array <SDImageCoder>",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFfKvJK9yjW40I=",
									"_parent": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"name": "add",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKvOdWTJKxZs=",
											"_parent": {
												"$ref": "AAAAAAFfKvJK9yjW40I="
											},
											"name": "coder",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFfKvPFeTMmARs=",
									"_parent": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"name": "remove",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFfKvPZ+TQg+cs=",
											"_parent": {
												"$ref": "AAAAAAFfKvPFeTMmARs="
											},
											"name": "coder",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFky1A/vstXuLs=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageFrame",
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky1B7UMw/+L4=",
									"_parent": {
										"$ref": "AAAAAAFky1A/vstXuLs="
									},
									"name": "image",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky1CcsM2KQ34=",
									"_parent": {
										"$ref": "AAAAAAFky1A/vstXuLs="
									},
									"name": "duration",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky1DNOM7VKvU=",
									"_parent": {
										"$ref": "AAAAAAFky1A/vstXuLs="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1DfKc/PBwY=",
											"_parent": {
												"$ref": "AAAAAAFky1DNOM7VKvU="
											},
											"name": "image",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky1ENUtCrexU=",
											"_parent": {
												"$ref": "AAAAAAFky1DNOM7VKvU="
											},
											"name": "duration",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFfKumijf36cE8=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageGIFCoder",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk74ISXli+i9k=",
									"_parent": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"source": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"target": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFfKul3rf0/okM=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageIOCoder",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFkzOBPBONMct8=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageLoadersManager",
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFkzOIg/+78rRg=",
									"_parent": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"name": "sharedManager",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFkzOOPjva3FJM=",
									"_parent": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"name": "loaders",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "Array <SDImageLoader>",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFkzOP6yPhv64w=",
									"_parent": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"name": "addLoader",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFkzOQxGfm6yKY=",
									"_parent": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"name": "removeLoader",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFfKunO1f612hU=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDImageWebPCoder",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk74Du0lUy4R4=",
									"_parent": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"source": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"target": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk74ElK1VEr6I=",
									"_parent": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"source": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"target": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk0Oaeq24jZhk=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDMemoryCache",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk74n+b2zyIZQ=",
									"_parent": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"source": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"target": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7D56nKz+DL8=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageActivityIndicator",
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7D9GQLKXmoI=",
									"_parent": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"name": "gray",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7D9ma7Sv4PA=",
									"_parent": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"name": "grayLarge",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7D+E67bH8oY=",
									"_parent": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"name": "white",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7D+YK7jfdL0=",
									"_parent": {
										"$ref": "AAAAAAFk7D56nKz+DL8="
									},
									"name": "whiteLarge",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7Aze6dcrc1c=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageCacheKeyFilter",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7A2zWNuPpjU=",
									"_parent": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7A3L6Nykt8g=",
											"_parent": {
												"$ref": "AAAAAAFk7A2zWNuPpjU="
											},
											"name": "block",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7BCTH+oZOBE=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageCacheSerializer",
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFk7BE9ae7ahlI=",
									"_parent": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFk7BFdAe/v8BA=",
											"_parent": {
												"$ref": "AAAAAAFk7BE9ae7ahlI="
											},
											"name": "block",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUmN6ZSOUCaRM=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageCombinedOperation",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFUmN83duYfrao=",
									"_parent": {
										"$ref": "AAAAAAFUmN6ZSOUCaRM="
									},
									"source": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"target": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky13cFAMXBnI=",
									"_parent": {
										"$ref": "AAAAAAFUmN6ZSOUCaRM="
									},
									"name": "cacheOperation",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky14VtQRiZl8=",
									"_parent": {
										"$ref": "AAAAAAFUmN6ZSOUCaRM="
									},
									"name": "loaderOperation",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUkh8UMI38gtY=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageDownloader",
							"ownedElements": [
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFUmOrfAwPdh8M=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"source": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"target": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFfKuxM+AnptLY=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"source": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"target": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk75NrQ3+1ToE=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"source": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"target": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk75N4Y3/bXkw=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"source": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"target": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUkiJAhI5kL78=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "sharedDownloader",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmOMr1ewzvaI=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "config",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmONDtOzuN2c=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "requestModifier",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmOaPcvo7CuM=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "sessionConfiguration",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmOa7+/r2ysU=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "suspended",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmOiCz/5aGv0=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "currentDownloadCount",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFXmuCdynfN50Y=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFXmuEYDHj2f9E=",
											"_parent": {
												"$ref": "AAAAAAFXmuCdynfN50Y="
											},
											"name": "config",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmOeh6PwLtkk=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "setValue",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3bGFoPQ/LU=",
											"_parent": {
												"$ref": "AAAAAAFUmOeh6PwLtkk="
											},
											"name": "value",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3bmjoSsVXs=",
											"_parent": {
												"$ref": "AAAAAAFUmOeh6PwLtkk="
											},
											"name": "HTTPHeaderField",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky3dFIIXZ21M=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "value",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3eIKofmc/s=",
											"_parent": {
												"$ref": "AAAAAAFky3dFIIXZ21M="
											},
											"name": "HTTPHeaderField",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3eiCYjC/E8=",
											"_parent": {
												"$ref": "AAAAAAFky3dFIIXZ21M="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "String",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmOOite2pkfo=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "downloadImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFXmuK8y3sdotY=",
											"_parent": {
												"$ref": "AAAAAAFUmOOite2pkfo="
											},
											"name": "url",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFXmuLgMHuZcI8=",
											"_parent": {
												"$ref": "AAAAAAFUmOOite2pkfo="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky3iSHotTP4Y=",
											"_parent": {
												"$ref": "AAAAAAFUmOOite2pkfo="
											},
											"name": "context",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFXmuMLQXwVkMM=",
											"_parent": {
												"$ref": "AAAAAAFUmOOite2pkfo="
											},
											"name": "progressBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFXmuM7iXyR7gc=",
											"_parent": {
												"$ref": "AAAAAAFUmOOite2pkfo="
											},
											"name": "completedBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFUmOW7A/c+Z/0=",
											"_parent": {
												"$ref": "AAAAAAFUmOOite2pkfo="
											},
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "DownloadToken",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmOgcH/2BRjw=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "cancelAllDownloads",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmOZtsvmAcFQ=",
									"_parent": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"name": "invalidateSessionAndCancel",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFky4wTy8jjfCc=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageDownloaderConfig",
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky4zOJs9aW9c=",
									"_parent": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"name": "default",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky4z9vtF/kCc=",
									"_parent": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"name": "maxConcurrentDownloads",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky40X5tLK/zc=",
									"_parent": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"name": "downloadTimeout",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky400JdQVn+Q=",
									"_parent": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"name": "sessionConfiguration",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky41Rt9Vg34c=",
									"_parent": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"name": "operationClass",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky419KNarbXU=",
									"_parent": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"name": "executionOrder",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky42Z0df2Ke8=",
									"_parent": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"name": "urlCredential",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky424lNlB4TI=",
									"_parent": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"name": "username",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky43MudqMI9E=",
									"_parent": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"name": "password",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFky5XHEfWLtyM=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageDownloaderRequestModifier",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk75BsT3pTLSM=",
									"_parent": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"source": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"target": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky5ZuM/uFU/4=",
									"_parent": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky5a1Jfx/OCA=",
											"_parent": {
												"$ref": "AAAAAAFky5ZuM/uFU/4="
											},
											"name": "block",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUkiR/Go5pUW0=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageDownloaderOperation",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFUmORm3fAwE60=",
									"_parent": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"source": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"target": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLGeneralization",
									"_id": "AAAAAAFUmOy6gwh7Mto=",
									"_parent": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"source": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"target": {
										"$ref": "AAAAAAFUmOxnEwduTCw="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk75KzQn7NZvE=",
									"_parent": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"source": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"target": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk75MKYn8SsQ8=",
									"_parent": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"source": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"target": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmO2TmQzzs/g=",
									"_parent": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"name": "options",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky4mAub8FNII=",
									"_parent": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"name": "context",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFXmuJtT3q/PXo=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageDownloadToken",
							"ownedElements": [
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFXmuZ1booW7c8=",
									"_parent": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"source": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"target": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk75MgOn8+VeA=",
									"_parent": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"source": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"target": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFXmuY4yIivPbY=",
									"_parent": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"name": "url",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFXmuZPjolqbRg=",
									"_parent": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"name": "request",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky24wtWMHKQ0=",
									"_parent": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"name": "response",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUkhwuq42z3w4=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageManager",
							"ownedElements": [
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFUmNGSiNAIwc4=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFUmNGSiNAJw9E=",
										"_parent": {
											"$ref": "AAAAAAFUmNGSiNAIwc4="
										},
										"reference": {
											"$ref": "AAAAAAFUkh5jeI3spbg="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFUmNGSiNAKXzo=",
										"_parent": {
											"$ref": "AAAAAAFUmNGSiNAIwc4="
										},
										"reference": {
											"$ref": "AAAAAAFUkhwuq42z3w4="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								},
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk6+vKjo5YRUw=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"source": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"target": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFUmNjw298aBP0=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFUmNjw298bVKc=",
										"_parent": {
											"$ref": "AAAAAAFUmNjw298aBP0="
										},
										"reference": {
											"$ref": "AAAAAAFky29m0WRt7Q8="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFUmNjw298cZas=",
										"_parent": {
											"$ref": "AAAAAAFUmNjw298aBP0="
										},
										"reference": {
											"$ref": "AAAAAAFUkhwuq42z3w4="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								},
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFk73GNVxfQMts=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk73GNVxfRKkM=",
										"_parent": {
											"$ref": "AAAAAAFk73GNVxfQMts="
										},
										"reference": {
											"$ref": "AAAAAAFkzOdOrAhsolg="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFk73GNVxfSppE=",
										"_parent": {
											"$ref": "AAAAAAFk73GNVxfQMts="
										},
										"reference": {
											"$ref": "AAAAAAFUkhwuq42z3w4="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUkiBj3o4EzZs=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "sharedManager",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky2HbvA+NZl4=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "delegate",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky2J/rxG0jPU=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "imageCache",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky2KxrxL/YZE=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "imageLoader",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky2Ld4BRKPO4=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "transformer",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky2MdORXm73I=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "cacheKeyFilter",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky2NDyRcxc0E=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "cacheSerializer",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky2OkAhh8hEE=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "running",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky2PUsxnHAYw=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "defaultImageCache",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFky2P6zBsSQ7s=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "defaultImageLoader",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFky2Q6HRxddGo=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "init",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky2SR9h6hIkY=",
											"_parent": {
												"$ref": "AAAAAAFky2Q6HRxddGo="
											},
											"name": "cache",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky2TBtx99rws=",
											"_parent": {
												"$ref": "AAAAAAFky2Q6HRxddGo="
											},
											"name": "loader",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUkh/xZ44AqYk=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "loadImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFUmNYJLthMwcI=",
											"_parent": {
												"$ref": "AAAAAAFUkh/xZ44AqYk="
											},
											"name": "url",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky2Y2hi/Lzsk=",
											"_parent": {
												"$ref": "AAAAAAFUkh/xZ44AqYk="
											},
											"name": "options",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky2ggvTtHn8g=",
											"_parent": {
												"$ref": "AAAAAAFUkh/xZ44AqYk="
											},
											"name": "context",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky2buoDGCF2M=",
											"_parent": {
												"$ref": "AAAAAAFUkh/xZ44AqYk="
											},
											"name": "progressBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky2cU+DJew2M=",
											"_parent": {
												"$ref": "AAAAAAFUkh/xZ44AqYk="
											},
											"name": "completedBlock",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky2dKEjM6o0s=",
											"_parent": {
												"$ref": "AAAAAAFUkh/xZ44AqYk="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "CombinedOperatiom",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmNLtYNLc08o=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "cancelAll",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmNORx9Q1mi4=",
									"_parent": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"name": "cacheKey",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFky2kWkT8m0Eo=",
											"_parent": {
												"$ref": "AAAAAAFUmNORx9Q1mi4="
											},
											"name": "url",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "in"
										},
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFUmNbDrdlJMIU=",
											"_parent": {
												"$ref": "AAAAAAFUmNORx9Q1mi4="
											},
											"name": "Parameter1",
											"visibility": "public",
											"isStatic": false,
											"isLeaf": false,
											"type": "String",
											"isReadOnly": false,
											"isOrdered": false,
											"isUnique": false,
											"direction": "return"
										}
									],
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUkhgItozoKPM=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImagePrefetcher",
							"ownedElements": [
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFUmMzgZcn8MSQ=",
									"_parent": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFUmMzgZsn92Qw=",
										"_parent": {
											"$ref": "AAAAAAFUmMzgZcn8MSQ="
										},
										"reference": {
											"$ref": "AAAAAAFUkhwuq42z3w4="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFUmMzgZsn+nz8=",
										"_parent": {
											"$ref": "AAAAAAFUmMzgZcn8MSQ="
										},
										"reference": {
											"$ref": "AAAAAAFUkhgItozoKPM="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": true
								},
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFUmM8TqsupT40=",
									"_parent": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFUmM8Tqsuqc7A=",
										"_parent": {
											"$ref": "AAAAAAFUmM8TqsupT40="
										},
										"reference": {
											"$ref": "AAAAAAFUkhg5/4zs5zU="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "none",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFUmM8Tqsuru94=",
										"_parent": {
											"$ref": "AAAAAAFUmM8TqsupT40="
										},
										"reference": {
											"$ref": "AAAAAAFUkhgItozoKPM="
										},
										"visibility": "public",
										"navigable": true,
										"aggregation": "shared",
										"isReadOnly": false,
										"isOrdered": false,
										"isUnique": false,
										"isDerived": false,
										"isID": false
									},
									"visibility": "public",
									"isDerived": false
								}
							],
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmM4zy8syqFU=",
									"_parent": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"name": "sharedImagePrefetcher",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk0LGPQUYY/Mk=",
									"_parent": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"name": "delegate",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFUmMwm7Mnxz9U=",
									"_parent": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"name": "options",
									"stereotype": "",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmM3dVsr1bHY=",
									"_parent": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"name": "prefetchURLs:",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmNCMgs5kwbc=",
									"_parent": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"name": "cancelPrefetching",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7D/fn7s6PNY=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageProgressIndicator",
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7ECrIb9dr0E=",
									"_parent": {
										"$ref": "AAAAAAFk7D/fn7s6PNY="
									},
									"name": "default",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7EDL38F1+hA=",
									"_parent": {
										"$ref": "AAAAAAFk7D/fn7s6PNY="
									},
									"name": "bar",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7DiDGnn/fLM=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "SDWebImageTransition",
							"visibility": "public",
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DkRAnpj0zo=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "avoidAutoSetImage",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7Dk9kHu9TbQ=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "duration",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DlVhH0silI=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "animationOptions",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DlyIH6bXfc=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "prepares",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DmQ2IAKsT8=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "animations",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DmwIoF5RvY=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "completion",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DoQgYLooEE=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "fade",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DoyvITQMB4=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "flipFromLeft",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DpQW4a4gGQ=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "flipFromRight",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DqAhYigq5c=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "flipFromTop",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DqhWYqIfdY=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "flipFromBottom",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7DrIaoxwRsk=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "curlUp",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								},
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFk7Drq/45YO1k=",
									"_parent": {
										"$ref": "AAAAAAFk7DiDGnn/fLM="
									},
									"name": "curlDown",
									"visibility": "public",
									"isStatic": true,
									"isLeaf": false,
									"type": "",
									"isReadOnly": false,
									"isOrdered": false,
									"isUnique": false,
									"isDerived": false,
									"aggregation": "none",
									"isID": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUmPoFSiy4ZTk=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "UIButton (WebCache)",
							"ownedElements": [
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk0Q/6pKhroeQ=",
									"_parent": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"source": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"target": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPsYkS1rEno=",
									"_parent": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"name": "sd_setImageWithURL",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFXmnErIidawX8=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "UIImageView (HighlightedWebCache)",
							"ownedElements": [
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk0Q9x+qJrGM4=",
									"_parent": {
										"$ref": "AAAAAAFXmnErIidawX8="
									},
									"source": {
										"$ref": "AAAAAAFXmnErIidawX8="
									},
									"target": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFXmnErIideM/I=",
									"_parent": {
										"$ref": "AAAAAAFXmnErIidawX8="
									},
									"name": "sd_setHighlightedImageWithURL",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUmPtmMC6BqlU=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "UIImageView (WebCache)",
							"ownedElements": [
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk0Q5c9Jg/0Jc=",
									"_parent": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"source": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"target": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFUmPuK4C6yWrI=",
									"_parent": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"name": "sd_setImageWithURL",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFXmsqK3SdrXmw=",
							"_parent": {
								"$ref": "AAAAAAFUkhbx4ozg49g="
							},
							"name": "UIView (WebCache)",
							"ownedElements": [
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk0RH/JbQKgpI=",
									"_parent": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"source": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"target": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk0RKU97ifqxY=",
									"_parent": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"source": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"target": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"visibility": "public"
								},
								{
									"_type": "UMLDependency",
									"_id": "AAAAAAFk7CeGFosTNLw=",
									"_parent": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"source": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"target": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFXmsqK3idvzv0=",
									"_parent": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"name": "sd_internalSetImageWithURL",
									"visibility": "public",
									"isStatic": false,
									"isLeaf": false,
									"concurrency": "sequential",
									"isQuery": false,
									"isAbstract": false
								}
							],
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						}
					],
					"visibility": "public"
				},
				{
					"_type": "UMLPackage",
					"_id": "AAAAAAFk9MO/s6f28O8=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "SDWebImage-external",
					"ownedElements": [
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk9MRfHagAcBw=",
							"_parent": {
								"$ref": "AAAAAAFk9MO/s6f28O8="
							},
							"name": "SDWebImageFLCoder",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk9MpUR6lBM+g=",
									"_parent": {
										"$ref": "AAAAAAFk9MRfHagAcBw="
									},
									"source": {
										"$ref": "AAAAAAFk9MRfHagAcBw="
									},
									"target": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk9MSxhqgEZag=",
							"_parent": {
								"$ref": "AAAAAAFk9MO/s6f28O8="
							},
							"name": "SDWebImageBPGCoder",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk9MqCl6l0L/Q=",
									"_parent": {
										"$ref": "AAAAAAFk9MSxhqgEZag="
									},
									"source": {
										"$ref": "AAAAAAFk9MSxhqgEZag="
									},
									"target": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk9MToV6gIYTs=",
							"_parent": {
								"$ref": "AAAAAAFk9MO/s6f28O8="
							},
							"name": "SDWebImageHEIFCoder",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk9MpyLaljD/M=",
									"_parent": {
										"$ref": "AAAAAAFk9MToV6gIYTs="
									},
									"source": {
										"$ref": "AAAAAAFk9MToV6gIYTs="
									},
									"target": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk9Mbgf6gMd5c=",
							"_parent": {
								"$ref": "AAAAAAFk9MO/s6f28O8="
							},
							"name": "SDWebImagePhotosLoader",
							"ownedElements": [
								{
									"_type": "UMLInterfaceRealization",
									"_id": "AAAAAAFk9MpmRalSMfM=",
									"_parent": {
										"$ref": "AAAAAAFk9Mbgf6gMd5c="
									},
									"source": {
										"$ref": "AAAAAAFk9Mbgf6gMd5c="
									},
									"target": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						}
					],
					"visibility": "public"
				},
				{
					"_type": "UMLPackage",
					"_id": "AAAAAAFUmOwkzAc9obg=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Foundation",
					"ownedElements": [
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk0ObxVHApLxs=",
							"_parent": {
								"$ref": "AAAAAAFUmOwkzAc9obg="
							},
							"name": "NSCache",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFUmOxnEwduTCw=",
							"_parent": {
								"$ref": "AAAAAAFUmOwkzAc9obg="
							},
							"name": "NSOperation",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFky4ZtTLIlNBo=",
							"_parent": {
								"$ref": "AAAAAAFUmOwkzAc9obg="
							},
							"name": "NSURLSessionDataDelegate",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						},
						{
							"_type": "UMLInterface",
							"_id": "AAAAAAFky4ZDu7Eiw8Y=",
							"_parent": {
								"$ref": "AAAAAAFUmOwkzAc9obg="
							},
							"name": "NSURLSessionTaskDelegate",
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false
						}
					],
					"visibility": "public"
				},
				{
					"_type": "UMLPackage",
					"_id": "AAAAAAFk7DEC6kIXiU0=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "UIKit",
					"ownedElements": [
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7DEaV0J1rfc=",
							"_parent": {
								"$ref": "AAAAAAFk7DEC6kIXiU0="
							},
							"name": "UIImage",
							"ownedElements": [
								{
									"_type": "UMLGeneralization",
									"_id": "AAAAAAFk7DFeUkRjApo=",
									"_parent": {
										"$ref": "AAAAAAFk7DEaV0J1rfc="
									},
									"source": {
										"$ref": "AAAAAAFk7C/5OzjRt0A="
									},
									"target": {
										"$ref": "AAAAAAFk7DEaV0J1rfc="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFk7DWl62Lbshc=",
							"_parent": {
								"$ref": "AAAAAAFk7DEC6kIXiU0="
							},
							"name": "UIImageView",
							"ownedElements": [
								{
									"_type": "UMLGeneralization",
									"_id": "AAAAAAFk7DZYV2rPuLs=",
									"_parent": {
										"$ref": "AAAAAAFk7DWl62Lbshc="
									},
									"source": {
										"$ref": "AAAAAAFk7DVduGJDDTw="
									},
									"target": {
										"$ref": "AAAAAAFk7DWl62Lbshc="
									},
									"visibility": "public"
								}
							],
							"visibility": "public",
							"isAbstract": false,
							"isFinalSpecialization": false,
							"isLeaf": false,
							"isActive": false
						}
					],
					"visibility": "public"
				},
				{
					"_type": "UMLClassDiagram",
					"_id": "AAAAAAFk72gtuASn4Z0=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Top Level Class Diagram",
					"visible": true,
					"defaultDiagram": false,
					"ownedViews": [
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk72k8MQTNeoc=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFXmsqK3SdrXmw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72k8MgTO68E=",
									"_parent": {
										"$ref": "AAAAAAFk72k8MQTNeoc="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72k8MgTP/Uo=",
											"_parent": {
												"$ref": "AAAAAAFk72k8MgTO68E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -260,
											"top": 82,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72k8MgTQwMU=",
											"_parent": {
												"$ref": "AAAAAAFk72k8MgTO68E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 461,
											"top": 199,
											"width": 186,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "UIView (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72k8MgTR9EQ=",
											"_parent": {
												"$ref": "AAAAAAFk72k8MgTO68E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 461,
											"top": 214,
											"width": 186,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72k8MgTSn4M=",
											"_parent": {
												"$ref": "AAAAAAFk72k8MgTO68E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -260,
											"top": 82,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 456,
									"top": 192,
									"width": 196,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72k8MgTP/Uo="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72k8MgTQwMU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72k8MgTR9EQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72k8MgTSn4M="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72k8MgTTCb4=",
									"_parent": {
										"$ref": "AAAAAAFk72k8MQTNeoc="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 456,
									"top": 232,
									"width": 196,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72k8MwTUj3g=",
									"_parent": {
										"$ref": "AAAAAAFk72k8MQTNeoc="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72k8QATzNkY=",
											"_parent": {
												"$ref": "AAAAAAFk72k8MwTUj3g="
											},
											"model": {
												"$ref": "AAAAAAFXmsqK3idvzv0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 461,
											"top": 247,
											"width": 186,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_internalSetImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 456,
									"top": 242,
									"width": 204.84130859375,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72k8MwTVpy8=",
									"_parent": {
										"$ref": "AAAAAAFk72k8MQTNeoc="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -130,
									"top": 41,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72k8MwTWic8=",
									"_parent": {
										"$ref": "AAAAAAFk72k8MQTNeoc="
									},
									"model": {
										"$ref": "AAAAAAFXmsqK3SdrXmw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -130,
									"top": 41,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 456,
							"top": 192,
							"width": 196,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72k8MgTO68E="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72k8MgTTCb4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72k8MwTUj3g="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72k8MwTVpy8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72k8MwTWic8="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk72lBKAT3cuk=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFXmnErIidawX8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72lBKAT4KWI=",
									"_parent": {
										"$ref": "AAAAAAFk72lBKAT3cuk="
									},
									"model": {
										"$ref": "AAAAAAFXmnErIidawX8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72lBKAT5/Cw=",
											"_parent": {
												"$ref": "AAAAAAFk72lBKAT4KWI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1400,
											"top": -320,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72lBKAT6zDU=",
											"_parent": {
												"$ref": "AAAAAAFk72lBKAT4KWI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 23,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "UIImageView (HighlightedWebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72lBKAT7WWQ=",
											"_parent": {
												"$ref": "AAAAAAFk72lBKAT4KWI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 38,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72lBKAT809Q=",
											"_parent": {
												"$ref": "AAAAAAFk72lBKAT4KWI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1400,
											"top": -320,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 16,
									"width": 258.197265625,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72lBKAT5/Cw="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72lBKAT6zDU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72lBKAT7WWQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72lBKAT809Q="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72lBKAT9KEA=",
									"_parent": {
										"$ref": "AAAAAAFk72lBKAT3cuk="
									},
									"model": {
										"$ref": "AAAAAAFXmnErIidawX8="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 56,
									"width": 240,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72lBKQT+O1A=",
									"_parent": {
										"$ref": "AAAAAAFk72lBKAT3cuk="
									},
									"model": {
										"$ref": "AAAAAAFXmnErIidawX8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72lBOwUofsk=",
											"_parent": {
												"$ref": "AAAAAAFk72lBKQT+O1A="
											},
											"model": {
												"$ref": "AAAAAAFXmnErIideM/I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 71,
											"width": 230,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_setHighlightedImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 66,
									"width": 240,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72lBKQT/tIk=",
									"_parent": {
										"$ref": "AAAAAAFk72lBKAT3cuk="
									},
									"model": {
										"$ref": "AAAAAAFXmnErIidawX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -700,
									"top": -160,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72lBKQUAd3I=",
									"_parent": {
										"$ref": "AAAAAAFk72lBKAT3cuk="
									},
									"model": {
										"$ref": "AAAAAAFXmnErIidawX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -700,
									"top": -160,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 192,
							"top": 16,
							"width": 240,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72lBKAT4KWI="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72lBKAT9KEA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72lBKQT+O1A="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72lBKQT/tIk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72lBKQUAd3I="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk72lBKQUBEog=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFk0Q9x+qJrGM4="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72lBKQUC3tY=",
									"_parent": {
										"$ref": "AAAAAAFk72lBKQUBEog="
									},
									"model": {
										"$ref": "AAAAAAFk0Q9x+qJrGM4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 440,
									"top": 121,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72lBKQUBEog="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72lBKgUDzkA=",
									"_parent": {
										"$ref": "AAAAAAFk72lBKQUBEog="
									},
									"model": {
										"$ref": "AAAAAAFk0Q9x+qJrGM4="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 449,
									"top": 109,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72lBKQUBEog="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72lBKgUEJGE=",
									"_parent": {
										"$ref": "AAAAAAFk72lBKQUBEog="
									},
									"model": {
										"$ref": "AAAAAAFk0Q9x+qJrGM4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 423,
									"top": 146,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72lBKQUBEog="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk72k8MQTNeoc="
							},
							"tail": {
								"$ref": "AAAAAAFk72lBKAT3cuk="
							},
							"lineStyle": 1,
							"points": "362:89;502:191",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk72lBKQUC3tY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk72lBKgUDzkA="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk72lBKgUEJGE="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk72lv0wUxPyU=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUmPtmMC6BqlU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72lv0wUyNOk=",
									"_parent": {
										"$ref": "AAAAAAFk72lv0wUxPyU="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72lv0wUzvOQ=",
											"_parent": {
												"$ref": "AAAAAAFk72lv0wUyNOk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1160,
											"top": -154,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72lv0wU03SQ=",
											"_parent": {
												"$ref": "AAAAAAFk72lv0wUyNOk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 23,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "UIImageView (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72lv0wU1+04=",
											"_parent": {
												"$ref": "AAAAAAFk72lv0wUyNOk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 38,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72lv0wU2GDY=",
											"_parent": {
												"$ref": "AAAAAAFk72lv0wUyNOk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1160,
											"top": -154,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 16,
									"width": 179.64501953125,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72lv0wUzvOQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72lv0wU03SQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72lv0wU1+04="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72lv0wU2GDY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72lv1AU3bIg=",
									"_parent": {
										"$ref": "AAAAAAFk72lv0wUxPyU="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 56,
									"width": 168,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72lv1AU43kg=",
									"_parent": {
										"$ref": "AAAAAAFk72lv0wUxPyU="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72lv4QViE1w=",
											"_parent": {
												"$ref": "AAAAAAFk72lv1AU43kg="
											},
											"model": {
												"$ref": "AAAAAAFUmPuK4C6yWrI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 71,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_setImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 66,
									"width": 168,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72lv1AU5T4o=",
									"_parent": {
										"$ref": "AAAAAAFk72lv0wUxPyU="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -580,
									"top": -77,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72lv1AU6p0Q=",
									"_parent": {
										"$ref": "AAAAAAFk72lv0wUxPyU="
									},
									"model": {
										"$ref": "AAAAAAFUmPtmMC6BqlU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -580,
									"top": -77,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 16,
							"width": 168,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72lv0wUyNOk="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72lv1AU3bIg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72lv1AU43kg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72lv1AU5T4o="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72lv1AU6p0Q="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk72lv1QU7UvE=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFk0Q5c9Jg/0Jc="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72lv1gU8cvQ=",
									"_parent": {
										"$ref": "AAAAAAFk72lv1QU7UvE="
									},
									"model": {
										"$ref": "AAAAAAFk0Q5c9Jg/0Jc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 326,
									"top": 118,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72lv1QU7UvE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72lv1gU9UZQ=",
									"_parent": {
										"$ref": "AAAAAAFk72lv1QU7UvE="
									},
									"model": {
										"$ref": "AAAAAAFk0Q5c9Jg/0Jc="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 331,
									"top": 104,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72lv1QU7UvE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72lv1gU+FSE=",
									"_parent": {
										"$ref": "AAAAAAFk72lv1QU7UvE="
									},
									"model": {
										"$ref": "AAAAAAFk0Q5c9Jg/0Jc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 315,
									"top": 145,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72lv1QU7UvE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk72k8MQTNeoc="
							},
							"tail": {
								"$ref": "AAAAAAFk72lv0wUxPyU="
							},
							"lineStyle": 1,
							"points": "184:85;458:191",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk72lv1gU8cvQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk72lv1gU9UZQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk72lv1gU+FSE="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk72mJEQVqUmk=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFk7CZN3IZtF9w="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72mJEQVrX40=",
									"_parent": {
										"$ref": "AAAAAAFk72mJEQVqUmk="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mJEQVsZmc=",
											"_parent": {
												"$ref": "AAAAAAFk72mJEQVrX40="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -242,
											"top": -366,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mJEQVteKs=",
											"_parent": {
												"$ref": "AAAAAAFk72mJEQVrX40="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 445,
											"top": 23,
											"width": 222,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDAnimatedImageView (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mJEQVuQlg=",
											"_parent": {
												"$ref": "AAAAAAFk72mJEQVrX40="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 445,
											"top": 38,
											"width": 222,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mJEQVvrP0=",
											"_parent": {
												"$ref": "AAAAAAFk72mJEQVrX40="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -242,
											"top": -366,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 440,
									"top": 16,
									"width": 247.583984375,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72mJEQVsZmc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72mJEQVteKs="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72mJEQVuQlg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72mJEQVvrP0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72mJEQVwyVw=",
									"_parent": {
										"$ref": "AAAAAAFk72mJEQVqUmk="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 440,
									"top": 56,
									"width": 232,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72mJEQVxABc=",
									"_parent": {
										"$ref": "AAAAAAFk72mJEQVqUmk="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72mJGAWbgXc=",
											"_parent": {
												"$ref": "AAAAAAFk72mJEQVxABc="
											},
											"model": {
												"$ref": "AAAAAAFk7CbOtYiUask="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 445,
											"top": 71,
											"width": 222,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_setImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 440,
									"top": 66,
									"width": 232,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72mJEQVyodw=",
									"_parent": {
										"$ref": "AAAAAAFk72mJEQVqUmk="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -121,
									"top": -183,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72mJEgVzWGI=",
									"_parent": {
										"$ref": "AAAAAAFk72mJEQVqUmk="
									},
									"model": {
										"$ref": "AAAAAAFk7CZN3IZtF9w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -121,
									"top": -183,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 440,
							"top": 16,
							"width": 232,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72mJEQVrX40="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72mJEQVwyVw="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72mJEQVxABc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72mJEQVyodw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72mJEgVzWGI="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk72mJEgV02EM=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFk7CeGFosTNLw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72mJEgV1nwc=",
									"_parent": {
										"$ref": "AAAAAAFk72mJEgV02EM="
									},
									"model": {
										"$ref": "AAAAAAFk7CeGFosTNLw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 134,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72mJEgV02EM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72mJEgV2bvM=",
									"_parent": {
										"$ref": "AAAAAAFk72mJEgV02EM="
									},
									"model": {
										"$ref": "AAAAAAFk7CeGFosTNLw="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 583,
									"top": 134,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72mJEgV02EM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72mJEgV3m2o=",
									"_parent": {
										"$ref": "AAAAAAFk72mJEgV02EM="
									},
									"model": {
										"$ref": "AAAAAAFk7CeGFosTNLw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 539,
									"top": 133,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72mJEgV02EM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk72k8MQTNeoc="
							},
							"tail": {
								"$ref": "AAAAAAFk72mJEQVqUmk="
							},
							"lineStyle": 1,
							"points": "555:89;553:191",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk72mJEgV1nwc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk72mJEgV2bvM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk72mJEgV3m2o="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk72mTugWi4xc=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUmPjp9CtnN2Y="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72mTugWjqC8=",
									"_parent": {
										"$ref": "AAAAAAFk72mTugWi4xc="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mTugWkAiA=",
											"_parent": {
												"$ref": "AAAAAAFk72mTugWjqC8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -446,
											"top": -608,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mTugWl3QU=",
											"_parent": {
												"$ref": "AAAAAAFk72mTugWjqC8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 685,
											"top": 23,
											"width": 195,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "MKAnnotationView (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mTugWmInw=",
											"_parent": {
												"$ref": "AAAAAAFk72mTugWjqC8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 685,
											"top": 38,
											"width": 195,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mTugWnspw=",
											"_parent": {
												"$ref": "AAAAAAFk72mTugWjqC8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -446,
											"top": -608,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 680,
									"top": 16,
									"width": 220.23828125,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72mTugWkAiA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72mTugWl3QU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72mTugWmInw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72mTugWnspw="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72mTugWo+rk=",
									"_parent": {
										"$ref": "AAAAAAFk72mTugWi4xc="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 680,
									"top": 56,
									"width": 205,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72mTugWpgOU=",
									"_parent": {
										"$ref": "AAAAAAFk72mTugWi4xc="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72mTwgXTw0Q=",
											"_parent": {
												"$ref": "AAAAAAFk72mTugWpgOU="
											},
											"model": {
												"$ref": "AAAAAAFUmPndIiv0KoI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 685,
											"top": 71,
											"width": 195,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_setImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 680,
									"top": 66,
									"width": 205,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72mTugWqn60=",
									"_parent": {
										"$ref": "AAAAAAFk72mTugWi4xc="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -223,
									"top": -304,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72mTugWrn30=",
									"_parent": {
										"$ref": "AAAAAAFk72mTugWi4xc="
									},
									"model": {
										"$ref": "AAAAAAFUmPjp9CtnN2Y="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -223,
									"top": -304,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 680,
							"top": 16,
							"width": 205,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72mTugWjqC8="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72mTugWo+rk="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72mTugWpgOU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72mTugWqn60="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72mTugWrn30="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk72mTuwWsReI=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFk0RCPR6y62U8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72mTuwWtVRo=",
									"_parent": {
										"$ref": "AAAAAAFk72mTuwWsReI="
									},
									"model": {
										"$ref": "AAAAAAFk0RCPR6y62U8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 676,
									"top": 145,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72mTuwWsReI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72mTuwWuiFY=",
									"_parent": {
										"$ref": "AAAAAAFk72mTuwWsReI="
									},
									"model": {
										"$ref": "AAAAAAFk0RCPR6y62U8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 685,
									"top": 157,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72mTuwWsReI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72mTuwWvmlA=",
									"_parent": {
										"$ref": "AAAAAAFk72mTuwWsReI="
									},
									"model": {
										"$ref": "AAAAAAFk0RCPR6y62U8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 657,
									"top": 122,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72mTuwWsReI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk72k8MQTNeoc="
							},
							"tail": {
								"$ref": "AAAAAAFk72mTugWi4xc="
							},
							"lineStyle": 1,
							"points": "734:89;601:191",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk72mTuwWtVRo="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk72mTuwWuiFY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk72mTuwWvmlA="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk72mkYgXa4A0=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUmPoFSiy4ZTk="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72mkYgXbwfc=",
									"_parent": {
										"$ref": "AAAAAAFk72mkYgXa4A0="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mkYgXcPg8=",
											"_parent": {
												"$ref": "AAAAAAFk72mkYgXbwfc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 490,
											"top": -904,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mkYgXd4sQ=",
											"_parent": {
												"$ref": "AAAAAAFk72mkYgXbwfc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 23,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "UIButton (WebCache)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mkYgXeWZE=",
											"_parent": {
												"$ref": "AAAAAAFk72mkYgXbwfc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 38,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72mkYgXfZis=",
											"_parent": {
												"$ref": "AAAAAAFk72mkYgXbwfc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 490,
											"top": -904,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 896,
									"top": 16,
									"width": 152,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72mkYgXcPg8="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72mkYgXd4sQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72mkYgXeWZE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72mkYgXfZis="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72mkYgXgvEQ=",
									"_parent": {
										"$ref": "AAAAAAFk72mkYgXa4A0="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 896,
									"top": 56,
									"width": 152,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72mkYgXhTkA=",
									"_parent": {
										"$ref": "AAAAAAFk72mkYgXa4A0="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72mkagYLBRk=",
											"_parent": {
												"$ref": "AAAAAAFk72mkYgXhTkA="
											},
											"model": {
												"$ref": "AAAAAAFUmPsYkS1rEno="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 71,
											"width": 142,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sd_setImageWithURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 896,
									"top": 66,
									"width": 156.2119140625,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72mkYgXimr4=",
									"_parent": {
										"$ref": "AAAAAAFk72mkYgXa4A0="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 245,
									"top": -452,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72mkYgXjac8=",
									"_parent": {
										"$ref": "AAAAAAFk72mkYgXa4A0="
									},
									"model": {
										"$ref": "AAAAAAFUmPoFSiy4ZTk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 245,
									"top": -452,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 896,
							"top": 16,
							"width": 152,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72mkYgXbwfc="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72mkYgXgvEQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72mkYgXhTkA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72mkYgXimr4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72mkYgXjac8="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk72mkZAXkq5Q=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFk0Q/6pKhroeQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72mkZAXlLJQ=",
									"_parent": {
										"$ref": "AAAAAAFk72mkZAXkq5Q="
									},
									"model": {
										"$ref": "AAAAAAFk0Q/6pKhroeQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 773,
									"top": 144,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72mkZAXkq5Q="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72mkZAXmH+s=",
									"_parent": {
										"$ref": "AAAAAAFk72mkZAXkq5Q="
									},
									"model": {
										"$ref": "AAAAAAFk0Q/6pKhroeQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 779,
									"top": 158,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72mkZAXkq5Q="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72mkZAXnUXk=",
									"_parent": {
										"$ref": "AAAAAAFk72mkZAXkq5Q="
									},
									"model": {
										"$ref": "AAAAAAFk0Q/6pKhroeQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 762,
									"top": 117,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72mkZAXkq5Q="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk72k8MQTNeoc="
							},
							"tail": {
								"$ref": "AAAAAAFk72mkYgXa4A0="
							},
							"lineStyle": 1,
							"points": "895:84;641:191",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk72mkZAXlLJQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk72mkZAXmH+s="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk72mkZAXnUXk="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk72parwYbieU=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUkhgItozoKPM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72parwYcxT8=",
									"_parent": {
										"$ref": "AAAAAAFk72parwYbieU="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72parwYdXFE=",
											"_parent": {
												"$ref": "AAAAAAFk72parwYcxT8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -98,
											"top": -58,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72parwYeqLA=",
											"_parent": {
												"$ref": "AAAAAAFk72parwYcxT8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1069,
											"top": 23,
											"width": 256,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImagePrefetcher",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72pasAYf1G0=",
											"_parent": {
												"$ref": "AAAAAAFk72parwYcxT8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1069,
											"top": 38,
											"width": 256,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72pasAYg51U=",
											"_parent": {
												"$ref": "AAAAAAFk72parwYcxT8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -98,
											"top": -58,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1064,
									"top": 16,
									"width": 266,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72parwYdXFE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72parwYeqLA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72pasAYf1G0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72pasAYg51U="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72pasAYhdW8=",
									"_parent": {
										"$ref": "AAAAAAFk72parwYbieU="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72pavAZBCm4=",
											"_parent": {
												"$ref": "AAAAAAFk72pasAYhdW8="
											},
											"model": {
												"$ref": "AAAAAAFUmM4zy8syqFU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1069,
											"top": 61,
											"width": 256,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedImagePrefetcher",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72pavQZE5gI=",
											"_parent": {
												"$ref": "AAAAAAFk72pasAYhdW8="
											},
											"model": {
												"$ref": "AAAAAAFk0LGPQUYY/Mk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1069,
											"top": 76,
											"width": 256,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+delegate: SDWebImagePrefetcherDelegate",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72pavgZHONM=",
											"_parent": {
												"$ref": "AAAAAAFk72pasAYhdW8="
											},
											"model": {
												"$ref": "AAAAAAFUmMwm7Mnxz9U="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1069,
											"top": 91,
											"width": 256,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+options: SDWebImageOptions",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1064,
									"top": 56,
									"width": 278.7978515625,
									"height": 53,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72pasAYiiI8=",
									"_parent": {
										"$ref": "AAAAAAFk72parwYbieU="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72pavgZKU8g=",
											"_parent": {
												"$ref": "AAAAAAFk72pasAYiiI8="
											},
											"model": {
												"$ref": "AAAAAAFUmM3dVsr1bHY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1069,
											"top": 114,
											"width": 256,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+prefetchURLs:()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72pavwZNxBg=",
											"_parent": {
												"$ref": "AAAAAAFk72pasAYiiI8="
											},
											"model": {
												"$ref": "AAAAAAFUmNCMgs5kwbc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1069,
											"top": 129,
											"width": 256,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancelPrefetching()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1064,
									"top": 109,
									"width": 266,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72pasAYjh+0=",
									"_parent": {
										"$ref": "AAAAAAFk72parwYbieU="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -49,
									"top": -29,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72pasQYkYeA=",
									"_parent": {
										"$ref": "AAAAAAFk72parwYbieU="
									},
									"model": {
										"$ref": "AAAAAAFUkhgItozoKPM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -49,
									"top": -29,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1064,
							"top": 16,
							"width": 266,
							"height": 131,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72parwYcxT8="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72pasAYhdW8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72pasAYiiI8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72pasAYjh+0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72pasQYkYeA="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk72r2sQZSp+c=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUkhwuq42z3w4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72r2sQZTwZc=",
									"_parent": {
										"$ref": "AAAAAAFk72r2sQZSp+c="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72r2sQZUagc=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sQZTwZc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -516,
											"top": -60,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72r2sgZVU6E=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sQZTwZc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 343,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72r2sgZWdJE=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sQZTwZc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 358,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72r2sgZXeUI=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sQZTwZc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -516,
											"top": -60,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 288,
									"top": 336,
									"width": 519,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72r2sQZUagc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72r2sgZVU6E="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72r2sgZWdJE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72r2sgZXeUI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72r2sgZYYII=",
									"_parent": {
										"$ref": "AAAAAAFk72r2sQZSp+c="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r21gamCA8=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFUkiBj3o4EzZs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 381,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedManager",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r21wappvQ=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFky2HbvA+NZl4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 396,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+delegate: SDWebImageManagerDelegate",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r21wasBuI=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFky2J/rxG0jPU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 411,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageCache: SDImageCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r22Aav/Pc=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFky2KxrxL/YZE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 426,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageLoader: SDImageLoader",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r22AayZQo=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFky2Ld4BRKPO4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 441,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+transformer: SDImageTransformer",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r22Qa1JvQ=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFky2MdORXm73I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 456,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheKeyFilter: SDWebImageCacheKeyFilter",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r22Qa4BgM=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFky2NDyRcxc0E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 471,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheSerializer: SDWebImageCacheSerializer",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r22ga7tV8=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFky2OkAhh8hEE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 486,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+running",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r22ga+AAk=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFky2PUsxnHAYw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 501,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+defaultImageCache: SDImageCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk72r22wbBq1U=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZYYII="
											},
											"model": {
												"$ref": "AAAAAAFky2P6zBsSQ7s="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 516,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+defaultImageLoader: SDImageLoader",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 288,
									"top": 376,
									"width": 519,
									"height": 158,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72r2sgZZwRE=",
									"_parent": {
										"$ref": "AAAAAAFk72r2sQZSp+c="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72r22wbE/yI=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZZwRE="
											},
											"model": {
												"$ref": "AAAAAAFky2Q6HRxddGo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 539,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(cache, loader)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72r23AbHM2I=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZZwRE="
											},
											"model": {
												"$ref": "AAAAAAFUkh/xZ44AqYk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 554,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loadImage(url, options, context, progressBlock, completedBlock): CombinedOperatiom",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72r23AbKQSg=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZZwRE="
											},
											"model": {
												"$ref": "AAAAAAFUmNLtYNLc08o="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 569,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancelAll()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72r23QbNJtI=",
											"_parent": {
												"$ref": "AAAAAAFk72r2sgZZwRE="
											},
											"model": {
												"$ref": "AAAAAAFUmNORx9Q1mi4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 584,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheKey(url): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 288,
									"top": 534,
									"width": 556.36181640625,
									"height": 68,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72r2sgZa+Vk=",
									"_parent": {
										"$ref": "AAAAAAFk72r2sQZSp+c="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -258,
									"top": -30,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72r2sgZbX40=",
									"_parent": {
										"$ref": "AAAAAAFk72r2sQZSp+c="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -258,
									"top": -30,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 288,
							"top": 336,
							"width": 519,
							"height": 266,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72r2sQZTwZc="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72r2sgZYYII="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72r2sgZZwRE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72r2sgZa+Vk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72r2sgZbX40="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk72r2tQZclPM=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUmMzgZcn8MSQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2tQZd77c=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZcn8MSQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1169,
									"top": 433,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2tgZevt4=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZcn8MSQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1154,
									"top": 433,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2tgZfJvQ=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZcn8MSQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1199,
									"top": 434,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2tgZgo6w=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn92Qw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 831,
									"top": 419,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2tgZhwwg=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn92Qw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 834,
									"top": 405,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2tgZiS6o=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn92Qw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 827,
									"top": 446,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2tgZjB8s=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn+nz8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1169,
									"top": 165,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2tgZkVgQ=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn+nz8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1155,
									"top": 168,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2tgZltbA=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn+nz8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1196,
									"top": 161,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk72r2tgZmv6s=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn92Qw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk72r2twZnP3M=",
									"_parent": {
										"$ref": "AAAAAAFk72r2tQZclPM="
									},
									"model": {
										"$ref": "AAAAAAFUmMzgZsn+nz8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk72parwYbieU="
							},
							"tail": {
								"$ref": "AAAAAAFk72r2sQZSp+c="
							},
							"lineStyle": 0,
							"points": "806:440;1184:440;1184:146",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk72r2tQZd77c="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk72r2tgZevt4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk72r2tgZfJvQ="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk72r2tgZgo6w="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk72r2tgZhwwg="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk72r2tgZiS6o="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk72r2tgZjB8s="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk72r2tgZkVgQ="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk72r2tgZltbA="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk72r2tgZmv6s="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk72r2twZnP3M="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk72r2uAZoJQQ=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFk0RKU97ifqxY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2uAZpNDU=",
									"_parent": {
										"$ref": "AAAAAAFk72r2uAZoJQQ="
									},
									"model": {
										"$ref": "AAAAAAFk0RKU97ifqxY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 566,
									"top": 293,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2uAZoJQQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2uQZqhWc=",
									"_parent": {
										"$ref": "AAAAAAFk72r2uAZoJQQ="
									},
									"model": {
										"$ref": "AAAAAAFk0RKU97ifqxY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 581,
									"top": 293,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2uAZoJQQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72r2uQZrK5U=",
									"_parent": {
										"$ref": "AAAAAAFk72r2uAZoJQQ="
									},
									"model": {
										"$ref": "AAAAAAFk0RKU97ifqxY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 537,
									"top": 294,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72r2uAZoJQQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk72r2sQZSp+c="
							},
							"tail": {
								"$ref": "AAAAAAFk72k8MQTNeoc="
							},
							"lineStyle": 0,
							"points": "552:264;552:336",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk72r2uAZpNDU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk72r2uQZqhWc="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk72r2uQZrK5U="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk72tIgQeCJzw=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUkh5jeI3spbg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72tIgQeDiVE=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgQeCJzw="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72tIgQeEiaE=",
											"_parent": {
												"$ref": "AAAAAAFk72tIgQeDiVE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 381,
											"width": 199,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72tIgQeF80o=",
											"_parent": {
												"$ref": "AAAAAAFk72tIgQeDiVE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 396,
											"width": 199,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageManagerDelegate",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72tIgQeG22k=",
											"_parent": {
												"$ref": "AAAAAAFk72tIgQeDiVE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 411,
											"width": 199,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72tIgQeHhZ4=",
											"_parent": {
												"$ref": "AAAAAAFk72tIgQeDiVE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -196,
											"top": -144,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 376,
									"width": 213.06787109375,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72tIgQeEiaE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72tIgQeF80o="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72tIgQeG22k="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72tIgQeHhZ4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72tIggeIsAs=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgQeCJzw="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -98,
									"top": -72,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72tIggeJ5mw=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgQeCJzw="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72tIjgfOR0Y=",
											"_parent": {
												"$ref": "AAAAAAFk72tIggeJ5mw="
											},
											"model": {
												"$ref": "AAAAAAFUkh6LiI3wgxM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 434,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldDownloadImageForURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72tIjwfRDp8=",
											"_parent": {
												"$ref": "AAAAAAFk72tIggeJ5mw="
											},
											"model": {
												"$ref": "AAAAAAFUkh65uI30vRk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 449,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldBlockFailedURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 429,
									"width": 233,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72tIggeKdAE=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgQeCJzw="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -98,
									"top": -72,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72tIggeLe6A=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgQeCJzw="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -98,
									"top": -72,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 376,
							"width": 233,
							"height": 91,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72tIgQeDiVE="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72tIggeIsAs="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72tIggeJ5mw="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72tIggeKdAE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72tIggeLe6A="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk72tIgweMV/g=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUmNGSiNAIwc4="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72tIgweNP3A=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAIwc4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 268,
									"top": 379,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72tIgweOMfc=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAIwc4="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 268,
									"top": 364,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72tIgwePgUc=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAIwc4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 268,
									"top": 409,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72tIgweQutU=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 379,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72tIgweRAcA=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 276,
									"top": 365,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72tIgweSHdg=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 269,
									"top": 406,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72tIgweTN1U=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 262,
									"top": 379,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72tIgweUkoc=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 259,
									"top": 365,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72tIhAeVBZQ=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 266,
									"top": 406,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk72tIhAeWUe8=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk72tIhAeXVh0=",
									"_parent": {
										"$ref": "AAAAAAFk72tIgweMV/g="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk72r2sQZSp+c="
							},
							"tail": {
								"$ref": "AAAAAAFk72tIgQeCJzw="
							},
							"lineStyle": 0,
							"points": "248:400;288:400",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk72tIgweNP3A="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk72tIgweOMfc="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk72tIgwePgUc="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk72tIgweQutU="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk72tIgweRAcA="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk72tIgweSHdg="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk72tIgweTN1U="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk72tIgweUkoc="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk72tIhAeVBZQ="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk72tIhAeWUe8="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk72tIhAeXVh0="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk72v+QwoUB58=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUkhg5/4zs5zU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk72v+QwoVQ4M=",
									"_parent": {
										"$ref": "AAAAAAFk72v+QwoUB58="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72v+QwoW68M=",
											"_parent": {
												"$ref": "AAAAAAFk72v+QwoVQ4M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 29,
											"width": 209,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72v+QwoXfLU=",
											"_parent": {
												"$ref": "AAAAAAFk72v+QwoVQ4M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 44,
											"width": 209,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImagePrefetcherDelegate",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72v+RAoYtVE=",
											"_parent": {
												"$ref": "AAAAAAFk72v+QwoVQ4M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 59,
											"width": 209,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk72v+RAoZTXY=",
											"_parent": {
												"$ref": "AAAAAAFk72v+QwoVQ4M="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 14,
											"top": -330,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 24,
									"width": 224.10009765625,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk72v+QwoW68M="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk72v+QwoXfLU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk72v+RAoYtVE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk72v+RAoZTXY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk72v+RAoaRkQ=",
									"_parent": {
										"$ref": "AAAAAAFk72v+QwoUB58="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 7,
									"top": -165,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk72v+RAobkV0=",
									"_parent": {
										"$ref": "AAAAAAFk72v+QwoUB58="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72v+UgpjkME=",
											"_parent": {
												"$ref": "AAAAAAFk72v+RAobkV0="
											},
											"model": {
												"$ref": "AAAAAAFUkht/NI1jZE4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 82,
											"width": 233,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+didPrefetchURL:()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk72v+Uwpm33M=",
											"_parent": {
												"$ref": "AAAAAAFk72v+RAobkV0="
											},
											"model": {
												"$ref": "AAAAAAFUkhu8u41n4Ps="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 97,
											"width": 233,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+didFinishWithTotalCount:()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 77,
									"width": 243,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk72v+RAoc8tQ=",
									"_parent": {
										"$ref": "AAAAAAFk72v+QwoUB58="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 7,
									"top": -165,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk72v+RAod9ts=",
									"_parent": {
										"$ref": "AAAAAAFk72v+QwoUB58="
									},
									"model": {
										"$ref": "AAAAAAFUkhg5/4zs5zU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 7,
									"top": -165,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1392,
							"top": 24,
							"width": 243,
							"height": 102,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk72v+QwoVQ4M="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk72v+RAoaRkQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk72v+RAobkV0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk72v+RAoc8tQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk72v+RAod9ts="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk72v+RQoeia8=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUmM8TqsupT40="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72v+RQof+SM=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8TqsupT40="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1359,
									"top": 87,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72v+RQogQaY=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8TqsupT40="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1359,
									"top": 102,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72v+RQohL10=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8TqsupT40="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1360,
									"top": 57,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72v+RQoiz4s=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuqc7A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1366,
									"top": 86,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72v+RQojPd8=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuqc7A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1363,
									"top": 100,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72v+RQokhF0=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuqc7A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1370,
									"top": 59,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72v+RQolA30=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuru94="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1354,
									"top": 86,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72v+RQomIkU=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuru94="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1357,
									"top": 100,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk72v+RQonIB4=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuru94="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1350,
									"top": 59,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk72v+RQoohuw=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuqc7A="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk72v+RQopnGA=",
									"_parent": {
										"$ref": "AAAAAAFk72v+RQoeia8="
									},
									"model": {
										"$ref": "AAAAAAFUmM8Tqsuru94="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk72parwYbieU="
							},
							"tail": {
								"$ref": "AAAAAAFk72v+QwoUB58="
							},
							"lineStyle": 0,
							"points": "1392:78;1329:78",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk72v+RQof+SM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk72v+RQogQaY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk72v+RQohL10="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk72v+RQoiz4s="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk72v+RQojPd8="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk72v+RQokhF0="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk72v+RQolA30="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk72v+RQomIkU="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk72v+RQonIB4="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk72v+RQoohuw="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk72v+RQopnGA="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFk720oQQ53TEQ=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFUkhyNUo23oFw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk720oQQ54xNE=",
									"_parent": {
										"$ref": "AAAAAAFk720oQQ53TEQ="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk720oQQ55n3Q=",
											"_parent": {
												"$ref": "AAAAAAFk720oQQ54xNE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 117,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk720oQQ56zdQ=",
											"_parent": {
												"$ref": "AAAAAAFk720oQQ54xNE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 132,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageOptions",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk720oQQ579ck=",
											"_parent": {
												"$ref": "AAAAAAFk720oQQ54xNE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 147,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk720oQQ58GYw=",
											"_parent": {
												"$ref": "AAAAAAFk720oQQ54xNE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -208,
											"top": -248,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 112,
									"width": 168,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk720oQQ55n3Q="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk720oQQ56zdQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk720oQQ579ck="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk720oQQ58GYw="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk720oQQ59xpQ=",
									"_parent": {
										"$ref": "AAAAAAFk720oQQ53TEQ="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -104,
									"top": -124,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk720oQg5+UTM=",
									"_parent": {
										"$ref": "AAAAAAFk720oQQ53TEQ="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -104,
									"top": -124,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk720oQg5/ILE=",
									"_parent": {
										"$ref": "AAAAAAFk720oQQ53TEQ="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -104,
									"top": -124,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk720oQg6AkLU=",
									"_parent": {
										"$ref": "AAAAAAFk720oQQ53TEQ="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -104,
									"top": -124,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFk720oQg6BELI=",
									"_parent": {
										"$ref": "AAAAAAFk720oQQ53TEQ="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oUA7APa0=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkhys4o27Ge0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 170,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "retryFailed",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oUQ7DEfc=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkhza8o2/z9E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 185,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "lowPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oUg7GUAA=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkhzs8o3Fkdk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 200,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "progressiveLoad",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oUg7JabM=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkhz04o3ItAc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 215,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "refreshCached",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oUw7MJ1A=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkhz84Y3L96A="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 230,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "continueInBackground",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oUw7PjF4=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkh0C6Y3O214="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 245,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "handleCookies",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oUw7S+/c=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkh2TUY3YpnQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 260,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "allowInvalidSSLCertificates",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oVA7V1TU=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkh2bqY3bxlE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 275,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "highPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oVA7YU9M=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkh2p4Y3e22E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 290,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "delayPlaceholder",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oVA7bCRc=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkh2x+Y3hQmw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 305,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "transformAnimatedImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oVQ7eEew=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFUkh31iY3ox50="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 320,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "avoidAutoSetImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk720oVQ7hxgo=",
											"_parent": {
												"$ref": "AAAAAAFk720oQg6BELI="
											},
											"model": {
												"$ref": "AAAAAAFkzPKuPGy7i4M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 335,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "scaleDownLargeImages",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 165,
									"width": 176.333984375,
									"height": 188,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 112,
							"width": 168,
							"height": 241,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk720oQQ54xNE="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk720oQQ59xpQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk720oQg5+UTM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk720oQg5/ILE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk720oQg6AkLU="
							},
							"suppressLiterals": false,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFk720oQg6BELI="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk720oQw6C2cs=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFk6+vKjo5YRUw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk720oQw6D15I=",
									"_parent": {
										"$ref": "AAAAAAFk720oQw6C2cs="
									},
									"model": {
										"$ref": "AAAAAAFk6+vKjo5YRUw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 232,
									"top": 313,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk720oQw6C2cs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk720oQw6EaQs=",
									"_parent": {
										"$ref": "AAAAAAFk720oQw6C2cs="
									},
									"model": {
										"$ref": "AAAAAAFk6+vKjo5YRUw="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 225,
									"top": 326,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk720oQw6C2cs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk720oQw6FFkY=",
									"_parent": {
										"$ref": "AAAAAAFk720oQw6C2cs="
									},
									"model": {
										"$ref": "AAAAAAFk6+vKjo5YRUw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 245,
									"top": 286,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk720oQw6C2cs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk720oQQ53TEQ="
							},
							"tail": {
								"$ref": "AAAAAAFk72r2sQZSp+c="
							},
							"lineStyle": 1,
							"points": "295:335;184:277",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk720oQw6D15I="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk720oQw6EaQs="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk720oQw6FFkY="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk720oQw6G99A=",
							"_parent": {
								"$ref": "AAAAAAFk72gtuASn4Z0="
							},
							"model": {
								"$ref": "AAAAAAFk0RH/JbQKgpI="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk720oQw6HnAU=",
									"_parent": {
										"$ref": "AAAAAAFk720oQw6G99A="
									},
									"model": {
										"$ref": "AAAAAAFk0RH/JbQKgpI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 318,
									"top": 240,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk720oQw6G99A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk720oQw6Ixf0=",
									"_parent": {
										"$ref": "AAAAAAFk720oQw6G99A="
									},
									"model": {
										"$ref": "AAAAAAFk0RH/JbQKgpI="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 318,
									"top": 255,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk720oQw6G99A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk720oQw6JW10=",
									"_parent": {
										"$ref": "AAAAAAFk720oQw6G99A="
									},
									"model": {
										"$ref": "AAAAAAFk0RH/JbQKgpI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 319,
									"top": 210,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk720oQw6G99A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk720oQQ53TEQ="
							},
							"tail": {
								"$ref": "AAAAAAFk72k8MQTNeoc="
							},
							"lineStyle": 0,
							"points": "456:231;183:231",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk720oQw6HnAU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk720oQw6Ixf0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk720oQw6JW10="
							}
						}
					]
				},
				{
					"_type": "UMLClassDiagram",
					"_id": "AAAAAAFk726wIhJXSAY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Manager Class Diagram",
					"visible": true,
					"defaultDiagram": false,
					"ownedViews": [
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk727jFxKPv/M=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFUkhwuq42z3w4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk727jFxKQJwE=",
									"_parent": {
										"$ref": "AAAAAAFk727jFxKPv/M="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk727jFxKRQ+Y=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKQJwE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 54,
											"top": -228,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk727jFxKSjwY=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKQJwE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 23,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk727jFxKT7jQ=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKQJwE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 38,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk727jFxKU1ZQ=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKQJwE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 54,
											"top": -228,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 416,
									"top": 16,
									"width": 519,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk727jFxKRQ+Y="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk727jFxKSjwY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk727jFxKT7jQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk727jFxKU1ZQ="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk727jFxKVO34=",
									"_parent": {
										"$ref": "AAAAAAFk727jFxKPv/M="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jKhK1/1o=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFUkiBj3o4EzZs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 61,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedManager",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jKxK4WWw=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFky2HbvA+NZl4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 76,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+delegate: SDWebImageManagerDelegate",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jKxK7hc8=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFky2J/rxG0jPU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 91,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageCache: SDImageCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jKxK+XSQ=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFky2KxrxL/YZE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 106,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageLoader: SDImageLoader",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jLBLBVKo=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFky2Ld4BRKPO4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 121,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+transformer: SDImageTransformer",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jLBLEyM0=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFky2MdORXm73I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 136,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheKeyFilter: SDWebImageCacheKeyFilter",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jLBLHGdE=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFky2NDyRcxc0E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 151,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheSerializer: SDWebImageCacheSerializer",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jLRLKjeU=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFky2OkAhh8hEE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 166,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+running",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jLRLNBEI=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFky2PUsxnHAYw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 181,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+defaultImageCache: SDImageCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk727jLRLQVjY=",
											"_parent": {
												"$ref": "AAAAAAFk727jFxKVO34="
											},
											"model": {
												"$ref": "AAAAAAFky2P6zBsSQ7s="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 196,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+defaultImageLoader: SDImageLoader",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 416,
									"top": 56,
									"width": 519,
									"height": 158,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk727jGBKWuEs=",
									"_parent": {
										"$ref": "AAAAAAFk727jFxKPv/M="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk727jLhLTzAA=",
											"_parent": {
												"$ref": "AAAAAAFk727jGBKWuEs="
											},
											"model": {
												"$ref": "AAAAAAFky2Q6HRxddGo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 219,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(cache, loader)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk727jLhLWJKo=",
											"_parent": {
												"$ref": "AAAAAAFk727jGBKWuEs="
											},
											"model": {
												"$ref": "AAAAAAFUkh/xZ44AqYk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 234,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loadImage(url, options, context, progressBlock, completedBlock): CombinedOperatiom",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk727jLxLZ46M=",
											"_parent": {
												"$ref": "AAAAAAFk727jGBKWuEs="
											},
											"model": {
												"$ref": "AAAAAAFUmNLtYNLc08o="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 249,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancelAll()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk727jLxLcqRo=",
											"_parent": {
												"$ref": "AAAAAAFk727jGBKWuEs="
											},
											"model": {
												"$ref": "AAAAAAFUmNORx9Q1mi4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 421,
											"top": 264,
											"width": 509,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheKey(url): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 416,
									"top": 214,
									"width": 556.36181640625,
									"height": 68,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk727jGBKXsgE=",
									"_parent": {
										"$ref": "AAAAAAFk727jFxKPv/M="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 27,
									"top": -114,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk727jGBKY7MM=",
									"_parent": {
										"$ref": "AAAAAAFk727jFxKPv/M="
									},
									"model": {
										"$ref": "AAAAAAFUkhwuq42z3w4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 27,
									"top": -114,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 416,
							"top": 16,
							"width": 519,
							"height": 266,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk727jFxKQJwE="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk727jFxKVO34="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk727jGBKWuEs="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk727jGBKXsgE="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk727jGBKY7MM="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk728IaRLh+sU=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFUkh5jeI3spbg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk728IaRLix2Y=",
									"_parent": {
										"$ref": "AAAAAAFk728IaRLh+sU="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk728IaRLjHZE=",
											"_parent": {
												"$ref": "AAAAAAFk728IaRLix2Y="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": 21,
											"width": 199,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk728IaRLkooo=",
											"_parent": {
												"$ref": "AAAAAAFk728IaRLix2Y="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": 36,
											"width": 199,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageManagerDelegate",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk728IaRLl5Ig=",
											"_parent": {
												"$ref": "AAAAAAFk728IaRLix2Y="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": 51,
											"width": 199,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk728IahLmfNk=",
											"_parent": {
												"$ref": "AAAAAAFk728IaRLix2Y="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 62,
											"top": -218,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 96,
									"top": 16,
									"width": 213.06787109375,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk728IaRLjHZE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk728IaRLkooo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk728IaRLl5Ig="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk728IahLmfNk="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk728IahLnvPE=",
									"_parent": {
										"$ref": "AAAAAAFk728IaRLh+sU="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 31,
									"top": -109,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk728IahLokSA=",
									"_parent": {
										"$ref": "AAAAAAFk728IaRLh+sU="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk728IeBMqyi8=",
											"_parent": {
												"$ref": "AAAAAAFk728IahLokSA="
											},
											"model": {
												"$ref": "AAAAAAFUkh6LiI3wgxM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": 74,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldDownloadImageForURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk728IeRMtEUM=",
											"_parent": {
												"$ref": "AAAAAAFk728IahLokSA="
											},
											"model": {
												"$ref": "AAAAAAFUkh65uI30vRk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 101,
											"top": 89,
											"width": 223,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldBlockFailedURL()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 96,
									"top": 69,
									"width": 233,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk728IahLpEc4=",
									"_parent": {
										"$ref": "AAAAAAFk728IaRLh+sU="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 31,
									"top": -109,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk728IahLqCYU=",
									"_parent": {
										"$ref": "AAAAAAFk728IaRLh+sU="
									},
									"model": {
										"$ref": "AAAAAAFUkh5jeI3spbg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 31,
									"top": -109,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 96,
							"top": 16,
							"width": 233,
							"height": 102,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk728IaRLix2Y="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk728IahLnvPE="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk728IahLokSA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk728IahLpEc4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk728IahLqCYU="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk728IbBLrg1w=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFUmNGSiNAIwc4="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk728IbBLsTIM=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAIwc4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 372,
									"top": 27,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk728IbBLtd0M=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAIwc4="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 372,
									"top": 12,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk728IbBLu2rg=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAIwc4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 372,
									"top": 57,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk728IbBLvCPg=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 353,
									"top": 27,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk728IbBLwavQ=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 356,
									"top": 13,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk728IbBLxNPQ=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 349,
									"top": 54,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk728IbBLy2kY=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 390,
									"top": 27,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk728IbBLzLUk=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 387,
									"top": 13,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk728IbBL0pIU=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 394,
									"top": 54,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk728IbRL1RgU=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAJw9E="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 80,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk728IbRL2GMQ=",
									"_parent": {
										"$ref": "AAAAAAFk728IbBLrg1w="
									},
									"model": {
										"$ref": "AAAAAAFUmNGSiNAKXzo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 80,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk727jFxKPv/M="
							},
							"tail": {
								"$ref": "AAAAAAFk728IaRLh+sU="
							},
							"lineStyle": 0,
							"points": "328:48;416:48",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk728IbBLsTIM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk728IbBLtd0M="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk728IbBLu2rg="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk728IbBLvCPg="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk728IbBLwavQ="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk728IbBLxNPQ="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk728IbBLy2kY="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk728IbBLzLUk="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk728IbBL0pIU="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk728IbRL1RgU="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk728IbRL2GMQ="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk73B3jhXY4fU=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFkzOdOrAhsolg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73B3jhXZ0BQ=",
									"_parent": {
										"$ref": "AAAAAAFk73B3jhXY4fU="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73B3jhXaopQ=",
											"_parent": {
												"$ref": "AAAAAAFk73B3jhXZ0BQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 349,
											"width": 430,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73B3jhXb4Bg=",
											"_parent": {
												"$ref": "AAAAAAFk73B3jhXZ0BQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 364,
											"width": 430,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73B3jhXcvmw=",
											"_parent": {
												"$ref": "AAAAAAFk73B3jhXZ0BQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 379,
											"width": 430,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73B3jhXdWWc=",
											"_parent": {
												"$ref": "AAAAAAFk73B3jhXZ0BQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1016,
											"top": -98,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 344,
									"width": 440,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73B3jhXaopQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73B3jhXb4Bg="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73B3jhXcvmw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73B3jhXdWWc="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73B3jhXeph8=",
									"_parent": {
										"$ref": "AAAAAAFk73B3jhXY4fU="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -508,
									"top": -49,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73B3jxXfo6w=",
									"_parent": {
										"$ref": "AAAAAAFk73B3jhXY4fU="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73B3lhYBDK0=",
											"_parent": {
												"$ref": "AAAAAAFk73B3jxXfo6w="
											},
											"model": {
												"$ref": "AAAAAAFkzOhe6QsQ8iE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 402,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+queryImage(key, options, context, completionBlock): SDWebImageOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73B3lxYEmt4=",
											"_parent": {
												"$ref": "AAAAAAFk73B3jxXfo6w="
											},
											"model": {
												"$ref": "AAAAAAFkzOmFQhJb/sw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 417,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+store(image, imageData, key, cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73B3lxYHgrM=",
											"_parent": {
												"$ref": "AAAAAAFk73B3jxXfo6w="
											},
											"model": {
												"$ref": "AAAAAAFkzOpiQxehydI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 432,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImage(key, cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73B3mBYKPcU=",
											"_parent": {
												"$ref": "AAAAAAFk73B3jxXfo6w="
											},
											"model": {
												"$ref": "AAAAAAFkzOrxchsvmU0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 447,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+containsImage(key, cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73B3mBYNIJw=",
											"_parent": {
												"$ref": "AAAAAAFk73B3jxXfo6w="
											},
											"model": {
												"$ref": "AAAAAAFkzOvaYx+Z2C8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 197,
											"top": 462,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clear(cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 192,
									"top": 397,
									"width": 491.42529296875,
									"height": 83,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73B3jxXg5n0=",
									"_parent": {
										"$ref": "AAAAAAFk73B3jhXY4fU="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -508,
									"top": -49,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73B3jxXhLf8=",
									"_parent": {
										"$ref": "AAAAAAFk73B3jhXY4fU="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -508,
									"top": -49,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 192,
							"top": 344,
							"width": 464,
							"height": 136,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73B3jhXZ0BQ="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73B3jhXeph8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73B3jxXfo6w="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73B3jxXg5n0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73B3jxXhLf8="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk73CEtxYgz34=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFky29m0WRt7Q8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73CEuBYho/U=",
									"_parent": {
										"$ref": "AAAAAAFk73CEtxYgz34="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73CEuBYiTK8=",
											"_parent": {
												"$ref": "AAAAAAFk73CEuBYho/U="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 349,
											"width": 503,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73CEuBYjxQY=",
											"_parent": {
												"$ref": "AAAAAAFk73CEuBYho/U="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 364,
											"width": 503,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageLoader",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73CEuBYkZqc=",
											"_parent": {
												"$ref": "AAAAAAFk73CEuBYho/U="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 379,
											"width": 503,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73CEuBYlbTY=",
											"_parent": {
												"$ref": "AAAAAAFk73CEuBYho/U="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 432,
											"top": -140,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 664,
									"top": 344,
									"width": 513,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73CEuBYiTK8="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73CEuBYjxQY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73CEuBYkZqc="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73CEuBYlbTY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73CEuBYmeBU=",
									"_parent": {
										"$ref": "AAAAAAFk73CEtxYgz34="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 216,
									"top": -70,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73CEuBYncWg=",
									"_parent": {
										"$ref": "AAAAAAFk73CEtxYgz34="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73CEwxZs26o=",
											"_parent": {
												"$ref": "AAAAAAFk73CEuBYncWg="
											},
											"model": {
												"$ref": "AAAAAAFky3AzTGhO/lc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 402,
											"width": 527,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+canLoad(url): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73CEwxZv9Dc=",
											"_parent": {
												"$ref": "AAAAAAFk73CEuBYncWg="
											},
											"model": {
												"$ref": "AAAAAAFky3CxVms3ePA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 417,
											"width": 527,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loadImage(url, options, context, progressBlock, completedBlock): SDWebImageOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 664,
									"top": 397,
									"width": 569.43798828125,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73CEuBYo8eM=",
									"_parent": {
										"$ref": "AAAAAAFk73CEtxYgz34="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 216,
									"top": -70,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73CEuBYpu6E=",
									"_parent": {
										"$ref": "AAAAAAFk73CEtxYgz34="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 216,
									"top": -70,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 664,
							"top": 344,
							"width": 537,
							"height": 102,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73CEuBYho/U="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73CEuBYmeBU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73CEuBYncWg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73CEuBYo8eM="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73CEuBYpu6E="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk73CEuBYqAnI=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFUmNjw298aBP0="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73CEuRYrv4M=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298aBP0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 830,
									"top": 305,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73CEuRYs5lE=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298aBP0="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 815,
									"top": 305,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73CEuRYt8RY=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298aBP0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 859,
									"top": 306,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73CEuRYus40=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298bVKc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 830,
									"top": 312,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73CEuRYvZqU=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298bVKc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 816,
									"top": 309,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73CEuRYw2ZU=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298bVKc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 857,
									"top": 316,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73CEuRYx4RM=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298cZas="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 830,
									"top": 300,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73CEuRYyyd0=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298cZas="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 816,
									"top": 303,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73CEuRYzBn4=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298cZas="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 857,
									"top": 296,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73CEuRY0oAc=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298bVKc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 80,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73CEuRY1lXY=",
									"_parent": {
										"$ref": "AAAAAAFk73CEuBYqAnI="
									},
									"model": {
										"$ref": "AAAAAAFUmNjw298cZas="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 80,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk727jFxKPv/M="
							},
							"tail": {
								"$ref": "AAAAAAFk73CEtxYgz34="
							},
							"lineStyle": 0,
							"points": "845:344;845:281",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73CEuRYrv4M="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73CEuRYs5lE="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73CEuRYt8RY="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk73CEuRYus40="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk73CEuRYvZqU="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk73CEuRYw2ZU="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk73CEuRYx4RM="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk73CEuRYyyd0="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk73CEuRYzBn4="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk73CEuRY0oAc="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk73CEuRY1lXY="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk73GNWBfUwoo=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk73GNVxfQMts="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73GNWBfVFvo=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfQMts="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 569,
									"top": 305,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73GNWBfWQPg=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfQMts="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 554,
									"top": 305,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73GNWRfXbGA=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfQMts="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 598,
									"top": 306,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73GNWRfYwn0=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfRKkM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 569,
									"top": 312,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73GNWRfZepQ=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfRKkM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 555,
									"top": 309,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73GNWRfatE4=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfRKkM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 596,
									"top": 316,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73GNWRfbFbs=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfSppE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 569,
									"top": 300,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73GNWRfcSyE=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfSppE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 555,
									"top": 303,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73GNWRfdpJA=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfSppE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 596,
									"top": 296,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73GNWRfeX4I=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfRKkM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 80,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73GNWRffbCQ=",
									"_parent": {
										"$ref": "AAAAAAFk73GNWBfUwoo="
									},
									"model": {
										"$ref": "AAAAAAFk73GNVxfSppE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 80,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk727jFxKPv/M="
							},
							"tail": {
								"$ref": "AAAAAAFk73B3jhXY4fU="
							},
							"lineStyle": 0,
							"points": "584:344;584:281",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73GNWBfVFvo="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73GNWBfWQPg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73GNWRfXbGA="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk73GNWRfYwn0="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk73GNWRfZepQ="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk73GNWRfatE4="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk73GNWRfbFbs="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk73GNWRfcSyE="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk73GNWRfdpJA="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk73GNWRfeX4I="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk73GNWRffbCQ="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk73Nn3x11ufk=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7AHuD1yFB/0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73Nn4B12s2E=",
									"_parent": {
										"$ref": "AAAAAAFk73Nn3x11ufk="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73Nn4B13Eps=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B12s2E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -288,
											"top": 2,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73Nn4B14O78=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B12s2E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 551,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCachesManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73Nn4B15oY8=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B12s2E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 566,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73Nn4B168Nc=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B12s2E="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -288,
											"top": 2,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 544,
									"width": 210,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73Nn4B13Eps="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73Nn4B14O78="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73Nn4B15oY8="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73Nn4B168Nc="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73Nn4B17D4I=",
									"_parent": {
										"$ref": "AAAAAAFk73Nn3x11ufk="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Nn8x2vCkE=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B17D4I="
											},
											"model": {
												"$ref": "AAAAAAFk7ALOcGXu/S8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 589,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedManager",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Nn9B2ypZU=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B17D4I="
											},
											"model": {
												"$ref": "AAAAAAFk7AOZr28Bcso="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 604,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+caches: Array <SDImageCache>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Nn9B21pFU=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B17D4I="
											},
											"model": {
												"$ref": "AAAAAAFk7AMCg2fWSP0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 619,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+queryOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Nn9B24euQ=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B17D4I="
											},
											"model": {
												"$ref": "AAAAAAFk7AMe/WlFG7c="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 634,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+storeOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Nn9R2743k=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B17D4I="
											},
											"model": {
												"$ref": "AAAAAAFk7ANGZ2q0x2Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 649,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Nn9R2+HdA=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B17D4I="
											},
											"model": {
												"$ref": "AAAAAAFk7ANfz2wjKJg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 664,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+containsOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Nn9h3BTMc=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4B17D4I="
											},
											"model": {
												"$ref": "AAAAAAFk7AN7JG2S4JE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 679,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 584,
									"width": 210.82080078125,
									"height": 113,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73Nn4R18MWk=",
									"_parent": {
										"$ref": "AAAAAAFk73Nn3x11ufk="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73Nn9h3ELAk=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4R18MWk="
											},
											"model": {
												"$ref": "AAAAAAFk7AQw/nZyZkk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 702,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addCache()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73Nn9x3HaEk=",
											"_parent": {
												"$ref": "AAAAAAFk73Nn4R18MWk="
											},
											"model": {
												"$ref": "AAAAAAFk7ARL1nfhIfg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 717,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeCache()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 697,
									"width": 210,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73Nn4R193Bw=",
									"_parent": {
										"$ref": "AAAAAAFk73Nn3x11ufk="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -144,
									"top": 1,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73Nn4R1+OGI=",
									"_parent": {
										"$ref": "AAAAAAFk73Nn3x11ufk="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -144,
									"top": 1,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 544,
							"width": 210,
							"height": 191,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73Nn4B12s2E="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73Nn4B17D4I="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73Nn4R18MWk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73Nn4R193Bw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73Nn4R1+OGI="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk73Nn4x1/yIE=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7Ae0KaF0uoo="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73Nn5B2Az5k=",
									"_parent": {
										"$ref": "AAAAAAFk73Nn4x1/yIE="
									},
									"model": {
										"$ref": "AAAAAAFk7Ae0KaF0uoo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 160,
									"top": 427,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73Nn4x1/yIE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73Nn5B2BT+A=",
									"_parent": {
										"$ref": "AAAAAAFk73Nn4x1/yIE="
									},
									"model": {
										"$ref": "AAAAAAFk7Ae0KaF0uoo="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 160,
									"top": 412,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73Nn4x1/yIE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73Nn5B2CncI=",
									"_parent": {
										"$ref": "AAAAAAFk73Nn4x1/yIE="
									},
									"model": {
										"$ref": "AAAAAAFk7Ae0KaF0uoo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 160,
									"top": 457,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73Nn4x1/yIE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73B3jhXY4fU="
							},
							"tail": {
								"$ref": "AAAAAAFk73Nn3x11ufk="
							},
							"lineStyle": 0,
							"points": "160:544;160:448;192:448",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73Nn5B2Az5k="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73Nn5B2BT+A="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73Nn5B2CncI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk73N95h37fUo=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFUkh79WI34fB0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73N95h38H7I=",
									"_parent": {
										"$ref": "AAAAAAFk73N95h37fUo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73N95h39g2E=",
											"_parent": {
												"$ref": "AAAAAAFk73N95h38H7I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -560,
											"top": -126,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73N95h3+t5c=",
											"_parent": {
												"$ref": "AAAAAAFk73N95h38H7I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 551,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73N95h3/ldg=",
											"_parent": {
												"$ref": "AAAAAAFk73N95h38H7I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 566,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73N95x4A4gg=",
											"_parent": {
												"$ref": "AAAAAAFk73N95h38H7I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -560,
											"top": -126,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 232,
									"top": 544,
									"width": 424,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73N95h39g2E="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73N95h3+t5c="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73N95h3/ldg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73N95x4A4gg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73N95x4BBs8=",
									"_parent": {
										"$ref": "AAAAAAFk73N95h37fUo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73N9+R5Y/rE=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4BBs8="
											},
											"model": {
												"$ref": "AAAAAAFUkiFzJY5gThM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 589,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedImageCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73N9+R5bmiY=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4BBs8="
											},
											"model": {
												"$ref": "AAAAAAFk0LaA7lthFIA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 604,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+config: SDImageCacheConfig",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73N9+R5e0Ls=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4BBs8="
											},
											"model": {
												"$ref": "AAAAAAFUmPDC7hpSvPQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 619,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskCachePath",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73N9+h5hivg=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4BBs8="
											},
											"model": {
												"$ref": "AAAAAAFUmPDhrRsNyCc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 634,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+additionalCachePathBlock",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 232,
									"top": 584,
									"width": 424,
									"height": 68,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73N95x4CPHU=",
									"_parent": {
										"$ref": "AAAAAAFk73N95h37fUo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9+h5kCpU=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPHYnB7PNs4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 657,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(namespace, diskCacheDirectory, config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9+h5nCHw=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPTT0CgBzK8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 672,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cachePath(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9+x5qlQU=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPMOWiHsOa0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 687,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+store(image, imageData, key, toDisk, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9+x5tWas=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPMtQiKnVfM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 702,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+storeImage(image, key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/B5wdZ0=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0NC0bOZw4VQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 717,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+storeImageData(imageData, key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/B5zoyE=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0NF3Z+sY0tc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 732,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskImageExists(key, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/B529nU=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0NJKG+/90EA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 747,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskImageDataExists(key): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/R55E3k=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0NLcpfVc3Q8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 762,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskImageData(key): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/R58wJs=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0NOWwPpBKis="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 777,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+queryCacheOperation(key, options, context, doneBlock): NSOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/R5/gk4=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPOk0iRaSME="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 792,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageFromMemoryCache(key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/h6C8GQ=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPPBiSUVHSU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 807,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageFromDiskCache(key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/h6Fs0w=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0NaQzAru2sk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 822,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageFromCache(key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/h6IKmY=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPPiwSXQs7U="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 837,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImage(key, fromDisk, completion)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N9/x6L7OY=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0NfB0BJxwa0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 852,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImageFromMemory(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N+AB6ORPo=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0NhSwxdz+po="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 867,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImageFromDisk(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N+AB6RA0I=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPQzYSaLCQc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 882,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearMemory()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N+AB6UN34=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPRYYSdGCZA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 897,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearDIsk(completion)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N+AR6XtE8=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFUmPT4WSi8pg0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 912,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+deleteOldFiles(completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N+Ah6a0Eg=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0Nk9Zhzuux0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 927,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+getSize(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N+Ah6doBs=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0NmTbx80+MQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 942,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+getDiskCount(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73N+Ah6gsjw=",
											"_parent": {
												"$ref": "AAAAAAFk73N95x4CPHU="
											},
											"model": {
												"$ref": "AAAAAAFk0Nn28SF6Hq4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 237,
											"top": 957,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+calculateSize(completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 232,
									"top": 652,
									"width": 449.60693359375,
									"height": 323,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73N95x4DXTs=",
									"_parent": {
										"$ref": "AAAAAAFk73N95h37fUo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -280,
									"top": -63,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73N95x4EwTY=",
									"_parent": {
										"$ref": "AAAAAAFk73N95h37fUo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -280,
									"top": -63,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 232,
							"top": 544,
							"width": 424,
							"height": 431,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73N95h38H7I="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73N95x4BBs8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73N95x4CPHU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73N95x4DXTs="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73N95x4EwTY="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk73N96R4FSXQ=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFUmN83duYfrao="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73N96R4GNtM=",
									"_parent": {
										"$ref": "AAAAAAFk73N96R4FSXQ="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 414,
									"top": 504,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73N96R4FSXQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73N96R4HX24=",
									"_parent": {
										"$ref": "AAAAAAFk73N96R4FSXQ="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 399,
									"top": 504,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73N96R4FSXQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73N96R4Iufc=",
									"_parent": {
										"$ref": "AAAAAAFk73N96R4FSXQ="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 443,
									"top": 505,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73N96R4FSXQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73B3jhXY4fU="
							},
							"tail": {
								"$ref": "AAAAAAFk73N95h37fUo="
							},
							"lineStyle": 0,
							"points": "429:544;429:479",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73N96R4GNtM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73N96R4HX24="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73N96R4Iufc="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk73VlvSqddMs=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFUkh8UMI38gtY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73Vlviqe0Hc=",
									"_parent": {
										"$ref": "AAAAAAFk73VlvSqddMs="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73VlviqfHqc=",
											"_parent": {
												"$ref": "AAAAAAFk73Vlviqe0Hc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -276,
											"top": -82,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73VlviqgKGc=",
											"_parent": {
												"$ref": "AAAAAAFk73Vlviqe0Hc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 551,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloader",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73Vlviqh6JM=",
											"_parent": {
												"$ref": "AAAAAAFk73Vlviqe0Hc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 566,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73Vlviqi7/Y=",
											"_parent": {
												"$ref": "AAAAAAFk73Vlviqe0Hc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -276,
											"top": -82,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 664,
									"top": 544,
									"width": 523,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73VlviqfHqc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73VlviqgKGc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73Vlviqh6JM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73Vlviqi7/Y="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73VlviqjZw4=",
									"_parent": {
										"$ref": "AAAAAAFk73VlvSqddMs="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Vlzirvd8g=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqjZw4="
											},
											"model": {
												"$ref": "AAAAAAFUkiJAhI5kL78="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 589,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedDownloader",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73VlziryyUg=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqjZw4="
											},
											"model": {
												"$ref": "AAAAAAFUmOMr1ewzvaI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 604,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+config: SDWebImageDownloaderConfig",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Vlzyr1+EU=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqjZw4="
											},
											"model": {
												"$ref": "AAAAAAFUmONDtOzuN2c="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 619,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+requestModifier: SDWebImageDownloaderRequestModifier",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Vlzyr4oXI=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqjZw4="
											},
											"model": {
												"$ref": "AAAAAAFUmOaPcvo7CuM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 634,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sessionConfiguration",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Vlzyr7WCM=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqjZw4="
											},
											"model": {
												"$ref": "AAAAAAFUmOa7+/r2ysU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 649,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+suspended",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73Vl0Cr+uls=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqjZw4="
											},
											"model": {
												"$ref": "AAAAAAFUmOiCz/5aGv0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 664,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+currentDownloadCount",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 664,
									"top": 584,
									"width": 523,
									"height": 98,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73VlviqkMTY=",
									"_parent": {
										"$ref": "AAAAAAFk73VlvSqddMs="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73Vl0CsBbI4=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqkMTY="
											},
											"model": {
												"$ref": "AAAAAAFXmuCdynfN50Y="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 687,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73Vl0SsE8p4=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqkMTY="
											},
											"model": {
												"$ref": "AAAAAAFUmOeh6PwLtkk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 702,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+setValue(value, HTTPHeaderField)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73Vl0SsHh6w=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqkMTY="
											},
											"model": {
												"$ref": "AAAAAAFky3dFIIXZ21M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 717,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+value(HTTPHeaderField): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73Vl0SsKZUs=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqkMTY="
											},
											"model": {
												"$ref": "AAAAAAFUmOOite2pkfo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 732,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+downloadImage(url, options, context, progressBlock, completedBlock): DownloadToken",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73Vl0isNVBE=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqkMTY="
											},
											"model": {
												"$ref": "AAAAAAFUmOgcH/2BRjw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 747,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancelAllDownloads()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73Vl0isQFVw=",
											"_parent": {
												"$ref": "AAAAAAFk73VlviqkMTY="
											},
											"model": {
												"$ref": "AAAAAAFUmOZtsvmAcFQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 669,
											"top": 762,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+invalidateSessionAndCancel()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 664,
									"top": 682,
									"width": 561.32568359375,
									"height": 98,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73VlviqlvDI=",
									"_parent": {
										"$ref": "AAAAAAFk73VlvSqddMs="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -138,
									"top": -41,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73VlviqmOqo=",
									"_parent": {
										"$ref": "AAAAAAFk73VlvSqddMs="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -138,
									"top": -41,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 664,
							"top": 544,
							"width": 523,
							"height": 236,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73Vlviqe0Hc="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73VlviqjZw4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73VlviqkMTY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73VlviqlvDI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73VlviqmOqo="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk73Wx7ywgOSI=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk73Wx7ywf4cU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73Wx7ywhUtU=",
									"_parent": {
										"$ref": "AAAAAAFk73Wx7ywgOSI="
									},
									"model": {
										"$ref": "AAAAAAFk73Wx7ywf4cU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 905,
									"top": 487,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73Wx7ywgOSI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73Wx7ywihaM=",
									"_parent": {
										"$ref": "AAAAAAFk73Wx7ywgOSI="
									},
									"model": {
										"$ref": "AAAAAAFk73Wx7ywf4cU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 890,
									"top": 487,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73Wx7ywgOSI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73Wx7ywj7ts=",
									"_parent": {
										"$ref": "AAAAAAFk73Wx7ywgOSI="
									},
									"model": {
										"$ref": "AAAAAAFk73Wx7ywf4cU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 934,
									"top": 488,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73Wx7ywgOSI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73CEtxYgz34="
							},
							"tail": {
								"$ref": "AAAAAAFk73VlvSqddMs="
							},
							"lineStyle": 0,
							"points": "920:544;920:445",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73Wx7ywhUtU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73Wx7ywihaM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73Wx7ywj7ts="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk73ZHwS8Q8A8=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFkzOBPBONMct8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73ZHwS8RThg=",
									"_parent": {
										"$ref": "AAAAAAFk73ZHwS8Q8A8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73ZHwS8Sggc=",
											"_parent": {
												"$ref": "AAAAAAFk73ZHwS8RThg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -216,
											"top": -26,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73ZHwS8TS20=",
											"_parent": {
												"$ref": "AAAAAAFk73ZHwS8RThg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 551,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageLoadersManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73ZHwS8U844=",
											"_parent": {
												"$ref": "AAAAAAFk73ZHwS8RThg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 566,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73ZHwS8Vv9U=",
											"_parent": {
												"$ref": "AAAAAAFk73ZHwS8RThg="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -216,
											"top": -26,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1192,
									"top": 544,
									"width": 212,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73ZHwS8Sggc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73ZHwS8TS20="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73ZHwS8U844="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73ZHwS8Vv9U="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73ZHwS8WBp0=",
									"_parent": {
										"$ref": "AAAAAAFk73ZHwS8Q8A8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73ZHzi9KTVY=",
											"_parent": {
												"$ref": "AAAAAAFk73ZHwS8WBp0="
											},
											"model": {
												"$ref": "AAAAAAFkzOIg/+78rRg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 589,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedManager",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73ZHzy9N37U=",
											"_parent": {
												"$ref": "AAAAAAFk73ZHwS8WBp0="
											},
											"model": {
												"$ref": "AAAAAAFkzOOPjva3FJM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 604,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loaders: Array <SDImageLoader>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1192,
									"top": 584,
									"width": 219.37744140625,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73ZHwS8XQfo=",
									"_parent": {
										"$ref": "AAAAAAFk73ZHwS8Q8A8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73ZHzy9Qlok=",
											"_parent": {
												"$ref": "AAAAAAFk73ZHwS8XQfo="
											},
											"model": {
												"$ref": "AAAAAAFkzOP6yPhv64w="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 627,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addLoader()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73ZH0C9TOi0=",
											"_parent": {
												"$ref": "AAAAAAFk73ZHwS8XQfo="
											},
											"model": {
												"$ref": "AAAAAAFkzOQxGfm6yKY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1197,
											"top": 642,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeLoader()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1192,
									"top": 622,
									"width": 212,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73ZHwi8YV5I=",
									"_parent": {
										"$ref": "AAAAAAFk73ZHwS8Q8A8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -108,
									"top": -13,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73ZHwi8Zvrc=",
									"_parent": {
										"$ref": "AAAAAAFk73ZHwS8Q8A8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -108,
									"top": -13,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1192,
							"top": 544,
							"width": 212,
							"height": 116,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73ZHwS8RThg="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73ZHwS8WBp0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73ZHwS8XQfo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73ZHwi8YV5I="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73ZHwi8Zvrc="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk73ZHwi8aHME=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7AFZvlix+G0="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ZHwy8boU4=",
									"_parent": {
										"$ref": "AAAAAAFk73ZHwi8aHME="
									},
									"model": {
										"$ref": "AAAAAAFk7AFZvlix+G0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1247,
									"top": 433,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73ZHwi8aHME="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ZHwy8cyJI=",
									"_parent": {
										"$ref": "AAAAAAFk73ZHwi8aHME="
									},
									"model": {
										"$ref": "AAAAAAFk7AFZvlix+G0="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1247,
									"top": 448,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73ZHwi8aHME="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ZHwy8dqks=",
									"_parent": {
										"$ref": "AAAAAAFk73ZHwi8aHME="
									},
									"model": {
										"$ref": "AAAAAAFk7AFZvlix+G0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1248,
									"top": 403,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73ZHwi8aHME="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73CEtxYgz34="
							},
							"tail": {
								"$ref": "AAAAAAFk73ZHwS8Q8A8="
							},
							"lineStyle": 0,
							"points": "1248:544;1248:424;1200:424",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73ZHwy8boU4="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73ZHwy8cyJI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73ZHwy8dqks="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk73ctFDKmdZw=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7BHRjPCnfdg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73ctFTKn/Qs=",
									"_parent": {
										"$ref": "AAAAAAFk73ctFDKmdZw="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73ctFTKoDvU=",
											"_parent": {
												"$ref": "AAAAAAFk73ctFTKn/Qs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 37,
											"width": 218,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73ctFTKp5GM=",
											"_parent": {
												"$ref": "AAAAAAFk73ctFTKn/Qs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 52,
											"width": 218,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73ctFTKqAq4=",
											"_parent": {
												"$ref": "AAAAAAFk73ctFTKn/Qs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 67,
											"width": 218,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73ctFTKrhZw=",
											"_parent": {
												"$ref": "AAAAAAFk73ctFTKn/Qs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 90,
											"top": -152,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1040,
									"top": 32,
									"width": 232.66943359375,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73ctFTKoDvU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73ctFTKp5GM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73ctFTKqAq4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73ctFTKrhZw="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73ctFTKs5Ns=",
									"_parent": {
										"$ref": "AAAAAAFk73ctFDKmdZw="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 45,
									"top": -76,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73ctFTKtmTs=",
									"_parent": {
										"$ref": "AAAAAAFk73ctFDKmdZw="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73ctIjLVdcg=",
											"_parent": {
												"$ref": "AAAAAAFk73ctFTKtmTs="
											},
											"model": {
												"$ref": "AAAAAAFk7BJFY/NyunQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 90,
											"width": 242,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+transformerKey(): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73ctIjLYM+E=",
											"_parent": {
												"$ref": "AAAAAAFk73ctFTKtmTs="
											},
											"model": {
												"$ref": "AAAAAAFk7BKJjfW40dE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 105,
											"width": 242,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+transformedImage(image, key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1040,
									"top": 85,
									"width": 266.4833984375,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73ctFTKurCo=",
									"_parent": {
										"$ref": "AAAAAAFk73ctFDKmdZw="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 45,
									"top": -76,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73ctFjKvDKM=",
									"_parent": {
										"$ref": "AAAAAAFk73ctFDKmdZw="
									},
									"model": {
										"$ref": "AAAAAAFk7BHRjPCnfdg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 45,
									"top": -76,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1040,
							"top": 32,
							"width": 252,
							"height": 102,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73ctFTKn/Qs="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73ctFTKs5Ns="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73ctFTKtmTs="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73ctFTKurCo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73ctFjKvDKM="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk73edDjUN4ZE=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7BNlf/pTkyo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73edDjUOwxY=",
									"_parent": {
										"$ref": "AAAAAAFk73edDjUN4ZE="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73edDjUPRDo=",
											"_parent": {
												"$ref": "AAAAAAFk73edDjUOwxY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -32,
											"top": -56,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73edDjUQJl8=",
											"_parent": {
												"$ref": "AAAAAAFk73edDjUOwxY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 39,
											"width": 264,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImagePipelineTransformer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73edDjUR9gU=",
											"_parent": {
												"$ref": "AAAAAAFk73edDjUOwxY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 54,
											"width": 264,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage - Transformers)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73edDjUSpZc=",
											"_parent": {
												"$ref": "AAAAAAFk73edDjUOwxY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -32,
											"top": -56,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 32,
									"width": 274,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73edDjUPRDo="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73edDjUQJl8="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73edDjUR9gU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73edDjUSpZc="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73edDjUT488=",
									"_parent": {
										"$ref": "AAAAAAFk73edDjUN4ZE="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73edHDVHok8=",
											"_parent": {
												"$ref": "AAAAAAFk73edDjUT488="
											},
											"model": {
												"$ref": "AAAAAAFk7BQPCv5irlw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 77,
											"width": 264,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+transformers: Array <SDImageTransformer>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 72,
									"width": 289.90625,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73edDjUU6Jo=",
									"_parent": {
										"$ref": "AAAAAAFk73edDjUN4ZE="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73edHDVKU9s=",
											"_parent": {
												"$ref": "AAAAAAFk73edDjUU6Jo="
											},
											"model": {
												"$ref": "AAAAAAFk7BRdnQBKmBE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 100,
											"width": 264,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(transformers)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 95,
									"width": 274,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73edDzUVF94=",
									"_parent": {
										"$ref": "AAAAAAFk73edDjUN4ZE="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -16,
									"top": -28,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73edDzUW3fk=",
									"_parent": {
										"$ref": "AAAAAAFk73edDjUN4ZE="
									},
									"model": {
										"$ref": "AAAAAAFk7BNlf/pTkyo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -16,
									"top": -28,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1392,
							"top": 32,
							"width": 274,
							"height": 86,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73edDjUOwxY="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73edDjUT488="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73edDjUU6Jo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73edDzUVF94="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73edDzUW3fk="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk73edDzUXMQA=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7BOsyPu6CB8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73edDzUYzuQ=",
									"_parent": {
										"$ref": "AAAAAAFk73edDzUXMQA="
									},
									"model": {
										"$ref": "AAAAAAFk7BOsyPu6CB8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1340,
									"top": 88,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73edDzUXMQA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73edDzUZrg0=",
									"_parent": {
										"$ref": "AAAAAAFk73edDzUXMQA="
									},
									"model": {
										"$ref": "AAAAAAFk7BOsyPu6CB8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1340,
									"top": 103,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73edDzUXMQA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73edDzUax5w=",
									"_parent": {
										"$ref": "AAAAAAFk73edDzUXMQA="
									},
									"model": {
										"$ref": "AAAAAAFk7BOsyPu6CB8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1341,
									"top": 58,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73edDzUXMQA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73ctFDKmdZw="
							},
							"tail": {
								"$ref": "AAAAAAFk73edDjUN4ZE="
							},
							"lineStyle": 0,
							"points": "1392:79;1291:79",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73edDzUYzuQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73edDzUZrg0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73edDzUax5w="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk73ggjzeeklY=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk73ggjzeamEo="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ggjzefZ34=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzeamEo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 986,
									"top": 81,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ggjzegUYs=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzeamEo="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 986,
									"top": 96,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ggjzehj4Y=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzeamEo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 987,
									"top": 51,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ggjzeiooI=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzebOxM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1014,
									"top": 80,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ggjzejyUY=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzebOxM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1011,
									"top": 94,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ggjzek2tU=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzebOxM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1018,
									"top": 53,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ggjzelNdM=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzec0ak="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 959,
									"top": 80,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ggjzemJvc=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzec0ak="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 962,
									"top": 94,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73ggjzenU5k=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzec0ak="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 955,
									"top": 53,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73ggjzeoJtY=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzebOxM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73ggjzepKGU=",
									"_parent": {
										"$ref": "AAAAAAFk73ggjzeeklY="
									},
									"model": {
										"$ref": "AAAAAAFk73ggjzec0ak="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk727jFxKPv/M="
							},
							"tail": {
								"$ref": "AAAAAAFk73ctFDKmdZw="
							},
							"lineStyle": 0,
							"points": "1040:72;934:72",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73ggjzefZ34="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73ggjzegUYs="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73ggjzehj4Y="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk73ggjzeiooI="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk73ggjzejyUY="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk73ggjzek2tU="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk73ggjzelNdM="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk73ggjzemJvc="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk73ggjzenU5k="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk73ggjzeoJtY="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk73ggjzepKGU="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk73h74TjND7o=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7AwM/dC2p54="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73h74TjOnME=",
									"_parent": {
										"$ref": "AAAAAAFk73h74TjND7o="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73h74TjP8IM=",
											"_parent": {
												"$ref": "AAAAAAFk73h74TjOnME="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 237,
											"width": 186,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73h74TjQolc=",
											"_parent": {
												"$ref": "AAAAAAFk73h74TjOnME="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 252,
											"width": 186,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageCacheKeyFilter",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73h74TjR5wY=",
											"_parent": {
												"$ref": "AAAAAAFk73h74TjOnME="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 267,
											"width": 186,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73h74TjSYIk=",
											"_parent": {
												"$ref": "AAAAAAFk73h74TjOnME="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -202,
											"top": 50,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1040,
									"top": 232,
									"width": 196,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73h74TjP8IM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73h74TjQolc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73h74TjR5wY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73h74TjSYIk="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73h74TjT01M=",
									"_parent": {
										"$ref": "AAAAAAFk73h74TjND7o="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -101,
									"top": 25,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73h74TjUMl0=",
									"_parent": {
										"$ref": "AAAAAAFk73h74TjND7o="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73h77zj/kA4=",
											"_parent": {
												"$ref": "AAAAAAFk73h74TjUMl0="
											},
											"model": {
												"$ref": "AAAAAAFk7AyMbdSMtVQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 290,
											"width": 210,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheKey(url): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1040,
									"top": 285,
									"width": 220,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73h74jjVGyk=",
									"_parent": {
										"$ref": "AAAAAAFk73h74TjND7o="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -101,
									"top": 25,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73h74jjWt5Q=",
									"_parent": {
										"$ref": "AAAAAAFk73h74TjND7o="
									},
									"model": {
										"$ref": "AAAAAAFk7AwM/dC2p54="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -101,
									"top": 25,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1040,
							"top": 232,
							"width": 220,
							"height": 76,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73h74TjOnME="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73h74TjT01M="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73h74TjUMl0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73h74jjVGyk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73h74jjWt5Q="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk73iEuTk/DXw=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7A6KJuCHZbI="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73iEuTlAwyQ=",
									"_parent": {
										"$ref": "AAAAAAFk73iEuTk/DXw="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73iEujlB8GY=",
											"_parent": {
												"$ref": "AAAAAAFk73iEuTlAwyQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 149,
											"width": 225,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73iEujlClw4=",
											"_parent": {
												"$ref": "AAAAAAFk73iEuTlAwyQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 164,
											"width": 225,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageCacheSerializer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73iEujlDYVU=",
											"_parent": {
												"$ref": "AAAAAAFk73iEuTlAwyQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 179,
											"width": 225,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73iEujlEnlM=",
											"_parent": {
												"$ref": "AAAAAAFk73iEuTlAwyQ="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -556,
											"top": -320,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1040,
									"top": 144,
									"width": 235,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73iEujlB8GY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73iEujlClw4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73iEujlDYVU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73iEujlEnlM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73iEujlFHZY=",
									"_parent": {
										"$ref": "AAAAAAFk73iEuTk/DXw="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -278,
									"top": -160,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73iEujlG+/s=",
									"_parent": {
										"$ref": "AAAAAAFk73iEuTk/DXw="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73iExjlxfeE=",
											"_parent": {
												"$ref": "AAAAAAFk73iEujlG+/s="
											},
											"model": {
												"$ref": "AAAAAAFk7A8qouQCrJM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1045,
											"top": 202,
											"width": 249,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cacheData(image, data, imageURL): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1040,
									"top": 197,
									"width": 267.78466796875,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73iEujlHH1o=",
									"_parent": {
										"$ref": "AAAAAAFk73iEuTk/DXw="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -278,
									"top": -160,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73iEujlIHVw=",
									"_parent": {
										"$ref": "AAAAAAFk73iEuTk/DXw="
									},
									"model": {
										"$ref": "AAAAAAFk7A6KJuCHZbI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -278,
									"top": -160,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1040,
							"top": 144,
							"width": 259,
							"height": 76,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73iEuTlAwyQ="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73iEujlFHZY="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73iEujlG+/s="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73iEujlHH1o="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73iEujlIHVw="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk73j1jDxl0M4=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk73j1izxh7DI="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73j1jTxmcpY=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1izxh7DI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 986,
									"top": 181,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73j1jTxnPw4=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1izxh7DI="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 986,
									"top": 196,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73j1jTxo5kE=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1izxh7DI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 987,
									"top": 151,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73j1jTxpVzU=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1jDxidxA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1014,
									"top": 180,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73j1jTxq/kg=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1jDxidxA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1011,
									"top": 194,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73j1jTxraZg=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1jDxidxA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1018,
									"top": 153,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73j1jTxscX4=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1jDxjzus="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 959,
									"top": 180,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73j1jTxtEC8=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1jDxjzus="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 962,
									"top": 194,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73j1jTxuSnQ=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1jDxjzus="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 955,
									"top": 153,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73j1jTxvZnc=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1jDxidxA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73j1jjxw6Nk=",
									"_parent": {
										"$ref": "AAAAAAFk73j1jDxl0M4="
									},
									"model": {
										"$ref": "AAAAAAFk73j1jDxjzus="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk727jFxKPv/M="
							},
							"tail": {
								"$ref": "AAAAAAFk73iEuTk/DXw="
							},
							"lineStyle": 0,
							"points": "1040:172;934:172",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73j1jTxmcpY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73j1jTxnPw4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73j1jTxo5kE="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk73j1jTxpVzU="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk73j1jTxq/kg="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk73j1jTxraZg="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk73j1jTxscX4="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk73j1jTxtEC8="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk73j1jTxuSnQ="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk73j1jTxvZnc="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk73j1jjxw6Nk="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk73kBwz0CWOc=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk73kBwjz+9fY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73kBwz0D7k8=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwjz+9fY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 986,
									"top": 257,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73kBwz0ETbg=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwjz+9fY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 986,
									"top": 272,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73kBwz0FvSo=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwjz+9fY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 987,
									"top": 227,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73kBwz0GaJU=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwjz/iCg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1014,
									"top": 256,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73kBxD0HKDM=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwjz/iCg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1011,
									"top": 270,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73kBxD0IfXw=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwjz/iCg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1018,
									"top": 229,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73kBxD0J+zE=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwj0A87w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 959,
									"top": 256,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73kBxD0K540=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwj0A87w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 962,
									"top": 270,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73kBxD0LHXY=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwj0A87w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 955,
									"top": 229,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73kBxD0MJEY=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwjz/iCg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk73kBxD0NML0=",
									"_parent": {
										"$ref": "AAAAAAFk73kBwz0CWOc="
									},
									"model": {
										"$ref": "AAAAAAFk73kBwj0A87w="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk727jFxKPv/M="
							},
							"tail": {
								"$ref": "AAAAAAFk73h74TjND7o="
							},
							"lineStyle": 0,
							"points": "1040:248;934:248",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73kBwz0D7k8="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73kBwz0ETbg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73kBwz0FvSo="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk73kBwz0GaJU="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk73kBxD0HKDM="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk73kBxD0IfXw="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk73kBxD0J+zE="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk73kBxD0K540="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk73kBxD0LHXY="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk73kBxD0MJEY="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk73kBxD0NML0="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk73lGFD9Ae88=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7Aze6dcrc1c="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73lGFT9BYnA=",
									"_parent": {
										"$ref": "AAAAAAFk73lGFD9Ae88="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73lGFT9CfvU=",
											"_parent": {
												"$ref": "AAAAAAFk73lGFT9BYnA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -240,
											"top": -84,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73lGFT9DKUc=",
											"_parent": {
												"$ref": "AAAAAAFk73lGFT9BYnA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 239,
											"width": 176,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageCacheKeyFilter",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73lGFT9EeE0=",
											"_parent": {
												"$ref": "AAAAAAFk73lGFT9BYnA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 254,
											"width": 176,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73lGFT9F+68=",
											"_parent": {
												"$ref": "AAAAAAFk73lGFT9BYnA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -240,
											"top": -84,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 232,
									"width": 195.58642578125,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73lGFT9CfvU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73lGFT9DKUc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73lGFT9EeE0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73lGFT9F+68="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73lGFT9GB9k=",
									"_parent": {
										"$ref": "AAAAAAFk73lGFD9Ae88="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 272,
									"width": 186,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73lGFT9HbmY=",
									"_parent": {
										"$ref": "AAAAAAFk73lGFD9Ae88="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73lGJz+DPDI=",
											"_parent": {
												"$ref": "AAAAAAFk73lGFT9HbmY="
											},
											"model": {
												"$ref": "AAAAAAFk7A2zWNuPpjU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 287,
											"width": 176,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(block)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 282,
									"width": 186,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73lGFj9IINY=",
									"_parent": {
										"$ref": "AAAAAAFk73lGFD9Ae88="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -120,
									"top": -42,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73lGFj9J6d4=",
									"_parent": {
										"$ref": "AAAAAAFk73lGFD9Ae88="
									},
									"model": {
										"$ref": "AAAAAAFk7Aze6dcrc1c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -120,
									"top": -42,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1392,
							"top": 232,
							"width": 186,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73lGFT9BYnA="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73lGFT9GB9k="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73lGFT9HbmY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73lGFj9IINY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73lGFj9J6d4="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk73lGFz9KOEU=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7A02MdlCa2M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73lGFz9Ltlo=",
									"_parent": {
										"$ref": "AAAAAAFk73lGFz9KOEU="
									},
									"model": {
										"$ref": "AAAAAAFk7A02MdlCa2M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1324,
									"top": 278,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73lGFz9KOEU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73lGFz9MHco=",
									"_parent": {
										"$ref": "AAAAAAFk73lGFz9KOEU="
									},
									"model": {
										"$ref": "AAAAAAFk7A02MdlCa2M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1324,
									"top": 293,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73lGFz9KOEU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73lGFz9NgmI=",
									"_parent": {
										"$ref": "AAAAAAFk73lGFz9KOEU="
									},
									"model": {
										"$ref": "AAAAAAFk7A02MdlCa2M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1325,
									"top": 248,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73lGFz9KOEU="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73h74TjND7o="
							},
							"tail": {
								"$ref": "AAAAAAFk73lGFD9Ae88="
							},
							"lineStyle": 0,
							"points": "1392:269;1259:269",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73lGFz9Ltlo="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73lGFz9MHco="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73lGFz9NgmI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk73lS7T/kJ+8=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7BCTH+oZOBE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73lS7T/lhL4=",
									"_parent": {
										"$ref": "AAAAAAFk73lS7T/kJ+8="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73lS7j/mCSA=",
											"_parent": {
												"$ref": "AAAAAAFk73lS7T/lhL4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -364,
											"top": -106,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73lS7j/neiM=",
											"_parent": {
												"$ref": "AAAAAAFk73lS7T/lhL4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 151,
											"width": 180,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageCacheSerializer",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73lS7j/o/s4=",
											"_parent": {
												"$ref": "AAAAAAFk73lS7T/lhL4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 166,
											"width": 180,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73lS7j/p0Bs=",
											"_parent": {
												"$ref": "AAAAAAFk73lS7T/lhL4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -364,
											"top": -106,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 144,
									"width": 198.931640625,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73lS7j/mCSA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73lS7j/neiM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73lS7j/o/s4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73lS7j/p0Bs="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73lS7j/qnkY=",
									"_parent": {
										"$ref": "AAAAAAFk73lS7T/kJ+8="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 184,
									"width": 190,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73lS7j/rnIw=",
									"_parent": {
										"$ref": "AAAAAAFk73lS7T/kJ+8="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73lTBkAnqq4=",
											"_parent": {
												"$ref": "AAAAAAFk73lS7j/rnIw="
											},
											"model": {
												"$ref": "AAAAAAFk7BE9ae7ahlI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1397,
											"top": 199,
											"width": 180,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(block)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1392,
									"top": 194,
									"width": 190,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73lS7z/sUS0=",
									"_parent": {
										"$ref": "AAAAAAFk73lS7T/kJ+8="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -182,
									"top": -53,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73lS7z/taLM=",
									"_parent": {
										"$ref": "AAAAAAFk73lS7T/kJ+8="
									},
									"model": {
										"$ref": "AAAAAAFk7BCTH+oZOBE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -182,
									"top": -53,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 1392,
							"top": 144,
							"width": 190,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73lS7T/lhL4="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73lS7j/qnkY="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73lS7j/rnIw="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73lS7z/sUS0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73lS7z/taLM="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk73lS8D/uZ3U=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk7BDJZOsigsQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73lS8D/vw4Y=",
									"_parent": {
										"$ref": "AAAAAAFk73lS8D/uZ3U="
									},
									"model": {
										"$ref": "AAAAAAFk7BDJZOsigsQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1344,
									"top": 190,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73lS8D/uZ3U="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73lS8T/wXJ4=",
									"_parent": {
										"$ref": "AAAAAAFk73lS8D/uZ3U="
									},
									"model": {
										"$ref": "AAAAAAFk7BDJZOsigsQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1344,
									"top": 205,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73lS8D/uZ3U="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73lS8T/xIGI=",
									"_parent": {
										"$ref": "AAAAAAFk73lS8D/uZ3U="
									},
									"model": {
										"$ref": "AAAAAAFk7BDJZOsigsQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 1345,
									"top": 160,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73lS8D/uZ3U="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73iEuTk/DXw="
							},
							"tail": {
								"$ref": "AAAAAAFk73lS7T/kJ+8="
							},
							"lineStyle": 0,
							"points": "1392:181;1298:181",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73lS8D/vw4Y="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73lS8T/wXJ4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73lS8T/xIGI="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFk73oXOEnXF6M=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFUkhyNUo23oFw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73oXOEnYM/M=",
									"_parent": {
										"$ref": "AAAAAAFk73oXOEnXF6M="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73oXOUnZGqo=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOEnYM/M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 141,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73oXOUnaTuY=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOEnYM/M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 156,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageOptions",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73oXOUnbtpU=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOEnYM/M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 171,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73oXOUncl3Q=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOEnYM/M="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -344,
											"top": -184,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 136,
									"width": 168,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73oXOUnZGqo="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73oXOUnaTuY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73oXOUnbtpU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73oXOUncl3Q="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73oXOUndwdw=",
									"_parent": {
										"$ref": "AAAAAAFk73oXOEnXF6M="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -172,
									"top": -92,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73oXOUneopY=",
									"_parent": {
										"$ref": "AAAAAAFk73oXOEnXF6M="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -172,
									"top": -92,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73oXOknfauM=",
									"_parent": {
										"$ref": "AAAAAAFk73oXOEnXF6M="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -172,
									"top": -92,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73oXOkngolg=",
									"_parent": {
										"$ref": "AAAAAAFk73oXOEnXF6M="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -172,
									"top": -92,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFk73oXOknhCSU=",
									"_parent": {
										"$ref": "AAAAAAFk73oXOEnXF6M="
									},
									"model": {
										"$ref": "AAAAAAFUkhyNUo23oFw="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXV0oe0Qc=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkhys4o27Ge0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 194,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "retryFailed",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXWEoh9sg=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkhza8o2/z9E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 209,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "lowPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXWEokLBo=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkhzs8o3Fkdk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 224,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "progressiveLoad",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXWUonaWY=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkhz04o3ItAc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 239,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "refreshCached",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXWUoqVvU=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkhz84Y3L96A="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 254,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "continueInBackground",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXWkote3Q=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkh0C6Y3O214="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 269,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "handleCookies",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXWkowQKc=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkh2TUY3YpnQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 284,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "allowInvalidSSLCertificates",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXW0oz8VE=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkh2bqY3bxlE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 299,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "highPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXW0o2yV0=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkh2p4Y3e22E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 314,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "delayPlaceholder",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXXEo5owM=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkh2x+Y3hQmw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 329,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "transformAnimatedImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXXEo8/J4=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFUkh31iY3ox50="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 344,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "avoidAutoSetImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73oXXUo/jx0=",
											"_parent": {
												"$ref": "AAAAAAFk73oXOknhCSU="
											},
											"model": {
												"$ref": "AAAAAAFkzPKuPGy7i4M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 359,
											"width": 158,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "scaleDownLargeImages",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 189,
									"width": 176.333984375,
									"height": 188,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 136,
							"width": 168,
							"height": 241,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73oXOEnYM/M="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73oXOUndwdw="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73oXOUneopY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73oXOknfauM="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73oXOkngolg="
							},
							"suppressLiterals": false,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFk73oXOknhCSU="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk73oXPEni50k=",
							"_parent": {
								"$ref": "AAAAAAFk726wIhJXSAY="
							},
							"model": {
								"$ref": "AAAAAAFk6+vKjo5YRUw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73oXPEnj5DU=",
									"_parent": {
										"$ref": "AAAAAAFk73oXPEni50k="
									},
									"model": {
										"$ref": "AAAAAAFk6+vKjo5YRUw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 294,
									"top": 225,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73oXPEni50k="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73oXPEnka5E=",
									"_parent": {
										"$ref": "AAAAAAFk73oXPEni50k="
									},
									"model": {
										"$ref": "AAAAAAFk6+vKjo5YRUw="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 294,
									"top": 240,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73oXPEni50k="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73oXPEnlOJI=",
									"_parent": {
										"$ref": "AAAAAAFk73oXPEni50k="
									},
									"model": {
										"$ref": "AAAAAAFk6+vKjo5YRUw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 295,
									"top": 195,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73oXPEni50k="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73oXOEnXF6M="
							},
							"tail": {
								"$ref": "AAAAAAFk727jFxKPv/M="
							},
							"lineStyle": 0,
							"points": "416:216;175:216",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73oXPEnj5DU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73oXPEnka5E="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73oXPEnlOJI="
							}
						}
					]
				},
				{
					"_type": "UMLClassDiagram",
					"_id": "AAAAAAFk73uRhlJQp8M=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Coders Diagram",
					"visible": true,
					"defaultDiagram": false,
					"ownedViews": [
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk73vslFKgg7c=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKukEJfyENXE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73vslFKhzow=",
									"_parent": {
										"$ref": "AAAAAAFk73vslFKgg7c="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73vslFKiO8U=",
											"_parent": {
												"$ref": "AAAAAAFk73vslFKhzow="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -596,
											"top": -258,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73vslFKjgjw=",
											"_parent": {
												"$ref": "AAAAAAFk73vslFKhzow="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 23,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCodersManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73vslFKkDWY=",
											"_parent": {
												"$ref": "AAAAAAFk73vslFKhzow="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 38,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73vslFKlgfY=",
											"_parent": {
												"$ref": "AAAAAAFk73vslFKhzow="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -596,
											"top": -258,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 16,
									"width": 209.98291015625,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73vslFKiO8U="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73vslFKjgjw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73vslFKkDWY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73vslFKlgfY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73vslFKme/I=",
									"_parent": {
										"$ref": "AAAAAAFk73vslFKgg7c="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73vstVLGjcU=",
											"_parent": {
												"$ref": "AAAAAAFk73vslFKme/I="
											},
											"model": {
												"$ref": "AAAAAAFfKvIMwCceZuI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 61,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedInstance",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk73vstVLJQ50=",
											"_parent": {
												"$ref": "AAAAAAFk73vslFKme/I="
											},
											"model": {
												"$ref": "AAAAAAFfKvJtjym0wQE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 76,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+coders: Array <SDImageCoder>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 56,
									"width": 209.98291015625,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73vslVKnOO4=",
									"_parent": {
										"$ref": "AAAAAAFk73vslFKgg7c="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73vstlLM4C8=",
											"_parent": {
												"$ref": "AAAAAAFk73vslVKnOO4="
											},
											"model": {
												"$ref": "AAAAAAFfKvJK9yjW40I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 99,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+add(coder)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73vst1LPKXY=",
											"_parent": {
												"$ref": "AAAAAAFk73vslVKnOO4="
											},
											"model": {
												"$ref": "AAAAAAFfKvPFeTMmARs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 114,
											"width": 199.98291015625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+remove(coder)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 94,
									"width": 209.98291015625,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73vslVKotr0=",
									"_parent": {
										"$ref": "AAAAAAFk73vslFKgg7c="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -298,
									"top": -129,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73vslVKpuHw=",
									"_parent": {
										"$ref": "AAAAAAFk73vslFKgg7c="
									},
									"model": {
										"$ref": "AAAAAAFfKukEJfyENXE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -298,
									"top": -129,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 16,
							"width": 209.98291015625,
							"height": 116,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73vslFKhzow="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73vslFKme/I="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73vslVKnOO4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73vslVKotr0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73vslVKpuHw="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk73whtFLUsGQ=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKte+K96ya3s="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73whtFLVta0=",
									"_parent": {
										"$ref": "AAAAAAFk73whtFLUsGQ="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73whtFLWArs=",
											"_parent": {
												"$ref": "AAAAAAFk73whtFLVta0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 21,
											"width": 251.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73whtFLXGIM=",
											"_parent": {
												"$ref": "AAAAAAFk73whtFLVta0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 36,
											"width": 251.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73whtFLYn2Y=",
											"_parent": {
												"$ref": "AAAAAAFk73whtFLVta0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 51,
											"width": 251.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73whtFLZtns=",
											"_parent": {
												"$ref": "AAAAAAFk73whtFLVta0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -550,
											"top": -82,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 312,
									"top": 16,
									"width": 261.28515625,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73whtFLWArs="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73whtFLXGIM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73whtFLYn2Y="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73whtFLZtns="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73whtFLabgw=",
									"_parent": {
										"$ref": "AAAAAAFk73whtFLUsGQ="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -275,
									"top": -41,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73whtFLbOW0=",
									"_parent": {
										"$ref": "AAAAAAFk73whtFLUsGQ="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73whvFMFCic=",
											"_parent": {
												"$ref": "AAAAAAFk73whtFLbOW0="
											},
											"model": {
												"$ref": "AAAAAAFfKtg9W998WOc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 74,
											"width": 275.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+canDecode(data): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73whvVMINnY=",
											"_parent": {
												"$ref": "AAAAAAFk73whtFLbOW0="
											},
											"model": {
												"$ref": "AAAAAAFfKtrKNePvsF8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 89,
											"width": 275.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+decodedImage(data, options): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73whvVMLIwE=",
											"_parent": {
												"$ref": "AAAAAAFk73whtFLbOW0="
											},
											"model": {
												"$ref": "AAAAAAFfKuUPYO6usi8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 104,
											"width": 275.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+canEncode(format): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73whvlMOz+E=",
											"_parent": {
												"$ref": "AAAAAAFk73whtFLbOW0="
											},
											"model": {
												"$ref": "AAAAAAFfKuW6ofDJluc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 119,
											"width": 275.28515625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+encodedData(image, format, options): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 312,
									"top": 69,
									"width": 285.28515625,
									"height": 68,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73whtVLcG/w=",
									"_parent": {
										"$ref": "AAAAAAFk73whtFLUsGQ="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -275,
									"top": -41,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73whtVLdjn8=",
									"_parent": {
										"$ref": "AAAAAAFk73whtFLUsGQ="
									},
									"model": {
										"$ref": "AAAAAAFfKte+K96ya3s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -275,
									"top": -41,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 312,
							"top": 16,
							"width": 285.28515625,
							"height": 132,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73whtFLVta0="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73whtFLabgw="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73whtFLbOW0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73whtVLcG/w="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73whtVLdjn8="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk73whtlLePuw=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKu3J8hGXH0g="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73whtlLfcyc=",
									"_parent": {
										"$ref": "AAAAAAFk73whtlLePuw="
									},
									"model": {
										"$ref": "AAAAAAFfKu3J8hGXH0g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 268,
									"top": 85,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73whtlLePuw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73whtlLghFI=",
									"_parent": {
										"$ref": "AAAAAAFk73whtlLePuw="
									},
									"model": {
										"$ref": "AAAAAAFfKu3J8hGXH0g="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 268,
									"top": 70,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73whtlLePuw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73whtlLhAS0=",
									"_parent": {
										"$ref": "AAAAAAFk73whtlLePuw="
									},
									"model": {
										"$ref": "AAAAAAFfKu3J8hGXH0g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 268,
									"top": 115,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73whtlLePuw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73whtFLUsGQ="
							},
							"tail": {
								"$ref": "AAAAAAFk73vslFKgg7c="
							},
							"lineStyle": 0,
							"points": "225:106;312:106",
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73whtlLfcyc="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73whtlLghFI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73whtlLhAS0="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFk73yJnVMZDjk=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFkyzVnxm2Ab1g="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73yJnVMadso=",
									"_parent": {
										"$ref": "AAAAAAFk73yJnVMZDjk="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73yJnVMbDIE=",
											"_parent": {
												"$ref": "AAAAAAFk73yJnVMadso="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 21,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73yJnVMcpQA=",
											"_parent": {
												"$ref": "AAAAAAFk73yJnVMadso="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 36,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCoderOptions",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73yJnVMdiHw=",
											"_parent": {
												"$ref": "AAAAAAFk73yJnVMadso="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 51,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73yJnlMeSP0=",
											"_parent": {
												"$ref": "AAAAAAFk73yJnVMadso="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -670,
											"top": -112,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 608,
									"top": 16,
									"width": 182.8212890625,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73yJnVMbDIE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73yJnVMcpQA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73yJnVMdiHw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73yJnlMeSP0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73yJnlMf+Os=",
									"_parent": {
										"$ref": "AAAAAAFk73yJnVMZDjk="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -335,
									"top": -56,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73yJnlMgkmQ=",
									"_parent": {
										"$ref": "AAAAAAFk73yJnVMZDjk="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -335,
									"top": -56,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73yJnlMheUs=",
									"_parent": {
										"$ref": "AAAAAAFk73yJnVMZDjk="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -335,
									"top": -56,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73yJnlMi6zw=",
									"_parent": {
										"$ref": "AAAAAAFk73yJnVMZDjk="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -335,
									"top": -56,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFk73yJnlMj540=",
									"_parent": {
										"$ref": "AAAAAAFk73yJnVMZDjk="
									},
									"model": {
										"$ref": "AAAAAAFkyzVnxm2Ab1g="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73yJpFNDCv8=",
											"_parent": {
												"$ref": "AAAAAAFk73yJnlMj540="
											},
											"model": {
												"$ref": "AAAAAAFkyzXADnBSFdc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 74,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "decodeFirstFrameOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73yJpVNGuOk=",
											"_parent": {
												"$ref": "AAAAAAFk73yJnlMj540="
											},
											"model": {
												"$ref": "AAAAAAFkyzZGYHJ5+5E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 89,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "decodeScaleFactor",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73yJplNJzkI=",
											"_parent": {
												"$ref": "AAAAAAFk73yJnlMj540="
											},
											"model": {
												"$ref": "AAAAAAFkyzbTKndtAbI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 104,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "encodeFirstFrameOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk73yJplNMxS4=",
											"_parent": {
												"$ref": "AAAAAAFk73yJnlMj540="
											},
											"model": {
												"$ref": "AAAAAAFkyzbx8ni4xXQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 119,
											"width": 172.8212890625,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "encodeCompressionQuality",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 608,
									"top": 69,
									"width": 182.8212890625,
									"height": 68,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 608,
							"top": 16,
							"width": 182.8212890625,
							"height": 121,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73yJnVMadso="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73yJnlMf+Os="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73yJnlMgkmQ="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73yJnlMheUs="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73yJnlMi6zw="
							},
							"suppressLiterals": false,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFk73yJnlMj540="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk73zJCFNRMfQ=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKuaHevMvVkQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73zJCFNSnOo=",
									"_parent": {
										"$ref": "AAAAAAFk73zJCFNRMfQ="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73zJCFNTaJc=",
											"_parent": {
												"$ref": "AAAAAAFk73zJCFNSnOo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 197,
											"width": 265.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73zJCFNUrfc=",
											"_parent": {
												"$ref": "AAAAAAFk73zJCFNSnOo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 212,
											"width": 265.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDProgressiveImageCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73zJCFNViMA=",
											"_parent": {
												"$ref": "AAAAAAFk73zJCFNSnOo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 227,
											"width": 265.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73zJCFNWQUE=",
											"_parent": {
												"$ref": "AAAAAAFk73zJCFNSnOo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -768,
											"top": -172,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 192,
									"width": 275.21826171875,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73zJCFNTaJc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73zJCFNUrfc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73zJCFNViMA="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73zJCFNWQUE="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73zJCFNX5sI=",
									"_parent": {
										"$ref": "AAAAAAFk73zJCFNRMfQ="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -384,
									"top": -86,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73zJCFNYT7M=",
									"_parent": {
										"$ref": "AAAAAAFk73zJCFNRMfQ="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73zJDlN36as=",
											"_parent": {
												"$ref": "AAAAAAFk73zJCFNYT7M="
											},
											"model": {
												"$ref": "AAAAAAFfKudnG/biyzM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 250,
											"width": 289.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+canIncrementalDecode(data): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73zJD1N6CIQ=",
											"_parent": {
												"$ref": "AAAAAAFk73zJCFNYT7M="
											},
											"model": {
												"$ref": "AAAAAAFky0Ig1o8YU4s="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 265,
											"width": 289.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(options)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73zJD1N9dXw=",
											"_parent": {
												"$ref": "AAAAAAFk73zJCFNYT7M="
											},
											"model": {
												"$ref": "AAAAAAFky0LqApDu034="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 280,
											"width": 289.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+updateIncrementalData(data, finished)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73zJEFOA/6g=",
											"_parent": {
												"$ref": "AAAAAAFk73zJCFNYT7M="
											},
											"model": {
												"$ref": "AAAAAAFfKugU/PmNPJQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 295,
											"width": 289.21826171875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+incrementalDecodedImage(options): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 245,
									"width": 299.21826171875,
									"height": 68,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73zJCFNZGCo=",
									"_parent": {
										"$ref": "AAAAAAFk73zJCFNRMfQ="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -384,
									"top": -86,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73zJCVNa5CM=",
									"_parent": {
										"$ref": "AAAAAAFk73zJCFNRMfQ="
									},
									"model": {
										"$ref": "AAAAAAFfKuaHevMvVkQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -384,
									"top": -86,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 192,
							"width": 299.21826171875,
							"height": 132,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73zJCFNSnOo="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73zJCFNX5sI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73zJCFNYT7M="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73zJCFNZGCo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73zJCVNa5CM="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk73zjJlOEXDY=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFky0kNeqcckGY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk73zjJlOF73M=",
									"_parent": {
										"$ref": "AAAAAAFk73zjJlOEXDY="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73zjJlOGuUg=",
											"_parent": {
												"$ref": "AAAAAAFk73zjJlOF73M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 325,
											"top": 197,
											"width": 172.27783203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73zjJ1OHbws=",
											"_parent": {
												"$ref": "AAAAAAFk73zjJlOF73M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 325,
											"top": 212,
											"width": 172.27783203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDAnimatedImageCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73zjJ1OIU9Q=",
											"_parent": {
												"$ref": "AAAAAAFk73zjJlOF73M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 325,
											"top": 227,
											"width": 172.27783203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk73zjJ1OJrko=",
											"_parent": {
												"$ref": "AAAAAAFk73zjJlOF73M="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -780,
											"top": -206,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 320,
									"top": 192,
									"width": 182.27783203125,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk73zjJlOGuUg="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk73zjJ1OHbws="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk73zjJ1OIU9Q="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk73zjJ1OJrko="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk73zjJ1OKp2k=",
									"_parent": {
										"$ref": "AAAAAAFk73zjJlOEXDY="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -390,
									"top": -103,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk73zjJ1OLvmE=",
									"_parent": {
										"$ref": "AAAAAAFk73zjJlOEXDY="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk73zjLFOqJXA=",
											"_parent": {
												"$ref": "AAAAAAFk73zjJ1OLvmE="
											},
											"model": {
												"$ref": "AAAAAAFky0rWqbVSTp8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 325,
											"top": 250,
											"width": 196.27783203125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(data, options)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 320,
									"top": 245,
									"width": 206.27783203125,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk73zjJ1OMOG4=",
									"_parent": {
										"$ref": "AAAAAAFk73zjJlOEXDY="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -390,
									"top": -103,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk73zjJ1ONGMM=",
									"_parent": {
										"$ref": "AAAAAAFk73zjJlOEXDY="
									},
									"model": {
										"$ref": "AAAAAAFky0kNeqcckGY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -390,
									"top": -103,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 320,
							"top": 192,
							"width": 206.27783203125,
							"height": 87,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk73zjJlOF73M="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk73zjJ1OKp2k="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk73zjJ1OLvmE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk73zjJ1OMOG4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk73zjJ1ONGMM="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk730En1Our4E=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFky0S/MZVxPY0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk730En1OvWUc=",
									"_parent": {
										"$ref": "AAAAAAFk730En1Our4E="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk730En1OwtdY=",
											"_parent": {
												"$ref": "AAAAAAFk730En1OvWUc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 253,
											"width": 220.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk730En1OxWPo=",
											"_parent": {
												"$ref": "AAAAAAFk730En1OvWUc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 268,
											"width": 220.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDAnimatedImageProvider",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk730En1OyP20=",
											"_parent": {
												"$ref": "AAAAAAFk730En1OvWUc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 283,
											"width": 220.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk730En1OzXBw=",
											"_parent": {
												"$ref": "AAAAAAFk730En1OvWUc="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -298,
											"top": -124,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 848,
									"top": 248,
									"width": 230.9052734375,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk730En1OwtdY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk730En1OxWPo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk730En1OyP20="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk730En1OzXBw="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk730En1O0vEs=",
									"_parent": {
										"$ref": "AAAAAAFk730En1Our4E="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -149,
									"top": -62,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk730En1O1Pxk=",
									"_parent": {
										"$ref": "AAAAAAFk730En1Our4E="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk730EpVPUbWU=",
											"_parent": {
												"$ref": "AAAAAAFk730En1O1Pxk="
											},
											"model": {
												"$ref": "AAAAAAFky0WaTJkCiCI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 306,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageData(): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk730EplPXTec=",
											"_parent": {
												"$ref": "AAAAAAFk730En1O1Pxk="
											},
											"model": {
												"$ref": "AAAAAAFky0bXOZxXYmQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 321,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageFrameCount(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk730EplPa4p0=",
											"_parent": {
												"$ref": "AAAAAAFk730En1O1Pxk="
											},
											"model": {
												"$ref": "AAAAAAFky0d4BJ5ka1A="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 336,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageLoopCount(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk730Ep1Pd/rI=",
											"_parent": {
												"$ref": "AAAAAAFk730En1O1Pxk="
											},
											"model": {
												"$ref": "AAAAAAFky0fVlaBxwo0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 351,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageFrame(index): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk730Ep1PgUYc=",
											"_parent": {
												"$ref": "AAAAAAFk730En1O1Pxk="
											},
											"model": {
												"$ref": "AAAAAAFky0hX/6NafH4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 366,
											"width": 244.9052734375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+animatedImageDuration(index): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 848,
									"top": 301,
									"width": 254.9052734375,
									"height": 83,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk730En1O2C/k=",
									"_parent": {
										"$ref": "AAAAAAFk730En1Our4E="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -149,
									"top": -62,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk730En1O3qfE=",
									"_parent": {
										"$ref": "AAAAAAFk730En1Our4E="
									},
									"model": {
										"$ref": "AAAAAAFky0S/MZVxPY0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -149,
									"top": -62,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 848,
							"top": 248,
							"width": 254.9052734375,
							"height": 147,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk730En1OvWUc="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk730En1O0vEs="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk730En1O1Pxk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk730En1O2C/k="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk730En1O3qfE="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk731JFlPkYmQ=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKul3rf0/okM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk731JFlPlK/M=",
									"_parent": {
										"$ref": "AAAAAAFk731JFlPkYmQ="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk731JFlPmJ4I=",
											"_parent": {
												"$ref": "AAAAAAFk731JFlPlK/M="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -614,
											"top": 26,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk731JFlPnEoM=",
											"_parent": {
												"$ref": "AAAAAAFk731JFlPlK/M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 439,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageIOCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk731JFlPoY6c=",
											"_parent": {
												"$ref": "AAAAAAFk731JFlPlK/M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 454,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk731JFlPpGHA=",
											"_parent": {
												"$ref": "AAAAAAFk731JFlPlK/M="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -614,
											"top": 26,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 432,
									"width": 133.82373046875,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk731JFlPmJ4I="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk731JFlPnEoM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk731JFlPoY6c="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk731JFlPpGHA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk731JFlPqbjk=",
									"_parent": {
										"$ref": "AAAAAAFk731JFlPkYmQ="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 472,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk731JF1PrmWk=",
									"_parent": {
										"$ref": "AAAAAAFk731JFlPkYmQ="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 482,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk731JF1PsXoQ=",
									"_parent": {
										"$ref": "AAAAAAFk731JFlPkYmQ="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -307,
									"top": 13,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk731JF1Ptlso=",
									"_parent": {
										"$ref": "AAAAAAFk731JFlPkYmQ="
									},
									"model": {
										"$ref": "AAAAAAFfKul3rf0/okM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -307,
									"top": 13,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 432,
							"width": 133.82373046875,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk731JFlPlK/M="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk731JFlPqbjk="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk731JF1PrmWk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk731JF1PsXoQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk731JF1Ptlso="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk731JF1PuQuQ=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKu+znBqqvWQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk731JF1Pvvm8=",
									"_parent": {
										"$ref": "AAAAAAFk731JF1PuQuQ="
									},
									"model": {
										"$ref": "AAAAAAFfKu+znBqqvWQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 49,
									"top": 370,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk731JF1PuQuQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk731JF1PwA7U=",
									"_parent": {
										"$ref": "AAAAAAFk731JF1PuQuQ="
									},
									"model": {
										"$ref": "AAAAAAFfKu+znBqqvWQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 34,
									"top": 370,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk731JF1PuQuQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk731JF1Pxz64=",
									"_parent": {
										"$ref": "AAAAAAFk731JF1PuQuQ="
									},
									"model": {
										"$ref": "AAAAAAFfKu+znBqqvWQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 78,
									"top": 371,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk731JF1PuQuQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73zJCFNRMfQ="
							},
							"tail": {
								"$ref": "AAAAAAFk731JFlPkYmQ="
							},
							"lineStyle": 0,
							"points": "64:432;64:323",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk731JF1Pvvm8="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk731JF1PwA7U="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk731JF1Pxz64="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk731pUFQZAVQ=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKunO1f612hU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk731pUFQa6C4=",
									"_parent": {
										"$ref": "AAAAAAFk731pUFQZAVQ="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk731pUFQbu8w=",
											"_parent": {
												"$ref": "AAAAAAFk731pUFQa6C4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -764,
											"top": -22,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk731pUFQc/Qg=",
											"_parent": {
												"$ref": "AAAAAAFk731pUFQa6C4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 157,
											"top": 439,
											"width": 134.14501953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageWebPCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk731pUFQdTGQ=",
											"_parent": {
												"$ref": "AAAAAAFk731pUFQa6C4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 157,
											"top": 454,
											"width": 134.14501953125,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk731pUFQe9HE=",
											"_parent": {
												"$ref": "AAAAAAFk731pUFQa6C4="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -764,
											"top": -22,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 152,
									"top": 432,
									"width": 144.14501953125,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk731pUFQbu8w="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk731pUFQc/Qg="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk731pUFQdTGQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk731pUFQe9HE="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk731pUFQfCx0=",
									"_parent": {
										"$ref": "AAAAAAFk731pUFQZAVQ="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 152,
									"top": 472,
									"width": 144.14501953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk731pUVQghSU=",
									"_parent": {
										"$ref": "AAAAAAFk731pUFQZAVQ="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 152,
									"top": 482,
									"width": 144.14501953125,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk731pUVQhuR4=",
									"_parent": {
										"$ref": "AAAAAAFk731pUFQZAVQ="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -382,
									"top": -11,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk731pUVQim30=",
									"_parent": {
										"$ref": "AAAAAAFk731pUFQZAVQ="
									},
									"model": {
										"$ref": "AAAAAAFfKunO1f612hU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -382,
									"top": -11,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 152,
							"top": 432,
							"width": 144.14501953125,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk731pUFQa6C4="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk731pUFQfCx0="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk731pUVQghSU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk731pUVQhuR4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk731pUVQim30="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk732EOFRANvI=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKumijf36cE8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk732EOFRBFMk=",
									"_parent": {
										"$ref": "AAAAAAFk732EOFRANvI="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk732EOFRCrns=",
											"_parent": {
												"$ref": "AAAAAAFk732EOFRBFMk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -970,
											"top": -38,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk732EOFRDP2Y=",
											"_parent": {
												"$ref": "AAAAAAFk732EOFRBFMk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 439,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageGIFCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk732EOFREgEw=",
											"_parent": {
												"$ref": "AAAAAAFk732EOFRBFMk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 309,
											"top": 454,
											"width": 123.82373046875,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk732EOFRFwnk=",
											"_parent": {
												"$ref": "AAAAAAFk732EOFRBFMk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -970,
											"top": -38,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 432,
									"width": 133.82373046875,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk732EOFRCrns="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk732EOFRDP2Y="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk732EOFREgEw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk732EOFRFwnk="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk732EOFRGYp4=",
									"_parent": {
										"$ref": "AAAAAAFk732EOFRANvI="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 472,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk732EOVRHZhc=",
									"_parent": {
										"$ref": "AAAAAAFk732EOFRANvI="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 304,
									"top": 482,
									"width": 133.82373046875,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk732EOVRIKzY=",
									"_parent": {
										"$ref": "AAAAAAFk732EOFRANvI="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -485,
									"top": -19,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk732EOVRJde0=",
									"_parent": {
										"$ref": "AAAAAAFk732EOFRANvI="
									},
									"model": {
										"$ref": "AAAAAAFfKumijf36cE8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -485,
									"top": -19,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 304,
							"top": 432,
							"width": 133.82373046875,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk732EOFRBFMk="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk732EOFRGYp4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk732EOVRHZhc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk732EOVRIKzY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk732EOVRJde0="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk732EOVRKddk=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKu8vtRgLlUU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk732EOVRL9xo=",
									"_parent": {
										"$ref": "AAAAAAFk732EOVRKddk="
									},
									"model": {
										"$ref": "AAAAAAFfKu8vtRgLlUU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 307,
									"top": 361,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk732EOVRKddk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk732EOVRM97U=",
									"_parent": {
										"$ref": "AAAAAAFk732EOVRKddk="
									},
									"model": {
										"$ref": "AAAAAAFfKu8vtRgLlUU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 307,
									"top": 376,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk732EOVRKddk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk732EOVRNU3o=",
									"_parent": {
										"$ref": "AAAAAAFk732EOVRKddk="
									},
									"model": {
										"$ref": "AAAAAAFfKu8vtRgLlUU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 308,
									"top": 331,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk732EOVRKddk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73zJCFNRMfQ="
							},
							"tail": {
								"$ref": "AAAAAAFk732EOFRANvI="
							},
							"lineStyle": 0,
							"points": "360:432;360:352;256:352;256:323",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk732EOVRL9xo="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk732EOVRM97U="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk732EOVRNU3o="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk732ViVR1WXM=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFky08wi8R0DcY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk732ViVR228w=",
									"_parent": {
										"$ref": "AAAAAAFk732ViVR1WXM="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk732ViVR39Tw=",
											"_parent": {
												"$ref": "AAAAAAFk732ViVR228w="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1134,
											"top": -26,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk732ViVR4zQQ=",
											"_parent": {
												"$ref": "AAAAAAFk732ViVR228w="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 445,
											"top": 439,
											"width": 135.4208984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageAPNGCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk732ViVR5DuQ=",
											"_parent": {
												"$ref": "AAAAAAFk732ViVR228w="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 445,
											"top": 454,
											"width": 135.4208984375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk732ViVR6GY4=",
											"_parent": {
												"$ref": "AAAAAAFk732ViVR228w="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1134,
											"top": -26,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 440,
									"top": 432,
									"width": 145.4208984375,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk732ViVR39Tw="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk732ViVR4zQQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk732ViVR5DuQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk732ViVR6GY4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk732ViVR7FPU=",
									"_parent": {
										"$ref": "AAAAAAFk732ViVR1WXM="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 440,
									"top": 472,
									"width": 145.4208984375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk732ViVR86vU=",
									"_parent": {
										"$ref": "AAAAAAFk732ViVR1WXM="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 440,
									"top": 482,
									"width": 145.4208984375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk732ViVR9/6w=",
									"_parent": {
										"$ref": "AAAAAAFk732ViVR1WXM="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -567,
									"top": -13,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk732ViVR+1a4=",
									"_parent": {
										"$ref": "AAAAAAFk732ViVR1WXM="
									},
									"model": {
										"$ref": "AAAAAAFky08wi8R0DcY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -567,
									"top": -13,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 440,
							"top": 432,
							"width": 145.4208984375,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk732ViVR228w="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk732ViVR7FPU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk732ViVR86vU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk732ViVR9/6w="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk732ViVR+1a4="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk732VilR/gDc=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKu/8NRxLVBY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk732VilSAEWs=",
									"_parent": {
										"$ref": "AAAAAAFk732VilR/gDc="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 481,
									"top": 348,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk732VilR/gDc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk732VilSBaks=",
									"_parent": {
										"$ref": "AAAAAAFk732VilR/gDc="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 466,
									"top": 348,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk732VilR/gDc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk732VilSCGEY=",
									"_parent": {
										"$ref": "AAAAAAFk732VilR/gDc="
									},
									"model": {
										"$ref": "AAAAAAFfKu/8NRxLVBY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 510,
									"top": 349,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk732VilR/gDc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73zjJlOEXDY="
							},
							"tail": {
								"$ref": "AAAAAAFk732ViVR1WXM="
							},
							"lineStyle": 0,
							"points": "496:432;496:278",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk732VilSAEWs="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk732VilSBaks="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk732VilSCGEY="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFk738aHFS688U=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk738aHFS48u4="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk738aHVS7Dn0=",
									"_parent": {
										"$ref": "AAAAAAFk738aHFS688U="
									},
									"model": {
										"$ref": "AAAAAAFk738aHFS48u4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 686,
									"top": 232,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk738aHFS688U="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk738aHVS8bFU=",
									"_parent": {
										"$ref": "AAAAAAFk738aHFS688U="
									},
									"model": {
										"$ref": "AAAAAAFk738aHFS48u4="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 686,
									"top": 217,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk738aHFS688U="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk738aHVS9oz8=",
									"_parent": {
										"$ref": "AAAAAAFk738aHFS688U="
									},
									"model": {
										"$ref": "AAAAAAFk738aHFS48u4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 686,
									"top": 262,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk738aHFS688U="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk730En1Our4E="
							},
							"tail": {
								"$ref": "AAAAAAFk73zjJlOEXDY="
							},
							"lineStyle": 0,
							"points": "525:253;848:253",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk738aHVS7Dn0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk738aHVS8bFU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk738aHVS9oz8="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFk73/AjlUBKiw=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk73/AjVT/3Vw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73/AjlUCStI=",
									"_parent": {
										"$ref": "AAAAAAFk73/AjlUBKiw="
									},
									"model": {
										"$ref": "AAAAAAFk73/AjVT/3Vw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 200,
									"top": 115,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73/AjlUBKiw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73/AjlUDo1Q=",
									"_parent": {
										"$ref": "AAAAAAFk73/AjlUBKiw="
									},
									"model": {
										"$ref": "AAAAAAFk73/AjVT/3Vw="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 200,
									"top": 100,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73/AjlUBKiw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73/AjlUEQ7A=",
									"_parent": {
										"$ref": "AAAAAAFk73/AjlUBKiw="
									},
									"model": {
										"$ref": "AAAAAAFk73/AjVT/3Vw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 200,
									"top": 145,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73/AjlUBKiw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73whtFLUsGQ="
							},
							"tail": {
								"$ref": "AAAAAAFk73zJCFNRMfQ="
							},
							"lineStyle": 0,
							"points": "200:192;200:136;312:136",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73/AjlUCStI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73/AjlUDo1Q="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73/AjlUEQ7A="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFk73/PX1USYHQ=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk73/PXlUQYl8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73/PX1UT6E0=",
									"_parent": {
										"$ref": "AAAAAAFk73/PX1USYHQ="
									},
									"model": {
										"$ref": "AAAAAAFk73/PXlUQYl8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 418,
									"top": 162,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73/PX1USYHQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73/PX1UUexE=",
									"_parent": {
										"$ref": "AAAAAAFk73/PX1USYHQ="
									},
									"model": {
										"$ref": "AAAAAAFk73/PXlUQYl8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 403,
									"top": 162,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk73/PX1USYHQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk73/PX1UVmTY=",
									"_parent": {
										"$ref": "AAAAAAFk73/PX1USYHQ="
									},
									"model": {
										"$ref": "AAAAAAFk73/PXlUQYl8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 447,
									"top": 163,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk73/PX1USYHQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73whtFLUsGQ="
							},
							"tail": {
								"$ref": "AAAAAAFk73zjJlOEXDY="
							},
							"lineStyle": 0,
							"points": "433:192;433:147",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk73/PX1UT6E0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk73/PX1UUexE="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk73/PX1UVmTY="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74Du0lUztOg=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk74Du0lUy4R4="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74Du0lU0Iqw=",
									"_parent": {
										"$ref": "AAAAAAFk74Du0lUztOg="
									},
									"model": {
										"$ref": "AAAAAAFk74Du0lUy4R4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 162,
									"top": 370,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74Du0lUztOg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74Du0lU1CZ0=",
									"_parent": {
										"$ref": "AAAAAAFk74Du0lUztOg="
									},
									"model": {
										"$ref": "AAAAAAFk74Du0lUy4R4="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 147,
									"top": 370,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74Du0lUztOg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74Du0lU2OSg=",
									"_parent": {
										"$ref": "AAAAAAFk74Du0lUztOg="
									},
									"model": {
										"$ref": "AAAAAAFk74Du0lUy4R4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 191,
									"top": 371,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74Du0lUztOg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73zJCFNRMfQ="
							},
							"tail": {
								"$ref": "AAAAAAFk731pUFQZAVQ="
							},
							"lineStyle": 0,
							"points": "177:432;177:323",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74Du0lU0Iqw="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74Du0lU1CZ0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74Du0lU2OSg="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74ElK1VFijM=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk74ElK1VEr6I="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74ElLFVGs0s=",
									"_parent": {
										"$ref": "AAAAAAFk74ElK1VFijM="
									},
									"model": {
										"$ref": "AAAAAAFk74ElK1VEr6I="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 297,
									"top": 379,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74ElK1VFijM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74ElLFVH4vM=",
									"_parent": {
										"$ref": "AAAAAAFk74ElK1VFijM="
									},
									"model": {
										"$ref": "AAAAAAFk74ElK1VEr6I="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 297,
									"top": 364,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74ElK1VFijM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74ElLFVIlRA=",
									"_parent": {
										"$ref": "AAAAAAFk74ElK1VFijM="
									},
									"model": {
										"$ref": "AAAAAAFk74ElK1VEr6I="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 297,
									"top": 409,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74ElK1VFijM="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73zjJlOEXDY="
							},
							"tail": {
								"$ref": "AAAAAAFk731pUFQZAVQ="
							},
							"lineStyle": 0,
							"points": "216:432;216:400;379:400;379:278",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74ElLFVGs0s="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74ElLFVH4vM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74ElLFVIlRA="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74ISXli/MPY=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk74ISXli+i9k="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74ISXljA7jQ=",
									"_parent": {
										"$ref": "AAAAAAFk74ISXli/MPY="
									},
									"model": {
										"$ref": "AAAAAAFk74ISXli+i9k="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 392,
									"top": 348,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74ISXli/MPY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74ISXljBu1o=",
									"_parent": {
										"$ref": "AAAAAAFk74ISXli/MPY="
									},
									"model": {
										"$ref": "AAAAAAFk74ISXli+i9k="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 377,
									"top": 348,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74ISXli/MPY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74ISXljCNYQ=",
									"_parent": {
										"$ref": "AAAAAAFk74ISXli/MPY="
									},
									"model": {
										"$ref": "AAAAAAFk74ISXli+i9k="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 421,
									"top": 349,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74ISXli/MPY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73zjJlOEXDY="
							},
							"tail": {
								"$ref": "AAAAAAFk732EOFRANvI="
							},
							"lineStyle": 0,
							"points": "407:432;407:278",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74ISXljA7jQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74ISXljBu1o="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74ISXljCNYQ="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74JHz1jR7ac=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk74JHz1jQLXI="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74JHz1jSafI=",
									"_parent": {
										"$ref": "AAAAAAFk74JHz1jR7ac="
									},
									"model": {
										"$ref": "AAAAAAFk74JHz1jQLXI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 463,
									"top": 321,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74JHz1jR7ac="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74JHz1jThPU=",
									"_parent": {
										"$ref": "AAAAAAFk74JHz1jR7ac="
									},
									"model": {
										"$ref": "AAAAAAFk74JHz1jQLXI="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 463,
									"top": 336,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74JHz1jR7ac="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74JHz1jUcV8=",
									"_parent": {
										"$ref": "AAAAAAFk74JHz1jR7ac="
									},
									"model": {
										"$ref": "AAAAAAFk74JHz1jQLXI="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 464,
									"top": 291,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74JHz1jR7ac="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73zJCFNRMfQ="
							},
							"tail": {
								"$ref": "AAAAAAFk732ViVR1WXM="
							},
							"lineStyle": 0,
							"points": "464:432;464:312;314:312",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74JHz1jSafI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74JHz1jThPU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74JHz1jUcV8="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74PZ2VyYHEI=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFky1HOFNP2U1I="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74PZ2lyZH60=",
									"_parent": {
										"$ref": "AAAAAAFk74PZ2VyYHEI="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74PZ2lyaA24=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ2lyZH60="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 268,
											"top": -784,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74PZ2lyb14M=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ2lyZH60="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 31,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCoderHelper",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74PZ2lyc/pc=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ2lyZH60="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 46,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74PZ2lydlE0=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ2lyZH60="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 268,
											"top": -784,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 848,
									"top": 24,
									"width": 418.12255859375,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74PZ2lyaA24="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74PZ2lyb14M="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74PZ2lyc/pc="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74PZ2lydlE0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74PZ2lye0yk=",
									"_parent": {
										"$ref": "AAAAAAFk74PZ2VyYHEI="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 848,
									"top": 64,
									"width": 418.12255859375,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74PZ21yfiuI=",
									"_parent": {
										"$ref": "AAAAAAFk74PZ2VyYHEI="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ6FzJAMU=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1HlrdRLhc8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 79,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+animatedImage(frames): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ6FzMOZg=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1MmItpS0IE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 94,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+frames(animatedImage): Array <SDImageFrame>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ6VzPSVU=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1Qmzd9zXiU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 109,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+colorSpaceGetDeviceRGB(): CGColorSpace",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ6VzSMfE=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1S1OuHtMmU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 124,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+cgImageContainsAlpha(cgImage): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ6lzVOT0=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1WnxOVDz7I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 139,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+cgImageCreateDecoded(cgImage): CGImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ6lzYopY=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1Zx3+iZ+Sc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 154,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+cgImageCreateDecoded(cgImage, orientation): CGImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ61zb2Ms=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1comezL+vc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 169,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+decodedImage(image): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ61zexnw=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1ei5PAhNRU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 184,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+decodedAndScaledDownImage(image, limitBytes): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ61zhbuw=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1gyjvRTopk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 199,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+imageOrientation(exifOrientation): UIImageOrientation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74PZ7FzkLZs=",
											"_parent": {
												"$ref": "AAAAAAFk74PZ21yfiuI="
											},
											"model": {
												"$ref": "AAAAAAFky1jM4Pep+/8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 853,
											"top": 214,
											"width": 408.12255859375,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+exifOrientation(imageOrientation): CGImagePropertyOrientation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 848,
									"top": 74,
									"width": 418.12255859375,
									"height": 158,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74PZ21ygiII=",
									"_parent": {
										"$ref": "AAAAAAFk74PZ2VyYHEI="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 134,
									"top": -392,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74PZ21yh7fs=",
									"_parent": {
										"$ref": "AAAAAAFk74PZ2VyYHEI="
									},
									"model": {
										"$ref": "AAAAAAFky1HOFNP2U1I="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 134,
									"top": -392,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 848,
							"top": 24,
							"width": 418.12255859375,
							"height": 208,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74PZ2lyZH60="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74PZ2lye0yk="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74PZ21yfiuI="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74PZ21ygiII="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74PZ21yh7fs="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk74PZ3Vyi7yo=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFfKuxM+AnptLY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74PZ3Vyjh0Q=",
									"_parent": {
										"$ref": "AAAAAAFk74PZ3Vyi7yo="
									},
									"model": {
										"$ref": "AAAAAAFfKuxM+AnptLY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 722,
									"top": 123,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74PZ3Vyi7yo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74PZ3VykX3M=",
									"_parent": {
										"$ref": "AAAAAAFk74PZ3Vyi7yo="
									},
									"model": {
										"$ref": "AAAAAAFfKuxM+AnptLY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 722,
									"top": 108,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74PZ3Vyi7yo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74PZ3VylNUo=",
									"_parent": {
										"$ref": "AAAAAAFk74PZ3Vyi7yo="
									},
									"model": {
										"$ref": "AAAAAAFfKuxM+AnptLY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 722,
									"top": 153,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74PZ3Vyi7yo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74PZ2VyYHEI="
							},
							"tail": {
								"$ref": "AAAAAAFk73whtFLUsGQ="
							},
							"lineStyle": 0,
							"points": "596:144;848:144",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74PZ3Vyjh0Q="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74PZ3VykX3M="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74PZ3VylNUo="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk9MjwJKgabnk=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk9MRfHagAcBw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk9MjwJagbi5I=",
									"_parent": {
										"$ref": "AAAAAAFk9MjwJKgabnk="
									},
									"model": {
										"$ref": "AAAAAAFk9MRfHagAcBw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MjwJagcfx8=",
											"_parent": {
												"$ref": "AAAAAAFk9MjwJagbi5I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1088,
											"top": -182,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MjwJagd6qk=",
											"_parent": {
												"$ref": "AAAAAAFk9MjwJagbi5I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 597,
											"top": 439,
											"width": 168,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageFLCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MjwJage7Ho=",
											"_parent": {
												"$ref": "AAAAAAFk9MjwJagbi5I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 597,
											"top": 454,
											"width": 168,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage-external)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MjwJagfsac=",
											"_parent": {
												"$ref": "AAAAAAFk9MjwJagbi5I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1088,
											"top": -182,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 432,
									"width": 178,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk9MjwJagcfx8="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk9MjwJagd6qk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk9MjwJage7Ho="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk9MjwJagfsac="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk9MjwJagg4zY=",
									"_parent": {
										"$ref": "AAAAAAFk9MjwJKgabnk="
									},
									"model": {
										"$ref": "AAAAAAFk9MRfHagAcBw="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 472,
									"width": 178,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk9MjwJqghQv4=",
									"_parent": {
										"$ref": "AAAAAAFk9MjwJKgabnk="
									},
									"model": {
										"$ref": "AAAAAAFk9MRfHagAcBw="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 482,
									"width": 178,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk9MjwJqgiE5g=",
									"_parent": {
										"$ref": "AAAAAAFk9MjwJKgabnk="
									},
									"model": {
										"$ref": "AAAAAAFk9MRfHagAcBw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 544,
									"top": -91,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk9MjwJqgjp0Y=",
									"_parent": {
										"$ref": "AAAAAAFk9MjwJKgabnk="
									},
									"model": {
										"$ref": "AAAAAAFk9MRfHagAcBw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 544,
									"top": -91,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 592,
							"top": 432,
							"width": 178,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk9MjwJagbi5I="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk9MjwJagg4zY="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk9MjwJqghQv4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk9MjwJqgiE5g="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk9MjwJqgjp0Y="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk9MkD66hC2wM=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk9MSxhqgEZag="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk9MkD66hD/1I=",
									"_parent": {
										"$ref": "AAAAAAFk9MkD66hC2wM="
									},
									"model": {
										"$ref": "AAAAAAFk9MSxhqgEZag="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MkD66hEuSI=",
											"_parent": {
												"$ref": "AAAAAAFk9MkD66hD/1I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1022,
											"top": -20,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MkD66hF2xI=",
											"_parent": {
												"$ref": "AAAAAAFk9MkD66hD/1I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 797,
											"top": 511,
											"width": 168,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageBPGCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MkD66hGM3A=",
											"_parent": {
												"$ref": "AAAAAAFk9MkD66hD/1I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 797,
											"top": 526,
											"width": 168,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage-external)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MkD66hHyoU=",
											"_parent": {
												"$ref": "AAAAAAFk9MkD66hD/1I="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1022,
											"top": -20,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 792,
									"top": 504,
									"width": 178,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk9MkD66hEuSI="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk9MkD66hF2xI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk9MkD66hGM3A="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk9MkD66hHyoU="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk9MkD7KhIrbw=",
									"_parent": {
										"$ref": "AAAAAAFk9MkD66hC2wM="
									},
									"model": {
										"$ref": "AAAAAAFk9MSxhqgEZag="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 792,
									"top": 544,
									"width": 178,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk9MkD7KhJMLM=",
									"_parent": {
										"$ref": "AAAAAAFk9MkD66hC2wM="
									},
									"model": {
										"$ref": "AAAAAAFk9MSxhqgEZag="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 792,
									"top": 554,
									"width": 178,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk9MkD7KhKSUQ=",
									"_parent": {
										"$ref": "AAAAAAFk9MkD66hC2wM="
									},
									"model": {
										"$ref": "AAAAAAFk9MSxhqgEZag="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 511,
									"top": -10,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk9MkD7KhLrFg=",
									"_parent": {
										"$ref": "AAAAAAFk9MkD66hC2wM="
									},
									"model": {
										"$ref": "AAAAAAFk9MSxhqgEZag="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 511,
									"top": -10,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 792,
							"top": 504,
							"width": 178,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk9MkD66hD/1I="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk9MkD7KhIrbw="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk9MkD7KhJMLM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk9MkD7KhKSUQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk9MkD7KhLrFg="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk9MkVbKhqSa0=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk9Mbgf6gMd5c="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk9MkVbKhr7OM=",
									"_parent": {
										"$ref": "AAAAAAFk9MkVbKhqSa0="
									},
									"model": {
										"$ref": "AAAAAAFk9Mbgf6gMd5c="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MkVbKhsy40=",
											"_parent": {
												"$ref": "AAAAAAFk9MkVbKhr7OM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1000,
											"top": -200,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MkVbKhtfXk=",
											"_parent": {
												"$ref": "AAAAAAFk9MkVbKhr7OM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 797,
											"top": 439,
											"width": 170,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImagePhotosLoader",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MkVbKhuUpo=",
											"_parent": {
												"$ref": "AAAAAAFk9MkVbKhr7OM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 797,
											"top": 454,
											"width": 170,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage-external)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MkVbKhvJVY=",
											"_parent": {
												"$ref": "AAAAAAFk9MkVbKhr7OM="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1000,
											"top": -200,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 792,
									"top": 432,
									"width": 180,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk9MkVbKhsy40="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk9MkVbKhtfXk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk9MkVbKhuUpo="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk9MkVbKhvJVY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk9MkVbKhwFp4=",
									"_parent": {
										"$ref": "AAAAAAFk9MkVbKhqSa0="
									},
									"model": {
										"$ref": "AAAAAAFk9Mbgf6gMd5c="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 792,
									"top": 472,
									"width": 180,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk9MkVbKhxbkc=",
									"_parent": {
										"$ref": "AAAAAAFk9MkVbKhqSa0="
									},
									"model": {
										"$ref": "AAAAAAFk9Mbgf6gMd5c="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 792,
									"top": 482,
									"width": 180,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk9MkVbKhygDU=",
									"_parent": {
										"$ref": "AAAAAAFk9MkVbKhqSa0="
									},
									"model": {
										"$ref": "AAAAAAFk9Mbgf6gMd5c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 500,
									"top": -100,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk9MkVbKhzZdQ=",
									"_parent": {
										"$ref": "AAAAAAFk9MkVbKhqSa0="
									},
									"model": {
										"$ref": "AAAAAAFk9Mbgf6gMd5c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 500,
									"top": -100,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 792,
							"top": 432,
							"width": 180,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk9MkVbKhr7OM="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk9MkVbKhwFp4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk9MkVbKhxbkc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk9MkVbKhygDU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk9MkVbKhzZdQ="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk9MlF5KjS7AI=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk9MToV6gIYTs="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk9MlF5KjTL+0=",
									"_parent": {
										"$ref": "AAAAAAFk9MlF5KjS7AI="
									},
									"model": {
										"$ref": "AAAAAAFk9MToV6gIYTs="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MlF5KjUJZs=",
											"_parent": {
												"$ref": "AAAAAAFk9MlF5KjTL+0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -144,
											"top": -62,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MlF5KjVShg=",
											"_parent": {
												"$ref": "AAAAAAFk9MlF5KjTL+0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 597,
											"top": 511,
											"width": 168,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageHEIFCoder",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MlF5KjWxZQ=",
											"_parent": {
												"$ref": "AAAAAAFk9MlF5KjTL+0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 597,
											"top": 526,
											"width": 168,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage-external)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk9MlF5KjX/bw=",
											"_parent": {
												"$ref": "AAAAAAFk9MlF5KjTL+0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -144,
											"top": -62,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 504,
									"width": 178,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk9MlF5KjUJZs="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk9MlF5KjVShg="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk9MlF5KjWxZQ="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk9MlF5KjX/bw="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk9MlF5KjYf1I=",
									"_parent": {
										"$ref": "AAAAAAFk9MlF5KjS7AI="
									},
									"model": {
										"$ref": "AAAAAAFk9MToV6gIYTs="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 544,
									"width": 178,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk9MlF5KjZQtE=",
									"_parent": {
										"$ref": "AAAAAAFk9MlF5KjS7AI="
									},
									"model": {
										"$ref": "AAAAAAFk9MToV6gIYTs="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 592,
									"top": 554,
									"width": 178,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk9MlF5Kjaa7E=",
									"_parent": {
										"$ref": "AAAAAAFk9MlF5KjS7AI="
									},
									"model": {
										"$ref": "AAAAAAFk9MToV6gIYTs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -72,
									"top": -31,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk9MlF5Kjb97I=",
									"_parent": {
										"$ref": "AAAAAAFk9MlF5KjS7AI="
									},
									"model": {
										"$ref": "AAAAAAFk9MToV6gIYTs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -72,
									"top": -31,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 592,
							"top": 504,
							"width": 178,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk9MlF5KjTL+0="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk9MlF5KjYf1I="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk9MlF5KjZQtE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk9MlF5Kjaa7E="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk9MlF5Kjb97I="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk9MpUR6lCPW0=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk9MpUR6lBM+g="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MpUR6lDj8Y=",
									"_parent": {
										"$ref": "AAAAAAFk9MpUR6lCPW0="
									},
									"model": {
										"$ref": "AAAAAAFk9MpUR6lBM+g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 667,
									"top": 209,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk9MpUR6lCPW0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MpUR6lEdSY=",
									"_parent": {
										"$ref": "AAAAAAFk9MpUR6lCPW0="
									},
									"model": {
										"$ref": "AAAAAAFk9MpUR6lBM+g="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 667,
									"top": 224,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk9MpUR6lCPW0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MpUSKlFFXw=",
									"_parent": {
										"$ref": "AAAAAAFk9MpUR6lCPW0="
									},
									"model": {
										"$ref": "AAAAAAFk9MpUR6lBM+g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 668,
									"top": 179,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk9MpUR6lCPW0="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73whtFLUsGQ="
							},
							"tail": {
								"$ref": "AAAAAAFk9MjwJKgabnk="
							},
							"lineStyle": 0,
							"points": "760:432;760:200;576:200;576:147",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk9MpUR6lDj8Y="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk9MpUR6lEdSY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk9MpUSKlFFXw="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk9MpmRalTc1A=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk9MpmRalSMfM="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MpmRalU7z0=",
									"_parent": {
										"$ref": "AAAAAAFk9MpmRalTc1A="
									},
									"model": {
										"$ref": "AAAAAAFk9MpmRalSMfM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 687,
									"top": 209,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk9MpmRalTc1A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MpmRalVsUM=",
									"_parent": {
										"$ref": "AAAAAAFk9MpmRalTc1A="
									},
									"model": {
										"$ref": "AAAAAAFk9MpmRalSMfM="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 687,
									"top": 224,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk9MpmRalTc1A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MpmRqlWAhc=",
									"_parent": {
										"$ref": "AAAAAAFk9MpmRalTc1A="
									},
									"model": {
										"$ref": "AAAAAAFk9MpmRalSMfM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 688,
									"top": 179,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk9MpmRalTc1A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73whtFLUsGQ="
							},
							"tail": {
								"$ref": "AAAAAAFk9MkVbKhqSa0="
							},
							"lineStyle": 0,
							"points": "800:432;800:200;576:200;576:147",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk9MpmRalU7z0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk9MpmRalVsUM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk9MpmRqlWAhc="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk9MpyLalkoms=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk9MpyLaljD/M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MpyLallO/0=",
									"_parent": {
										"$ref": "AAAAAAFk9MpyLalkoms="
									},
									"model": {
										"$ref": "AAAAAAFk9MpyLaljD/M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 775,
									"top": 209,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk9MpyLalkoms="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MpyLalmEyY=",
									"_parent": {
										"$ref": "AAAAAAFk9MpyLalkoms="
									},
									"model": {
										"$ref": "AAAAAAFk9MpyLaljD/M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 775,
									"top": 224,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk9MpyLalkoms="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MpyLaln3CA=",
									"_parent": {
										"$ref": "AAAAAAFk9MpyLalkoms="
									},
									"model": {
										"$ref": "AAAAAAFk9MpyLaljD/M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 776,
									"top": 179,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk9MpyLalkoms="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73whtFLUsGQ="
							},
							"tail": {
								"$ref": "AAAAAAFk9MlF5KjS7AI="
							},
							"lineStyle": 0,
							"points": "769:528;776:528;776:200;576:200;576:147",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk9MpyLallO/0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk9MpyLalmEyY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk9MpyLaln3CA="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk9MqCl6l15ds=",
							"_parent": {
								"$ref": "AAAAAAFk73uRhlJQp8M="
							},
							"model": {
								"$ref": "AAAAAAFk9MqCl6l0L/Q="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MqCl6l24lk=",
									"_parent": {
										"$ref": "AAAAAAFk9MqCl6l15ds="
									},
									"model": {
										"$ref": "AAAAAAFk9MqCl6l0L/Q="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 783,
									"top": 209,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk9MqCl6l15ds="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MqCl6l3ss8=",
									"_parent": {
										"$ref": "AAAAAAFk9MqCl6l15ds="
									},
									"model": {
										"$ref": "AAAAAAFk9MqCl6l0L/Q="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 783,
									"top": 224,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk9MqCl6l15ds="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk9MqCl6l4aIs=",
									"_parent": {
										"$ref": "AAAAAAFk9MqCl6l15ds="
									},
									"model": {
										"$ref": "AAAAAAFk9MqCl6l0L/Q="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 179,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk9MqCl6l15ds="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk73whtFLUsGQ="
							},
							"tail": {
								"$ref": "AAAAAAFk9MkD66hC2wM="
							},
							"lineStyle": 0,
							"points": "792:528;784:528;784:200;576:200;576:147",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk9MqCl6l24lk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk9MqCl6l3ss8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk9MqCl6l4aIs="
							}
						}
					]
				},
				{
					"_type": "UMLClassDiagram",
					"_id": "AAAAAAFk74R9sVzuKF8=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Cache Diagram",
					"visible": true,
					"defaultDiagram": false,
					"ownedViews": [
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk74S2D10sNBo=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFkzOdOrAhsolg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74S2D10tGY8=",
									"_parent": {
										"$ref": "AAAAAAFk74S2D10sNBo="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74S2D10uZrY=",
											"_parent": {
												"$ref": "AAAAAAFk74S2D10tGY8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 21,
											"width": 430,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74S2D10vbBY=",
											"_parent": {
												"$ref": "AAAAAAFk74S2D10tGY8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 36,
											"width": 430,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74S2D10wKvk=",
											"_parent": {
												"$ref": "AAAAAAFk74S2D10tGY8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 51,
											"width": 430,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74S2D10xdXw=",
											"_parent": {
												"$ref": "AAAAAAFk74S2D10tGY8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -90,
											"top": -222,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 216,
									"top": 16,
									"width": 440,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74S2D10uZrY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74S2D10vbBY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74S2D10wKvk="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74S2D10xdXw="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74S2EF0y8/c=",
									"_parent": {
										"$ref": "AAAAAAFk74S2D10sNBo="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -45,
									"top": -111,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74S2EF0zElg=",
									"_parent": {
										"$ref": "AAAAAAFk74S2D10sNBo="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74S2PV1SmAA=",
											"_parent": {
												"$ref": "AAAAAAFk74S2EF0zElg="
											},
											"model": {
												"$ref": "AAAAAAFkzOhe6QsQ8iE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 74,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+queryImage(key, options, context, completionBlock): SDWebImageOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74S2PV1VBkU=",
											"_parent": {
												"$ref": "AAAAAAFk74S2EF0zElg="
											},
											"model": {
												"$ref": "AAAAAAFkzOmFQhJb/sw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 89,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+store(image, imageData, key, cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74S2Pl1Yzjg=",
											"_parent": {
												"$ref": "AAAAAAFk74S2EF0zElg="
											},
											"model": {
												"$ref": "AAAAAAFkzOpiQxehydI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 104,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImage(key, cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74S2Pl1b6iE=",
											"_parent": {
												"$ref": "AAAAAAFk74S2EF0zElg="
											},
											"model": {
												"$ref": "AAAAAAFkzOrxchsvmU0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 119,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+containsImage(key, cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74S2Pl1e0Ls=",
											"_parent": {
												"$ref": "AAAAAAFk74S2EF0zElg="
											},
											"model": {
												"$ref": "AAAAAAFkzOvaYx+Z2C8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 221,
											"top": 134,
											"width": 454,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clear(cacheType, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 216,
									"top": 69,
									"width": 491.42529296875,
									"height": 83,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74S2EF00n14=",
									"_parent": {
										"$ref": "AAAAAAFk74S2D10sNBo="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -45,
									"top": -111,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74S2EF01ebs=",
									"_parent": {
										"$ref": "AAAAAAFk74S2D10sNBo="
									},
									"model": {
										"$ref": "AAAAAAFkzOdOrAhsolg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -45,
									"top": -111,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 216,
							"top": 16,
							"width": 464,
							"height": 147,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74S2D10tGY8="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74S2EF0y8/c="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74S2EF0zElg="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74S2EF00n14="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74S2EF01ebs="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74TWXl1irxo=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFUkh79WI34fB0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74TWXl1jmyU=",
									"_parent": {
										"$ref": "AAAAAAFk74TWXl1irxo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74TWXl1kPNc=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1jmyU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -726,
											"top": -66,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74TWXl1l2bk=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1jmyU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 255,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74TWXl1m3w8=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1jmyU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 270,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74TWXl1n6mM=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1jmyU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -726,
											"top": -66,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 248,
									"width": 424,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74TWXl1kPNc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74TWXl1l2bk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74TWXl1m3w8="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74TWXl1n6mM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74TWXl1ogrQ=",
									"_parent": {
										"$ref": "AAAAAAFk74TWXl1irxo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74TWrl2TMtw=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ogrQ="
											},
											"model": {
												"$ref": "AAAAAAFUkiFzJY5gThM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 293,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedImageCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74TWr12WZqg=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ogrQ="
											},
											"model": {
												"$ref": "AAAAAAFk0LaA7lthFIA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 308,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+config: SDImageCacheConfig",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74TWr12ZOOs=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ogrQ="
											},
											"model": {
												"$ref": "AAAAAAFUmPDC7hpSvPQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 323,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskCachePath",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74TWsF2cTVM=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ogrQ="
											},
											"model": {
												"$ref": "AAAAAAFUmPDhrRsNyCc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 338,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+additionalCachePathBlock",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 288,
									"width": 424,
									"height": 68,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74TWXl1ps44=",
									"_parent": {
										"$ref": "AAAAAAFk74TWXl1irxo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWsF2fiS8=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPHYnB7PNs4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 361,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(namespace, diskCacheDirectory, config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWsV2i3dE=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPTT0CgBzK8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 376,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cachePath(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWsV2lFLg=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPMOWiHsOa0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 391,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+store(image, imageData, key, toDisk, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWsl2ohsE=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPMtQiKnVfM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 406,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+storeImage(image, key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWsl2r4Xg=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0NC0bOZw4VQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 421,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+storeImageData(imageData, key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWs12uuuA=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0NF3Z+sY0tc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 436,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskImageExists(key, completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWs12xLE0=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0NJKG+/90EA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 451,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskImageDataExists(key): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWs120LqM=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0NLcpfVc3Q8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 466,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+diskImageData(key): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWs123Xtc=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0NOWwPpBKis="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 481,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+queryCacheOperation(key, options, context, doneBlock): NSOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWtF26lyY=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPOk0iRaSME="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 496,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageFromMemoryCache(key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWtF29iw0=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPPBiSUVHSU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 511,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageFromDiskCache(key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWtF3AgI0=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0NaQzAru2sk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 526,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+imageFromCache(key): UIImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWtV3DQ6g=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPPiwSXQs7U="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 541,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImage(key, fromDisk, completion)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWtV3GSlI=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0NfB0BJxwa0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 556,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImageFromMemory(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWtV3JW2o=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0NhSwxdz+po="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 571,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeImageFromDisk(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWtl3MRKQ=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPQzYSaLCQc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 586,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearMemory()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWtl3Pwko=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPRYYSdGCZA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 601,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearDIsk(completion)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWtl3S0GI=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFUmPT4WSi8pg0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 616,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+deleteOldFiles(completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWt13V3VY=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0Nk9Zhzuux0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 631,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+getSize(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWt13YP2A=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0NmTbx80+MQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 646,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+getDiskCount(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74TWt13bsSs=",
											"_parent": {
												"$ref": "AAAAAAFk74TWXl1ps44="
											},
											"model": {
												"$ref": "AAAAAAFk0Nn28SF6Hq4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 661,
											"width": 414,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+calculateSize(completionBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 356,
									"width": 449.60693359375,
									"height": 323,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74TWXl1qjz8=",
									"_parent": {
										"$ref": "AAAAAAFk74TWXl1irxo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -363,
									"top": -33,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74TWXl1r8e8=",
									"_parent": {
										"$ref": "AAAAAAFk74TWXl1irxo="
									},
									"model": {
										"$ref": "AAAAAAFUkh79WI34fB0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -363,
									"top": -33,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 280,
							"top": 248,
							"width": 424,
							"height": 431,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74TWXl1jmyU="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74TWXl1ogrQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74TWXl1ps44="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74TWXl1qjz8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74TWXl1r8e8="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74TWX11sHH8=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFUmN83duYfrao="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74TWX11tSJQ=",
									"_parent": {
										"$ref": "AAAAAAFk74TWX11sHH8="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 474,
									"top": 198,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74TWX11sHH8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74TWYF1ulAY=",
									"_parent": {
										"$ref": "AAAAAAFk74TWX11sHH8="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 459,
									"top": 198,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74TWX11sHH8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74TWYF1v1II=",
									"_parent": {
										"$ref": "AAAAAAFk74TWX11sHH8="
									},
									"model": {
										"$ref": "AAAAAAFUmN83duYfrao="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 503,
									"top": 199,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74TWX11sHH8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74S2D10sNBo="
							},
							"tail": {
								"$ref": "AAAAAAFk74TWXl1irxo="
							},
							"lineStyle": 0,
							"points": "489:248;489:162",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74TWX11tSJQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74TWYF1ulAY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74TWYF1v1II="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74Tfvl3iKyU=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFXmwGn6ZeqpYw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74Tfvl3jx4c=",
									"_parent": {
										"$ref": "AAAAAAFk74Tfvl3iKyU="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Tfvl3kFy4=",
											"_parent": {
												"$ref": "AAAAAAFk74Tfvl3jx4c="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1170,
											"top": -282,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Tfvl3lwhA=",
											"_parent": {
												"$ref": "AAAAAAFk74Tfvl3jx4c="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 255,
											"width": 184,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCacheConfig",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Tfvl3m/oY=",
											"_parent": {
												"$ref": "AAAAAAFk74Tfvl3jx4c="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 270,
											"width": 184,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Tfvl3n0OE=",
											"_parent": {
												"$ref": "AAAAAAFk74Tfvl3jx4c="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 1170,
											"top": -282,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 248,
									"width": 194,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74Tfvl3kFy4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74Tfvl3lwhA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74Tfvl3m/oY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74Tfvl3n0OE="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74Tfvl3o0zg=",
									"_parent": {
										"$ref": "AAAAAAFk74Tfvl3iKyU="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tf6l4I80c=",
											"_parent": {
												"$ref": "AAAAAAFk74Tfvl3o0zg="
											},
											"model": {
												"$ref": "AAAAAAFUmPBKVhghKWk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 293,
											"width": 184,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldDecompressImages",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tf6l4Lans=",
											"_parent": {
												"$ref": "AAAAAAFk74Tfvl3o0zg="
											},
											"model": {
												"$ref": "AAAAAAFUmPBxrhjcaQc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 308,
											"width": 184,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldDisableiCloud",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tf6l4Ougg=",
											"_parent": {
												"$ref": "AAAAAAFk74Tfvl3o0zg="
											},
											"model": {
												"$ref": "AAAAAAFUmPCLlRmXEPs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 323,
											"width": 184,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+shouldCacheImagesInMemory",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tf614RfII=",
											"_parent": {
												"$ref": "AAAAAAFk74Tfvl3o0zg="
											},
											"model": {
												"$ref": "AAAAAAFUmPD+pRvI9sU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 338,
											"width": 184,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+maxCacheAge",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tf614UGjk=",
											"_parent": {
												"$ref": "AAAAAAFk74Tfvl3o0zg="
											},
											"model": {
												"$ref": "AAAAAAFUmPEdRRyDmKo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 353,
											"width": 184,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+maxCacheSize",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 288,
									"width": 205.48876953125,
									"height": 83,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74Tfvl3pynU=",
									"_parent": {
										"$ref": "AAAAAAFk74Tfvl3iKyU="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 371,
									"width": 194,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74Tfvl3qZDk=",
									"_parent": {
										"$ref": "AAAAAAFk74Tfvl3iKyU="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 585,
									"top": -141,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74Tfv13rAQw=",
									"_parent": {
										"$ref": "AAAAAAFk74Tfvl3iKyU="
									},
									"model": {
										"$ref": "AAAAAAFXmwGn6ZeqpYw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 585,
									"top": -141,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 784,
							"top": 248,
							"width": 194,
							"height": 133,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74Tfvl3jx4c="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74Tfvl3o0zg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74Tfvl3pynU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74Tfvl3qZDk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74Tfv13rAQw="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74Tlhl4YbQ4=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk7AHuD1yFB/0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74Tlhl4ZeMA=",
									"_parent": {
										"$ref": "AAAAAAFk74Tlhl4YbQ4="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Tlhl4aHyg=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ZeMA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1680,
											"top": 352,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Tlhl4bB9M=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ZeMA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 255,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCachesManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Tlhl4chKM=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ZeMA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 270,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Tlhl4dePE=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ZeMA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1680,
											"top": 352,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 248,
									"width": 210,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74Tlhl4aHyg="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74Tlhl4bB9M="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74Tlhl4chKM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74Tlhl4dePE="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74Tlhl4ez0w=",
									"_parent": {
										"$ref": "AAAAAAFk74Tlhl4YbQ4="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tl2V5JpWU=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ez0w="
											},
											"model": {
												"$ref": "AAAAAAFk7ALOcGXu/S8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 293,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedManager",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tl2V5MDDI=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ez0w="
											},
											"model": {
												"$ref": "AAAAAAFk7AOZr28Bcso="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 308,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+caches: Array <SDImageCache>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tl2V5PCy4=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ez0w="
											},
											"model": {
												"$ref": "AAAAAAFk7AMCg2fWSP0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 323,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+queryOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tl2l5SINk=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ez0w="
											},
											"model": {
												"$ref": "AAAAAAFk7AMe/WlFG7c="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 338,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+storeOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tl2l5VhWk=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ez0w="
											},
											"model": {
												"$ref": "AAAAAAFk7ANGZ2q0x2Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 353,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tl2l5Ybiw=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ez0w="
											},
											"model": {
												"$ref": "AAAAAAFk7ANfz2wjKJg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 368,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+containsOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74Tl215bj+U=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4ez0w="
											},
											"model": {
												"$ref": "AAAAAAFk7AN7JG2S4JE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 383,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+clearOperationPolicy",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 288,
									"width": 210.82080078125,
									"height": 113,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74Tlhl4fwYQ=",
									"_parent": {
										"$ref": "AAAAAAFk74Tlhl4YbQ4="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74Tl215eQwk=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4fwYQ="
											},
											"model": {
												"$ref": "AAAAAAFk7AQw/nZyZkk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 406,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addCache()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74Tl3F5hCAo=",
											"_parent": {
												"$ref": "AAAAAAFk74Tlhl4fwYQ="
											},
											"model": {
												"$ref": "AAAAAAFk7ARL1nfhIfg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 421,
											"width": 200,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeCache()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 401,
									"width": 210,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74Tlhl4gKNA=",
									"_parent": {
										"$ref": "AAAAAAFk74Tlhl4YbQ4="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -840,
									"top": 176,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74Tlhl4hXMU=",
									"_parent": {
										"$ref": "AAAAAAFk74Tlhl4YbQ4="
									},
									"model": {
										"$ref": "AAAAAAFk7AHuD1yFB/0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -840,
									"top": 176,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 248,
							"width": 210,
							"height": 191,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74Tlhl4ZeMA="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74Tlhl4ez0w="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74Tlhl4fwYQ="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74Tlhl4gKNA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74Tlhl4hXMU="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74Tlh14i1QY=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk7Ae0KaF0uoo="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74Tlh14jeyM=",
									"_parent": {
										"$ref": "AAAAAAFk74Tlh14i1QY="
									},
									"model": {
										"$ref": "AAAAAAFk7Ae0KaF0uoo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 112,
									"top": 132,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74Tlh14i1QY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74Tlh14kmKg=",
									"_parent": {
										"$ref": "AAAAAAFk74Tlh14i1QY="
									},
									"model": {
										"$ref": "AAAAAAFk7Ae0KaF0uoo="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 112,
									"top": 117,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74Tlh14i1QY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74Tlh14lkf0=",
									"_parent": {
										"$ref": "AAAAAAFk74Tlh14i1QY="
									},
									"model": {
										"$ref": "AAAAAAFk7Ae0KaF0uoo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 112,
									"top": 162,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74Tlh14i1QY="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74S2D10sNBo="
							},
							"tail": {
								"$ref": "AAAAAAFk74Tlhl4YbQ4="
							},
							"lineStyle": 0,
							"points": "112:248;112:153;216:153",
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74Tlh14jeyM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74Tlh14kmKg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74Tlh14lkf0="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFk74Uaf15oxwI=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk0MPrmZLdeGs="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74Uaf15pEeI=",
									"_parent": {
										"$ref": "AAAAAAFk74Uaf15oxwI="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Uaf15qrB8=",
											"_parent": {
												"$ref": "AAAAAAFk74Uaf15pEeI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 21,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Uaf15r1bs=",
											"_parent": {
												"$ref": "AAAAAAFk74Uaf15pEeI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 36,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCacheOptions",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Uaf15sCNg=",
											"_parent": {
												"$ref": "AAAAAAFk74Uaf15pEeI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 51,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74Uaf15tfXA=",
											"_parent": {
												"$ref": "AAAAAAFk74Uaf15pEeI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 856,
											"top": -1252,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 16,
									"width": 161.4677734375,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74Uaf15qrB8="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74Uaf15r1bs="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74Uaf15sCNg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74Uaf15tfXA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74Uaf15umec=",
									"_parent": {
										"$ref": "AAAAAAFk74Uaf15oxwI="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 428,
									"top": -626,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74Uaf15vhIA=",
									"_parent": {
										"$ref": "AAAAAAFk74Uaf15oxwI="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 428,
									"top": -626,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74UagF5w32k=",
									"_parent": {
										"$ref": "AAAAAAFk74Uaf15oxwI="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 428,
									"top": -626,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74UagF5x6ro=",
									"_parent": {
										"$ref": "AAAAAAFk74Uaf15oxwI="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 428,
									"top": -626,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFk74UagF5yxMQ=",
									"_parent": {
										"$ref": "AAAAAAFk74Uaf15oxwI="
									},
									"model": {
										"$ref": "AAAAAAFk0MPrmZLdeGs="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74UarF6SEsc=",
											"_parent": {
												"$ref": "AAAAAAFk74UagF5yxMQ="
											},
											"model": {
												"$ref": "AAAAAAFk0MQrOpM/jI0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 74,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "queryMemoryData",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74UarV6VHkc=",
											"_parent": {
												"$ref": "AAAAAAFk74UagF5yxMQ="
											},
											"model": {
												"$ref": "AAAAAAFk0MRCXJO7Xl0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 89,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "queryMemoryDataSync",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74UarV6YH/w=",
											"_parent": {
												"$ref": "AAAAAAFk74UagF5yxMQ="
											},
											"model": {
												"$ref": "AAAAAAFk0MRaJJQ3LUY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 104,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "queryDiskDataSync",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74UarV6bGjE=",
											"_parent": {
												"$ref": "AAAAAAFk74UagF5yxMQ="
											},
											"model": {
												"$ref": "AAAAAAFk0MR51JSzxio="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 119,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "scaleDownLargeImages",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74Uarl6enjQ=",
											"_parent": {
												"$ref": "AAAAAAFk74UagF5yxMQ="
											},
											"model": {
												"$ref": "AAAAAAFk0MSZXZUvhjA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 134,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "avoidDecodeImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74Uarl6h03Q=",
											"_parent": {
												"$ref": "AAAAAAFk74UagF5yxMQ="
											},
											"model": {
												"$ref": "AAAAAAFk0MS2hZWrSIM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 149,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "decodeFirstFrameOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74Uarl6kdNg=",
											"_parent": {
												"$ref": "AAAAAAFk74UagF5yxMQ="
											},
											"model": {
												"$ref": "AAAAAAFk0MTONZYnA3o="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 789,
											"top": 164,
											"width": 143,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "preloadAllFrames",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 784,
									"top": 69,
									"width": 157.087890625,
									"height": 113,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 784,
							"top": 16,
							"width": 153,
							"height": 166,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74Uaf15pEeI="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74Uaf15umec="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74Uaf15vhIA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74UagF5w32k="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74UagF5x6ro="
							},
							"suppressLiterals": false,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFk74UagF5yxMQ="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk74VTml6o1so=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk0OkMLX851sM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74VTm16pfmA=",
									"_parent": {
										"$ref": "AAAAAAFk74VTml6o1so="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74VTm16qvkM=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16pfmA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 749,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74VTm16rz58=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16pfmA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 764,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDDiskCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74VTm16s+Us=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16pfmA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 779,
											"width": 128,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74VTm16tfE4=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16pfmA="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -574,
											"top": -62,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 504,
									"top": 744,
									"width": 138,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74VTm16qvkM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74VTm16rz58="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74VTm16s+Us="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74VTm16tfE4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74VTm16uARA=",
									"_parent": {
										"$ref": "AAAAAAFk74VTml6o1so="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -287,
									"top": -31,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74VTm16v+bk=",
									"_parent": {
										"$ref": "AAAAAAFk74VTml6o1so="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT8F7xeJg=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0Ol/z4IFWS0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 802,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(cachePath, config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT8F70zXU=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0OnkkIWQSuA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 817,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+containsData(key): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT8F73z9Y=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0OpCIYkbyn4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 832,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+data(key): Data",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT8V76xE0=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0OrYDIym0yM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 847,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+setData(data, key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT8V79IMw=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0OsjbY/ujGE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 862,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeData(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT8V8ATpU=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0OtXrZIqqoc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 877,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeAllData()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT8l8Dyak=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0Otz15O9b20="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 892,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeExpiredData()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT9F8GN74=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0OuYl5VQkGk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 907,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cachePath(key): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT9F8JDGM=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0Ovfd5eMoXg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 922,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+totalCount(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VT9V8MwrU=",
											"_parent": {
												"$ref": "AAAAAAFk74VTm16v+bk="
											},
											"model": {
												"$ref": "AAAAAAFk0OxV6pu94G8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 509,
											"top": 937,
											"width": 152,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+totalSize(): UInt",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 504,
									"top": 797,
									"width": 163.65771484375,
									"height": 158,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74VTm16w7mQ=",
									"_parent": {
										"$ref": "AAAAAAFk74VTml6o1so="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -287,
									"top": -31,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74VTm16xVYQ=",
									"_parent": {
										"$ref": "AAAAAAFk74VTml6o1so="
									},
									"model": {
										"$ref": "AAAAAAFk0OkMLX851sM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -287,
									"top": -31,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 504,
							"top": 744,
							"width": 162,
							"height": 222,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74VTm16pfmA="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74VTm16uARA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74VTm16v+bk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74VTm16w7mQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74VTm16xVYQ="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk74VTnF6yRXw=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFXmwYAOLO3R8M="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74VTnF6zz9Q=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 577,
									"top": 704,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74VTnF60nrM=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 562,
									"top": 704,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74VTnF61AMU=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO3R8M="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 606,
									"top": 705,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74VTnF62GeU=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 577,
									"top": 712,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74VTnF63Uvw=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 563,
									"top": 709,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74VTnF64XLQ=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 604,
									"top": 716,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74VTnF65I1c=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 577,
									"top": 697,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74VTnF66ntA=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 563,
									"top": 700,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74VTnF675qo=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 604,
									"top": 693,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk74VTnF68uLE=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO4X9g="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk74VTnV69UmE=",
									"_parent": {
										"$ref": "AAAAAAFk74VTnF6yRXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwYAOLO5TNo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74TWXl1irxo="
							},
							"tail": {
								"$ref": "AAAAAAFk74VTml6o1so="
							},
							"lineStyle": 0,
							"points": "592:744;592:678",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74VTnF6zz9Q="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74VTnF60nrM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74VTnF61AMU="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk74VTnF62GeU="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk74VTnF63Uvw="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk74VTnF64XLQ="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk74VTnF65I1c="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk74VTnF66ntA="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk74VTnF675qo="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk74VTnF68uLE="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk74VTnV69UmE="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk74VZ118qqLI=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk0OQoUmOmW5c="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74VZ118rTS8=",
									"_parent": {
										"$ref": "AAAAAAFk74VZ118qqLI="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74VZ118sdtg=",
											"_parent": {
												"$ref": "AAAAAAFk74VZ118rTS8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 749,
											"width": 145,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74VZ2F8tBV0=",
											"_parent": {
												"$ref": "AAAAAAFk74VZ118rTS8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 764,
											"width": 145,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDMemoryCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74VZ2F8u9GA=",
											"_parent": {
												"$ref": "AAAAAAFk74VZ118rTS8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 779,
											"width": 145,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74VZ2F8vOd4=",
											"_parent": {
												"$ref": "AAAAAAFk74VZ118rTS8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -802,
											"top": -290,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 312,
									"top": 744,
									"width": 155,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74VZ118sdtg="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74VZ2F8tBV0="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74VZ2F8u9GA="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74VZ2F8vOd4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74VZ2F8ww0E=",
									"_parent": {
										"$ref": "AAAAAAFk74VZ118qqLI="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -401,
									"top": -145,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74VZ2F8xEsM=",
									"_parent": {
										"$ref": "AAAAAAFk74VZ118qqLI="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VaBV9TjjY=",
											"_parent": {
												"$ref": "AAAAAAFk74VZ2F8xEsM="
											},
											"model": {
												"$ref": "AAAAAAFk0OSfa2QT4IA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 802,
											"width": 169,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VaBV9WfDU=",
											"_parent": {
												"$ref": "AAAAAAFk74VZ2F8xEsM="
											},
											"model": {
												"$ref": "AAAAAAFk0OTdZGUCETU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 817,
											"width": 169,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+object(key)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VaBl9ZmxU=",
											"_parent": {
												"$ref": "AAAAAAFk74VZ2F8xEsM="
											},
											"model": {
												"$ref": "AAAAAAFk0OUR7WXxHho="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 832,
											"width": 169,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+setObject(object, key, cost)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VaBl9cK/E=",
											"_parent": {
												"$ref": "AAAAAAFk74VZ2F8xEsM="
											},
											"model": {
												"$ref": "AAAAAAFk0OWj72fwP7o="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 847,
											"width": 169,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeObject(object)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74VaBl9fkIQ=",
											"_parent": {
												"$ref": "AAAAAAFk74VZ2F8xEsM="
											},
											"model": {
												"$ref": "AAAAAAFk0OXRGGjfriQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 862,
											"width": 169,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeAllObjects()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 312,
									"top": 797,
									"width": 185.17626953125,
									"height": 83,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74VZ2F8yZ1Q=",
									"_parent": {
										"$ref": "AAAAAAFk74VZ118qqLI="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -401,
									"top": -145,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74VZ2F8zeA8=",
									"_parent": {
										"$ref": "AAAAAAFk74VZ118qqLI="
									},
									"model": {
										"$ref": "AAAAAAFk0OQoUmOmW5c="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -401,
									"top": -145,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 312,
							"top": 744,
							"width": 179,
							"height": 147,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74VZ118rTS8="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74VZ2F8ww0E="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74VZ2F8xEsM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74VZ2F8yZ1Q="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74VZ2F8zeA8="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74WD6F9ykYg=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk0Oy3g5480kU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74WD6F9zDBU=",
									"_parent": {
										"$ref": "AAAAAAFk74WD6F9ykYg="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74WD6V90j4k=",
											"_parent": {
												"$ref": "AAAAAAFk74WD6F9zDBU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -856,
											"top": 220,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74WD6V91ZUc=",
											"_parent": {
												"$ref": "AAAAAAFk74WD6F9zDBU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 525,
											"top": 1015,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDDiskCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74WD6V92OOw=",
											"_parent": {
												"$ref": "AAAAAAFk74WD6F9zDBU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 525,
											"top": 1030,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74WD6V93Iak=",
											"_parent": {
												"$ref": "AAAAAAFk74WD6F9zDBU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -856,
											"top": 220,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 520,
									"top": 1008,
									"width": 133.82373046875,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74WD6V90j4k="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74WD6V91ZUc="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74WD6V92OOw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74WD6V93Iak="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74WD6V94r+g=",
									"_parent": {
										"$ref": "AAAAAAFk74WD6F9ykYg="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 520,
									"top": 1048,
									"width": 128,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74WD6V95CEo=",
									"_parent": {
										"$ref": "AAAAAAFk74WD6F9ykYg="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 520,
									"top": 1058,
									"width": 128,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74WD6V962xY=",
									"_parent": {
										"$ref": "AAAAAAFk74WD6F9ykYg="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -428,
									"top": 110,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74WD6V97H6U=",
									"_parent": {
										"$ref": "AAAAAAFk74WD6F9ykYg="
									},
									"model": {
										"$ref": "AAAAAAFk0Oy3g5480kU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -428,
									"top": 110,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 520,
							"top": 1008,
							"width": 128,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74WD6F9zDBU="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74WD6V94r+g="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74WD6V95CEo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74WD6V962xY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74WD6V97H6U="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74WD6V98/Zs=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFUmORm3fAwE60="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74WD6V99HY0=",
									"_parent": {
										"$ref": "AAAAAAFk74WD6V98/Zs="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 568,
									"top": 979,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74WD6V98/Zs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74WD6l9+lCM=",
									"_parent": {
										"$ref": "AAAAAAFk74WD6V98/Zs="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 553,
									"top": 979,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74WD6V98/Zs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74WD6l9/3oA=",
									"_parent": {
										"$ref": "AAAAAAFk74WD6V98/Zs="
									},
									"model": {
										"$ref": "AAAAAAFUmORm3fAwE60="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 597,
									"top": 980,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74WD6V98/Zs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74VTml6o1so="
							},
							"tail": {
								"$ref": "AAAAAAFk74WD6F9ykYg="
							},
							"lineStyle": 1,
							"points": "583:1007;583:966",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74WD6V99HY0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74WD6l9+lCM="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74WD6l9/3oA="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74WmIV+5ur0=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk0Oaeq24jZhk="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74WmIV+6LKk=",
									"_parent": {
										"$ref": "AAAAAAFk74WmIV+5ur0="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74WmIV+7/xo=",
											"_parent": {
												"$ref": "AAAAAAFk74WmIV+6LKk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -926,
											"top": 10,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74WmIV+8600=",
											"_parent": {
												"$ref": "AAAAAAFk74WmIV+6LKk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 333,
											"top": 1015,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDMemoryCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74WmIV+9yk0=",
											"_parent": {
												"$ref": "AAAAAAFk74WmIV+6LKk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 333,
											"top": 1030,
											"width": 118,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74WmIV++Q8g=",
											"_parent": {
												"$ref": "AAAAAAFk74WmIV+6LKk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -926,
											"top": 10,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 328,
									"top": 1008,
									"width": 133.82373046875,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74WmIV+7/xo="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74WmIV+8600="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74WmIV+9yk0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74WmIV++Q8g="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74WmIV+/XzA=",
									"_parent": {
										"$ref": "AAAAAAFk74WmIV+5ur0="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 328,
									"top": 1048,
									"width": 128,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74WmIV/AdBY=",
									"_parent": {
										"$ref": "AAAAAAFk74WmIV+5ur0="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 328,
									"top": 1058,
									"width": 128,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74WmIV/BMOA=",
									"_parent": {
										"$ref": "AAAAAAFk74WmIV+5ur0="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -463,
									"top": 5,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74WmIV/CxT4=",
									"_parent": {
										"$ref": "AAAAAAFk74WmIV+5ur0="
									},
									"model": {
										"$ref": "AAAAAAFk0Oaeq24jZhk="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -463,
									"top": 5,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 328,
							"top": 1008,
							"width": 128,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74WmIV+6LKk="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74WmIV+/XzA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74WmIV/AdBY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74WmIV/BMOA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74WmIV/CxT4="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74XBwV/y5Aw=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk0ObxVHApLxs="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74XBwV/zwFo=",
									"_parent": {
										"$ref": "AAAAAAFk74XBwV/y5Aw="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74XBwV/0F68=",
											"_parent": {
												"$ref": "AAAAAAFk74XBwV/zwFo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -760,
											"top": 120,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74XBwl/1t/E=",
											"_parent": {
												"$ref": "AAAAAAFk74XBwV/zwFo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 165,
											"top": 1015,
											"width": 102,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "NSCache",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74XBwl/2j+s=",
											"_parent": {
												"$ref": "AAAAAAFk74XBwV/zwFo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 165,
											"top": 1030,
											"width": 102,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from Foundation)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74XBwl/36FQ=",
											"_parent": {
												"$ref": "AAAAAAFk74XBwV/zwFo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -760,
											"top": 120,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 160,
									"top": 1008,
									"width": 123.2548828125,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74XBwV/0F68="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74XBwl/1t/E="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74XBwl/2j+s="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74XBwl/36FQ="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74XBwl/4e/Q=",
									"_parent": {
										"$ref": "AAAAAAFk74XBwV/y5Aw="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 160,
									"top": 1048,
									"width": 112,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74XBwl/55Ds=",
									"_parent": {
										"$ref": "AAAAAAFk74XBwV/y5Aw="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 160,
									"top": 1058,
									"width": 112,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74XBwl/6+eo=",
									"_parent": {
										"$ref": "AAAAAAFk74XBwV/y5Aw="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -380,
									"top": 60,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74XBwl/710w=",
									"_parent": {
										"$ref": "AAAAAAFk74XBwV/y5Aw="
									},
									"model": {
										"$ref": "AAAAAAFk0ObxVHApLxs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -380,
									"top": 60,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 160,
							"top": 1008,
							"width": 112,
							"height": 60,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74XBwV/zwFo="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74XBwl/4e/Q="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74XBwl/55Ds="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74XBwl/6+eo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74XBwl/710w="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFk74XBwl/87Xo=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFfKutJugVRytg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74XBw1/9DUE=",
									"_parent": {
										"$ref": "AAAAAAFk74XBwl/87Xo="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 298,
									"top": 1046,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74XBwl/87Xo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74XBw1/+Ttg=",
									"_parent": {
										"$ref": "AAAAAAFk74XBwl/87Xo="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 298,
									"top": 1061,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74XBwl/87Xo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74XBw1//y4o=",
									"_parent": {
										"$ref": "AAAAAAFk74XBwl/87Xo="
									},
									"model": {
										"$ref": "AAAAAAFfKutJugVRytg="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 299,
									"top": 1016,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74XBwl/87Xo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74XBwV/y5Aw="
							},
							"tail": {
								"$ref": "AAAAAAFk74WmIV+5ur0="
							},
							"lineStyle": 1,
							"points": "327:1037;272:1037",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74XBw1/9DUE="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74XBw1/+Ttg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74XBw1//y4o="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk74cA9WHIBjQ=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk74cA82HEn7s="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74cA9WHJ8Ys=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HEn7s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 742,
									"top": 313,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74cA9WHKFGU=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HEn7s="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 742,
									"top": 328,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74cA9WHLAJ4=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HEn7s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 743,
									"top": 283,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74cA9WHME44=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HFdlQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 758,
									"top": 312,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74cA9WHNyvo=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HFdlQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 755,
									"top": 326,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74cA9WHORC0=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HFdlQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 762,
									"top": 285,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74cA9mHPiKU=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HGTl0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 728,
									"top": 312,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74cA9mHQnIc=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HGTl0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 731,
									"top": 326,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74cA9mHR5kA=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HGTl0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 724,
									"top": 285,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk74cA9mHSKeQ=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HFdlQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk74cA9mHTW5c=",
									"_parent": {
										"$ref": "AAAAAAFk74cA9WHIBjQ="
									},
									"model": {
										"$ref": "AAAAAAFk74cA82HGTl0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74TWXl1irxo="
							},
							"tail": {
								"$ref": "AAAAAAFk74Tfvl3iKyU="
							},
							"lineStyle": 0,
							"points": "784:304;703:304",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74cA9WHJ8Ys="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74cA9WHKFGU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74cA9WHLAJ4="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk74cA9WHME44="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk74cA9WHNyvo="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk74cA9WHORC0="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk74cA9mHPiKU="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk74cA9mHQnIc="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk74cA9mHR5kA="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk74cA9mHSKeQ="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk74cA9mHTW5c="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk74en/mM9oBI=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk74en/WM7cFM="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74en/mM+zng=",
									"_parent": {
										"$ref": "AAAAAAFk74en/mM9oBI="
									},
									"model": {
										"$ref": "AAAAAAFk74en/WM7cFM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 731,
									"top": 75,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74en/mM9oBI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74en/mM/sBk=",
									"_parent": {
										"$ref": "AAAAAAFk74en/mM9oBI="
									},
									"model": {
										"$ref": "AAAAAAFk74en/WM7cFM="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 731,
									"top": 60,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74en/mM9oBI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74en/mNA4go=",
									"_parent": {
										"$ref": "AAAAAAFk74en/mM9oBI="
									},
									"model": {
										"$ref": "AAAAAAFk74en/WM7cFM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 731,
									"top": 105,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74en/mM9oBI="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74Uaf15oxwI="
							},
							"tail": {
								"$ref": "AAAAAAFk74S2D10sNBo="
							},
							"lineStyle": 0,
							"points": "679:96;784:96",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74en/mM+zng="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74en/mM/sBk="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74en/mNA4go="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk74e4zmN4SkQ=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk74e4zmN2kbM="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74e4z2N5Bn8=",
									"_parent": {
										"$ref": "AAAAAAFk74e4zmN4SkQ="
									},
									"model": {
										"$ref": "AAAAAAFk74e4zmN2kbM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 732,
									"top": 196,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74e4zmN4SkQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74e4z2N6w9Q=",
									"_parent": {
										"$ref": "AAAAAAFk74e4zmN4SkQ="
									},
									"model": {
										"$ref": "AAAAAAFk74e4zmN2kbM="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 722,
									"top": 185,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74e4zmN4SkQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74e4z2N7ASM=",
									"_parent": {
										"$ref": "AAAAAAFk74e4zmN4SkQ="
									},
									"model": {
										"$ref": "AAAAAAFk74e4zmN2kbM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 753,
									"top": 217,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74e4zmN4SkQ="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74Uaf15oxwI="
							},
							"tail": {
								"$ref": "AAAAAAFk74TWXl1irxo="
							},
							"lineStyle": 1,
							"points": "704:252;783:174",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74e4z2N5Bn8="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74e4z2N6w9Q="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74e4z2N7ASM="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFk74gVyWQT4eE=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk7ATKAnkUjt4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74gVyWQUQzU=",
									"_parent": {
										"$ref": "AAAAAAFk74gVyWQT4eE="
									},
									"model": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74gVymQVaRA=",
											"_parent": {
												"$ref": "AAAAAAFk74gVyWQUQzU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 477,
											"width": 254,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74gVymQWUc0=",
											"_parent": {
												"$ref": "AAAAAAFk74gVyWQUQzU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 492,
											"width": 254,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageCachesManagerOperationPolicy",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74gVymQX9vg=",
											"_parent": {
												"$ref": "AAAAAAFk74gVyWQUQzU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 507,
											"width": 254,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74gVymQYcsY=",
											"_parent": {
												"$ref": "AAAAAAFk74gVyWQUQzU="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -192,
											"top": -58,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 472,
									"width": 279.59130859375,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74gVymQVaRA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74gVymQWUc0="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74gVymQX9vg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74gVymQYcsY="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74gVymQZq+I=",
									"_parent": {
										"$ref": "AAAAAAFk74gVyWQT4eE="
									},
									"model": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -96,
									"top": -29,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74gVymQa7qI=",
									"_parent": {
										"$ref": "AAAAAAFk74gVyWQT4eE="
									},
									"model": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -96,
									"top": -29,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74gVymQbiU4=",
									"_parent": {
										"$ref": "AAAAAAFk74gVyWQT4eE="
									},
									"model": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -96,
									"top": -29,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74gVy2Qc6xc=",
									"_parent": {
										"$ref": "AAAAAAFk74gVyWQT4eE="
									},
									"model": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -96,
									"top": -29,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFk74gVy2Qdmv8=",
									"_parent": {
										"$ref": "AAAAAAFk74gVyWQT4eE="
									},
									"model": {
										"$ref": "AAAAAAFk7ATKAnkUjt4="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74gV22RDdbA=",
											"_parent": {
												"$ref": "AAAAAAFk74gVy2Qdmv8="
											},
											"model": {
												"$ref": "AAAAAAFk7AU1fnui68s="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 530,
											"width": 254,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "serial",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74gV3GRGZtc=",
											"_parent": {
												"$ref": "AAAAAAFk74gVy2Qdmv8="
											},
											"model": {
												"$ref": "AAAAAAFk7AVOan0RTug="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 545,
											"width": 254,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "concurrent",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74gV3GRJYdk=",
											"_parent": {
												"$ref": "AAAAAAFk74gVy2Qdmv8="
											},
											"model": {
												"$ref": "AAAAAAFk7AVno36AYek="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 560,
											"width": 254,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "highestOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk74gV3WRMvmY=",
											"_parent": {
												"$ref": "AAAAAAFk74gVy2Qdmv8="
											},
											"model": {
												"$ref": "AAAAAAFk7AV+An/vm7g="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 13,
											"top": 575,
											"width": 254,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "lowestOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 8,
									"top": 525,
									"width": 264,
									"height": 68,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 8,
							"top": 472,
							"width": 264,
							"height": 121,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74gVyWQUQzU="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74gVymQZq+I="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74gVymQa7qI="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74gVymQbiU4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74gVy2Qc6xc="
							},
							"suppressLiterals": false,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFk74gVy2Qdmv8="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk74icCGYwssk=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk74icCGYuXpY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74icCGYxnSE=",
									"_parent": {
										"$ref": "AAAAAAFk74icCGYwssk="
									},
									"model": {
										"$ref": "AAAAAAFk74icCGYuXpY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 140,
									"top": 448,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74icCGYwssk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74icCWYy4lo=",
									"_parent": {
										"$ref": "AAAAAAFk74icCGYwssk="
									},
									"model": {
										"$ref": "AAAAAAFk74icCGYuXpY="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 155,
									"top": 448,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74icCGYwssk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74icCWYz5ek=",
									"_parent": {
										"$ref": "AAAAAAFk74icCGYwssk="
									},
									"model": {
										"$ref": "AAAAAAFk74icCGYuXpY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 111,
									"top": 449,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74icCGYwssk="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74gVyWQT4eE="
							},
							"tail": {
								"$ref": "AAAAAAFk74Tlhl4YbQ4="
							},
							"lineStyle": 0,
							"points": "126:438;126:472",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74icCGYxnSE="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74icCWYy4lo="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74icCWYz5ek="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk74lfE2kriJo=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk74lfE2kn7IU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74lfFGksgz8=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kn7IU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 385,
									"top": 704,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74lfFGktWfU=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kn7IU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 370,
									"top": 704,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74lfFGkuLW0=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kn7IU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 414,
									"top": 705,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74lfFGkvimI=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kond4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 385,
									"top": 712,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74lfFGkwqcw=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kond4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 371,
									"top": 709,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74lfFGkxEOE=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kond4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 412,
									"top": 716,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74lfFGky+5k=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kppRA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 385,
									"top": 697,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74lfFGkzyK0=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kppRA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 371,
									"top": 700,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74lfFGk0SrM=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kppRA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 412,
									"top": 693,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk74lfFGk1Ksc=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kond4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk74lfFGk2ezs=",
									"_parent": {
										"$ref": "AAAAAAFk74lfE2kriJo="
									},
									"model": {
										"$ref": "AAAAAAFk74lfE2kppRA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 40,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74TWXl1irxo="
							},
							"tail": {
								"$ref": "AAAAAAFk74VZ118qqLI="
							},
							"lineStyle": 0,
							"points": "400:744;400:678",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74lfFGksgz8="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74lfFGktWfU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74lfFGkuLW0="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk74lfFGkvimI="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk74lfFGkwqcw="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk74lfFGkxEOE="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk74lfFGky+5k="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk74lfFGkzyK0="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk74lfFGk0SrM="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk74lfFGk1Ksc="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk74lfFGk2ezs="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74n+cGzz4x8=",
							"_parent": {
								"$ref": "AAAAAAFk74R9sVzuKF8="
							},
							"model": {
								"$ref": "AAAAAAFk74n+b2zyIZQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74n+cGz0sRs=",
									"_parent": {
										"$ref": "AAAAAAFk74n+cGzz4x8="
									},
									"model": {
										"$ref": "AAAAAAFk74n+b2zyIZQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 375,
									"top": 942,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74n+cGzz4x8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74n+cGz1144=",
									"_parent": {
										"$ref": "AAAAAAFk74n+cGzz4x8="
									},
									"model": {
										"$ref": "AAAAAAFk74n+b2zyIZQ="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 360,
									"top": 942,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74n+cGzz4x8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74n+cGz2QC8=",
									"_parent": {
										"$ref": "AAAAAAFk74n+cGzz4x8="
									},
									"model": {
										"$ref": "AAAAAAFk74n+b2zyIZQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 404,
									"top": 943,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74n+cGzz4x8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74VZ118qqLI="
							},
							"tail": {
								"$ref": "AAAAAAFk74WmIV+5ur0="
							},
							"lineStyle": 0,
							"points": "390:1008;390:890",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74n+cGz0sRs="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74n+cGz1144="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74n+cGz2QC8="
							}
						}
					]
				},
				{
					"_type": "UMLClassDiagram",
					"_id": "AAAAAAFk74scs3UEoZk=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Loader Diagram",
					"visible": true,
					"defaultDiagram": false,
					"ownedViews": [
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk74t2wXVUNzc=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFky29m0WRt7Q8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74t2wXVVboI=",
									"_parent": {
										"$ref": "AAAAAAFk74t2wXVUNzc="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74t2wXVW/Kc=",
											"_parent": {
												"$ref": "AAAAAAFk74t2wXVVboI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 21,
											"width": 503,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74t2wnVXKxY=",
											"_parent": {
												"$ref": "AAAAAAFk74t2wXVVboI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 36,
											"width": 503,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageLoader",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74t2wnVYs8g=",
											"_parent": {
												"$ref": "AAAAAAFk74t2wXVVboI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 51,
											"width": 503,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74t2wnVZoss=",
											"_parent": {
												"$ref": "AAAAAAFk74t2wXVVboI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -706,
											"top": -264,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 16,
									"width": 513,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74t2wXVW/Kc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74t2wnVXKxY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74t2wnVYs8g="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74t2wnVZoss="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74t2wnVaLgs=",
									"_parent": {
										"$ref": "AAAAAAFk74t2wXVUNzc="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -353,
									"top": -132,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74t2wnVbrI8=",
									"_parent": {
										"$ref": "AAAAAAFk74t2wXVUNzc="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74t2+HV6bpA=",
											"_parent": {
												"$ref": "AAAAAAFk74t2wnVbrI8="
											},
											"model": {
												"$ref": "AAAAAAFky3AzTGhO/lc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 74,
											"width": 527,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+canLoad(url): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74t2+HV90tc=",
											"_parent": {
												"$ref": "AAAAAAFk74t2wnVbrI8="
											},
											"model": {
												"$ref": "AAAAAAFky3CxVms3ePA="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 285,
											"top": 89,
											"width": 527,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loadImage(url, options, context, progressBlock, completedBlock): SDWebImageOperation",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 280,
									"top": 69,
									"width": 569.43798828125,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74t2wnVcGAU=",
									"_parent": {
										"$ref": "AAAAAAFk74t2wXVUNzc="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -353,
									"top": -132,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74t2w3VdrQI=",
									"_parent": {
										"$ref": "AAAAAAFk74t2wXVUNzc="
									},
									"model": {
										"$ref": "AAAAAAFky29m0WRt7Q8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -353,
									"top": -132,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 280,
							"top": 16,
							"width": 537,
							"height": 91,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74t2wXVVboI="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74t2wnVaLgs="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74t2wnVbrI8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74t2wnVcGAU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74t2w3VdrQI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74ugPXWBqa8=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFkzOBPBONMct8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74ugPXWCCXo=",
									"_parent": {
										"$ref": "AAAAAAFk74ugPXWBqa8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74ugPXWDnIo=",
											"_parent": {
												"$ref": "AAAAAAFk74ugPXWCCXo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1292,
											"top": -312,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74ugPXWEmO4=",
											"_parent": {
												"$ref": "AAAAAAFk74ugPXWCCXo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 183,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDImageLoadersManager",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74ugPXWFH9M=",
											"_parent": {
												"$ref": "AAAAAAFk74ugPXWCCXo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 198,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74ugPXWGvpc=",
											"_parent": {
												"$ref": "AAAAAAFk74ugPXWCCXo="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -1292,
											"top": -312,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 176,
									"width": 212,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74ugPXWDnIo="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74ugPXWEmO4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74ugPXWFH9M="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74ugPXWGvpc="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74ugPXWHIRY=",
									"_parent": {
										"$ref": "AAAAAAFk74ugPXWBqa8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74ugonWyIjk=",
											"_parent": {
												"$ref": "AAAAAAFk74ugPXWHIRY="
											},
											"model": {
												"$ref": "AAAAAAFkzOIg/+78rRg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 221,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedManager",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74ugo3W1QSo=",
											"_parent": {
												"$ref": "AAAAAAFk74ugPXWHIRY="
											},
											"model": {
												"$ref": "AAAAAAFkzOOPjva3FJM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 236,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+loaders: Array <SDImageLoader>",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 216,
									"width": 219.37744140625,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74ugPXWI2Ho=",
									"_parent": {
										"$ref": "AAAAAAFk74ugPXWBqa8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74ugo3W4CBw=",
											"_parent": {
												"$ref": "AAAAAAFk74ugPXWI2Ho="
											},
											"model": {
												"$ref": "AAAAAAFkzOP6yPhv64w="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 259,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addLoader()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74ugpHW7WWc=",
											"_parent": {
												"$ref": "AAAAAAFk74ugPXWI2Ho="
											},
											"model": {
												"$ref": "AAAAAAFkzOQxGfm6yKY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 274,
											"width": 202,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+removeLoader()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 254,
									"width": 212,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74ugPXWJ5XM=",
									"_parent": {
										"$ref": "AAAAAAFk74ugPXWBqa8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -646,
									"top": -156,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74ugPnWKEe4=",
									"_parent": {
										"$ref": "AAAAAAFk74ugPXWBqa8="
									},
									"model": {
										"$ref": "AAAAAAFkzOBPBONMct8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -646,
									"top": -156,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 176,
							"width": 212,
							"height": 116,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74ugPXWCCXo="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74ugPXWHIRY="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74ugPXWI2Ho="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74ugPXWJ5XM="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74ugPnWKEe4="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74ugPnWLDSg=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk7AFZvlix+G0="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74ugPnWMGSg=",
									"_parent": {
										"$ref": "AAAAAAFk74ugPnWLDSg="
									},
									"model": {
										"$ref": "AAAAAAFk7AFZvlix+G0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 136,
									"top": 59,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74ugPnWLDSg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74ugP3WNo9M=",
									"_parent": {
										"$ref": "AAAAAAFk74ugPnWLDSg="
									},
									"model": {
										"$ref": "AAAAAAFk7AFZvlix+G0="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 136,
									"top": 44,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74ugPnWLDSg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74ugP3WOnvY=",
									"_parent": {
										"$ref": "AAAAAAFk74ugPnWLDSg="
									},
									"model": {
										"$ref": "AAAAAAFk7AFZvlix+G0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 136,
									"top": 89,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74ugPnWLDSg="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74t2wXVUNzc="
							},
							"tail": {
								"$ref": "AAAAAAFk74ugPXWBqa8="
							},
							"lineStyle": 0,
							"points": "136:176;136:80;280:80",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74ugPnWMGSg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74ugP3WNo9M="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74ugP3WOnvY="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74us0XXCIlQ=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFUkh8UMI38gtY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74us0XXDZlk=",
									"_parent": {
										"$ref": "AAAAAAFk74us0XXCIlQ="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74us0XXEgEs=",
											"_parent": {
												"$ref": "AAAAAAFk74us0XXDZlk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -336,
											"top": -310,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74us0XXFhfQ=",
											"_parent": {
												"$ref": "AAAAAAFk74us0XXDZlk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 183,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloader",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74us0XXGkTk=",
											"_parent": {
												"$ref": "AAAAAAFk74us0XXDZlk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 198,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74us0nXH+vI=",
											"_parent": {
												"$ref": "AAAAAAFk74us0XXDZlk="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -336,
											"top": -310,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 288,
									"top": 176,
									"width": 523,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74us0XXEgEs="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74us0XXFhfQ="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74us0XXGkTk="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74us0nXH+vI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74us0nXIXC8=",
									"_parent": {
										"$ref": "AAAAAAFk74us0XXCIlQ="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74utN3XzuZA=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXIXC8="
											},
											"model": {
												"$ref": "AAAAAAFUkiJAhI5kL78="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 221,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+sharedDownloader",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74utOHX2KdU=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXIXC8="
											},
											"model": {
												"$ref": "AAAAAAFUmOMr1ewzvaI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 236,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+config: SDWebImageDownloaderConfig",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74utOHX5HBk=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXIXC8="
											},
											"model": {
												"$ref": "AAAAAAFUmONDtOzuN2c="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 251,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+requestModifier: SDWebImageDownloaderRequestModifier",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74utOHX8xZY=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXIXC8="
											},
											"model": {
												"$ref": "AAAAAAFUmOaPcvo7CuM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 266,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sessionConfiguration",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74utOXX/7e0=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXIXC8="
											},
											"model": {
												"$ref": "AAAAAAFUmOa7+/r2ysU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 281,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+suspended",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74utOXYCUuM=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXIXC8="
											},
											"model": {
												"$ref": "AAAAAAFUmOiCz/5aGv0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 296,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+currentDownloadCount",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 288,
									"top": 216,
									"width": 523,
									"height": 98,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74us0nXJPMc=",
									"_parent": {
										"$ref": "AAAAAAFk74us0XXCIlQ="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74utOXYFUNI=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXJPMc="
											},
											"model": {
												"$ref": "AAAAAAFXmuCdynfN50Y="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 319,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(config)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74utOnYIDjM=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXJPMc="
											},
											"model": {
												"$ref": "AAAAAAFUmOeh6PwLtkk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 334,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+setValue(value, HTTPHeaderField)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74utOnYLHQg=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXJPMc="
											},
											"model": {
												"$ref": "AAAAAAFky3dFIIXZ21M="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 349,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+value(HTTPHeaderField): String",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74utO3YOKsA=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXJPMc="
											},
											"model": {
												"$ref": "AAAAAAFUmOOite2pkfo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 364,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+downloadImage(url, options, context, progressBlock, completedBlock): DownloadToken",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74utO3YR29c=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXJPMc="
											},
											"model": {
												"$ref": "AAAAAAFUmOgcH/2BRjw="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 379,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancelAllDownloads()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74utO3YUxY8=",
											"_parent": {
												"$ref": "AAAAAAFk74us0nXJPMc="
											},
											"model": {
												"$ref": "AAAAAAFUmOZtsvmAcFQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 293,
											"top": 394,
											"width": 513,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+invalidateSessionAndCancel()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 288,
									"top": 314,
									"width": 561.32568359375,
									"height": 98,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74us0nXKUhs=",
									"_parent": {
										"$ref": "AAAAAAFk74us0XXCIlQ="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -168,
									"top": -155,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74us0nXLqi0=",
									"_parent": {
										"$ref": "AAAAAAFk74us0XXCIlQ="
									},
									"model": {
										"$ref": "AAAAAAFUkh8UMI38gtY="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -168,
									"top": -155,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 288,
							"top": 176,
							"width": 523,
							"height": 236,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74us0XXDZlk="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74us0nXIXC8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74us0nXJPMc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74us0nXKUhs="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74us0nXLqi0="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk74us0nXMDPE=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk73Wx7ywf4cU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74us0nXN7cQ=",
									"_parent": {
										"$ref": "AAAAAAFk74us0nXMDPE="
									},
									"model": {
										"$ref": "AAAAAAFk73Wx7ywf4cU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 533,
									"top": 134,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74us0nXMDPE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74us0nXOdt8=",
									"_parent": {
										"$ref": "AAAAAAFk74us0nXMDPE="
									},
									"model": {
										"$ref": "AAAAAAFk73Wx7ywf4cU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 518,
									"top": 134,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74us0nXMDPE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74us0nXPJco=",
									"_parent": {
										"$ref": "AAAAAAFk74us0nXMDPE="
									},
									"model": {
										"$ref": "AAAAAAFk73Wx7ywf4cU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 562,
									"top": 135,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74us0nXMDPE="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74t2wXVUNzc="
							},
							"tail": {
								"$ref": "AAAAAAFk74us0XXCIlQ="
							},
							"lineStyle": 0,
							"points": "548:176;548:106",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74us0nXN7cQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74us0nXOdt8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74us0nXPJco="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74u4snYbwho=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFky4wTy8jjfCc="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74u4snYc+QE=",
									"_parent": {
										"$ref": "AAAAAAFk74u4snYbwho="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74u4snYd1n8=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYc+QE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -106,
											"top": 314,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74u4snYexIw=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYc+QE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 271,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderConfig",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74u4snYfiNo=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYc+QE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 286,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74u4snYgh2c=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYc+QE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -106,
											"top": 314,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 896,
									"top": 264,
									"width": 221.4404296875,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74u4snYd1n8="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74u4snYexIw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74u4snYfiNo="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74u4snYgh2c="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74u4snYhBS8=",
									"_parent": {
										"$ref": "AAAAAAFk74u4snYbwho="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74u5F3ZMZhU=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYhBS8="
											},
											"model": {
												"$ref": "AAAAAAFky4zOJs9aW9c="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 309,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": true,
											"text": "+default",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74u5F3ZPANY=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYhBS8="
											},
											"model": {
												"$ref": "AAAAAAFky4z9vtF/kCc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 324,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+maxConcurrentDownloads",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74u5GHZSRQI=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYhBS8="
											},
											"model": {
												"$ref": "AAAAAAFky40X5tLK/zc="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 339,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+downloadTimeout",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74u5GHZV6vI=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYhBS8="
											},
											"model": {
												"$ref": "AAAAAAFky400JdQVn+Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 354,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+sessionConfiguration",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74u5GHZY4NA=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYhBS8="
											},
											"model": {
												"$ref": "AAAAAAFky41Rt9Vg34c="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 369,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+operationClass",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74u5GXZbu1Q=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYhBS8="
											},
											"model": {
												"$ref": "AAAAAAFky419KNarbXU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 384,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+executionOrder",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74u5GXZeaz8=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYhBS8="
											},
											"model": {
												"$ref": "AAAAAAFky42Z0df2Ke8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 399,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+urlCredential",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74u5GXZhJPk=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYhBS8="
											},
											"model": {
												"$ref": "AAAAAAFky424lNlB4TI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 414,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+username",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74u5GnZk6K8=",
											"_parent": {
												"$ref": "AAAAAAFk74u4snYhBS8="
											},
											"model": {
												"$ref": "AAAAAAFky43MudqMI9E="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 429,
											"width": 198,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+password",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 896,
									"top": 304,
									"width": 208,
									"height": 143,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74u4snYiJZA=",
									"_parent": {
										"$ref": "AAAAAAFk74u4snYbwho="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 896,
									"top": 447,
									"width": 208,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74u4snYjLQI=",
									"_parent": {
										"$ref": "AAAAAAFk74u4snYbwho="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -53,
									"top": 157,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74u4snYkpjs=",
									"_parent": {
										"$ref": "AAAAAAFk74u4snYbwho="
									},
									"model": {
										"$ref": "AAAAAAFky4wTy8jjfCc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -53,
									"top": 157,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 896,
							"top": 264,
							"width": 208,
							"height": 193,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74u4snYc+QE="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74u4snYhBS8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74u4snYiJZA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74u4snYjLQI="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74u4snYkpjs="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk74u4s3YlZec=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFXmuZ1booW7c8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74u4s3Ym2+A=",
									"_parent": {
										"$ref": "AAAAAAFk74u4s3YlZec="
									},
									"model": {
										"$ref": "AAAAAAFXmuZ1booW7c8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 853,
									"top": 260,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74u4s3YlZec="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74u4s3YnjEk=",
									"_parent": {
										"$ref": "AAAAAAFk74u4s3YlZec="
									},
									"model": {
										"$ref": "AAAAAAFXmuZ1booW7c8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 853,
									"top": 245,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74u4s3YlZec="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74u4s3Yoo/c=",
									"_parent": {
										"$ref": "AAAAAAFk74u4s3YlZec="
									},
									"model": {
										"$ref": "AAAAAAFXmuZ1booW7c8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 853,
									"top": 290,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74u4s3YlZec="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74u4snYbwho="
							},
							"tail": {
								"$ref": "AAAAAAFk74us0XXCIlQ="
							},
							"lineStyle": 0,
							"points": "810:281;896:281",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74u4s3Ym2+A="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74u4s3YnjEk="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74u4s3Yoo/c="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74wQ43ZtYf8=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFky5XHEfWLtyM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74wQ43ZuDn0=",
									"_parent": {
										"$ref": "AAAAAAFk74wQ43ZtYf8="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74wQ43ZvQ7A=",
											"_parent": {
												"$ref": "AAAAAAFk74wQ43ZuDn0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -706,
											"top": 180,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74wQ43Zwebo=",
											"_parent": {
												"$ref": "AAAAAAFk74wQ43ZuDn0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 599,
											"width": 258,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderRequestModifier",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74wQ43ZxyFk=",
											"_parent": {
												"$ref": "AAAAAAFk74wQ43ZuDn0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 614,
											"width": 258,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74wQ5HZyuqk=",
											"_parent": {
												"$ref": "AAAAAAFk74wQ43ZuDn0="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -706,
											"top": 180,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 608,
									"top": 592,
									"width": 287.20849609375,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74wQ43ZvQ7A="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74wQ43Zwebo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74wQ43ZxyFk="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74wQ5HZyuqk="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74wQ5HZz0OU=",
									"_parent": {
										"$ref": "AAAAAAFk74wQ43ZtYf8="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 608,
									"top": 632,
									"width": 268,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74wQ5HZ03dA=",
									"_parent": {
										"$ref": "AAAAAAFk74wQ43ZtYf8="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74wQ7HaTyyg=",
											"_parent": {
												"$ref": "AAAAAAFk74wQ5HZ03dA="
											},
											"model": {
												"$ref": "AAAAAAFky5ZuM/uFU/4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 613,
											"top": 647,
											"width": 258,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(block)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 608,
									"top": 642,
									"width": 268,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74wQ5HZ19g4=",
									"_parent": {
										"$ref": "AAAAAAFk74wQ43ZtYf8="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -353,
									"top": 90,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74wQ5HZ2WyY=",
									"_parent": {
										"$ref": "AAAAAAFk74wQ43ZtYf8="
									},
									"model": {
										"$ref": "AAAAAAFky5XHEfWLtyM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -353,
									"top": 90,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 608,
							"top": 592,
							"width": 268,
							"height": 73,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74wQ43ZuDn0="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74wQ5HZz0OU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74wQ5HZ03dA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74wQ5HZ19g4="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74wQ5HZ2WyY="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk74xR1HaXRr0=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFky49vaeVTiPQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74xR1HaYUWI=",
									"_parent": {
										"$ref": "AAAAAAFk74xR1HaXRr0="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74xR1HaZF9s=",
											"_parent": {
												"$ref": "AAAAAAFk74xR1HaYUWI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 589,
											"top": 469,
											"width": 268,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74xR1Haa3aw=",
											"_parent": {
												"$ref": "AAAAAAFk74xR1HaYUWI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 589,
											"top": 484,
											"width": 268,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderRequestModifier",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74xR1HabuNI=",
											"_parent": {
												"$ref": "AAAAAAFk74xR1HaYUWI="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 589,
											"top": 499,
											"width": 268,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74xR1Hacg2A=",
											"_parent": {
												"$ref": "AAAAAAFk74xR1HaYUWI="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -478,
											"top": -232,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 584,
									"top": 464,
									"width": 287.20849609375,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74xR1HaZF9s="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74xR1Haa3aw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74xR1HabuNI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74xR1Hacg2A="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74xR1Hadmug=",
									"_parent": {
										"$ref": "AAAAAAFk74xR1HaXRr0="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -239,
									"top": -116,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74xR1HaeLok=",
									"_parent": {
										"$ref": "AAAAAAFk74xR1HaXRr0="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74xR23a9VRc=",
											"_parent": {
												"$ref": "AAAAAAFk74xR1HaeLok="
											},
											"model": {
												"$ref": "AAAAAAFky5N7SPLYdL0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 589,
											"top": 522,
											"width": 292,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+modifiedRequest(request): URLRequest",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 584,
									"top": 517,
									"width": 302,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74xR1HafzBo=",
									"_parent": {
										"$ref": "AAAAAAFk74xR1HaXRr0="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -239,
									"top": -116,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74xR1HagmNM=",
									"_parent": {
										"$ref": "AAAAAAFk74xR1HaXRr0="
									},
									"model": {
										"$ref": "AAAAAAFky49vaeVTiPQ="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -239,
									"top": -116,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 584,
							"top": 464,
							"width": 302,
							"height": 76,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74xR1HaYUWI="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74xR1Hadmug="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74xR1HaeLok="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74xR1HafzBo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74xR1HagmNM="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk74xtDXbBBXw=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFXmwdRJMUYGTs="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74xtDXbCvSs=",
									"_parent": {
										"$ref": "AAAAAAFk74xtDXbBBXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74xtDXbDm9I=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbCvSs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 629,
											"width": 248,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74xtDXbEfVA=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbCvSs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 644,
											"width": 248,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderOperation",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74xtDXbF1sI=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbCvSs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 659,
											"width": 248,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74xtDXbGUHI=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbCvSs="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2752,
											"top": 1004,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 624,
									"width": 258,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74xtDXbDm9I="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74xtDXbEfVA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74xtDXbF1sI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74xtDXbGUHI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74xtDXbHVRM=",
									"_parent": {
										"$ref": "AAAAAAFk74xtDXbBBXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1376,
									"top": 502,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74xtDXbIl6E=",
									"_parent": {
										"$ref": "AAAAAAFk74xtDXbBBXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74xtFXbn1KM=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbIl6E="
											},
											"model": {
												"$ref": "AAAAAAFky4EnyJoHXgk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 682,
											"width": 272,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+init(request, session, options, context)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74xtFXbqFPA=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbIl6E="
											},
											"model": {
												"$ref": "AAAAAAFky4L4L6FsOVg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 697,
											"width": 272,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+addHandlers(progressBlock, completedBlock)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74xtFnbtpYM=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbIl6E="
											},
											"model": {
												"$ref": "AAAAAAFky4PT6qQes1w="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 712,
											"width": 272,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+credential(): URLCredential",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74xtFnbwW9E=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbIl6E="
											},
											"model": {
												"$ref": "AAAAAAFky4QsQ6YrSFU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 727,
											"width": 272,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+setCredential(value)",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74xtFnbzqj4=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbIl6E="
											},
											"model": {
												"$ref": "AAAAAAFky4SFRKgB5qs="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 742,
											"width": 272,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancel(token): Bool",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74xtF3b2+3M=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbIl6E="
											},
											"model": {
												"$ref": "AAAAAAFky4UEV6rqaoE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 757,
											"width": 272,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+request()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74xtF3b5SeE=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbIl6E="
											},
											"model": {
												"$ref": "AAAAAAFky4U4wKw1It0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 772,
											"width": 272,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+response()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk74xtF3b8l8g=",
											"_parent": {
												"$ref": "AAAAAAFk74xtDXbIl6E="
											},
											"model": {
												"$ref": "AAAAAAFky4VpKK2AUTU="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 787,
											"width": 272,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+dataTask(): URLSessionTask",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 677,
									"width": 300.3798828125,
									"height": 128,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74xtDXbJMrk=",
									"_parent": {
										"$ref": "AAAAAAFk74xtDXbBBXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1376,
									"top": 502,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74xtDXbKsWA=",
									"_parent": {
										"$ref": "AAAAAAFk74xtDXbBBXw="
									},
									"model": {
										"$ref": "AAAAAAFXmwdRJMUYGTs="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1376,
									"top": 502,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 624,
							"width": 282,
							"height": 181,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74xtDXbCvSs="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74xtDXbHVRM="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74xtDXbIl6E="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74xtDXbJMrk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74xtDXbKsWA="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk74yHFXcA8wc=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFXmuJtT3q/PXo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk74yHFXcBM7Q=",
									"_parent": {
										"$ref": "AAAAAAFk74yHFXcA8wc="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74yHFXcCxvc=",
											"_parent": {
												"$ref": "AAAAAAFk74yHFXcBM7Q="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2566,
											"top": 402,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74yHFXcD8wE=",
											"_parent": {
												"$ref": "AAAAAAFk74yHFXcBM7Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 471,
											"width": 183,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloadToken",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74yHFXcEkdo=",
											"_parent": {
												"$ref": "AAAAAAFk74yHFXcBM7Q="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 486,
											"width": 183,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk74yHFXcF/Vs=",
											"_parent": {
												"$ref": "AAAAAAFk74yHFXcBM7Q="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2566,
											"top": 402,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 312,
									"top": 464,
									"width": 205.27294921875,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk74yHFXcCxvc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk74yHFXcD8wE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk74yHFXcEkdo="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk74yHFXcF/Vs="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk74yHFncGZSU=",
									"_parent": {
										"$ref": "AAAAAAFk74yHFXcA8wc="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74yHIXcm0jc=",
											"_parent": {
												"$ref": "AAAAAAFk74yHFncGZSU="
											},
											"model": {
												"$ref": "AAAAAAFXmuY4yIivPbY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 509,
											"width": 183,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+url",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74yHIXcpioY=",
											"_parent": {
												"$ref": "AAAAAAFk74yHFncGZSU="
											},
											"model": {
												"$ref": "AAAAAAFXmuZPjolqbRg="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 524,
											"width": 183,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+request",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk74yHIncsL1c=",
											"_parent": {
												"$ref": "AAAAAAFk74yHFncGZSU="
											},
											"model": {
												"$ref": "AAAAAAFky24wtWMHKQ0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 539,
											"width": 183,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+response",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 312,
									"top": 504,
									"width": 193,
									"height": 53,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk74yHFncH3Kk=",
									"_parent": {
										"$ref": "AAAAAAFk74yHFXcA8wc="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 312,
									"top": 557,
									"width": 193,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk74yHFncIlzw=",
									"_parent": {
										"$ref": "AAAAAAFk74yHFXcA8wc="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1283,
									"top": 201,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk74yHFncJL0I=",
									"_parent": {
										"$ref": "AAAAAAFk74yHFXcA8wc="
									},
									"model": {
										"$ref": "AAAAAAFXmuJtT3q/PXo="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1283,
									"top": 201,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 312,
							"top": 464,
							"width": 193,
							"height": 103,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk74yHFXcBM7Q="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk74yHFncGZSU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk74yHFncH3Kk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk74yHFncIlzw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk74yHFncJL0I="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFk740LdXc56Mg=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFUkiR/Go5pUW0="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk740LdXc6wGY=",
									"_parent": {
										"$ref": "AAAAAAFk740LdXc56Mg="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk740LdXc7cY0=",
											"_parent": {
												"$ref": "AAAAAAFk740LdXc6wGY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -3458,
											"top": 674,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk740LdXc8VxI=",
											"_parent": {
												"$ref": "AAAAAAFk740LdXc6wGY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 471,
											"width": 250,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderOperation",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk740LdXc9G3s=",
											"_parent": {
												"$ref": "AAAAAAFk740LdXc6wGY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 486,
											"width": 250,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk740LdXc+nuI=",
											"_parent": {
												"$ref": "AAAAAAFk740LdXc6wGY="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -3458,
											"top": 674,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 464,
									"width": 260,
									"height": 40,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk740LdXc7cY0="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk740LdXc8VxI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk740LdXc9G3s="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk740LdXc+nuI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk740LdXc/6Us=",
									"_parent": {
										"$ref": "AAAAAAFk740LdXc56Mg="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk740LfndfO0g=",
											"_parent": {
												"$ref": "AAAAAAFk740LdXc/6Us="
											},
											"model": {
												"$ref": "AAAAAAFUmO2TmQzzs/g="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 509,
											"width": 250,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+options: SDWebImageDownloaderOptions",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFk740Lf3digjw=",
											"_parent": {
												"$ref": "AAAAAAFk740LdXc/6Us="
											},
											"model": {
												"$ref": "AAAAAAFky4mAub8FNII="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 21,
											"top": 524,
											"width": 250,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+context",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 504,
									"width": 278.2138671875,
									"height": 38,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk740LdXdAXrc=",
									"_parent": {
										"$ref": "AAAAAAFk740LdXc56Mg="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 16,
									"top": 542,
									"width": 260,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk740LdndB5WM=",
									"_parent": {
										"$ref": "AAAAAAFk740LdXc56Mg="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1729,
									"top": 337,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk740LdndCees=",
									"_parent": {
										"$ref": "AAAAAAFk740LdXc56Mg="
									},
									"model": {
										"$ref": "AAAAAAFUkiR/Go5pUW0="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1729,
									"top": 337,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 16,
							"top": 464,
							"width": 260,
							"height": 88,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk740LdXc6wGY="
							},
							"wordWrap": false,
							"suppressAttributes": false,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk740LdXc/6Us="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk740LdXdAXrc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk740LdndB5WM="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk740LdndCees="
							}
						},
						{
							"_type": "UMLInterfaceView",
							"_id": "AAAAAAFk741MB3dmaOc=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFUmNVIhta461s="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk741MB3dn6h8=",
									"_parent": {
										"$ref": "AAAAAAFk741MB3dmaOc="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk741MCHdoa/4=",
											"_parent": {
												"$ref": "AAAAAAFk741MB3dn6h8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 629,
											"width": 154,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«interface»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk741MCHdpnoU=",
											"_parent": {
												"$ref": "AAAAAAFk741MB3dn6h8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 644,
											"width": 154,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageOperation",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk741MCHdqEYE=",
											"_parent": {
												"$ref": "AAAAAAFk741MB3dn6h8="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 659,
											"width": 154,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk741MCHdrlRQ=",
											"_parent": {
												"$ref": "AAAAAAFk741MB3dn6h8="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2306,
											"top": 364,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 312,
									"top": 624,
									"width": 164,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk741MCHdoa/4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk741MCHdpnoU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk741MCHdqEYE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk741MCHdrlRQ="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk741MCHdsDXU=",
									"_parent": {
										"$ref": "AAAAAAFk741MB3dmaOc="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1153,
									"top": 182,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk741MCHdtteY=",
									"_parent": {
										"$ref": "AAAAAAFk741MB3dmaOc="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFk741MEHeMo60=",
											"_parent": {
												"$ref": "AAAAAAFk741MCHdtteY="
											},
											"model": {
												"$ref": "AAAAAAFUmNWHXtbX7L0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 317,
											"top": 682,
											"width": 178,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "+cancel()",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 312,
									"top": 677,
									"width": 188,
									"height": 23,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk741MCHduueY=",
									"_parent": {
										"$ref": "AAAAAAFk741MB3dmaOc="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1153,
									"top": 182,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk741MCHdvbN0=",
									"_parent": {
										"$ref": "AAAAAAFk741MB3dmaOc="
									},
									"model": {
										"$ref": "AAAAAAFUmNVIhta461s="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1153,
									"top": 182,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 312,
							"top": 624,
							"width": 188,
							"height": 76,
							"autoResize": false,
							"stereotypeDisplay": "decoration-label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk741MB3dn6h8="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": false,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk741MCHdsDXU="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk741MCHdtteY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk741MCHduueY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk741MCHdvbN0="
							}
						},
						{
							"_type": "UMLEnumerationView",
							"_id": "AAAAAAFk748lMXiHnKg=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFUmOC2fugTUX8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFk748lMniIIOE=",
									"_parent": {
										"$ref": "AAAAAAFk748lMXiHnKg="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk748lMniJB+8=",
											"_parent": {
												"$ref": "AAAAAAFk748lMniIIOE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 21,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "«enumeration»",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk748lMniKU7o=",
											"_parent": {
												"$ref": "AAAAAAFk748lMniIIOE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;1",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 36,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "SDWebImageDownloaderOptions",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk748lMniLUbA=",
											"_parent": {
												"$ref": "AAAAAAFk748lMniIIOE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 51,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "(from SDWebImage)",
											"horizontalAlignment": 2,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFk748lMniM2wg=",
											"_parent": {
												"$ref": "AAAAAAFk748lMniIIOE="
											},
											"visible": false,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": -2434,
											"top": -730,
											"width": 0,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"horizontalAlignment": 1,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 896,
									"top": 16,
									"width": 230.1494140625,
									"height": 53,
									"autoResize": false,
									"stereotypeLabel": {
										"$ref": "AAAAAAFk748lMniJB+8="
									},
									"nameLabel": {
										"$ref": "AAAAAAFk748lMniKU7o="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFk748lMniLUbA="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFk748lMniM2wg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFk748lM3iNTM4=",
									"_parent": {
										"$ref": "AAAAAAFk748lMXiHnKg="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1217,
									"top": -365,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFk748lM3iOeSA=",
									"_parent": {
										"$ref": "AAAAAAFk748lMXiHnKg="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1217,
									"top": -365,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFk748lM3iP2oo=",
									"_parent": {
										"$ref": "AAAAAAFk748lMXiHnKg="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1217,
									"top": -365,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFk748lM3iQNg8=",
									"_parent": {
										"$ref": "AAAAAAFk748lMXiHnKg="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": -1217,
									"top": -365,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLEnumerationLiteralCompartmentView",
									"_id": "AAAAAAFk748lNHiR4Z4=",
									"_parent": {
										"$ref": "AAAAAAFk748lMXiHnKg="
									},
									"model": {
										"$ref": "AAAAAAFUmOC2fugTUX8="
									},
									"subViews": [
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lTXi8VT4=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFUmODurehEneQ="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 74,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "lowPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lT3i/avs=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFUmOD23ehlAns="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 89,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "progressiveLoad",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lT3jCdJA=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFUmOD+neiGg3g="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 104,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "useNSURLCache",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lUHjFpkw=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFUmOEGbeinNtM="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 119,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "ignoreCachedResponse",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lUHjIuyc=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFUmOENpujIT/I="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 134,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "continueInBackground",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lUXjL3Pg=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFUmOEVzujp/Q0="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 149,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "handleCookies",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lUnjOXug=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFUmOEc/ekKMBo="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 164,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "allowInvalidSSLCertificates",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lUnjRhxc=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFUmOEkLekrSQE="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 179,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "highPriority",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lU3jUbRM=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFky2uhM1TIKQ4="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 194,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "scaleDownLargeImages",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lU3jXZCY=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFky2vJY1YTwQk="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 209,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "avoidDecodeImage",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lVHjaJG4=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFky2viY1deXps="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 224,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "decodeFirstFrameOnly",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										},
										{
											"_type": "UMLEnumerationLiteralView",
											"_id": "AAAAAAFk748lVHjdF8A=",
											"_parent": {
												"$ref": "AAAAAAFk748lNHiR4Z4="
											},
											"model": {
												"$ref": "AAAAAAFky2v7z1ipMKY="
											},
											"visible": true,
											"enabled": true,
											"lineColor": "#000000",
											"fillColor": "#ffffff",
											"fontColor": "#000000",
											"font": "Arial;13;0",
											"showShadow": true,
											"containerChangeable": false,
											"containerExtending": false,
											"left": 901,
											"top": 239,
											"width": 206,
											"height": 13,
											"autoResize": false,
											"underline": false,
											"text": "preloadAllFrames",
											"horizontalAlignment": 0,
											"verticalAlignment": 5,
											"wordWrap": false
										}
									],
									"visible": true,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 896,
									"top": 69,
									"width": 216,
									"height": 188,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": true,
							"containerExtending": false,
							"left": 896,
							"top": 16,
							"width": 216,
							"height": 241,
							"autoResize": false,
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showNamespace": true,
							"showProperty": true,
							"showType": true,
							"nameCompartment": {
								"$ref": "AAAAAAFk748lMniIIOE="
							},
							"wordWrap": false,
							"suppressAttributes": true,
							"suppressOperations": true,
							"suppressReceptions": true,
							"showMultiplicity": true,
							"showOperationSignature": true,
							"attributeCompartment": {
								"$ref": "AAAAAAFk748lM3iNTM4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFk748lM3iOeSA="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFk748lM3iP2oo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFk748lM3iQNg8="
							},
							"suppressLiterals": false,
							"enumerationLiteralCompartment": {
								"$ref": "AAAAAAFk748lNHiR4Z4="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk748lNXiSXfA=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFfKuwBKAhI5QU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk748lNniTZtg=",
									"_parent": {
										"$ref": "AAAAAAFk748lNXiSXfA="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 848,
									"top": 166,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk748lNXiSXfA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk748lNniU+gk=",
									"_parent": {
										"$ref": "AAAAAAFk748lNXiSXfA="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 843,
									"top": 152,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk748lNXiSXfA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk748lNniVWRU=",
									"_parent": {
										"$ref": "AAAAAAFk748lNXiSXfA="
									},
									"model": {
										"$ref": "AAAAAAFfKuwBKAhI5QU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 857,
									"top": 195,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk748lNXiSXfA="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk748lMXiHnKg="
							},
							"tail": {
								"$ref": "AAAAAAFk74us0XXCIlQ="
							},
							"lineStyle": 1,
							"points": "811:202;895:173",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk748lNniTZtg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk748lNniU+gk="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk748lNniVWRU="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk74+x9Xml+Rs=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk74+x9HmjbAc="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74+x9XmmIBw=",
									"_parent": {
										"$ref": "AAAAAAFk74+x9Xml+Rs="
									},
									"model": {
										"$ref": "AAAAAAFk74+x9HmjbAc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 856,
									"top": 27,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74+x9Xml+Rs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74+x9nmnNBE=",
									"_parent": {
										"$ref": "AAAAAAFk74+x9Xml+Rs="
									},
									"model": {
										"$ref": "AAAAAAFk74+x9HmjbAc="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 856,
									"top": 12,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk74+x9Xml+Rs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk74+x9nmoemU=",
									"_parent": {
										"$ref": "AAAAAAFk74+x9Xml+Rs="
									},
									"model": {
										"$ref": "AAAAAAFk74+x9HmjbAc="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 856,
									"top": 57,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk74+x9Xml+Rs="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk748lMXiHnKg="
							},
							"tail": {
								"$ref": "AAAAAAFk74t2wXVUNzc="
							},
							"lineStyle": 0,
							"points": "816:48;896:48",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk74+x9XmmIBw="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk74+x9nmnNBE="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk74+x9nmoemU="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFk75A6HXm8cbc=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk75A6HHm4W88="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75A6HXm97kA=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm4W88="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 705,
									"top": 430,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75A6HXm+JfQ=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm4W88="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 690,
									"top": 430,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75A6HXm/T+I=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm4W88="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 734,
									"top": 431,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75A6HXnA/Tc=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm5coU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 705,
									"top": 432,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75A6HXnBSRw=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm5coU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 691,
									"top": 429,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75A6HXnCvjY=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm5coU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 732,
									"top": 436,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"edgePosition": 2,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75A6HnnDINg=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm6YP4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 705,
									"top": 430,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75A6HnnEjuE=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm6YP4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 691,
									"top": 433,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75A6HnnFk2k=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm6YP4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 732,
									"top": 426,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"edgePosition": 0,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk75A6HnnGIZ8=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm5coU="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFk75A6HnnH/1k=",
									"_parent": {
										"$ref": "AAAAAAFk75A6HXm8cbc="
									},
									"model": {
										"$ref": "AAAAAAFk75A6HHm6YP4="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 0,
									"top": 0,
									"width": 10,
									"height": 10,
									"autoResize": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74us0XXCIlQ="
							},
							"tail": {
								"$ref": "AAAAAAFk74xR1HaXRr0="
							},
							"lineStyle": 0,
							"points": "720:464;720:411",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk75A6HXm97kA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk75A6HXm+JfQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk75A6HXm/T+I="
							},
							"showMultiplicity": true,
							"showType": true,
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFk75A6HXnA/Tc="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFk75A6HXnBSRw="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFk75A6HXnCvjY="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFk75A6HnnDINg="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFk75A6HnnEjuE="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFk75A6HnnFk2k="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFk75A6HnnGIZ8="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFk75A6HnnH/1k="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk75BsT3pUEvw=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk75BsT3pTLSM="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75BsUHpVIhI=",
									"_parent": {
										"$ref": "AAAAAAFk75BsT3pUEvw="
									},
									"model": {
										"$ref": "AAAAAAFk75BsT3pTLSM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 721,
									"top": 558,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75BsT3pUEvw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75BsUHpW7B0=",
									"_parent": {
										"$ref": "AAAAAAFk75BsT3pUEvw="
									},
									"model": {
										"$ref": "AAAAAAFk75BsT3pTLSM="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 706,
									"top": 558,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk75BsT3pUEvw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75BsUHpXi3w=",
									"_parent": {
										"$ref": "AAAAAAFk75BsT3pUEvw="
									},
									"model": {
										"$ref": "AAAAAAFk75BsT3pTLSM="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 750,
									"top": 559,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75BsT3pUEvw="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74xR1HaXRr0="
							},
							"tail": {
								"$ref": "AAAAAAFk74wQ43ZtYf8="
							},
							"lineStyle": 0,
							"points": "736:592;736:539",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk75BsUHpVIhI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk75BsUHpW7B0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk75BsUHpXi3w="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk75KzQn7OEQ8=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk75KzQn7NZvE="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75KzQn7PvGM=",
									"_parent": {
										"$ref": "AAAAAAFk75KzQn7OEQ8="
									},
									"model": {
										"$ref": "AAAAAAFk75KzQn7NZvE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 161,
									"top": 580,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75KzQn7OEQ8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75KzQ37Q20Q=",
									"_parent": {
										"$ref": "AAAAAAFk75KzQn7OEQ8="
									},
									"model": {
										"$ref": "AAAAAAFk75KzQn7NZvE="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 176,
									"top": 580,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk75KzQn7OEQ8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75KzQ37RJUo=",
									"_parent": {
										"$ref": "AAAAAAFk75KzQn7OEQ8="
									},
									"model": {
										"$ref": "AAAAAAFk75KzQn7NZvE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 132,
									"top": 581,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75KzQn7OEQ8="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74xtDXbBBXw="
							},
							"tail": {
								"$ref": "AAAAAAFk740LdXc56Mg="
							},
							"lineStyle": 0,
							"points": "147:551;147:624",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk75KzQn7PvGM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk75KzQ37Q20Q="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk75KzQ37RJUo="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk75MKYn8TT8A=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk75MKYn8SsQ8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75MKYn8UqR4=",
									"_parent": {
										"$ref": "AAAAAAFk75MKYn8TT8A="
									},
									"model": {
										"$ref": "AAAAAAFk75MKYn8SsQ8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 288,
									"top": 568,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75MKYn8TT8A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75MKYn8VfJo=",
									"_parent": {
										"$ref": "AAAAAAFk75MKYn8TT8A="
									},
									"model": {
										"$ref": "AAAAAAFk75MKYn8SsQ8="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 296,
									"top": 555,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk75MKYn8TT8A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75MKYn8WG4E=",
									"_parent": {
										"$ref": "AAAAAAFk75MKYn8TT8A="
									},
									"model": {
										"$ref": "AAAAAAFk75MKYn8SsQ8="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 273,
									"top": 593,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75MKYn8TT8A="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk741MB3dmaOc="
							},
							"tail": {
								"$ref": "AAAAAAFk740LdXc56Mg="
							},
							"lineStyle": 1,
							"points": "221:552;341:623",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk75MKYn8UqR4="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk75MKYn8VfJo="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk75MKYn8WG4E="
							}
						},
						{
							"_type": "UMLInterfaceRealizationView",
							"_id": "AAAAAAFk75MgOn8/1ow=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk75MgOn8+VeA="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75MgOn9ANv0=",
									"_parent": {
										"$ref": "AAAAAAFk75MgOn8/1ow="
									},
									"model": {
										"$ref": "AAAAAAFk75MgOn8+VeA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 414,
									"top": 588,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75MgOn8/1ow="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75MgOn9BPK8=",
									"_parent": {
										"$ref": "AAAAAAFk75MgOn8/1ow="
									},
									"model": {
										"$ref": "AAAAAAFk75MgOn8+VeA="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 429,
									"top": 588,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk75MgOn8/1ow="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75MgOn9ClqQ=",
									"_parent": {
										"$ref": "AAAAAAFk75MgOn8/1ow="
									},
									"model": {
										"$ref": "AAAAAAFk75MgOn8+VeA="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 385,
									"top": 589,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75MgOn8/1ow="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk741MB3dmaOc="
							},
							"tail": {
								"$ref": "AAAAAAFk74yHFXcA8wc="
							},
							"lineStyle": 0,
							"points": "400:566;400:624",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk75MgOn9ANv0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk75MgOn9BPK8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk75MgOn9ClqQ="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk75NrRH+3BKc=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk75NrQ3+1ToE="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75NrRH+4PwM=",
									"_parent": {
										"$ref": "AAAAAAFk75NrRH+3BKc="
									},
									"model": {
										"$ref": "AAAAAAFk75NrQ3+1ToE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 283,
									"top": 444,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75NrRH+3BKc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75NrRX+5tm8=",
									"_parent": {
										"$ref": "AAAAAAFk75NrRH+3BKc="
									},
									"model": {
										"$ref": "AAAAAAFk75NrQ3+1ToE="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 290,
									"top": 457,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk75NrRH+3BKc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75NrRX+6+qA=",
									"_parent": {
										"$ref": "AAAAAAFk75NrRH+3BKc="
									},
									"model": {
										"$ref": "AAAAAAFk75NrQ3+1ToE="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 268,
									"top": 417,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75NrRH+3BKc="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk740LdXc56Mg="
							},
							"tail": {
								"$ref": "AAAAAAFk74us0XXCIlQ="
							},
							"lineStyle": 1,
							"points": "324:412;228:463",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk75NrRH+4PwM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk75NrRX+5tm8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk75NrRX+6+qA="
							}
						},
						{
							"_type": "UMLDependencyView",
							"_id": "AAAAAAFk75N4ZH/dKbo=",
							"_parent": {
								"$ref": "AAAAAAFk74scs3UEoZk="
							},
							"model": {
								"$ref": "AAAAAAFk75N4Y3/bXkw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75N4ZH/eqek=",
									"_parent": {
										"$ref": "AAAAAAFk75N4ZH/dKbo="
									},
									"model": {
										"$ref": "AAAAAAFk75N4Y3/bXkw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 487,
									"top": 430,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75N4ZH/dKbo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75N4ZH/fC+s=",
									"_parent": {
										"$ref": "AAAAAAFk75N4ZH/dKbo="
									},
									"model": {
										"$ref": "AAAAAAFk75N4Y3/bXkw="
									},
									"visible": null,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 502,
									"top": 430,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFk75N4ZH/dKbo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFk75N4ZH/g4Gs=",
									"_parent": {
										"$ref": "AAAAAAFk75N4ZH/dKbo="
									},
									"model": {
										"$ref": "AAAAAAFk75N4Y3/bXkw="
									},
									"visible": false,
									"enabled": true,
									"lineColor": "#000000",
									"fillColor": "#ffffff",
									"fontColor": "#000000",
									"font": "Arial;13;0",
									"showShadow": true,
									"containerChangeable": false,
									"containerExtending": false,
									"left": 458,
									"top": 431,
									"width": 0,
									"height": 13,
									"autoResize": false,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFk75N4ZH/dKbo="
									},
									"edgePosition": 1,
									"underline": false,
									"horizontalAlignment": 2,
									"verticalAlignment": 5,
									"wordWrap": false
								}
							],
							"visible": true,
							"enabled": true,
							"lineColor": "#000000",
							"fillColor": "#ffffff",
							"fontColor": "#000000",
							"font": "Arial;13;0",
							"showShadow": true,
							"containerChangeable": false,
							"containerExtending": false,
							"head": {
								"$ref": "AAAAAAFk74yHFXcA8wc="
							},
							"tail": {
								"$ref": "AAAAAAFk74us0XXCIlQ="
							},
							"lineStyle": 0,
							"points": "473:411;473:464",
							"stereotypeDisplay": "label",
							"showVisibility": true,
							"showProperty": true,
							"nameLabel": {
								"$ref": "AAAAAAFk75N4ZH/eqek="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFk75N4ZH/fC+s="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFk75N4ZH/g4Gs="
							}
						}
					]
				}
			],
			"visibility": "public"
		}
	]
}