<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>$archiver</key>
	<string>NSKeyedArchiver</string>
	<key>$objects</key>
	<array>
		<string>$null</string>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>128</integer>
			</dict>
			<key>Categories</key>
			<dict>
				<key>CF$UID</key>
				<integer>123</integer>
			</dict>
			<key>Coordinates</key>
			<dict>
				<key>CF$UID</key>
				<integer>36</integer>
			</dict>
			<key>EncodedByteOrder</key>
			<integer>1</integer>
			<key>GroupProperties</key>
			<dict>
				<key>CF$UID</key>
				<integer>59</integer>
			</dict>
			<key>InteractionGroups</key>
			<dict>
				<key>CF$UID</key>
				<integer>75</integer>
			</dict>
			<key>InteractionParameters</key>
			<dict>
				<key>CF$UID</key>
				<integer>97</integer>
			</dict>
			<key>Interactions</key>
			<dict>
				<key>CF$UID</key>
				<integer>68</integer>
			</dict>
			<key>NonbondedPairs</key>
			<data>
			BwAAAAwAAAAWAAAAnAMAAAoAAAAJAAAAGAAAAJoDAAAHAAAADAAA
			ABYAAACcAwAADQAAAAYAAAAWAAAAnAMAAAoAAAAJAAAAFAAAAJ4D
			AAAKAAAACQAAABQAAACeAwAAEAAAAAMAAAAUAAAAngMAAA0AAACl
			AwAADQAAAKUDAAATAAAAnwMAABAAAACiAwAAEAAAAKIDAAATAAAA
			nwMAABMAAACfAwAAEwAAAJ8DAAATAAAAnwMAABMAAACfAwAAEwAA
			AJ8DAAATAAAAnwMAABoAAAAIAAAAIwAAAI8DAAAYAAAAmgMAAB0A
			AAAFAAAAJQAAAI0DAAAaAAAACAAAACMAAACPAwAAIAAAAAIAAAAn
			AAAAiwMAAB0AAAAFAAAAJQAAAI0DAAAlAAAAjQMAACAAAAACAAAA
			IwAAAI8DAAAgAAAAAgAAACMAAACPAwAAIwAAAI8DAAAiAAAAkAMA
			ACIAAACQAwAAIgAAAJADAAAiAAAAkAMAACIAAACQAwAAKQAAAAwA
			AAA2AAAAfAMAACcAAACLAwAALAAAAAkAAAA4AAAAegMAACkAAAAM
			AAAANgAAAHwDAAAuAAAAAwAAADIAAAADAAAAOgAAAHgDAAAsAAAA
			CQAAADgAAAB6AwAAOAAAAHoDAAAuAAAAAwAAADIAAAADAAAANgAA
			AHwDAAAuAAAAAwAAADIAAAADAAAANgAAAHwDAAA2AAAAfAMAADUA
			AAB9AwAANQAAAH0DAAAyAAAAgAMAADIAAACAAwAAMgAAAIADAAA1
			AAAAfQMAADUAAAB9AwAANQAAAH0DAAA1AAAAfQMAADwAAAAJAAAA
			RgAAAGwDAAA6AAAAeAMAAD4AAAADAAAAQgAAAAMAAABIAAAAagMA
			ADwAAAAJAAAARgAAAGwDAABKAAAAaAMAAD4AAAADAAAAQgAAAAMA
			AABIAAAAagMAAEgAAABqAwAARgAAAGwDAABGAAAAbAMAAEIAAABw
			AwAAQgAAAHADAABCAAAAcAMAAEYAAABsAwAARQAAAG0DAABFAAAA
			bQMAAEUAAABtAwAATAAAAAwAAABZAAAAWQMAAEoAAABoAwAATwAA
			AAkAAABbAAAAVwMAAEwAAAAMAAAAWQAAAFkDAABRAAAAAwAAAFUA
			AAADAAAAXQAAAFUDAABPAAAACQAAAFsAAABXAwAAWwAAAFcDAABR
			AAAAAwAAAFUAAAADAAAAWQAAAFkDAABRAAAAAwAAAFUAAAADAAAA
			WQAAAFkDAABZAAAAWQMAAFgAAABaAwAAWAAAAFoDAABVAAAAXQMA
			AFUAAABdAwAAVQAAAF0DAABYAAAAWgMAAFgAAABaAwAAWAAAAFoD
			AABYAAAAWgMAAF8AAAADAAAAYwAAAE8DAABdAAAAVQMAAGUAAABN
			AwAAXwAAAAMAAABjAAAATwMAAGcAAABLAwAAZQAAAE0DAABlAAAA
			TQMAAGMAAABPAwAAYwAAAE8DAABjAAAATwMAAGkAAAAMAAAAdgAA
			ADwDAABnAAAASwMAAGwAAAAJAAAAeAAAADoDAABpAAAADAAAAHYA
			AAA8AwAAbgAAAAMAAAByAAAAAwAAAHoAAAA4AwAAbAAAAAkAAAB4
			AAAAOgMAAHgAAAA6AwAAbgAAAAMAAAByAAAAAwAAAHYAAAA8AwAA
			bgAAAAMAAAByAAAAAwAAAHYAAAA8AwAAdgAAADwDAAB1AAAAPQMA
			AHUAAAA9AwAAcgAAAEADAAByAAAAQAMAAHIAAABAAwAAdQAAAD0D
			AAB1AAAAPQMAAHUAAAA9AwAAdQAAAD0DAAB8AAAADgAAAIsAAAAn
			AwAAegAAADgDAAB/AAAACwAAAI0AAAAlAwAAfAAAAA4AAACLAAAA
			JwMAAIAAAAAIAAAAiQAAAAEAAACPAAAAIwMAAH8AAAALAAAAjQAA
			ACUDAACCAAAABAAAAIcAAAABAAAAjQAAACUDAACAAAAACAAAAIkA
			AAABAAAAiwAAACcDAACAAAAACAAAAIkAAAABAAAAiwAAACcDAACE
			AAAAAgAAAIsAAAAnAwAAhQAAAAEAAACHAAAAAQAAAIoAAAAoAwAA
			hAAAAAQAAACJAAAAKQMAAIkAAAApAwAAhQAAAAEAAACHAAAAKwMA
			AIoAAAAoAwAAiQAAACkDAACHAAAAKwMAAIoAAAAoAwAAigAAACgD
			AACKAAAAKAMAAIoAAAAoAwAAkQAAAAUAAACXAAAAGwMAAI8AAAAj
			AwAAlAAAAAIAAACZAAAAGQMAAJEAAAAFAAAAlwAAABsDAACbAAAA
			FwMAAJQAAAACAAAAmQAAABkDAACZAAAAGQMAAJcAAAAbAwAAlwAA
			ABsDAACXAAAAGwMAAJYAAAAcAwAAlgAAABwDAACdAAAADgAAAKwA
			AAAGAwAAmwAAABcDAACgAAAACwAAAK4AAAAEAwAAnQAAAA4AAACs
			AAAABgMAAKEAAAAIAAAAqgAAAAEAAACwAAAAAgMAAKAAAAALAAAA
			rgAAAAQDAACjAAAABAAAAKgAAAABAAAArgAAAAQDAAChAAAACAAA
			AKoAAAABAAAArAAAAAYDAAChAAAACAAAAKoAAAABAAAArAAAAAYD
			AAClAAAAAgAAAKwAAAAGAwAApgAAAAEAAACoAAAAAQAAAKsAAAAH
			AwAApQAAAAQAAACqAAAACAMAAKoAAAAIAwAApgAAAAEAAACoAAAA
			CgMAAKsAAAAHAwAAqgAAAAgDAACoAAAACgMAAKsAAAAHAwAAqwAA
			AAcDAACrAAAABwMAAKsAAAAHAwAAsgAAAAoAAAC9AAAA9QIAALAA
			AAACAwAAtQAAAAcAAAC/AAAA8wIAALIAAAAKAAAAvQAAAPUCAAC4
			AAAABAAAAMEAAADxAgAAtQAAAAcAAAC/AAAA8wIAALoAAAACAAAA
			vwAAAPMCAAC4AAAABAAAAL0AAAD1AgAAuAAAAAQAAAC9AAAA9QIA
			AL0AAAD1AgAAugAAAPgCAAC6AAAA+AIAALwAAAD2AgAAvAAAAPYC
			AAC8AAAA9gIAALwAAAD2AgAAvAAAAPYCAADDAAAACAAAAMwAAADm
			AgAAwQAAAPECAADGAAAABQAAAM4AAADkAgAAwwAAAAgAAADMAAAA
			5gIAAMkAAAACAAAA0AAAAOICAADGAAAABQAAAM4AAADkAgAAzgAA
			AOQCAADJAAAAAgAAAMwAAADmAgAAyQAAAAIAAADMAAAA5gIAAMwA
			AADmAgAAywAAAOcCAADLAAAA5wIAAMsAAADnAgAAywAAAOcCAADL
			AAAA5wIAANIAAAAPAAAA4gAAANACAADQAAAA4gIAANUAAAAMAAAA
			5AAAAM4CAADSAAAADwAAAOIAAADQAgAA2AAAAAkAAADmAAAAzAIA
			ANUAAAAMAAAA5AAAAM4CAADbAAAABgAAAOQAAADOAgAA2AAAAAkA
			AADiAAAA0AIAANgAAAAJAAAA4gAAANACAADeAAAAAwAAAOIAAADQ
			AgAA2wAAANcCAADbAAAA1wIAAOEAAADRAgAA3gAAANQCAADeAAAA
			1AIAAOEAAADRAgAA4QAAANECAADhAAAA0QIAAOEAAADRAgAA4QAA
			ANECAADhAAAA0QIAAOEAAADRAgAA6AAAAAQAAADtAAAAxQIAAOYA
			AADMAgAA6wAAAAEAAADvAAAAwwIAAOgAAAAEAAAA7QAAAMUCAADw
			AAAABwAAAPgAAAC6AgAA6wAAAAEAAADvAAAAwwIAAO8AAADDAgAA
			7QAAAMUCAADtAAAAxQIAAO0AAADFAgAA7AAAAMYCAADyAAAAAgAA
			APUAAAACAAAA+wAAALcCAADwAAAABwAAAPgAAAC6AgAA/QAAALUC
			AAD/AAAAswIAAPUAAAACAAAA+AAAAAIAAAD9AAAAtQIAAP0AAAC1
			AgAA+AAAAAIAAAD7AAAAtwIAAPgAAAACAAAA+wAAALcCAAD7AAAA
			twIAAPoAAAC4AgAA+gAAALgCAAD7AAAAtwIAAPoAAAC4AgAA+gAA
			ALgCAAABAQAAEQAAABMBAACfAgAA/wAAALMCAAAEAQAADgAAABUB
			AACdAgAAAQEAABEAAAATAQAAnwIAAAcBAAALAAAAFwEAAJsCAAAE
			AQAADgAAABUBAACdAgAACgEAAAgAAAAVAQAAnQIAAAcBAAALAAAA
			EwEAAJ8CAAAHAQAACwAAABMBAACfAgAADAEAAAYAAAATAQAAnwIA
			AAoBAACoAgAACgEAAKgCAAANAQAAAgAAABABAACiAgAADAEAAKYC
			AAAMAQAApgIAABIBAACgAgAADQEAAAIAAAAQAQAAogIAABIBAACg
			AgAAEgEAAKACAAAQAQAAogIAABABAACiAgAAEgEAAKACAAASAQAA
			oAIAABIBAACgAgAAGQEAAAgAAAAiAQAAkAIAABcBAACbAgAAHAEA
			AAUAAAAkAQAAjgIAABkBAAAIAAAAIgEAAJACAAAfAQAAAgAAACYB
			AACMAgAAHAEAAAUAAAAkAQAAjgIAACQBAACOAgAAHwEAAAIAAAAi
			AQAAkAIAAB8BAAACAAAAIgEAAJACAAAiAQAAkAIAACEBAACRAgAA
			IQEAAJECAAAhAQAAkQIAACEBAACRAgAAIQEAAJECAAAoAQAACQAA
			ADIBAACAAgAAJgEAAIwCAAAqAQAAAwAAAC4BAAADAAAANAEAAH4C
			AAAoAQAACQAAADIBAACAAgAANgEAAHwCAAAqAQAAAwAAAC4BAAAD
			AAAANAEAAH4CAAA0AQAAfgIAADIBAACAAgAAMgEAAIACAAAuAQAA
			hAIAAC4BAACEAgAALgEAAIQCAAAyAQAAgAIAADEBAACBAgAAMQEA
			AIECAAAxAQAAgQIAADgBAAAHAAAAQAEAAHICAAA2AQAAfAIAADoB
			AAABAAAAPAEAAAMAAABCAQAAcAIAADgBAAAHAAAAQAEAAHICAABE
			AQAAbgIAADoBAAABAAAAPAEAAAMAAABCAQAAcAIAAEIBAABwAgAA
			QAEAAHICAABAAQAAcgIAADwBAAB2AgAAQAEAAHICAAA/AQAAcwIA
			AD8BAABzAgAAPwEAAHMCAABGAQAACgAAAFEBAABhAgAARAEAAG4C
			AABJAQAABwAAAFMBAABfAgAARgEAAAoAAABRAQAAYQIAAEwBAAAE
			AAAAVQEAAF0CAABJAQAABwAAAFMBAABfAgAATQEAAAMAAABTAQAA
			XwIAAEwBAAAEAAAAUQEAAGECAABMAQAABAAAAFEBAABhAgAAUQEA
			AGECAABNAQAAZQIAAE0BAABlAgAAUAEAAGICAABQAQAAYgIAAFAB
			AABiAgAAUAEAAGICAABQAQAAYgIAAFcBAAAPAAAAZwEAAEsCAABV
			AQAAXQIAAFoBAAAMAAAAaQEAAEkCAABXAQAADwAAAGcBAABLAgAA
			XQEAAAkAAABrAQAARwIAAFoBAAAMAAAAaQEAAEkCAABgAQAABgAA
			AGkBAABJAgAAXQEAAAkAAABnAQAASwIAAF0BAAAJAAAAZwEAAEsC
			AABjAQAAAwAAAGcBAABLAgAAYAEAAFICAABgAQAAUgIAAGYBAABM
			AgAAYwEAAE8CAABjAQAATwIAAGYBAABMAgAAZgEAAEwCAABmAQAA
			TAIAAGYBAABMAgAAZgEAAEwCAABmAQAATAIAAGYBAABMAgAAbQEA
			AA8AAAB9AQAANQIAAGsBAABHAgAAcAEAAAwAAAB/AQAAMwIAAG0B
			AAAPAAAAfQEAADUCAABzAQAACQAAAIEBAAAxAgAAcAEAAAwAAAB/
			AQAAMwIAAHYBAAAGAAAAfwEAADMCAABzAQAACQAAAH0BAAA1AgAA
			cwEAAAkAAAB9AQAANQIAAHkBAAADAAAAfQEAADUCAAB2AQAAPAIA
			AHYBAAA8AgAAfAEAADYCAAB5AQAAOQIAAHkBAAA5AgAAfAEAADYC
			AAB8AQAANgIAAHwBAAA2AgAAfAEAADYCAAB8AQAANgIAAHwBAAA2
			AgAAfAEAADYCAACEAQAALgIAAIEBAAAxAgAAhgEAACwCAACEAQAA
			LgIAAIgBAAAqAgAAhgEAACwCAACGAQAALAIAAIoBAAAFAAAAkAEA
			ACICAACIAQAAKgIAAI0BAAACAAAAkgEAACACAACKAQAABQAAAJAB
			AAAiAgAAlAEAAB4CAACNAQAAAgAAAJIBAAAgAgAAkgEAACACAACQ
			AQAAIgIAAJABAAAiAgAAkAEAACICAACPAQAAIwIAAI8BAAAjAgAA
			lgEAAAwAAACjAQAADwIAAJQBAAAeAgAAmAEAAAMAAACcAQAABgAA
			AKUBAAANAgAAlgEAAAwAAACjAQAADwIAAJ8BAAADAAAApwEAAAsC
			AACYAQAAAwAAAJwBAAAGAAAApQEAAA0CAAClAQAADQIAAJ8BAAAD
			AAAAowEAAA8CAACfAQAAAwAAAKMBAAAPAgAAnAEAABYCAACcAQAA
			FgIAAJwBAAAWAgAAowEAAA8CAACiAQAAEAIAAKIBAAAQAgAAogEA
			ABACAACiAQAAEAIAAKIBAAAQAgAAogEAABACAACpAQAADAAAALYB
			AAD8AQAApwEAAAsCAACsAQAACQAAALgBAAD6AQAAqQEAAAwAAAC2
			AQAA/AEAAK4BAAADAAAAsgEAAAMAAAC6AQAA+AEAAKwBAAAJAAAA
			uAEAAPoBAAC4AQAA+gEAAK4BAAADAAAAsgEAAAMAAAC2AQAA/AEA
			AK4BAAADAAAAsgEAAAMAAAC2AQAA/AEAALYBAAD8AQAAtQEAAP0B
			AAC1AQAA/QEAALIBAAAAAgAAsgEAAAACAACyAQAAAAIAALUBAAD9
			AQAAtQEAAP0BAAC1AQAA/QEAALUBAAD9AQAAvAEAAAcAAADEAQAA
			7gEAALoBAAD4AQAAvgEAAAEAAADAAQAAAwAAAMYBAADsAQAAvAEA
			AAcAAADEAQAA7gEAAMgBAADqAQAAvgEAAAEAAADAAQAAAwAAAMYB
			AADsAQAAxgEAAOwBAADEAQAA7gEAAMQBAADuAQAAwAEAAPIBAADE
			AQAA7gEAAMMBAADvAQAAwwEAAO8BAADDAQAA7wEAAMoBAAAMAAAA
			1wEAANsBAADIAQAA6gEAAM0BAAAJAAAA2QEAANkBAADKAQAADAAA
			ANcBAADbAQAAzwEAAAMAAADTAQAAAwAAANsBAADXAQAAzQEAAAkA
			AADZAQAA2QEAANkBAADZAQAAzwEAAAMAAADTAQAAAwAAANcBAADb
			AQAAzwEAAAMAAADTAQAAAwAAANcBAADbAQAA1wEAANsBAADWAQAA
			3AEAANYBAADcAQAA0wEAAN8BAADTAQAA3wEAANMBAADfAQAA1gEA
			ANwBAADWAQAA3AEAANYBAADcAQAA1gEAANwBAADdAQAADAAAAOoB
			AADIAQAA2wEAANcBAADgAQAACQAAAOwBAADGAQAA3QEAAAwAAADq
			AQAAyAEAAOIBAAADAAAA5gEAAAMAAADuAQAAxAEAAOABAAAJAAAA
			7AEAAMYBAADsAQAAxgEAAOIBAAADAAAA5gEAAAMAAADqAQAAyAEA
			AOIBAAADAAAA5gEAAAMAAADqAQAAyAEAAOoBAADIAQAA6QEAAMkB
			AADpAQAAyQEAAOYBAADMAQAA5gEAAMwBAADmAQAAzAEAAOkBAADJ
			AQAA6QEAAMkBAADpAQAAyQEAAOkBAADJAQAA8AEAAAcAAAD4AQAA
			ugEAAO4BAADEAQAA8wEAAAQAAAD6AQAAuAEAAPABAAAHAAAA+AEA
			ALoBAAD1AQAAAgAAAPwBAAC2AQAA8wEAAAQAAAD6AQAAuAEAAPoB
			AAC4AQAA9QEAAAIAAAD4AQAAugEAAPUBAAACAAAA+AEAALoBAAD4
			AQAAugEAAPcBAAC7AQAA9wEAALsBAAD3AQAAuwEAAPcBAAC7AQAA
			/gEAAAQAAAADAgAArwEAAPwBAAC2AQAAAQIAAAEAAAAFAgAArQEA
			AP4BAAAEAAAAAwIAAK8BAAAHAgAAqwEAAAECAAABAAAABQIAAK0B
			AAAFAgAArQEAAAMCAACvAQAAAwIAAK8BAAADAgAArwEAAAICAACw
			AQAACQIAAAcAAAARAgAAoQEAAAcCAACrAQAACwIAAAEAAAANAgAA
			AwAAABMCAACfAQAACQIAAAcAAAARAgAAoQEAABUCAACdAQAACwIA
			AAEAAAANAgAAAwAAABMCAACfAQAAEwIAAJ8BAAARAgAAoQEAABEC
			AAChAQAADQIAAKUBAAARAgAAoQEAABACAACiAQAAEAIAAKIBAAAQ
			AgAAogEAABcCAAAHAAAAHwIAAJMBAAAVAgAAnQEAABoCAAAEAAAA
			IQIAAJEBAAAXAgAABwAAAB8CAACTAQAAHAIAAAIAAAAjAgAAjwEA
			ABoCAAAEAAAAIQIAAJEBAAAhAgAAkQEAABwCAAACAAAAHwIAAJMB
			AAAcAgAAAgAAAB8CAACTAQAAHwIAAJMBAAAeAgAAlAEAAB4CAACU
			AQAAHgIAAJQBAAAeAgAAlAEAACUCAAAPAAAANQIAAH0BAAAjAgAA
			jwEAACgCAAAMAAAANwIAAHsBAAAlAgAADwAAADUCAAB9AQAAKwIA
			AAkAAAA5AgAAeQEAACgCAAAMAAAANwIAAHsBAAAuAgAABgAAADcC
			AAB7AQAAKwIAAAkAAAA1AgAAfQEAACsCAAAJAAAANQIAAH0BAAAx
			AgAAAwAAADUCAAB9AQAALgIAAIQBAAAuAgAAhAEAADQCAAB+AQAA
			MQIAAIEBAAAxAgAAgQEAADQCAAB+AQAANAIAAH4BAAA0AgAAfgEA
			ADQCAAB+AQAANAIAAH4BAAA0AgAAfgEAADQCAAB+AQAAOwIAAAUA
			AABBAgAAcQEAADkCAAB5AQAAPgIAAAIAAABDAgAAbwEAADsCAAAF
			AAAAQQIAAHEBAABFAgAAbQEAAD4CAAACAAAAQwIAAG8BAABDAgAA
			bwEAAEECAABxAQAAQQIAAHEBAABBAgAAcQEAAEACAAByAQAAQAIA
			AHIBAABHAgAAEQAAAFkCAABZAQAARQIAAG0BAABKAgAADgAAAFsC
			AABXAQAARwIAABEAAABZAgAAWQEAAEsCAAAMAAAAXQIAAFUBAABK
			AgAADgAAAFsCAABXAQAATQIAAAEAAABPAgAABgAAAFYCAAABAAAA
			WwIAAFcBAABLAgAADAAAAFkCAABZAQAASwIAAAwAAABZAgAAWQEA
			AFACAAADAAAAVAIAAAEAAABZAgAAWQEAAFACAAAFAAAAVgIAAAEA
			AABYAgAAWgEAAE8CAAAIAAAAWAIAAFoBAABSAgAAAwAAAFYCAAAB
			AAAAWAIAAFoBAABQAgAABwAAAFgCAABaAQAAVAIAAAEAAABYAgAA
			WgEAAFYCAAABAAAAWAIAAFoBAABUAgAAAwAAAFgCAABaAQAAWAIA
			AFoBAABWAgAAXAEAAFgCAABaAQAAWAIAAFoBAABYAgAAWgEAAFgC
			AABaAQAAWAIAAFoBAABfAgAAEQAAAHECAABBAQAAXQIAAFUBAABi
			AgAADgAAAHMCAAA/AQAAXwIAABEAAABxAgAAQQEAAGMCAAAMAAAA
			dQIAAD0BAABiAgAADgAAAHMCAAA/AQAAZQIAAAEAAABnAgAABgAA
			AG4CAAABAAAAcwIAAD8BAABjAgAADAAAAHECAABBAQAAYwIAAAwA
			AABxAgAAQQEAAGgCAAADAAAAbAIAAAEAAABxAgAAQQEAAGgCAAAF
			AAAAbgIAAAEAAABwAgAAQgEAAGcCAAAIAAAAcAIAAEIBAABqAgAA
			AwAAAG4CAAABAAAAcAIAAEIBAABoAgAABwAAAHACAABCAQAAbAIA
			AAEAAABwAgAAQgEAAG4CAAABAAAAcAIAAEIBAABsAgAAAwAAAHAC
			AABCAQAAcAIAAEIBAABuAgAARAEAAHACAABCAQAAcAIAAEIBAABw
			AgAAQgEAAHACAABCAQAAcAIAAEIBAAB3AgAADwAAAIcCAAArAQAA
			dQIAAD0BAAB6AgAADAAAAIkCAAApAQAAdwIAAA8AAACHAgAAKwEA
			AH0CAAAJAAAAiwIAACcBAAB6AgAADAAAAIkCAAApAQAAgAIAAAYA
			AACJAgAAKQEAAH0CAAAJAAAAhwIAACsBAAB9AgAACQAAAIcCAAAr
			AQAAgwIAAAMAAACHAgAAKwEAAIACAAAyAQAAgAIAADIBAACGAgAA
			LAEAAIMCAAAvAQAAgwIAAC8BAACGAgAALAEAAIYCAAAsAQAAhgIA
			ACwBAACGAgAALAEAAIYCAAAsAQAAhgIAACwBAACGAgAALAEAAI0C
			AAAJAAAAlwIAABsBAACLAgAAJwEAAI8CAAADAAAAkwIAAAMAAACZ
			AgAAGQEAAI0CAAAJAAAAlwIAABsBAACbAgAAFwEAAI8CAAADAAAA
			kwIAAAMAAACZAgAAGQEAAJkCAAAZAQAAlwIAABsBAACXAgAAGwEA
			AJMCAAAfAQAAkwIAAB8BAACTAgAAHwEAAJcCAAAbAQAAlgIAABwB
			AACWAgAAHAEAAJYCAAAcAQAAnQIAAAgAAACmAgAADAEAAJsCAAAX
			AQAAoAIAAAUAAACoAgAACgEAAJ0CAAAIAAAApgIAAAwBAACjAgAA
			AgAAAKoCAAAIAQAAoAIAAAUAAACoAgAACgEAAKgCAAAKAQAAowIA
			AAIAAACmAgAADAEAAKMCAAACAAAApgIAAAwBAACmAgAADAEAAKUC
			AAANAQAApQIAAA0BAAClAgAADQEAAKUCAAANAQAApQIAAA0BAACs
			AgAACQAAALYCAAD8AAAAqgIAAAgBAACuAgAAAwAAALICAAADAAAA
			uAIAAPoAAACsAgAACQAAALYCAAD8AAAAugIAAPgAAACuAgAAAwAA
			ALICAAADAAAAuAIAAPoAAAC4AgAA+gAAALYCAAD8AAAAtgIAAPwA
			AACyAgAAAAEAALICAAAAAQAAsgIAAAABAAC2AgAA/AAAALUCAAD9
			AAAAtQIAAP0AAAC1AgAA/QAAALwCAAAHAAAAxAIAAO4AAAC6AgAA
			+AAAAL8CAAAEAAAAxgIAAOwAAAC8AgAABwAAAMQCAADuAAAAwQIA
			AAIAAADIAgAA6gAAAL8CAAAEAAAAxgIAAOwAAADGAgAA7AAAAMEC
			AAACAAAAxAIAAO4AAADBAgAAAgAAAMQCAADuAAAAxAIAAO4AAADD
			AgAA7wAAAMMCAADvAAAAwwIAAO8AAADDAgAA7wAAAMsCAADnAAAA
			yAIAAOoAAADNAgAA5QAAAMsCAADnAAAAzwIAAOMAAADNAgAA5QAA
			AM0CAADlAAAA0QIAABEAAADjAgAAzwAAAM8CAADjAAAA1AIAAA4A
			AADlAgAAzQAAANECAAARAAAA4wIAAM8AAADXAgAACwAAAOcCAADL
			AAAA1AIAAA4AAADlAgAAzQAAANoCAAAIAAAA5QIAAM0AAADXAgAA
			CwAAAOMCAADPAAAA1wIAAAsAAADjAgAAzwAAANwCAAAGAAAA4wIA
			AM8AAADaAgAA2AAAANoCAADYAAAA3QIAAAIAAADgAgAA0gAAANwC
			AADWAAAA3AIAANYAAADiAgAA0AAAAN0CAAACAAAA4AIAANIAAADi
			AgAA0AAAAOICAADQAAAA4AIAANIAAADgAgAA0gAAAOICAADQAAAA
			4gIAANAAAADiAgAA0AAAAOkCAAAKAAAA9AIAAL4AAADnAgAAywAA
			AOwCAAAHAAAA9gIAALwAAADpAgAACgAAAPQCAAC+AAAA7wIAAAQA
			AAD4AgAAugAAAOwCAAAHAAAA9gIAALwAAADxAgAAAgAAAPYCAAC8
			AAAA7wIAAAQAAAD0AgAAvgAAAO8CAAAEAAAA9AIAAL4AAAD0AgAA
			vgAAAPECAADBAAAA8QIAAMEAAADzAgAAvwAAAPMCAAC/AAAA8wIA
			AL8AAADzAgAAvwAAAPMCAAC/AAAA+wIAALcAAAD4AgAAugAAAP0C
			AAC1AAAA+wIAALcAAAD/AgAAswAAAP0CAAC1AAAA/QIAALUAAAAB
			AwAADQAAAA8DAACjAAAA/wIAALMAAAAEAwAACgAAABEDAAChAAAA
			AQMAAA0AAAAPAwAAowAAAAUDAAAHAAAADQMAAAEAAAATAwAAnwAA
			AAQDAAAKAAAAEQMAAKEAAAAHAwAAAwAAAAsDAAABAAAAEQMAAKEA
			AAAFAwAABwAAAA0DAAABAAAADwMAAKMAAAAFAwAABwAAAA0DAAAB
			AAAADwMAAKMAAAAJAwAAAQAAAA8DAACjAAAACwMAAAEAAAAOAwAA
			pAAAAAkDAAADAAAADQMAAKUAAAANAwAApQAAAAsDAACnAAAADgMA
			AKQAAAANAwAApQAAAA4DAACkAAAADgMAAKQAAAAOAwAApAAAAA4D
			AACkAAAAFQMAAAkAAAAfAwAAkwAAABMDAACfAAAAFwMAAAMAAAAb
			AwAAAwAAACEDAACRAAAAFQMAAAkAAAAfAwAAkwAAACIDAAAHAAAA
			KgMAAIgAAAAXAwAAAwAAABsDAAADAAAAIQMAAJEAAAAhAwAAkQAA
			AB8DAACTAAAAHwMAAJMAAAAbAwAAlwAAABsDAACXAAAAGwMAAJcA
			AAAfAwAAkwAAAB4DAACUAAAAHgMAAJQAAAAeAwAAlAAAACQDAAAC
			AAAAJwMAAAIAAAAtAwAAhQAAACIDAAAHAAAAKgMAAIgAAAAvAwAA
			gwAAADEDAACBAAAAJwMAAAIAAAAqAwAAAgAAAC8DAACDAAAALwMA
			AIMAAAAqAwAAAgAAAC0DAACFAAAAKgMAAAIAAAAtAwAAhQAAAC0D
			AACFAAAALAMAAIYAAAAsAwAAhgAAAC0DAACFAAAALAMAAIYAAAAs
			AwAAhgAAADMDAAADAAAANwMAAHsAAAAxAwAAgQAAADkDAAB5AAAA
			MwMAAAMAAAA3AwAAewAAADsDAAB3AAAAOQMAAHkAAAA5AwAAeQAA
			ADcDAAB7AAAANwMAAHsAAAA3AwAAewAAAD0DAAADAAAAQQMAAHEA
			AAA7AwAAdwAAAEMDAABvAAAAPQMAAAMAAABBAwAAcQAAAEUDAABt
			AAAAQwMAAG8AAABDAwAAbwAAAEEDAABxAAAAQQMAAHEAAABBAwAA
			cQAAAEcDAAAOAAAAVgMAAFwAAABFAwAAbQAAAEoDAAALAAAAWAMA
			AFoAAABHAwAADgAAAFYDAABcAAAASwMAAAgAAABUAwAAAQAAAFoD
			AABYAAAASgMAAAsAAABYAwAAWgAAAE0DAAAEAAAAUgMAAAEAAABY
			AwAAWgAAAEsDAAAIAAAAVAMAAAEAAABWAwAAXAAAAEsDAAAIAAAA
			VAMAAAEAAABWAwAAXAAAAE8DAAACAAAAVgMAAFwAAABQAwAAAQAA
			AFIDAAABAAAAVQMAAF0AAABPAwAABAAAAFQDAABeAAAAVAMAAF4A
			AABQAwAAAQAAAFIDAABgAAAAVQMAAF0AAABUAwAAXgAAAFIDAABg
			AAAAVQMAAF0AAABVAwAAXQAAAFUDAABdAAAAVQMAAF0AAABcAwAA
			CQAAAGYDAABMAAAAWgMAAFgAAABeAwAAAwAAAGIDAAADAAAAaAMA
			AEoAAABcAwAACQAAAGYDAABMAAAAagMAAEgAAABeAwAAAwAAAGID
			AAADAAAAaAMAAEoAAABoAwAASgAAAGYDAABMAAAAZgMAAEwAAABi
			AwAAUAAAAGIDAABQAAAAYgMAAFAAAABmAwAATAAAAGUDAABNAAAA
			ZQMAAE0AAABlAwAATQAAAGwDAAAPAAAAfAMAADYAAABqAwAASAAA
			AG8DAAAMAAAAfgMAADQAAABsAwAADwAAAHwDAAA2AAAAcgMAAAkA
			AACAAwAAMgAAAG8DAAAMAAAAfgMAADQAAAB1AwAABgAAAH4DAAA0
			AAAAcgMAAAkAAAB8AwAANgAAAHIDAAAJAAAAfAMAADYAAAB4AwAA
			AwAAAHwDAAA2AAAAdQMAAD0AAAB1AwAAPQAAAHsDAAA3AAAAeAMA
			ADoAAAB4AwAAOgAAAHsDAAA3AAAAewMAADcAAAB7AwAANwAAAHsD
			AAA3AAAAewMAADcAAAB7AwAANwAAAHsDAAA3AAAAggMAAA8AAACS
			AwAAIAAAAIADAAAyAAAAhQMAAAwAAACUAwAAHgAAAIIDAAAPAAAA
			kgMAACAAAACIAwAACQAAAJYDAAAcAAAAhQMAAAwAAACUAwAAHgAA
			AIsDAAAGAAAAlAMAAB4AAACIAwAACQAAAJIDAAAgAAAAiAMAAAkA
			AACSAwAAIAAAAI4DAAADAAAAkgMAACAAAACLAwAAJwAAAIsDAAAn
			AAAAkQMAACEAAACOAwAAJAAAAI4DAAAkAAAAkQMAACEAAACRAwAA
			IQAAAJEDAAAhAAAAkQMAACEAAACRAwAAIQAAAJEDAAAhAAAAkQMA
			ACEAAACYAwAADAAAAKUDAAANAAAAlgMAABwAAACbAwAACQAAAKcD
			AAALAAAAmAMAAAwAAAClAwAADQAAAJ0DAAADAAAAoQMAAAMAAACp
			AwAACQAAAJsDAAAJAAAApwMAAAsAAACnAwAACwAAAJ0DAAADAAAA
			oQMAAAMAAAClAwAADQAAAJ0DAAADAAAAoQMAAAMAAAClAwAADQAA
			AKUDAAANAAAApAMAAA4AAACkAwAADgAAAKEDAAARAAAAoQMAABEA
			AAChAwAAEQAAAKQDAAAOAAAApAMAAA4AAACkAwAADgAAAKQDAAAO
			AAAAqwMAAAUAAACxAwAAAQAAAKkDAAAJAAAArgMAAAIAAACrAwAA
			BQAAALEDAAABAAAArgMAAAIAAACxAwAAAQAAALEDAAABAAAAsQMA
			AAEAAACwAwAAAgAAALADAAACAAAA
			</data>
			<key>NonbondedPairs.RangesPerSet</key>
			<data>
			AgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAEAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIA
			AAABAAAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAgAAAAEAAAAB
			AAAAAQAAAAEAAAABAAAAAQAAAAIAAAABAAAAAgAAAAIAAAADAAAA
			AgAAAAEAAAADAAAAAwAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAEAAAACAAAAAQAAAAMAAAACAAAAAQAAAAMA
			AAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAB
			AAAAAgAAAAEAAAACAAAAAgAAAAMAAAACAAAAAQAAAAMAAAADAAAA
			AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAA
			AAIAAAABAAAAAQAAAAIAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEA
			AAACAAAAAQAAAAIAAAACAAAAAwAAAAIAAAABAAAAAwAAAAMAAAAB
			AAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAA
			AgAAAAEAAAACAAAAAgAAAAMAAAACAAAAAwAAAAMAAAADAAAAAgAA
			AAMAAAACAAAAAQAAAAIAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEA
			AAABAAAAAgAAAAEAAAACAAAAAgAAAAEAAAACAAAAAQAAAAEAAAAB
			AAAAAQAAAAEAAAABAAAAAgAAAAEAAAACAAAAAgAAAAMAAAACAAAA
			AwAAAAMAAAADAAAAAgAAAAMAAAACAAAAAQAAAAIAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAgAAAAEAAAACAAAAAgAAAAIA
			AAACAAAAAgAAAAIAAAACAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAB
			AAAAAQAAAAEAAAACAAAAAQAAAAIAAAACAAAAAgAAAAIAAAABAAAA
			AgAAAAIAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAACAAAAAQAA
			AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAQAAAAEA
			AAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAB
			AAAAAgAAAAEAAAACAAAAAgAAAAIAAAACAAAAAQAAAAEAAAABAAAA
			AQAAAAEAAAADAAAAAgAAAAEAAAABAAAAAwAAAAEAAAACAAAAAgAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAABAAAAAgAAAAIA
			AAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAIAAAAB
			AAAAAQAAAAEAAAACAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAA
			AQAAAAIAAAABAAAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAgAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAABAAAAAwAAAAIA
			AAABAAAAAwAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAB
			AAAAAQAAAAEAAAACAAAAAQAAAAMAAAACAAAAAQAAAAMAAAABAAAA
			AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAABAAAAAgAA
			AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAEAAAABAAAAAQAAAAEA
			AAABAAAAAQAAAAEAAAABAAAAAgAAAAEAAAACAAAAAgAAAAIAAAAC
			AAAAAgAAAAIAAAACAAAAAgAAAAEAAAABAAAAAQAAAAEAAAABAAAA
			AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAABAAAAAgAA
			AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEA
			AAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAB
			AAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAgAAAAEAAAACAAAA
			AgAAAAEAAAACAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAgAA
			AAEAAAADAAAAAgAAAAIAAAADAAAAAQAAAAIAAAACAAAAAQAAAAEA
			AAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAAB
			AAAAAgAAAAIAAAADAAAAAgAAAAEAAAADAAAAAwAAAAEAAAABAAAA
			AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAACAAAAAQAA
			AAMAAAACAAAAAQAAAAMAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEA
			AAABAAAAAQAAAAIAAAABAAAAAgAAAAIAAAADAAAAAgAAAAEAAAAD
			AAAAAwAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAA
			AQAAAAEAAAACAAAAAQAAAAIAAAACAAAAAwAAAAIAAAABAAAAAwAA
			AAMAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEA
			AAABAAAAAgAAAAEAAAACAAAAAgAAAAIAAAACAAAAAQAAAAIAAAAC
			AAAAAQAAAAEAAAABAAAAAQAAAAEAAAACAAAAAQAAAAIAAAACAAAA
			AQAAAAIAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAABAAAAAwAA
			AAIAAAABAAAAAwAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEA
			AAABAAAAAgAAAAEAAAACAAAAAgAAAAIAAAACAAAAAQAAAAIAAAAC
			AAAAAQAAAAEAAAABAAAAAQAAAAEAAAACAAAAAQAAAAIAAAACAAAA
			AgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAQAAAAEAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAgAAAAEA
			AAACAAAAAgAAAAEAAAACAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAB
			AAAAAgAAAAEAAAACAAAAAgAAAAIAAAACAAAABAAAAAIAAAACAAAA
			AwAAAAMAAAACAAAAAwAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAgAAAAEAAAACAAAAAgAAAAIA
			AAACAAAABAAAAAIAAAACAAAAAwAAAAMAAAACAAAAAwAAAAIAAAAC
			AAAAAgAAAAIAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAA
			AgAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEA
			AAABAAAAAQAAAAIAAAABAAAAAwAAAAIAAAABAAAAAwAAAAEAAAAB
			AAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAACAAAA
			AQAAAAIAAAACAAAAAgAAAAIAAAABAAAAAgAAAAIAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAEAAAACAAAAAQAAAAMAAAACAAAAAQAAAAMA
			AAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAB
			AAAAAgAAAAEAAAACAAAAAgAAAAIAAAACAAAAAQAAAAIAAAACAAAA
			AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAA
			AAEAAAABAAAAAgAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIA
			AAACAAAAAgAAAAEAAAABAAAAAgAAAAEAAAABAAAAAQAAAAIAAAAB
			AAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAgAAAAEAAAACAAAA
			AgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAQAAAAEAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEA
			AAABAAAAAgAAAAEAAAACAAAAAgAAAAMAAAACAAAAAwAAAAMAAAAD
			AAAAAgAAAAIAAAACAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAA
			AQAAAAEAAAACAAAAAQAAAAMAAAACAAAAAgAAAAMAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAwAAAAIA
			AAABAAAAAQAAAAMAAAABAAAAAgAAAAIAAAABAAAAAQAAAAEAAAAB
			AAAAAQAAAAEAAAACAAAAAQAAAAEAAAACAAAAAQAAAAEAAAABAAAA
			AQAAAAEAAAABAAAAAgAAAAEAAAABAAAAAgAAAAEAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAIAAAABAAAAAgAAAAIAAAADAAAAAgAAAAMA
			AAADAAAAAwAAAAIAAAADAAAAAgAAAAEAAAACAAAAAQAAAAEAAAAB
			AAAAAQAAAAEAAAABAAAAAQAAAAIAAAABAAAAAwAAAAIAAAABAAAA
			AwAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAA
			AAEAAAACAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIA
			AAACAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAB
			AAAAAQAAAAEAAAABAAAAAgAAAAEAAAACAAAAAgAAAAIAAAACAAAA
			AgAAAAIAAAACAAAAAgAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAA
			AAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAABAAAAAgAAAAIA
			AAADAAAAAgAAAAEAAAADAAAAAwAAAAEAAAABAAAAAQAAAAEAAAAB
			AAAAAQAAAAEAAAABAAAAAQAAAAEAAAACAAAAAQAAAAEAAAACAAAA
			AAAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAA
			</data>
			<key>Properties</key>
			<dict>
				<key>CF$UID</key>
				<integer>47</integer>
			</dict>
			<key>date</key>
			<dict>
				<key>CF$UID</key>
				<integer>3</integer>
			</dict>
			<key>identification</key>
			<dict>
				<key>CF$UID</key>
				<integer>2</integer>
			</dict>
			<key>inputReferences</key>
			<dict>
				<key>CF$UID</key>
				<integer>33</integer>
			</dict>
			<key>outputReferences</key>
			<dict>
				<key>CF$UID</key>
				<integer>34</integer>
			</dict>
			<key>properties</key>
			<dict>
				<key>CF$UID</key>
				<integer>11</integer>
			</dict>
			<key>systemMetadata</key>
			<dict>
				<key>CF$UID</key>
				<integer>26</integer>
			</dict>
			<key>userMetadata</key>
			<dict>
				<key>CF$UID</key>
				<integer>21</integer>
			</dict>
			<key>version</key>
			<dict>
				<key>CF$UID</key>
				<integer>35</integer>
			</dict>
		</dict>
		<string>DEA8E48B-7A8E-4C10-B099-8F3DD2AF364E-7738-000030BFE21902CF</string>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>10</integer>
			</dict>
			<key>NS.format</key>
			<dict>
				<key>CF$UID</key>
				<integer>9</integer>
			</dict>
			<key>NS.time</key>
			<real>245336700</real>
			<key>NS.timezone</key>
			<dict>
				<key>CF$UID</key>
				<integer>4</integer>
			</dict>
		</dict>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>8</integer>
			</dict>
			<key>NS.data</key>
			<dict>
				<key>CF$UID</key>
				<integer>6</integer>
			</dict>
			<key>NS.name</key>
			<dict>
				<key>CF$UID</key>
				<integer>5</integer>
			</dict>
		</dict>
		<string>Europe/Dublin</string>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>7</integer>
			</dict>
			<key>NS.data</key>
			<data>
			VFppZgAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAAAAADlAAAA
			CgAAABCbJrORm9YLEZzPMKCdpMOgnpydoJ+XGqCghbogoXb8oKJl
			nCCje8igpE64oKU/+yCllD8ApiVgIKcnxiCoKiwgqOv4oKoA06Cq
			1RUgq+nwIKzHbCCtydIgrqdOIK+geaCwhzAgsZLQoLJwTKCzcrKg
			tFAuoLVJWiC2MBCgtzJ2oLgP8qC5Eligue/UoLrpACC72PEgvNtX
			IL240yC+sf6gv5i1IMCbGyDBeJcgwnr9IMNYeSDEUaSgxThbIMY6
			wSDHWNagx9oJoNRJ0hDVHiGg1k6eENcsKCDYLo4g2PmVINoOcCDa
			6+wg2+UXoNzLziDdxPmg3rTqoN+uFiDglMyg4XJIoOJrdCDjUiqg
			5FSQoOUyDKDmPa0g5xspIOgUVKDo+wsg6f1xIOra7SDr3VMg7LrP
			IO2z+qDumrEg74FnoPCffSDxYUmg8n9fIPNKZiD0X0Eg9SENoPY/
			IyD3AO+g+B8FIPjg0aD5/ucg+sCzoPvoA6D8e6ug/ce7cANwxiAE
			KVggBVCoIAYJOiAHMIogB+kcIAkQbCAJyP4gCvBOIAuyGqAM0DAg
			DZH8oA6wEiAPcd6gEJkuoBFRwKASeRCgEzGioBRY8qAVI+uQFjjG
			kBcDzZAYGKiQGOOvkBn4ipAaw5GQG+GnEBysrhAdwYkQHoyQEB+h
			axAgbHIQIYFNECJMVBAjYS8QJCw2ECVKS5AmDBgQJyotkCf1NJAp
			Cg+QKdUWkCrp8ZArtPiQLMnTkC2U2pAuqbWQL3S8kDCJl5Aw5yQA
			MV3ZEDJytBAzPbsQNFKWEDUdnRA2MngQNv1/EDgblJA43WEQOft2
			kDq9QxA721iQPKZfkD27OpA+hkGQP5sckEBmI5BBhDkQQkYFkENk
			GxBEJeeQRUP9EEYFyZBHI98QR+7mEEkDwRBJzsgQSuOjEEuuqhBM
			zL+QTY6MEE6soZBPbm4QUIyDkFFXipBSbGWQUzdskFRMR5BVF06Q
			ViwpkFb3MJBYFUYQWNcSkFn1KBBatvSQW9UKEFygERBdtOwQXn/z
			EF+UzhBgX9UQYX3qkGI/txBjXcyQZB+ZEGU9rpBmCLWQZx2QkGfo
			l5Bo/XKQach5kGrdVJBrqFuQbMZxEG2IPZBuplMQb2gfkHCGNRBx
			UTwQcmYXEHMxHhB0RfkQdREAEHYvFZB28OIQeA73kHjQxBB57tmQ
			erCmEHvOu5B8mcKQfa6dkH55pJB/jn+QAQMCAwIDAgMCAwIDBQQD
			BAMEAwQDBAMEAwQDBAMEAwQDBAMEAwQDBAMEAwQDBAMEAwYFBgUG
			AwQDBAMEAwQDBAMEAwQDBAMEAwQDBAMEAwQDBAMEAwQDBAMEAwQD
			BAcJBAMEAwQDBAMEAwQDBAMEAwQDCAkICQgJCAkICQgJCAkICQgJ
			CAkICQgJCAkICQgJBQgJCAkICQgJCAkICQgJCAkICQgJCAkICQgJ
			CAkICQgJCAkICQgJCAkICQgJCAkICQgJCAkICQgJCAkICQgJCAkI
			CQgJCAkICQgJCAkICQgJCAkICf//+g8AAAAACB8BBAAADhABCAAA
			AAAADAAADhABBAAAAAAADAAADhABBAAADhAABAAADhABBAAAAAAA
			DERNVABJU1QAQlNUAEdNVAAAAAEBAQAAAAEBAAAAAAAAAAABAQ==
			</data>
		</dict>
		<dict>
			<key>$classes</key>
			<array>
				<string>NSMutableData</string>
				<string>NSData</string>
				<string>NSObject</string>
			</array>
			<key>$classname</key>
			<string>NSMutableData</string>
		</dict>
		<dict>
			<key>$classes</key>
			<array>
				<string>NSTimeZone</string>
				<string>NSObject</string>
			</array>
			<key>$classname</key>
			<string>NSTimeZone</string>
		</dict>
		<string>%Y-%m-%d %H:%M:%S %z</string>
		<dict>
			<key>$classes</key>
			<array>
				<string>NSCalendarDate</string>
				<string>NSDate</string>
				<string>NSObject</string>
			</array>
			<key>$classname</key>
			<string>NSCalendarDate</string>
		</dict>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>20</integer>
			</dict>
			<key>NS.keys</key>
			<array>
				<dict>
					<key>CF$UID</key>
					<integer>12</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>13</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>14</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>15</integer>
				</dict>
			</array>
			<key>NS.objects</key>
			<array>
				<dict>
					<key>CF$UID</key>
					<integer>2</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>16</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>17</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>19</integer>
				</dict>
			</array>
		</dict>
		<string>Identification</string>
		<string>Creator</string>
		<string>Created</string>
		<string>Class</string>
		<string>Michael Johnston</string>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>18</integer>
			</dict>
			<key>NS.string</key>
			<string>14:05 10/10/2008</string>
		</dict>
		<dict>
			<key>$classes</key>
			<array>
				<string>NSMutableString</string>
				<string>NSString</string>
				<string>NSObject</string>
			</array>
			<key>$classname</key>
			<string>NSMutableString</string>
		</dict>
		<string>AdDataSource</string>
		<dict>
			<key>$classes</key>
			<array>
				<string>NSMutableDictionary</string>
				<string>NSDictionary</string>
				<string>NSObject</string>
			</array>
			<key>$classname</key>
			<string>NSMutableDictionary</string>
		</dict>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>20</integer>
			</dict>
			<key>NS.keys</key>
			<array>
				<dict>
					<key>CF$UID</key>
					<integer>22</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>23</integer>
				</dict>
			</array>
			<key>NS.objects</key>
			<array>
				<dict>
					<key>CF$UID</key>
					<integer>24</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>25</integer>
				</dict>
			</array>
		</dict>
		<string>Keywords</string>
		<string>Name</string>
		<string>None</string>
		<string>1BK2</string>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>20</integer>
			</dict>
			<key>NS.keys</key>
			<array>
				<dict>
					<key>CF$UID</key>
					<integer>27</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>28</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>29</integer>
				</dict>
			</array>
			<key>NS.objects</key>
			<array>
				<dict>
					<key>CF$UID</key>
					<integer>30</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>31</integer>
				</dict>
				<dict>
					<key>CF$UID</key>
					<integer>32</integer>
				</dict>
			</array>
		</dict>
		<string>Database</string>
		<string>Schema</string>
		<string>ForceField</string>
		<string>/Users/michael/.adun/Database</string>
		<string>Local</string>
		<string>Enzymix</string>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>20</integer>
			</dict>
			<key>NS.keys</key>
			<array/>
			<key>NS.objects</key>
			<array/>
		</dict>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>20</integer>
			</dict>
			<key>NS.keys</key>
			<array/>
			<key>NS.objects</key>
			<array/>
		</dict>
		<string>1.7</string>
		<dict>
			<key>$class</key>
			<dict>
				<key>CF$UID</key>
				<integer>46</integer>
			</dict>
			<key>ClassVersion</key>
			<dict>
				<key>CF$UID</key>
				<integer>45</integer>
			</dict>
			<key>ColumnDataTypes</key>
			<dict>
				<key>CF$UID</key>
				<integer>43</integer>
			</dict>
			<key>ColumnHeaders</key>
			<dict>
				<key>CF$UID</key>
				<integer>37</integer>
			</dict>
			<key>Columns</key>
			<integer>3</integer>
			<key>EncodedByteOrder</key>
			<integer>1</integer>
			<key>Name</key>
			<dict>
				<key>CF$UID</key>
				<integer>42</integer>
			</dict>
			<key>NumericColumns</key>
			<data>
			DAIrhxb5P0C+nxov3bRAQIlBYOXQ0kBAexSuR+HaQEBYObTIdm5A
			QFtkO99P3UBAWDm0yHZ+QUDD9Shcj+JBQEfhehSuZ0FAEVg5tMi2
			QUAVrkfhekRBQKabxCCwAkJA5tAi2/keQkCTGARWDm1CQNV46SYx
			eEJAvXSTGAS2QUBQjZduEgNCQMQgsHJocUFA16NwPQpnQUAw3SQG
			gSVBQB1aZDvf/0BAfT81XrqpQUC/nxov3cRBQHNoke18H0JAeekm
			MQg8QkCkcD0K18NCQLpJDAIrp0JAw/UoXI8iQ0AZBFYOLRJDQOf7
			qfHSPUNArkfhehSuQkCBlUOLbKdDQNNNYhBYKURAYeXQItuZQ0AZ
			BFYOLdJBQJHtfD81PkFAZDvfT403QkCuR+F6FK5CQDEIrBxaBEJA
			rkfhehR+QUCiRbbz/RRCQNV46SYxmEJAv58aL90EQkCamZmZmZlB
			QClcj8L1uEFADi2yne+nQUBzaJHtfE9BQLKd76fGK0JAEFg5tMiG
			QUBNN4lBYOVAQEA1XrpJjEBAAiuHFtm+QEDgT42XbuJAQPp+arx0
			g0JA9P3UeOkWQ0CBlUOLbEdCQAeBlUOLzEFA/Knx0k2yQkAtsp3v
			pzZDQGdmZmZmlkJAbxKDwMrhQkDdJAaBldNCQObQItv5vkJAzszM
			zMxcQ0DP91PjpYtCQFtkO99P3UFAHVpkO9/PQUCsHFpkO49BQKfG
			SzeJsUFAt/P91HiZQkAEVg4tsg1CQMHKoUW2I0NAE4PAyqGVQ0CK
			QWDl0CJDQC/dJAaBtUJAs53vp8bLQ0AIrBxaZMtDQKFFtvP9NERA
			U+Olm8TwQ0DMzMzMzOxDQJqZmZmZaUNA16NwPQqHQ0AIrBxaZOtC
			QA4tsp3vZ0NAHVpkO9+fREBaZDvfT71EQKJFtvP9pERAWDm0yHb+
			RECiRbbz/RRDQIPAyqFFhkNAc2iR7XyPQkASg8DKoTVCQGq8dJMY
			dEJAPzVeukl8QkAdWmQ7379BQHa+nxovrUFAPN9PjZdeQUAzMzMz
			M7NBQB1aZDvf/0JAtMh2vp8KQ0BT46WbxHBDQHJoke18b0NACtej
			cD36Q0C38/3UeBlEQMdLN4lBkERAWWQ7309tREDsUbgehftEQP7U
			eOkm0URAMQisHFpkREBANV66SUxFQJMYBFYOfUVADAIrhxYJRUAO
			LbKd77dFQCcxCKwcKkVAgZVDi2xXRUArhxbZzpdFQMl2vp8az0RA
			0SLb+X7KQ0CXbhKDwCpEQJZDi2znO0NAi2zn+6nxQkCyne+nxvtC
			QI/C9ShcL0NAxCCwcmgxQ0Bcj8L1KOxCQGQ730+NB0NAyXa+nxrv
			Q0BTuB6F62FEQDeJQWDlMERAOIlBYOUQRUCamZmZmWlFQB+F61G4
			TkVAQmDl0CL7RUA1XrpJDBJGQHE9Ctej4ERAw/UoXI8SRUDEILBy
			aDFEQPCnxks32UNAl24Sg8A6QkAZBFYOLfJBQNejcD0K50FArBxa
			ZDsfQkCvcmiR7SxBQDMzMzMz80BAR+F6FK7nQEB1kxgEVg5BQF66
			SQwCW0BAF9nO91MjQUA730+Nlw5BQAwCK4cWaUFASOF6FK4HQUAA
			AAAAAHBBQDEIrBxadEBAXY/C9SgcQEAlBoGVQ0tAQMdLN4lBgEBA
			7nw/NV6aQED3KFyPwiVBQClcj8L1aEBA9ihcj8J1QEBI4XoUrsdA
			QI/C9ShcL0FA8KfGSzeZQEC1yHa+n9pAQGdmZmZmFkBAYeXQItvZ
			P0CBlUOLbAc/QPyp8dJNgj9AFK5H4Xq0PkDZzvdT4+U/QNnO91Pj
			ZT9AQmDl0CIbP0AEVg4tsn0+QA8tsp3vhz5A0SLb+X4KP0D1KFyP
			whU9QKabxCCwkjxAL90kBoGVPEA9CtejcP08QNNNYhBY+TxAlBgE
			Vg4NO0AxCKwcWqQ6QFtkO99PrTpAhetRuB6FOkAehetRuD47QAis
			HFpkOzlAlBgEVg6tOECMbOf7qdE4QIXrUbgexTxADi2yne9nPUCX
			bhKDwMo7QD0K16NwPTtA30+Nl25yO0BOYhBYOVQ8QPdT46WbRDpA
			Di2yne/HOUAxCKwcWqQ6QIXrUbgeRTlAm8QgsHJIOUDNzMzMzIw5
			QNnO91Pj5TdAF9nO91OjN0Cmm8QgsBI3QClcj8L1KDtASQwCK4eW
			OkCq8dJNYpA7QPhT46WbBDxAOrTIdr5fO0D6fmq8dLM6QHJoke18
			vzxAR+F6FK5nPUAfhetRuJ48QGzn+6nxcj1A61G4HoXrPEBU46Wb
			xGA9QOf7qfHS7T5A9Shcj8J1P0CNl24SgwA/QB+F61G4nj9AYxBY
			ObRYQEDtfD81Xjo/QO18PzVeej9ADy2yne8HP0BaZDvfT+0+QP3U
			eOkmMUBA8KfGSzepOkCbxCCwcmg6QDEIrBxaRDpAUI2XbhJjOkCO
			l24Sg6A5QGiR7Xw/FTlAj8L1KFyvOkAZBFYOLdI6QPT91HjppjtA
			/9R46SZROkCgGi/dJAY7QF66SQwCqzhA0SLb+X7qOEATg8DKoaU3
			QBSuR+F6tDZAv58aL91kNkAUrkfhepQ1QM3MzMzMrDVAnu+nxkuX
			NEAIrBxaZLs1QI2XbhKDQDVADi2yne9HNUC4HoXrUTg3QGu8dJMY
			pDdA2c73U+OFN0CWQ4ts5zs3QDZeukkMojZAvXSTGARWOEDufD81
			Xto4QFTjpZvE4DhAXrpJDAILOECLbOf7qZE5QNNNYhBYGTpAXrpJ
			DALLOECHFtnO95M6QGMQWDm0CDpAEFg5tMj2OkCbxCCwcsg7QHWT
			GARWzjtA/anx0k2iO0AQWDm0yBY9QBODwMqhpT1AoUW28/2UPUDd
			JAaBleM8QMqhRbbz/TtAarx0kxhEPUBH4XoUrsc+QOSlm8QgUD9A
			Z2ZmZmYmP0Dy0k1iENg5QEJg5dAiWzpAPN9PjZcOOkBdj8L1KJw5
			QFuPwvUo/DpA+FPjpZukO0Atsp3vp8Y7QGiR7Xw/FTtAXrpJDAJr
			PEDeJAaBlaM8QIlBYOXQYj1AVOOlm8QAPEBcj8L1KFw9QG3n+6nx
			kj1AexSuR+G6PUCJQWDl0GI6QJhuEoPAKjlAwvUoXI9CO0A5tMh2
			vj88QDiJQWDl0DpA9P3UeOnGOUDTTWIQWLk6QIxs5/upUTpAg8DK
			oUUWPEAQWDm0yPY7QOXQItv5vjxAYxBYObSIPEAhsHJokc05QIlB
			YOXQwjlAVg4tsp0vOkBeukkMAss4QAwCK4cWuTtAUrgehevRPECP
			wvUoXC87QIlBYOXQQjpAqMZLN4nhO0B1kxgEVq48QFyPwvUo3DpA
			ikFg5dACOkBwPQrXo3A6QEOLbOf7yTlAZDvfT413O0Ce76fGS7c6
			QEfhehSuxztA16NwPQpXPEDjpZvEIJA8QCcxCKwc+jtAukkMAivH
			PUCuR+F6FE4+QOf7qfHSbT5AXrpJDAKrPUAgsHJokW0/QBsv3SQG
			AUBArBxaZDvfPkDD9ShcjzJAQP/UeOkm0T9ANDMzMzNjQECEwMqh
			ReZAQLbz/dR4aUFAN4lBYOXgQUD4U+OlmyRBQEjhehSuh0FACtej
			cD0qP0DEILByaHE/QIGVQ4tshz9AWmQ7309NP0C/nxov3SRAQDeJ
			QWDlMEBA001iEFiZP0Boke18P5U/QNEi2/l+GkBA/tR46SYxPkBM
			N4lBYCU+QGu8dJMYhD1AYOXQItu5PUAehetRuH49QAaBlUOLjD5A
			rBxaZDt/PECQwvUoXE88QNNNYhBYuTxArBxaZDs/O0AAAAAAAIA6
			QPhT46WbZDtAikFg5dACO0DkpZvEINBAQCGwcmiR3UBAbxKDwMpR
			QUCBlUOLbEdBQOkmMQis/EFAi2zn+6kxQkDjpZvEIHBCQMUgsHJo
			YUJA3iQGgZVDQkBeukkMAitDQM/3U+OlO0NAokW28/1kQ0BSuB6F
			64FDQE5iEFg5JENAkxgEVg6tQ0BeukkMAhtEQPYoXI/C9UNAsHJo
			ke08RED3U+Olm7REQDzfT42XHkVAO99PjZeuREBI4XoUrrdEQG4S
			g8DK8UFANV66SQySQUCG61G4HlVCQGQ730+Np0JAOrTIdr5PQkAB
			AAAAANBCQMQgsHJoMUJAkML1KFzPQUCS7Xw/Nd5BQFK4HoXrUUFA
			vHSTGARGQUAHgZVDi8xAQEkMAiuHhkBAFa5H4XpUQEBdj8L1KJxA
			QJduEoPAKkBA/dR46SZxP0B1kxgEVm4/QAesHFpkez5AhutRuB4V
			QUBYObTIdo5BQLbz/dR4yUBAR+F6FK5nQED8qfHSTQJBQG3n+6nx
			gkFAMN0kBoEVQUDc+X5qvJRAQDDdJAaBZUFA/Knx0k1yQUD6fmq8
			dBNBQNv5fmq85EFAq/HSTWKQQUBANV66SVxBQC2yne+nlkFA+n5q
			vHRDQkDAyqFFtpNCQArXo3A9ekJAAiuHFtk+QkBLN4lBYHVAQDMz
			MzMzsz9AQWDl0CKrQEDb+X5qvCRBQI2XbhKDMEBA4XoUrkdhP0Bu
			EoPAyjFAQJhuEoPAmkBA+n5qvHRzP0BMN4lBYEVAQIcW2c738z9A
			UrgehesBQUAxCKwcWhRBQBkEVg4tMkFAnMQgsHJIQUAtsp3vpwZA
			QNnO91PjFUBAqMZLN4lRQEA9CtejcP0+QNnO91PjVUBA2s73U+Pl
			QED9qfHSTaI/QE5iEFg5tD5ABFYOLbK9P0CcxCCwckhAQOOlm8Qg
			cD5AFK5H4XqUPUAj2/l+alw+QDIIrBxahD1AbhKDwMphPkCq8dJN
			YnA9QFYOLbKdbz5AexSuR+E6P0BSuB6F6wFAQFTjpZvEQD9AWmQ7
			30+NQEDLoUW2891AQAaBlUOLvEBArBxaZDufQEBeukkMAntBQHNo
			ke18v0FAO99PjZeOQUCkcD0K19NBQPP91HjppkFAoRov3SSmQUDw
			p8ZLN+lBQEJg5dAiG0FAWmQ730/NQUBvEoPAypFCQKJFtvP91EJA
			JQaBlUO7QkDGSzeJQbBCQIPAyqFFVkBA3SQGgZVzQED8qfHSTcI/
			QMHKoUW2kz9A5/up8dLtPkDdJAaBlcM+QH9qvHSTmD1AKFyPwvXI
			PUAMAiuHFvk8QFK4HoXr0TxAgZVDi2xnPUDKoUW28307QFpkO99P
			7TpAmG4Sg8CqO0DRItv5fuo6QJZDi2znmzxAlBgEVg4NPEBEi2zn
			+wk8QPUoXI/ClT1AZDvfT42XP0B9PzVeuok/QM/3U+OlG0BAhxbZ
			zvcjQEByaJHtfG9AQPYoXI/ClUBADi2yne/nP0DMzMzMzOw+QBsv
			3SQGwT9Avp8aL900QEDvp8ZLN7lAQGDl0CLbuT9AqMZLN4nhPkCD
			wMqhRQZAQOxRuB6FC0FAH4XrUbj+QEBANV66SZxBQH5qvHSTqEFA
			f2q8dJM4QkCoxks3iRFCQPLSTWIQuEJAsp3vp8Y7Q0B46SYxCKxC
			QNRNYhBYmUJAdr6fGi/tQkDo+6nx0o1CQC2yne+nJkNAJzEIrBwq
			QkBZZDvfT61BQCUGgZVDa0JAku18PzXeQkDXo3A9CudBQFCNl24S
			I0JACKwcWmRLQUDTTWIQWAlBQPL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                