// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		1C748C2D1C21952C0024EED2 /* kern_start.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C748C2C1C21952C0024EED2 /* kern_start.cpp */; };
		2F7DDFBD1F486F5E0038DB55 /* kern_keystore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2F7DDFBB1F486F5E0038DB55 /* kern_keystore.cpp */; };
		2F7DDFBE1F486F5E0038DB55 /* kern_keystore.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 2F7DDFBC1F486F5E0038DB55 /* kern_keystore.hpp */; };
		2FBC32A723D8C40C00052675 /* smc_mac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2FBC32A623D8C40C00052675 /* smc_mac.cpp */; };
		35262A1E20D42D9A00109064 /* SMCLightSensor.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 35262A1D20D42D9A00109064 /* SMCLightSensor.hpp */; };
		35262A2020D42D9A00109064 /* SMCLightSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35262A1F20D42D9A00109064 /* SMCLightSensor.cpp */; };
		352D134320D1AC7000DAFCCD /* SMCSMBusController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 352D133F20D18CEB00DAFCCD /* SMCSMBusController.cpp */; };
		352D134420D1AC7400DAFCCD /* SMCSMBusController.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 352D134020D18CEB00DAFCCD /* SMCSMBusController.hpp */; };
		35A795E521B0597F005F2F6C /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35A795E421B0597F005F2F6C /* main.swift */; };
		35A7B40D20CC337F00DAF347 /* SMCBatteryManager.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 35A7B40C20CC337F00DAF347 /* SMCBatteryManager.hpp */; };
		35A7B40F20CC337F00DAF347 /* SMCBatteryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35A7B40E20CC337F00DAF347 /* SMCBatteryManager.cpp */; };
		35AB9A6120ECC51F001FBD53 /* ACPIBattery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35AB9A5F20ECC51F001FBD53 /* ACPIBattery.cpp */; };
		35AB9A6220ECC51F001FBD53 /* ACPIBattery.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 35AB9A6020ECC51F001FBD53 /* ACPIBattery.hpp */; };
		35ABAEF420ED577F00534E67 /* ACPIACAdapter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35ABAEF220ED577F00534E67 /* ACPIACAdapter.cpp */; };
		35ABAEF520ED577F00534E67 /* ACPIACAdapter.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 35ABAEF320ED577F00534E67 /* ACPIACAdapter.hpp */; };
		35ABAEF820ED582600534E67 /* BatteryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35ABAEF620ED582600534E67 /* BatteryManager.cpp */; };
		35ABAEF920ED582600534E67 /* BatteryManager.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 35ABAEF720ED582600534E67 /* BatteryManager.hpp */; };
		35DF6DD220E16D1C00604535 /* KeyImplementations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35DF6DD020E16D1C00604535 /* KeyImplementations.cpp */; };
		35DF6DD320E16D1C00604535 /* KeyImplementations.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 35DF6DD120E16D1C00604535 /* KeyImplementations.hpp */; };
		35F03CE520D5A1CF00CA1D2D /* AmbientLightValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35F03CE320D5A1CF00CA1D2D /* AmbientLightValue.cpp */; };
		35F03CE620D5A1CF00CA1D2D /* AmbientLightValue.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 35F03CE420D5A1CF00CA1D2D /* AmbientLightValue.hpp */; };
		AB3F62662169880300E4EFFD /* NuvotonDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB8CD0C321693FD4002FB4D2 /* NuvotonDevice.cpp */; };
		AB445546216A8EED0011E44E /* SuperIODevice.hpp in Headers */ = {isa = PBXBuildFile; fileRef = ABA30FE12134A7F600256A25 /* SuperIODevice.hpp */; };
		AB445547216A8EF20011E44E /* SMCSuperIO.hpp in Headers */ = {isa = PBXBuildFile; fileRef = ABA30FDF213371EE00256A25 /* SMCSuperIO.hpp */; };
		AB445549216A8EF80011E44E /* NuvotonDevice.hpp in Headers */ = {isa = PBXBuildFile; fileRef = AB8CD0C421693FD4002FB4D2 /* NuvotonDevice.hpp */; };
		AB4804E82172B97500683636 /* WinbondFamilyDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB4804E62172B97500683636 /* WinbondFamilyDevice.cpp */; };
		AB4804E92172B97500683636 /* WinbondFamilyDevice.hpp in Headers */ = {isa = PBXBuildFile; fileRef = AB4804E72172B97500683636 /* WinbondFamilyDevice.hpp */; };
		AB8181DD237F0E8F00244152 /* WinbondDevice.hpp in Headers */ = {isa = PBXBuildFile; fileRef = AB450EF021723D2A00B46D12 /* WinbondDevice.hpp */; };
		AB8181DE237F0E9B00244152 /* WinbondDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB450EEF21723D2A00B46D12 /* WinbondDevice.cpp */; };
		AB8181DF2380445400244152 /* FintekDevice.hpp in Headers */ = {isa = PBXBuildFile; fileRef = AB450EF4217263F800B46D12 /* FintekDevice.hpp */; };
		AB8181E02380445F00244152 /* FintekDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB450EF3217263F800B46D12 /* FintekDevice.cpp */; };
		AB8181E12380778C00244152 /* ITEDevice.hpp in Headers */ = {isa = PBXBuildFile; fileRef = AB44554B216A8F240011E44E /* ITEDevice.hpp */; };
		AB8181E22380779400244152 /* ITEDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB44554A216A8F240011E44E /* ITEDevice.cpp */; };
		ABA30FE0213371EE00256A25 /* SMCSuperIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABA30FDE213371EE00256A25 /* SMCSuperIO.cpp */; };
		ABA30FE32134A7F600256A25 /* SuperIODevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABA30FE22134A7F600256A25 /* SuperIODevice.cpp */; };
		ABE841652378A1ED003B5FEF /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE841642378A1ED003B5FEF /* main.mm */; };
		ABE841722378CB1C003B5FEF /* Devices.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE841702378CB1C003B5FEF /* Devices.cpp */; };
		ABE841742378CB1C003B5FEF /* Devices.hpp in Headers */ = {isa = PBXBuildFile; fileRef = ABE841712378CB1C003B5FEF /* Devices.hpp */; };
		CE09E8C61FFD20EB0010A9CA /* smc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEC8039D1FFD206E008544A7 /* smc.cpp */; };
		CE09E8C91FFD20F90010A9CA /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE09E8C81FFD20F90010A9CA /* IOKit.framework */; };
		CE15935C1F50506200D61131 /* kern_keys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE15935A1F50506100D61131 /* kern_keys.cpp */; };
		CE15935D1F50506200D61131 /* kern_keys.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CE15935B1F50506200D61131 /* kern_keys.hpp */; };
		CE1BC1591F476054003AD3DA /* kern_vsmc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE1BC1571F476054003AD3DA /* kern_vsmc.cpp */; };
		CE1BC15A1F476054003AD3DA /* kern_vsmc.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CE1BC1581F476054003AD3DA /* kern_vsmc.hpp */; };
		CE1BC15D1F4761CF003AD3DA /* kern_mmio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE1BC15B1F4761CF003AD3DA /* kern_mmio.cpp */; };
		CE1BC15E1F4761CF003AD3DA /* kern_mmio.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CE1BC15C1F4761CF003AD3DA /* kern_mmio.hpp */; };
		CE1BC1611F4761DC003AD3DA /* kern_pmio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE1BC15F1F4761DC003AD3DA /* kern_pmio.cpp */; };
		CE1BC1621F4761DC003AD3DA /* kern_pmio.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CE1BC1601F4761DC003AD3DA /* kern_pmio.hpp */; };
		CE1BC1651F476378003AD3DA /* kern_prov.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE1BC1631F476378003AD3DA /* kern_prov.cpp */; };
		CE1BC1661F476378003AD3DA /* kern_prov.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CE1BC1641F476378003AD3DA /* kern_prov.hpp */; };
		CE22069A21250A4100A4FF3B /* kern_value.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CE22069821250A4100A4FF3B /* kern_value.hpp */; };
		CE22069B21250A4100A4FF3B /* kern_keyvalue.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CE22069921250A4100A4FF3B /* kern_keyvalue.hpp */; };
		CE2D41A520E94EED008F2495 /* kern_vsmcapi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE2D41A420E94EED008F2495 /* kern_vsmcapi.cpp */; };
		CE335AE22096739C00C60A5F /* rtcread.c in Sources */ = {isa = PBXBuildFile; fileRef = CE335AE12096739C00C60A5F /* rtcread.c */; };
		CE3BD6941F48BE1900A03466 /* smcread.c in Sources */ = {isa = PBXBuildFile; fileRef = CE3BD6931F48BE1900A03466 /* smcread.c */; };
		CE405ED91E4A080700AA0B3D /* plugin_start.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE405ED81E4A080700AA0B3D /* plugin_start.cpp */; };
		CE744A981F431FEC0077C377 /* kern_handler.S in Sources */ = {isa = PBXBuildFile; fileRef = CE744A961F431FEC0077C377 /* kern_handler.S */; };
		CE744A991F431FEC0077C377 /* kern_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = CE744A971F431FEC0077C377 /* kern_handler.h */; };
		CE775919211EBD910063EAE6 /* KeyImplementations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE775917211EBD910063EAE6 /* KeyImplementations.cpp */; };
		CE8D9F7F2517B58C008C44E8 /* libkmod.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE8D9F7E2517B58C008C44E8 /* libkmod.a */; };
		CE8D9F802517B599008C44E8 /* libkmod.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE8D9F7E2517B58C008C44E8 /* libkmod.a */; };
		CE8D9F812517B59D008C44E8 /* libkmod.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE8D9F7E2517B58C008C44E8 /* libkmod.a */; };
		CE8D9F822517B5A0008C44E8 /* libkmod.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE8D9F7E2517B58C008C44E8 /* libkmod.a */; };
		CE8D9F8F2517B5A5008C44E8 /* libkmod.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE8D9F7E2517B58C008C44E8 /* libkmod.a */; };
		CE8D9F902517B5A8008C44E8 /* libkmod.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE8D9F7E2517B58C008C44E8 /* libkmod.a */; };
		CEA5AABD2129AF790001F426 /* aistat.mm in Sources */ = {isa = PBXBuildFile; fileRef = CEA5AABC2129AF790001F426 /* aistat.mm */; };
		CEA5F5E020B8A9DF008E6E8A /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE09E8C81FFD20F90010A9CA /* IOKit.framework */; };
		CEA5F5E120B8A9ED008E6E8A /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE09E8C81FFD20F90010A9CA /* IOKit.framework */; };
		CEA5F63320B8BEDE008E6E8A /* SMCProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA5F63120B8BEDE008E6E8A /* SMCProcessor.cpp */; };
		CEA5F63620B985A4008E6E8A /* thread_status.h in Headers */ = {isa = PBXBuildFile; fileRef = CEA5F63520B985A4008E6E8A /* thread_status.h */; };
		CEAB09C11F5C67CF00C3960A /* kern_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEAB09BF1F5C67CF00C3960A /* kern_value.cpp */; };
		CEC8037D1FFC60DC008544A7 /* kern_keyvalue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEC8037B1FFC60DC008544A7 /* kern_keyvalue.cpp */; };
		CEC803821FFC8BFA008544A7 /* kern_intrs.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CEC803801FFC8BFA008544A7 /* kern_intrs.hpp */; };
		CED5DBE820AAB6E6001FE8CF /* kern_efiend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CED5DBE720AAB6E6001FE8CF /* kern_efiend.cpp */; };
		DF412897249556C70071334F /* SSDT-BATC.dsl in Resources */ = {isa = PBXBuildFile; fileRef = DF412896249556C60071334F /* SSDT-BATC.dsl */; };
		F61454732527962900A84C06 /* kern_hooks.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F6145471252794DE00A84C06 /* kern_hooks.hpp */; };
		F61454742527963E00A84C06 /* kern_hooks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6145472252794DF00A84C06 /* kern_hooks.cpp */; };
		F61454752527963E00A84C06 /* kern_start.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F61454702527945C00A84C06 /* kern_start.cpp */; };
		F63CAF8725279FFB00D22631 /* plugin_start.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE405ED81E4A080700AA0B3D /* plugin_start.cpp */; };
		F68156982496B4AC007C21AD /* SMCDellSensors.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F68156962496B235007C21AD /* SMCDellSensors.hpp */; };
		F68156992496B4C4007C21AD /* SMCDellSensors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F68156972496B235007C21AD /* SMCDellSensors.cpp */; };
		F681569A2496B572007C21AD /* KeyImplementations.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F68156872496B0BC007C21AD /* KeyImplementations.hpp */; };
		F681569B2496B581007C21AD /* KeyImplementations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F68156902496B0BC007C21AD /* KeyImplementations.cpp */; };
		F681569E2496B640007C21AD /* SMIMonitor.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F681569C2496B624007C21AD /* SMIMonitor.hpp */; };
		F681569F2496B649007C21AD /* SMIMonitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F681569D2496B624007C21AD /* SMIMonitor.cpp */; };
		F68156A12498FD42007C21AD /* SMIState.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F68156A02498FD28007C21AD /* SMIState.hpp */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		01AEF24024C0A11800FABBE4 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = F681566C2496AFCF007C21AD;
			remoteInfo = SMCDellSensors;
		};
		ABA30FD121336FFB00256A25 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 1C748C261C21952C0024EED2;
			remoteInfo = VirtualSMC;
		};
		ABE8416A2378A214003B5FEF /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = ABE841612378A1ED003B5FEF;
			remoteInfo = DeviceGenerator;
		};
		CE147CD0218878B200536AE6 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = ABA30FCF21336FFB00256A25;
			remoteInfo = SMCSuperIO;
		};
		CE2D419E20E87BAE008F2495 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 1C748C261C21952C0024EED2;
			remoteInfo = VirtualSMC;
		};
		CE2D41A020E87BB3008F2495 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 1C748C261C21952C0024EED2;
			remoteInfo = VirtualSMC;
		};
		CE2D41A220E87BBA008F2495 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 1C748C261C21952C0024EED2;
			remoteInfo = VirtualSMC;
		};
		CEA5AABE2129AF8B0001F426 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = CEA5AAB62129AF3A0001F426;
			remoteInfo = libaistat;
		};
		CEA5F66620B9999C008E6E8A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 1C748C261C21952C0024EED2;
			remoteInfo = VirtualSMC;
		};
		CEA5F66820B9999C008E6E8A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = CEA5F60820B8BD69008E6E8A;
			remoteInfo = SensorsCPU;
		};
		CEA5F66C20B9999C008E6E8A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = CE3BD6901F48BE1900A03466;
			remoteInfo = smcread;
		};
		CEA5F66E20B9999C008E6E8A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = CE09E8BE1FFD20DB0010A9CA;
			remoteInfo = "smc-fuzzer";
		};
		CEA5F67020B9999C008E6E8A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = CE335AD92096738A00C60A5F;
			remoteInfo = rtcread;
		};
		CECF635320D45A4C001AC80B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 35A7B40920CC337F00DAF347;
			remoteInfo = SMCBatteryManager;
		};
		CECF635520D45A4C001AC80B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 35262A1A20D42D9A00109064;
			remoteInfo = SMCLightSensor;
		};
		F681566E2496AFCF007C21AD /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 1C748C1E1C21952C0024EED2 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 1C748C261C21952C0024EED2;
			remoteInfo = VirtualSMC;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		35A795E021B0597F005F2F6C /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		ABE841602378A1ED003B5FEF /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		CE09E8BD1FFD20DB0010A9CA /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		CE335AD82096738A00C60A5F /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		CE3BD68F1F48BE1900A03466 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		1C748C271C21952C0024EED2 /* VirtualSMC.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = VirtualSMC.kext; sourceTree = BUILT_PRODUCTS_DIR; };
		1C748C2C1C21952C0024EED2 /* kern_start.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = kern_start.cpp; sourceTree = "<group>"; };
		1C748C2E1C21952C0024EED2 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		1CF01C901C8CF97F002DCEA3 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
		1CF01C921C8CF997002DCEA3 /* Changelog.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = Changelog.md; sourceTree = "<group>"; };
		1CF01C931C8DF02E002DCEA3 /* LICENSE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE.txt; sourceTree = "<group>"; };
		2F7DDFBB1F486F5E0038DB55 /* kern_keystore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kern_keystore.cpp; sourceTree = "<group>"; };
		2F7DDFBC1F486F5E0038DB55 /* kern_keystore.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_keystore.hpp; sourceTree = "<group>"; };
		2FBC32A623D8C40C00052675 /* smc_mac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = smc_mac.cpp; sourceTree = "<group>"; };
		35262A1B20D42D9A00109064 /* SMCLightSensor.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SMCLightSensor.kext; sourceTree = BUILT_PRODUCTS_DIR; };
		35262A1D20D42D9A00109064 /* SMCLightSensor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = SMCLightSensor.hpp; sourceTree = "<group>"; };
		35262A1F20D42D9A00109064 /* SMCLightSensor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SMCLightSensor.cpp; sourceTree = "<group>"; };
		35262A2120D42D9A00109064 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		352D133F20D18CEB00DAFCCD /* SMCSMBusController.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SMCSMBusController.cpp; sourceTree = "<group>"; };
		352D134020D18CEB00DAFCCD /* SMCSMBusController.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = SMCSMBusController.hpp; sourceTree = "<group>"; };
		3577FA9F21B3F0D80055A255 /* CoreOffset.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = CoreOffset.plist; path = Docs/CoreOffset.plist; sourceTree = "<group>"; };
		35A795E221B0597F005F2F6C /* CoreOffset */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = CoreOffset; sourceTree = BUILT_PRODUCTS_DIR; };
		35A795E421B0597F005F2F6C /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
		35A7B40A20CC337F00DAF347 /* SMCBatteryManager.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SMCBatteryManager.kext; sourceTree = BUILT_PRODUCTS_DIR; };
		35A7B40C20CC337F00DAF347 /* SMCBatteryManager.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = SMCBatteryManager.hpp; sourceTree = "<group>"; };
		35A7B40E20CC337F00DAF347 /* SMCBatteryManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SMCBatteryManager.cpp; sourceTree = "<group>"; };
		35A7B41020CC337F00DAF347 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		35AB9A5F20ECC51F001FBD53 /* ACPIBattery.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ACPIBattery.cpp; sourceTree = "<group>"; };
		35AB9A6020ECC51F001FBD53 /* ACPIBattery.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ACPIBattery.hpp; sourceTree = "<group>"; };
		35ABAEF220ED577F00534E67 /* ACPIACAdapter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ACPIACAdapter.cpp; sourceTree = "<group>"; };
		35ABAEF320ED577F00534E67 /* ACPIACAdapter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ACPIACAdapter.hpp; sourceTree = "<group>"; };
		35ABAEF620ED582600534E67 /* BatteryManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = BatteryManager.cpp; sourceTree = "<group>"; };
		35ABAEF720ED582600534E67 /* BatteryManager.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = BatteryManager.hpp; sourceTree = "<group>"; };
		35ADDBA120F2135C0077BCFD /* kern_compat.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_compat.hpp; sourceTree = "<group>"; };
		35DF6DD020E16D1C00604535 /* KeyImplementations.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = KeyImplementations.cpp; sourceTree = "<group>"; };
		35DF6DD120E16D1C00604535 /* KeyImplementations.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = KeyImplementations.hpp; sourceTree = "<group>"; };
		35F03CE320D5A1CF00CA1D2D /* AmbientLightValue.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AmbientLightValue.cpp; sourceTree = "<group>"; };
		35F03CE420D5A1CF00CA1D2D /* AmbientLightValue.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = AmbientLightValue.hpp; sourceTree = "<group>"; };
		6F8741D724CE58BA00ED8B06 /* Battery Information Supplement.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = "Battery Information Supplement.md"; path = "Docs/Battery Information Supplement.md"; sourceTree = "<group>"; };
		6F8741D824CE58BA00ED8B06 /* SSDT-BATS.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; name = "SSDT-BATS.dsl"; path = "Docs/SSDT-BATS.dsl"; sourceTree = "<group>"; };
		AB32839E2377588F00DFB7DE /* Resources */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Resources; sourceTree = "<group>"; };
		AB44554A216A8F240011E44E /* ITEDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ITEDevice.cpp; sourceTree = "<group>"; };
		AB44554B216A8F240011E44E /* ITEDevice.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ITEDevice.hpp; sourceTree = "<group>"; };
		AB450EEF21723D2A00B46D12 /* WinbondDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = WinbondDevice.cpp; sourceTree = "<group>"; };
		AB450EF021723D2A00B46D12 /* WinbondDevice.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = WinbondDevice.hpp; sourceTree = "<group>"; };
		AB450EF3217263F800B46D12 /* FintekDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FintekDevice.cpp; sourceTree = "<group>"; };
		AB450EF4217263F800B46D12 /* FintekDevice.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = FintekDevice.hpp; sourceTree = "<group>"; };
		AB4804E62172B97500683636 /* WinbondFamilyDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = WinbondFamilyDevice.cpp; sourceTree = "<group>"; };
		AB4804E72172B97500683636 /* WinbondFamilyDevice.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = WinbondFamilyDevice.hpp; sourceTree = "<group>"; };
		AB8CD0C321693FD4002FB4D2 /* NuvotonDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = NuvotonDevice.cpp; sourceTree = "<group>"; };
		AB8CD0C421693FD4002FB4D2 /* NuvotonDevice.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = NuvotonDevice.hpp; sourceTree = "<group>"; };
		ABA30FDA21336FFB00256A25 /* SMCSuperIO.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SMCSuperIO.kext; sourceTree = BUILT_PRODUCTS_DIR; };
		ABA30FDD213371ED00256A25 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		ABA30FDE213371EE00256A25 /* SMCSuperIO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SMCSuperIO.cpp; sourceTree = "<group>"; };
		ABA30FDF213371EE00256A25 /* SMCSuperIO.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SMCSuperIO.hpp; sourceTree = "<group>"; };
		ABA30FE12134A7F600256A25 /* SuperIODevice.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SuperIODevice.hpp; sourceTree = "<group>"; };
		ABA30FE22134A7F600256A25 /* SuperIODevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SuperIODevice.cpp; sourceTree = "<group>"; };
		ABE841622378A1ED003B5FEF /* DeviceGenerator */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = DeviceGenerator; sourceTree = BUILT_PRODUCTS_DIR; };
		ABE841642378A1ED003B5FEF /* main.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
		ABE8416C2378A29B003B5FEF /* generate.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = generate.sh; sourceTree = "<group>"; };
		ABE841702378CB1C003B5FEF /* Devices.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Devices.cpp; sourceTree = "<group>"; };
		ABE841712378CB1C003B5FEF /* Devices.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Devices.hpp; sourceTree = "<group>"; };
		CE09E8BF1FFD20DB0010A9CA /* smc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = smc; sourceTree = BUILT_PRODUCTS_DIR; };
		CE09E8C81FFD20F90010A9CA /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
		CE0F048B24A460CC00FA857B /* BATC-Sample.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "BATC-Sample.plist"; path = "Docs/BATC-Sample.plist"; sourceTree = "<group>"; };
		CE0F048C24A460FB00FA857B /* Dual Battery Support.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = "Dual Battery Support.md"; path = "Docs/Dual Battery Support.md"; sourceTree = "<group>"; };
		CE105FE120B84D8900743AE5 /* kern_vsmcapi.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_vsmcapi.hpp; sourceTree = "<group>"; };
		CE15935A1F50506100D61131 /* kern_keys.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kern_keys.cpp; sourceTree = "<group>"; };
		CE15935B1F50506200D61131 /* kern_keys.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_keys.hpp; sourceTree = "<group>"; };
		CE15935E1F50551800D61131 /* kern_smcinfo.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_smcinfo.hpp; sourceTree = "<group>"; };
		CE18E0B92117F20A006DE3AA /* BatteryManagerState.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = BatteryManagerState.hpp; sourceTree = "<group>"; };
		CE1BC1571F476054003AD3DA /* kern_vsmc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kern_vsmc.cpp; sourceTree = "<group>"; };
		CE1BC1581F476054003AD3DA /* kern_vsmc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_vsmc.hpp; sourceTree = "<group>"; };
		CE1BC15B1F4761CF003AD3DA /* kern_mmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kern_mmio.cpp; sourceTree = "<group>"; };
		CE1BC15C1F4761CF003AD3DA /* kern_mmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_mmio.hpp; sourceTree = "<group>"; };
		CE1BC15F1F4761DC003AD3DA /* kern_pmio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kern_pmio.cpp; sourceTree = "<group>"; };
		CE1BC1601F4761DC003AD3DA /* kern_pmio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_pmio.hpp; sourceTree = "<group>"; };
		CE1BC1631F476378003AD3DA /* kern_prov.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kern_prov.cpp; sourceTree = "<group>"; };
		CE1BC1641F476378003AD3DA /* kern_prov.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_prov.hpp; sourceTree = "<group>"; };
		CE2206972125097F00A4FF3B /* TODO.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = TODO.txt; path = Docs/TODO.txt; sourceTree = "<group>"; };
		CE22069821250A4100A4FF3B /* kern_value.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_value.hpp; sourceTree = "<group>"; };
		CE22069921250A4100A4FF3B /* kern_keyvalue.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_keyvalue.hpp; sourceTree = "<group>"; };
		CE22069D21259BD100A4FF3B /* SMCDatabase */ = {isa = PBXFileReference; lastKnownFileType = folder; name = SMCDatabase; path = Docs/SMCDatabase; sourceTree = "<group>"; };
		CE22069E21259BEF00A4FF3B /* SMCTypes */ = {isa = PBXFileReference; lastKnownFileType = folder; name = SMCTypes; path = Docs/SMCTypes; sourceTree = "<group>"; };
		CE22069F2125B08E00A4FF3B /* MacModels.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = MacModels.txt; path = Docs/MacModels.txt; sourceTree = "<group>"; };
		CE2D41A420E94EED008F2495 /* kern_vsmcapi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = kern_vsmcapi.cpp; path = VirtualSMC/kern_vsmcapi.cpp; sourceTree = SOURCE_ROOT; };
		CE335ADA2096738A00C60A5F /* rtcread */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rtcread; sourceTree = BUILT_PRODUCTS_DIR; };
		CE335AE12096739C00C60A5F /* rtcread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rtcread.c; sourceTree = "<group>"; };
		CE3BD6911F48BE1900A03466 /* smcread */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = smcread; sourceTree = BUILT_PRODUCTS_DIR; };
		CE3BD6931F48BE1900A03466 /* smcread.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = smcread.c; sourceTree = "<group>"; };
		CE405EBA1E49DD7100AA0B3D /* kern_compression.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_compression.hpp; sourceTree = "<group>"; };
		CE405EBB1E49DD7100AA0B3D /* kern_disasm.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_disasm.hpp; sourceTree = "<group>"; };
		CE405EBC1E49DD7100AA0B3D /* kern_file.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_file.hpp; sourceTree = "<group>"; };
		CE405EBD1E49DD7100AA0B3D /* kern_iokit.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_iokit.hpp; sourceTree = "<group>"; };
		CE405EBE1E49DD7100AA0B3D /* kern_mach.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_mach.hpp; sourceTree = "<group>"; };
		CE405EBF1E49DD7100AA0B3D /* kern_patcher.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_patcher.hpp; sourceTree = "<group>"; };
		CE405EC01E49DD7100AA0B3D /* kern_policy.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_policy.hpp; sourceTree = "<group>"; };
		CE405EC31E49DD7100AA0B3D /* kern_user.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_user.hpp; sourceTree = "<group>"; };
		CE405EC41E49DD7100AA0B3D /* kern_util.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_util.hpp; sourceTree = "<group>"; };
		CE405ECF1E49EC9100AA0B3D /* kern_config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_config.hpp; sourceTree = "<group>"; };
		CE405ED21E49F9FC00AA0B3D /* kern_api.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_api.hpp; sourceTree = "<group>"; };
		CE405ED81E4A080700AA0B3D /* plugin_start.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = plugin_start.cpp; sourceTree = "<group>"; };
		CE405EDA1E4A080F00AA0B3D /* plugin_start.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = plugin_start.hpp; sourceTree = "<group>"; };
		CE4CDECC2130955B00C29849 /* SensorInfo.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = SensorInfo.md; path = Docs/SensorInfo.md; sourceTree = "<group>"; };
		CE5265771F552AAB00411967 /* hidesym.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = hidesym.txt; sourceTree = "<group>"; };
		CE66E8431F49EDA100D100AF /* smcfwdump.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = smcfwdump.sh; sourceTree = "<group>"; };
		CE67F650212A690400C016A7 /* iStat.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = iStat.txt; path = Docs/iStat.txt; sourceTree = "<group>"; };
		CE744A961F431FEC0077C377 /* kern_handler.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = kern_handler.S; sourceTree = "<group>"; };
		CE744A971F431FEC0077C377 /* kern_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = kern_handler.h; sourceTree = "<group>"; };
		CE775917211EBD910063EAE6 /* KeyImplementations.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = KeyImplementations.cpp; sourceTree = "<group>"; };
		CE775918211EBD910063EAE6 /* KeyImplementations.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = KeyImplementations.hpp; sourceTree = "<group>"; };
		CE83AE401FFA825F00D9C958 /* SMCKeysMacPro.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = SMCKeysMacPro.html; path = Docs/SMCKeysMacPro.html; sourceTree = "<group>"; };
		CE83AE411FFA825F00D9C958 /* SMCKeys.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = SMCKeys.txt; path = Docs/SMCKeys.txt; sourceTree = "<group>"; };
		CE83AE421FFA826E00D9C958 /* SMCModels.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = SMCModels.txt; path = Docs/SMCModels.txt; sourceTree = "<group>"; };
		CE8D9F7E2517B58C008C44E8 /* libkmod.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libkmod.a; path = ../Lilu/MacKernelSDK/Library/x86_64/libkmod.a; sourceTree = "<group>"; };
		CEA5AAB22129ACEB0001F426 /* SMCBasics.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = SMCBasics.txt; path = Docs/SMCBasics.txt; sourceTree = "<group>"; };
		CEA5AAB72129AF3A0001F426 /* libaistat.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libaistat.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
		CEA5AABC2129AF790001F426 /* aistat.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = aistat.mm; sourceTree = "<group>"; };
		CEA5F5D120B88C03008E6E8A /* AppleSmcBridge.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = AppleSmcBridge.hpp; sourceTree = "<group>"; };
		CEA5F62C20B8BD69008E6E8A /* SMCProcessor.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SMCProcessor.kext; sourceTree = BUILT_PRODUCTS_DIR; };
		CEA5F63020B8BE49008E6E8A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		CEA5F63120B8BEDE008E6E8A /* SMCProcessor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SMCProcessor.cpp; sourceTree = "<group>"; };
		CEA5F63220B8BEDE008E6E8A /* SMCProcessor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = SMCProcessor.hpp; sourceTree = "<group>"; };
		CEA5F63520B985A4008E6E8A /* thread_status.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread_status.h; sourceTree = "<group>"; };
		CEA5F67620B99B3E008E6E8A /* package.tool */ = {isa = PBXFileReference; lastKnownFileType = text; path = package.tool; sourceTree = "<group>"; };
		CEAB09BF1F5C67CF00C3960A /* kern_value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kern_value.cpp; sourceTree = "<group>"; };
		CEC419DF21308BC4002FB644 /* FAQ.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = FAQ.md; path = Docs/FAQ.md; sourceTree = "<group>"; };
		CEC419E021308D40002FB644 /* SMCDumps */ = {isa = PBXFileReference; lastKnownFileType = folder; name = SMCDumps; path = Docs/SMCDumps; sourceTree = "<group>"; };
		CEC8037A1FFC209B008544A7 /* SMCSensorKeys.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = SMCSensorKeys.txt; path = Docs/SMCSensorKeys.txt; sourceTree = "<group>"; };
		CEC8037B1FFC60DC008544A7 /* kern_keyvalue.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = kern_keyvalue.cpp; sourceTree = "<group>"; };
		CEC803801FFC8BFA008544A7 /* kern_intrs.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_intrs.hpp; sourceTree = "<group>"; };
		CEC803951FFD206E008544A7 /* .clang-format */ = {isa = PBXFileReference; lastKnownFileType = text; path = ".clang-format"; sourceTree = "<group>"; };
		CEC803961FFD206E008544A7 /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
		CEC803971FFD206E008544A7 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		CEC803991FFD206E008544A7 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
		CEC8039D1FFD206E008544A7 /* smc.cpp */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; path = smc.cpp; sourceTree = "<group>"; tabWidth = 2; usesTabs = 0; };
		CEC8039E1FFD206E008544A7 /* smc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = smc.h; sourceTree = "<group>"; };
		CECBD7CC1F4C84780023C72D /* smctypeinfo.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = smctypeinfo.sh; sourceTree = "<group>"; };
		CED561FA2168572000E9CB95 /* KnownPlugins.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = KnownPlugins.md; sourceTree = "<group>"; };
		CED5DBE620AAB677001FE8CF /* kern_efiend.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = kern_efiend.hpp; sourceTree = "<group>"; };
		CED5DBE720AAB6E6001FE8CF /* kern_efiend.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = kern_efiend.cpp; sourceTree = "<group>"; };
		CEF2169D216937F200378E02 /* AppleSmc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSmc.h; sourceTree = "<group>"; };
		DF412896249556C60071334F /* SSDT-BATC.dsl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "SSDT-BATC.dsl"; path = "Docs/SSDT-BATC.dsl"; sourceTree = "<group>"; };
		F61454702527945C00A84C06 /* kern_start.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kern_start.cpp; sourceTree = "<group>"; };
		F6145471252794DE00A84C06 /* kern_hooks.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kern_hooks.hpp; sourceTree = "<group>"; };
		F6145472252794DF00A84C06 /* kern_hooks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kern_hooks.cpp; sourceTree = "<group>"; };
		F68156842496AFCF007C21AD /* SMCDellSensors.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SMCDellSensors.kext; sourceTree = BUILT_PRODUCTS_DIR; };
		F68156872496B0BC007C21AD /* KeyImplementations.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = KeyImplementations.hpp; sourceTree = "<group>"; };
		F68156902496B0BC007C21AD /* KeyImplementations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KeyImplementations.cpp; sourceTree = "<group>"; };
		F68156922496B0BC007C21AD /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		F68156962496B235007C21AD /* SMCDellSensors.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SMCDellSensors.hpp; sourceTree = "<group>"; };
		F68156972496B235007C21AD /* SMCDellSensors.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SMCDellSensors.cpp; sourceTree = "<group>"; };
		F681569C2496B624007C21AD /* SMIMonitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SMIMonitor.hpp; sourceTree = "<group>"; };
		F681569D2496B624007C21AD /* SMIMonitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SMIMonitor.cpp; sourceTree = "<group>"; };
		F68156A02498FD28007C21AD /* SMIState.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SMIState.hpp; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		1C748C231C21952C0024EED2 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE8D9F7F2517B58C008C44E8 /* libkmod.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		35262A1820D42D9A00109064 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE8D9F822517B5A0008C44E8 /* libkmod.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		35A795DF21B0597F005F2F6C /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		35A7B40720CC337F00DAF347 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE8D9F812517B59D008C44E8 /* libkmod.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABA30FD521336FFB00256A25 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE8D9F8F2517B5A5008C44E8 /* libkmod.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABE8415F2378A1ED003B5FEF /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CE09E8BC1FFD20DB0010A9CA /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE09E8C91FFD20F90010A9CA /* IOKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CE335AD72096738A00C60A5F /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CEA5F5E120B8A9ED008E6E8A /* IOKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CE3BD68E1F48BE1900A03466 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CEA5F5E020B8A9DF008E6E8A /* IOKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CEA5AAB52129AF3A0001F426 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CEA5F61820B8BD69008E6E8A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE8D9F802517B599008C44E8 /* libkmod.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F681567D2496AFCF007C21AD /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE8D9F902517B5A8008C44E8 /* libkmod.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		1C748C1D1C21952C0024EED2 = {
			isa = PBXGroup;
			children = (
				1CF01C911C8CF982002DCEA3 /* Docs */,
				1C748C291C21952C0024EED2 /* VirtualSMC */,
				CE105FDF20B84A4E00743AE5 /* VirtualSMCSDK */,
				CEA5F62E20B8BE27008E6E8A /* Sensors */,
				CEA5F65720B991BD008E6E8A /* Tools */,
				CE405EC81E49DD7B00AA0B3D /* SDK */,
				CE09E8C71FFD20F90010A9CA /* Frameworks */,
				1C748C281C21952C0024EED2 /* Products */,
			);
			sourceTree = "<group>";
			usesTabs = 1;
		};
		1C748C281C21952C0024EED2 /* Products */ = {
			isa = PBXGroup;
			children = (
				1C748C271C21952C0024EED2 /* VirtualSMC.kext */,
				CE3BD6911F48BE1900A03466 /* smcread */,
				CE09E8BF1FFD20DB0010A9CA /* smc */,
				CE335ADA2096738A00C60A5F /* rtcread */,
				CEA5F62C20B8BD69008E6E8A /* SMCProcessor.kext */,
				35A7B40A20CC337F00DAF347 /* SMCBatteryManager.kext */,
				35262A1B20D42D9A00109064 /* SMCLightSensor.kext */,
				CEA5AAB72129AF3A0001F426 /* libaistat.dylib */,
				ABA30FDA21336FFB00256A25 /* SMCSuperIO.kext */,
				35A795E221B0597F005F2F6C /* CoreOffset */,
				ABE841622378A1ED003B5FEF /* DeviceGenerator */,
				F68156842496AFCF007C21AD /* SMCDellSensors.kext */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		1C748C291C21952C0024EED2 /* VirtualSMC */ = {
			isa = PBXGroup;
			children = (
				CE744A931F431F9A0077C377 /* Private */,
				1C748C2C1C21952C0024EED2 /* kern_start.cpp */,
				CED5DBE620AAB677001FE8CF /* kern_efiend.hpp */,
				CED5DBE720AAB6E6001FE8CF /* kern_efiend.cpp */,
				CE744A961F431FEC0077C377 /* kern_handler.S */,
				CE744A971F431FEC0077C377 /* kern_handler.h */,
				CEC803801FFC8BFA008544A7 /* kern_intrs.hpp */,
				CE15935A1F50506100D61131 /* kern_keys.cpp */,
				CE15935B1F50506200D61131 /* kern_keys.hpp */,
				2F7DDFBB1F486F5E0038DB55 /* kern_keystore.cpp */,
				2F7DDFBC1F486F5E0038DB55 /* kern_keystore.hpp */,
				CEC8037B1FFC60DC008544A7 /* kern_keyvalue.cpp */,
				CEAB09BF1F5C67CF00C3960A /* kern_value.cpp */,
				CE2D41A420E94EED008F2495 /* kern_vsmcapi.cpp */,
				CE1BC15B1F4761CF003AD3DA /* kern_mmio.cpp */,
				CE1BC15C1F4761CF003AD3DA /* kern_mmio.hpp */,
				CE1BC15F1F4761DC003AD3DA /* kern_pmio.cpp */,
				CE1BC1601F4761DC003AD3DA /* kern_pmio.hpp */,
				CE1BC1631F476378003AD3DA /* kern_prov.cpp */,
				CE1BC1641F476378003AD3DA /* kern_prov.hpp */,
				CE1BC1571F476054003AD3DA /* kern_vsmc.cpp */,
				CE1BC1581F476054003AD3DA /* kern_vsmc.hpp */,
				CE5265771F552AAB00411967 /* hidesym.txt */,
				1C748C2E1C21952C0024EED2 /* Info.plist */,
				CEA5F67620B99B3E008E6E8A /* package.tool */,
			);
			path = VirtualSMC;
			sourceTree = "<group>";
		};
		1CF01C911C8CF982002DCEA3 /* Docs */ = {
			isa = PBXGroup;
			children = (
				CEC419E021308D40002FB644 /* SMCDumps */,
				CE22069E21259BEF00A4FF3B /* SMCTypes */,
				CE22069D21259BD100A4FF3B /* SMCDatabase */,
				CEA5AAB22129ACEB0001F426 /* SMCBasics.txt */,
				CE83AE411FFA825F00D9C958 /* SMCKeys.txt */,
				CE0F048B24A460CC00FA857B /* BATC-Sample.plist */,
				CE0F048C24A460FB00FA857B /* Dual Battery Support.md */,
				6F8741D724CE58BA00ED8B06 /* Battery Information Supplement.md */,
				CE83AE421FFA826E00D9C958 /* SMCModels.txt */,
				CE83AE401FFA825F00D9C958 /* SMCKeysMacPro.html */,
				CEC8037A1FFC209B008544A7 /* SMCSensorKeys.txt */,
				DF412896249556C60071334F /* SSDT-BATC.dsl */,
				6F8741D824CE58BA00ED8B06 /* SSDT-BATS.dsl */,
				CE67F650212A690400C016A7 /* iStat.txt */,
				CE22069F2125B08E00A4FF3B /* MacModels.txt */,
				CE4CDECC2130955B00C29849 /* SensorInfo.md */,
				1CF01C921C8CF997002DCEA3 /* Changelog.md */,
				CEC419DF21308BC4002FB644 /* FAQ.md */,
				CED561FA2168572000E9CB95 /* KnownPlugins.md */,
				1CF01C901C8CF97F002DCEA3 /* README.md */,
				1CF01C931C8DF02E002DCEA3 /* LICENSE.txt */,
				CE2206972125097F00A4FF3B /* TODO.txt */,
				3577FA9F21B3F0D80055A255 /* CoreOffset.plist */,
			);
			name = Docs;
			sourceTree = "<group>";
		};
		35262A1C20D42D9A00109064 /* SMCLightSensor */ = {
			isa = PBXGroup;
			children = (
				35262A1D20D42D9A00109064 /* SMCLightSensor.hpp */,
				35262A1F20D42D9A00109064 /* SMCLightSensor.cpp */,
				35262A2120D42D9A00109064 /* Info.plist */,
				35F03CE320D5A1CF00CA1D2D /* AmbientLightValue.cpp */,
				35F03CE420D5A1CF00CA1D2D /* AmbientLightValue.hpp */,
			);
			path = SMCLightSensor;
			sourceTree = "<group>";
		};
		35A795E321B0597F005F2F6C /* CoreOffset */ = {
			isa = PBXGroup;
			children = (
				35A795E421B0597F005F2F6C /* main.swift */,
			);
			path = CoreOffset;
			sourceTree = "<group>";
		};
		35A7B40B20CC337F00DAF347 /* SMCBatteryManager */ = {
			isa = PBXGroup;
			children = (
				35A7B41020CC337F00DAF347 /* Info.plist */,
				352D133F20D18CEB00DAFCCD /* SMCSMBusController.cpp */,
				352D134020D18CEB00DAFCCD /* SMCSMBusController.hpp */,
				35A7B40E20CC337F00DAF347 /* SMCBatteryManager.cpp */,
				35A7B40C20CC337F00DAF347 /* SMCBatteryManager.hpp */,
				35DF6DD020E16D1C00604535 /* KeyImplementations.cpp */,
				35DF6DD120E16D1C00604535 /* KeyImplementations.hpp */,
				35AB9A5F20ECC51F001FBD53 /* ACPIBattery.cpp */,
				35AB9A6020ECC51F001FBD53 /* ACPIBattery.hpp */,
				35ABAEF220ED577F00534E67 /* ACPIACAdapter.cpp */,
				35ABAEF320ED577F00534E67 /* ACPIACAdapter.hpp */,
				35ABAEF620ED582600534E67 /* BatteryManager.cpp */,
				35ABAEF720ED582600534E67 /* BatteryManager.hpp */,
				CE18E0B92117F20A006DE3AA /* BatteryManagerState.hpp */,
			);
			path = SMCBatteryManager;
			sourceTree = "<group>";
		};
		ABA30FDC213370A700256A25 /* SMCSuperIO */ = {
			isa = PBXGroup;
			children = (
				ABE841632378A1ED003B5FEF /* DeviceGenerator */,
				AB32839E2377588F00DFB7DE /* Resources */,
				ABA30FE22134A7F600256A25 /* SuperIODevice.cpp */,
				ABA30FE12134A7F600256A25 /* SuperIODevice.hpp */,
				ABA30FDD213371ED00256A25 /* Info.plist */,
				ABA30FDE213371EE00256A25 /* SMCSuperIO.cpp */,
				ABA30FDF213371EE00256A25 /* SMCSuperIO.hpp */,
				AB8CD0C321693FD4002FB4D2 /* NuvotonDevice.cpp */,
				AB8CD0C421693FD4002FB4D2 /* NuvotonDevice.hpp */,
				AB450EEF21723D2A00B46D12 /* WinbondDevice.cpp */,
				AB450EF021723D2A00B46D12 /* WinbondDevice.hpp */,
				AB44554A216A8F240011E44E /* ITEDevice.cpp */,
				AB44554B216A8F240011E44E /* ITEDevice.hpp */,
				AB450EF3217263F800B46D12 /* FintekDevice.cpp */,
				AB450EF4217263F800B46D12 /* FintekDevice.hpp */,
				AB4804E62172B97500683636 /* WinbondFamilyDevice.cpp */,
				AB4804E72172B97500683636 /* WinbondFamilyDevice.hpp */,
				ABE841702378CB1C003B5FEF /* Devices.cpp */,
				ABE841712378CB1C003B5FEF /* Devices.hpp */,
			);
			path = SMCSuperIO;
			sourceTree = "<group>";
		};
		ABE841632378A1ED003B5FEF /* DeviceGenerator */ = {
			isa = PBXGroup;
			children = (
				ABE8416C2378A29B003B5FEF /* generate.sh */,
				ABE841642378A1ED003B5FEF /* main.mm */,
			);
			path = DeviceGenerator;
			sourceTree = "<group>";
		};
		CE09E8C71FFD20F90010A9CA /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				CE8D9F7E2517B58C008C44E8 /* libkmod.a */,
				CE09E8C81FFD20F90010A9CA /* IOKit.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		CE105FDF20B84A4E00743AE5 /* VirtualSMCSDK */ = {
			isa = PBXGroup;
			children = (
				CEA5F5D120B88C03008E6E8A /* AppleSmcBridge.hpp */,
				CEF2169D216937F200378E02 /* AppleSmc.h */,
				CE105FE120B84D8900743AE5 /* kern_vsmcapi.hpp */,
				CE15935E1F50551800D61131 /* kern_smcinfo.hpp */,
				CE22069921250A4100A4FF3B /* kern_keyvalue.hpp */,
				CE22069821250A4100A4FF3B /* kern_value.hpp */,
			);
			path = VirtualSMCSDK;
			sourceTree = "<group>";
		};
		CE335ADB2096738A00C60A5F /* rtcread */ = {
			isa = PBXGroup;
			children = (
				CE335AE12096739C00C60A5F /* rtcread.c */,
			);
			path = rtcread;
			sourceTree = "<group>";
		};
		CE3BD6921F48BE1900A03466 /* smcread */ = {
			isa = PBXGroup;
			children = (
				CE3BD6931F48BE1900A03466 /* smcread.c */,
				CE66E8431F49EDA100D100AF /* smcfwdump.sh */,
				CECBD7CC1F4C84780023C72D /* smctypeinfo.sh */,
			);
			path = smcread;
			sourceTree = "<group>";
		};
		CE405EB91E49DD7100AA0B3D /* Headers */ = {
			isa = PBXGroup;
			children = (
				35ADDBA120F2135C0077BCFD /* kern_compat.hpp */,
				CE405ED21E49F9FC00AA0B3D /* kern_api.hpp */,
				CE405ECF1E49EC9100AA0B3D /* kern_config.hpp */,
				CE405EBA1E49DD7100AA0B3D /* kern_compression.hpp */,
				CE405EBB1E49DD7100AA0B3D /* kern_disasm.hpp */,
				CE405EBC1E49DD7100AA0B3D /* kern_file.hpp */,
				CE405EBD1E49DD7100AA0B3D /* kern_iokit.hpp */,
				CE405EBE1E49DD7100AA0B3D /* kern_mach.hpp */,
				CE405EBF1E49DD7100AA0B3D /* kern_patcher.hpp */,
				CE405EC01E49DD7100AA0B3D /* kern_policy.hpp */,
				CE405EC31E49DD7100AA0B3D /* kern_user.hpp */,
				CE405EC41E49DD7100AA0B3D /* kern_util.hpp */,
				CE405EDA1E4A080F00AA0B3D /* plugin_start.hpp */,
			);
			name = Headers;
			path = Lilu.kext/Contents/Resources/Headers;
			sourceTree = SOURCE_ROOT;
		};
		CE405EC51E49DD7100AA0B3D /* Library */ = {
			isa = PBXGroup;
			children = (
				CE405ED81E4A080700AA0B3D /* plugin_start.cpp */,
			);
			name = Library;
			path = Lilu.kext/Contents/Resources/Library;
			sourceTree = SOURCE_ROOT;
		};
		CE405EC81E49DD7B00AA0B3D /* SDK */ = {
			isa = PBXGroup;
			children = (
				CE405EB91E49DD7100AA0B3D /* Headers */,
				CE405EC51E49DD7100AA0B3D /* Library */,
			);
			name = SDK;
			sourceTree = "<group>";
		};
		CE744A931F431F9A0077C377 /* Private */ = {
			isa = PBXGroup;
			children = (
				CEA5F63520B985A4008E6E8A /* thread_status.h */,
			);
			path = Private;
			sourceTree = "<group>";
		};
		CEA5AABB2129AF520001F426 /* libaistat */ = {
			isa = PBXGroup;
			children = (
				CEA5AABC2129AF790001F426 /* aistat.mm */,
			);
			path = libaistat;
			sourceTree = "<group>";
		};
		CEA5F62E20B8BE27008E6E8A /* Sensors */ = {
			isa = PBXGroup;
			children = (
				F68156862496B0BC007C21AD /* SMCDellSensors */,
				35262A1C20D42D9A00109064 /* SMCLightSensor */,
				35A7B40B20CC337F00DAF347 /* SMCBatteryManager */,
				CEA5F62F20B8BE30008E6E8A /* SMCProcessor */,
				ABA30FDC213370A700256A25 /* SMCSuperIO */,
			);
			path = Sensors;
			sourceTree = "<group>";
		};
		CEA5F62F20B8BE30008E6E8A /* SMCProcessor */ = {
			isa = PBXGroup;
			children = (
				CEA5F63020B8BE49008E6E8A /* Info.plist */,
				CEA5F63120B8BEDE008E6E8A /* SMCProcessor.cpp */,
				CEA5F63220B8BEDE008E6E8A /* SMCProcessor.hpp */,
				CE775917211EBD910063EAE6 /* KeyImplementations.cpp */,
				CE775918211EBD910063EAE6 /* KeyImplementations.hpp */,
			);
			path = SMCProcessor;
			sourceTree = "<group>";
		};
		CEA5F65720B991BD008E6E8A /* Tools */ = {
			isa = PBXGroup;
			children = (
				35A795E321B0597F005F2F6C /* CoreOffset */,
				CE335ADB2096738A00C60A5F /* rtcread */,
				CE3BD6921F48BE1900A03466 /* smcread */,
				CEC803941FFD206E008544A7 /* smc-fuzzer */,
				CEA5AABB2129AF520001F426 /* libaistat */,
			);
			path = Tools;
			sourceTree = "<group>";
		};
		CEC803941FFD206E008544A7 /* smc-fuzzer */ = {
			isa = PBXGroup;
			children = (
				CEC803951FFD206E008544A7 /* .clang-format */,
				CEC803961FFD206E008544A7 /* .gitignore */,
				CEC803971FFD206E008544A7 /* Makefile */,
				CEC803991FFD206E008544A7 /* README.md */,
				CEC8039D1FFD206E008544A7 /* smc.cpp */,
				2FBC32A623D8C40C00052675 /* smc_mac.cpp */,
				CEC8039E1FFD206E008544A7 /* smc.h */,
			);
			path = "smc-fuzzer";
			sourceTree = "<group>";
		};
		F68156862496B0BC007C21AD /* SMCDellSensors */ = {
			isa = PBXGroup;
			children = (
				F6145472252794DF00A84C06 /* kern_hooks.cpp */,
				F6145471252794DE00A84C06 /* kern_hooks.hpp */,
				F61454702527945C00A84C06 /* kern_start.cpp */,
				F68156A02498FD28007C21AD /* SMIState.hpp */,
				F681569D2496B624007C21AD /* SMIMonitor.cpp */,
				F681569C2496B624007C21AD /* SMIMonitor.hpp */,
				F68156972496B235007C21AD /* SMCDellSensors.cpp */,
				F68156962496B235007C21AD /* SMCDellSensors.hpp */,
				F68156872496B0BC007C21AD /* KeyImplementations.hpp */,
				F68156902496B0BC007C21AD /* KeyImplementations.cpp */,
				F68156922496B0BC007C21AD /* Info.plist */,
			);
			path = SMCDellSensors;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		1C748C241C21952C0024EED2 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE1BC1661F476378003AD3DA /* kern_prov.hpp in Headers */,
				CE1BC1621F4761DC003AD3DA /* kern_pmio.hpp in Headers */,
				CE1BC15E1F4761CF003AD3DA /* kern_mmio.hpp in Headers */,
				CE1BC15A1F476054003AD3DA /* kern_vsmc.hpp in Headers */,
				CE15935D1F50506200D61131 /* kern_keys.hpp in Headers */,
				2F7DDFBE1F486F5E0038DB55 /* kern_keystore.hpp in Headers */,
				CE744A991F431FEC0077C377 /* kern_handler.h in Headers */,
				CEA5F63620B985A4008E6E8A /* thread_status.h in Headers */,
				CE22069A21250A4100A4FF3B /* kern_value.hpp in Headers */,
				CE22069B21250A4100A4FF3B /* kern_keyvalue.hpp in Headers */,
				CEC803821FFC8BFA008544A7 /* kern_intrs.hpp in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		35262A1620D42D9A00109064 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				35F03CE620D5A1CF00CA1D2D /* AmbientLightValue.hpp in Headers */,
				35262A1E20D42D9A00109064 /* SMCLightSensor.hpp in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		35A7B40520CC337F00DAF347 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				35ABAEF520ED577F00534E67 /* ACPIACAdapter.hpp in Headers */,
				35A7B40D20CC337F00DAF347 /* SMCBatteryManager.hpp in Headers */,
				35AB9A6220ECC51F001FBD53 /* ACPIBattery.hpp in Headers */,
				35ABAEF920ED582600534E67 /* BatteryManager.hpp in Headers */,
				35DF6DD320E16D1C00604535 /* KeyImplementations.hpp in Headers */,
				352D134420D1AC7400DAFCCD /* SMCSMBusController.hpp in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AB445545216A8ECE0011E44E /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB8181E12380778C00244152 /* ITEDevice.hpp in Headers */,
				AB8181DF2380445400244152 /* FintekDevice.hpp in Headers */,
				AB8181DD237F0E8F00244152 /* WinbondDevice.hpp in Headers */,
				AB445549216A8EF80011E44E /* NuvotonDevice.hpp in Headers */,
				AB4804E92172B97500683636 /* WinbondFamilyDevice.hpp in Headers */,
				ABE841742378CB1C003B5FEF /* Devices.hpp in Headers */,
				AB445546216A8EED0011E44E /* SuperIODevice.hpp in Headers */,
				AB445547216A8EF20011E44E /* SMCSuperIO.hpp in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CEA5AAB32129AF3A0001F426 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F681566F2496AFCF007C21AD /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F61454732527962900A84C06 /* kern_hooks.hpp in Headers */,
				F68156A12498FD42007C21AD /* SMIState.hpp in Headers */,
				F681569E2496B640007C21AD /* SMIMonitor.hpp in Headers */,
				F681569A2496B572007C21AD /* KeyImplementations.hpp in Headers */,
				F68156982496B4AC007C21AD /* SMCDellSensors.hpp in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXLegacyTarget section */
		CEA5F66420B9999C008E6E8A /* Package */ = {
			isa = PBXLegacyTarget;
			buildArgumentsString = "$(ACTION)";
			buildConfigurationList = CEA5F67120B9999C008E6E8A /* Build configuration list for PBXLegacyTarget "Package" */;
			buildPhases = (
			);
			buildToolPath = "${SRCROOT}/VirtualSMC/package.tool";
			buildWorkingDirectory = "";
			dependencies = (
				CEA5F66520B9999C008E6E8A /* PBXTargetDependency */,
				CEA5F66720B9999C008E6E8A /* PBXTargetDependency */,
				CECF635420D45A4C001AC80B /* PBXTargetDependency */,
				CECF635620D45A4C001AC80B /* PBXTargetDependency */,
				CE147CD1218878B200536AE6 /* PBXTargetDependency */,
				01AEF24124C0A11800FABBE4 /* PBXTargetDependency */,
				CEA5F66B20B9999C008E6E8A /* PBXTargetDependency */,
				CEA5F66D20B9999C008E6E8A /* PBXTargetDependency */,
				CEA5F66F20B9999C008E6E8A /* PBXTargetDependency */,
				CEA5AABF2129AF8B0001F426 /* PBXTargetDependency */,
			);
			name = Package;
			passBuildSettingsInEnvironment = 1;
			productName = Package;
		};
/* End PBXLegacyTarget section */

/* Begin PBXNativeTarget section */
		1C748C261C21952C0024EED2 /* VirtualSMC */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 1C748C311C21952C0024EED2 /* Build configuration list for PBXNativeTarget "VirtualSMC" */;
			buildPhases = (
				1C748C221C21952C0024EED2 /* Sources */,
				1C748C231C21952C0024EED2 /* Frameworks */,
				1C748C241C21952C0024EED2 /* Headers */,
				CEA5F5DB20B8984E008E6E8A /* Copy SDK */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = VirtualSMC;
			productName = VirtualSMC;
			productReference = 1C748C271C21952C0024EED2 /* VirtualSMC.kext */;
			productType = "com.apple.product-type.kernel-extension";
		};
		35262A1A20D42D9A00109064 /* SMCLightSensor */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 35262A2420D42D9A00109064 /* Build configuration list for PBXNativeTarget "SMCLightSensor" */;
			buildPhases = (
				35262A1620D42D9A00109064 /* Headers */,
				35262A1720D42D9A00109064 /* Sources */,
				35262A1820D42D9A00109064 /* Frameworks */,
				35262A1920D42D9A00109064 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				CE2D41A120E87BB3008F2495 /* PBXTargetDependency */,
			);
			name = SMCLightSensor;
			productName = SMCLightSensor;
			productReference = 35262A1B20D42D9A00109064 /* SMCLightSensor.kext */;
			productType = "com.apple.product-type.kernel-extension";
		};
		35A795E121B0597F005F2F6C /* CoreOffset */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 35A795E921B0597F005F2F6C /* Build configuration list for PBXNativeTarget "CoreOffset" */;
			buildPhases = (
				35A795DE21B0597F005F2F6C /* Sources */,
				35A795DF21B0597F005F2F6C /* Frameworks */,
				35A795E021B0597F005F2F6C /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = CoreOffset;
			productName = CoreOffset;
			productReference = 35A795E221B0597F005F2F6C /* CoreOffset */;
			productType = "com.apple.product-type.tool";
		};
		35A7B40920CC337F00DAF347 /* SMCBatteryManager */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 35A7B41320CC337F00DAF347 /* Build configuration list for PBXNativeTarget "SMCBatteryManager" */;
			buildPhases = (
				35A7B40520CC337F00DAF347 /* Headers */,
				35A7B40620CC337F00DAF347 /* Sources */,
				35A7B40720CC337F00DAF347 /* Frameworks */,
				35A7B40820CC337F00DAF347 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				CE2D419F20E87BAE008F2495 /* PBXTargetDependency */,
			);
			name = SMCBatteryManager;
			productName = SMCBatteryManager;
			productReference = 35A7B40A20CC337F00DAF347 /* SMCBatteryManager.kext */;
			productType = "com.apple.product-type.kernel-extension";
		};
		ABA30FCF21336FFB00256A25 /* SMCSuperIO */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = ABA30FD721336FFB00256A25 /* Build configuration list for PBXNativeTarget "SMCSuperIO" */;
			buildPhases = (
				AB445545216A8ECE0011E44E /* Headers */,
				ABA30FD221336FFB00256A25 /* Sources */,
				ABA30FD521336FFB00256A25 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				ABA30FD021336FFB00256A25 /* PBXTargetDependency */,
				ABE8416B2378A214003B5FEF /* PBXTargetDependency */,
			);
			name = SMCSuperIO;
			productName = VirtualSMC;
			productReference = ABA30FDA21336FFB00256A25 /* SMCSuperIO.kext */;
			productType = "com.apple.product-type.kernel-extension";
		};
		ABE841612378A1ED003B5FEF /* DeviceGenerator */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = ABE841662378A1ED003B5FEF /* Build configuration list for PBXNativeTarget "DeviceGenerator" */;
			buildPhases = (
				ABE8415E2378A1ED003B5FEF /* Sources */,
				ABE8415F2378A1ED003B5FEF /* Frameworks */,
				ABE841602378A1ED003B5FEF /* CopyFiles */,
				ABE8416D2378AA27003B5FEF /* Generate Devices (Run Script) */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = DeviceGenerator;
			productName = DeviceGenerator;
			productReference = ABE841622378A1ED003B5FEF /* DeviceGenerator */;
			productType = "com.apple.product-type.tool";
		};
		CE09E8BE1FFD20DB0010A9CA /* smc-fuzzer */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = CE09E8C31FFD20DB0010A9CA /* Build configuration list for PBXNativeTarget "smc-fuzzer" */;
			buildPhases = (
				CE09E8BB1FFD20DB0010A9CA /* Sources */,
				CE09E8BC1FFD20DB0010A9CA /* Frameworks */,
				CE09E8BD1FFD20DB0010A9CA /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "smc-fuzzer";
			productName = "smc-fuzzer";
			productReference = CE09E8BF1FFD20DB0010A9CA /* smc */;
			productType = "com.apple.product-type.tool";
		};
		CE335AD92096738A00C60A5F /* rtcread */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = CE335AE02096738A00C60A5F /* Build configuration list for PBXNativeTarget "rtcread" */;
			buildPhases = (
				CE335AD62096738A00C60A5F /* Sources */,
				CE335AD72096738A00C60A5F /* Frameworks */,
				CE335AD82096738A00C60A5F /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = rtcread;
			productName = rtcread;
			productReference = CE335ADA2096738A00C60A5F /* rtcread */;
			productType = "com.apple.product-type.tool";
		};
		CE3BD6901F48BE1900A03466 /* smcread */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = CE3BD6971F48BE1900A03466 /* Build configuration list for PBXNativeTarget "smcread" */;
			buildPhases = (
				CE3BD68D1F48BE1900A03466 /* Sources */,
				CE3BD68E1F48BE1900A03466 /* Frameworks */,
				CE3BD68F1F48BE1900A03466 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = smcread;
			productName = smcread;
			productReference = CE3BD6911F48BE1900A03466 /* smcread */;
			productType = "com.apple.product-type.tool";
		};
		CEA5AAB62129AF3A0001F426 /* aistat */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = CEA5AAB82129AF3A0001F426 /* Build configuration list for PBXNativeTarget "aistat" */;
			buildPhases = (
				CEA5AAB32129AF3A0001F426 /* Headers */,
				CEA5AAB42129AF3A0001F426 /* Sources */,
				CEA5AAB52129AF3A0001F426 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = aistat;
			productName = libaistat;
			productReference = CEA5AAB72129AF3A0001F426 /* libaistat.dylib */;
			productType = "com.apple.product-type.library.dynamic";
		};
		CEA5F60820B8BD69008E6E8A /* SMCProcessor */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = CEA5F62920B8BD69008E6E8A /* Build configuration list for PBXNativeTarget "SMCProcessor" */;
			buildPhases = (
				CEA5F60B20B8BD69008E6E8A /* Sources */,
				CEA5F61820B8BD69008E6E8A /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				CE2D41A320E87BBA008F2495 /* PBXTargetDependency */,
			);
			name = SMCProcessor;
			productName = VirtualSMC;
			productReference = CEA5F62C20B8BD69008E6E8A /* SMCProcessor.kext */;
			productType = "com.apple.product-type.kernel-extension";
		};
		F681566C2496AFCF007C21AD /* SMCDellSensors */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = F68156802496AFCF007C21AD /* Build configuration list for PBXNativeTarget "SMCDellSensors" */;
			buildPhases = (
				F681566F2496AFCF007C21AD /* Headers */,
				F68156762496AFCF007C21AD /* Sources */,
				F681567D2496AFCF007C21AD /* Frameworks */,
				F681567F2496AFCF007C21AD /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				F681566D2496AFCF007C21AD /* PBXTargetDependency */,
			);
			name = SMCDellSensors;
			productName = SMCBatteryManager;
			productReference = F68156842496AFCF007C21AD /* SMCDellSensors.kext */;
			productType = "com.apple.product-type.kernel-extension";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		1C748C1E1C21952C0024EED2 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 1010;
				LastUpgradeCheck = 1200;
				ORGANIZATIONNAME = vit9696;
				TargetAttributes = {
					1C748C261C21952C0024EED2 = {
						CreatedOnToolsVersion = 7.2;
					};
					35262A1A20D42D9A00109064 = {
						CreatedOnToolsVersion = 10.0;
						DevelopmentTeam = P5ZFLGLAFT;
						ProvisioningStyle = Automatic;
					};
					35A795E121B0597F005F2F6C = {
						CreatedOnToolsVersion = 10.1;
						LastSwiftMigration = 1030;
						ProvisioningStyle = Automatic;
					};
					35A7B40920CC337F00DAF347 = {
						CreatedOnToolsVersion = 10.0;
						DevelopmentTeam = P5ZFLGLAFT;
						ProvisioningStyle = Automatic;
					};
					ABE841612378A1ED003B5FEF = {
						CreatedOnToolsVersion = 11.2;
						ProvisioningStyle = Manual;
					};
					CE09E8BE1FFD20DB0010A9CA = {
						CreatedOnToolsVersion = 9.2;
						ProvisioningStyle = Automatic;
					};
					CE335AD92096738A00C60A5F = {
						CreatedOnToolsVersion = 9.3;
					};
					CE3BD6901F48BE1900A03466 = {
						CreatedOnToolsVersion = 8.3.3;
						ProvisioningStyle = Automatic;
					};
					CEA5AAB62129AF3A0001F426 = {
						CreatedOnToolsVersion = 10.0;
						ProvisioningStyle = Automatic;
					};
					CEA5F66420B9999C008E6E8A = {
						ProvisioningStyle = Automatic;
					};
				};
			};
			buildConfigurationList = 1C748C211C21952C0024EED2 /* Build configuration list for PBXProject "VirtualSMC" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = 1C748C1D1C21952C0024EED2;
			productRefGroup = 1C748C281C21952C0024EED2 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				CEA5F66420B9999C008E6E8A /* Package */,
				1C748C261C21952C0024EED2 /* VirtualSMC */,
				CEA5F60820B8BD69008E6E8A /* SMCProcessor */,
				35A7B40920CC337F00DAF347 /* SMCBatteryManager */,
				35262A1A20D42D9A00109064 /* SMCLightSensor */,
				ABA30FCF21336FFB00256A25 /* SMCSuperIO */,
				F681566C2496AFCF007C21AD /* SMCDellSensors */,
				ABE841612378A1ED003B5FEF /* DeviceGenerator */,
				CE3BD6901F48BE1900A03466 /* smcread */,
				CE09E8BE1FFD20DB0010A9CA /* smc-fuzzer */,
				CE335AD92096738A00C60A5F /* rtcread */,
				CEA5AAB62129AF3A0001F426 /* aistat */,
				35A795E121B0597F005F2F6C /* CoreOffset */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		35262A1920D42D9A00109064 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		35A7B40820CC337F00DAF347 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DF412897249556C70071334F /* SSDT-BATC.dsl in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F681567F2496AFCF007C21AD /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		ABE8416D2378AA27003B5FEF /* Generate Devices (Run Script) */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 12;
			files = (
			);
			inputFileListPaths = (
			);
			inputPaths = (
			);
			name = "Generate Devices (Run Script)";
			outputFileListPaths = (
			);
			outputPaths = (
				"$(SRCROOT)/Sensors/SMCSuperIO/Devices.cpp",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/bash;
			shellScript = "# For some reason recent Xcode ignores exit command completely.\n/bin/bash -e \"${PROJECT_DIR}/Sensors/SMCSuperIO/DeviceGenerator/generate.sh\"\n";
		};
		CEA5F5DB20B8984E008E6E8A /* Copy SDK */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "Copy SDK";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/bash;
			shellScript = "if [ \"${CONFIGURATION}\" == \"Debug\" ]; then\n    rm -rf \"${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}/Contents/Resources\"\n    mkdir -p \"${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}/Contents/Resources\"\n    cp -r \"${SRCROOT}/VirtualSMCSDK\" \"${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}/Contents/Resources\"\nfi\n\nexit 0\n";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		1C748C221C21952C0024EED2 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE1BC1611F4761DC003AD3DA /* kern_pmio.cpp in Sources */,
				CE15935C1F50506200D61131 /* kern_keys.cpp in Sources */,
				CE2D41A520E94EED008F2495 /* kern_vsmcapi.cpp in Sources */,
				CE405ED91E4A080700AA0B3D /* plugin_start.cpp in Sources */,
				CE744A981F431FEC0077C377 /* kern_handler.S in Sources */,
				CE1BC1591F476054003AD3DA /* kern_vsmc.cpp in Sources */,
				CED5DBE820AAB6E6001FE8CF /* kern_efiend.cpp in Sources */,
				CE1BC15D1F4761CF003AD3DA /* kern_mmio.cpp in Sources */,
				1C748C2D1C21952C0024EED2 /* kern_start.cpp in Sources */,
				CEC8037D1FFC60DC008544A7 /* kern_keyvalue.cpp in Sources */,
				CEAB09C11F5C67CF00C3960A /* kern_value.cpp in Sources */,
				CE1BC1651F476378003AD3DA /* kern_prov.cpp in Sources */,
				2F7DDFBD1F486F5E0038DB55 /* kern_keystore.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		35262A1720D42D9A00109064 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				35262A2020D42D9A00109064 /* SMCLightSensor.cpp in Sources */,
				35F03CE520D5A1CF00CA1D2D /* AmbientLightValue.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		35A795DE21B0597F005F2F6C /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				35A795E521B0597F005F2F6C /* main.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		35A7B40620CC337F00DAF347 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				35ABAEF420ED577F00534E67 /* ACPIACAdapter.cpp in Sources */,
				35AB9A6120ECC51F001FBD53 /* ACPIBattery.cpp in Sources */,
				35ABAEF820ED582600534E67 /* BatteryManager.cpp in Sources */,
				35DF6DD220E16D1C00604535 /* KeyImplementations.cpp in Sources */,
				352D134320D1AC7000DAFCCD /* SMCSMBusController.cpp in Sources */,
				35A7B40F20CC337F00DAF347 /* SMCBatteryManager.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABA30FD221336FFB00256A25 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB8181E22380779400244152 /* ITEDevice.cpp in Sources */,
				AB8181E02380445F00244152 /* FintekDevice.cpp in Sources */,
				AB8181DE237F0E9B00244152 /* WinbondDevice.cpp in Sources */,
				AB4804E82172B97500683636 /* WinbondFamilyDevice.cpp in Sources */,
				AB3F62662169880300E4EFFD /* NuvotonDevice.cpp in Sources */,
				ABA30FE0213371EE00256A25 /* SMCSuperIO.cpp in Sources */,
				ABA30FE32134A7F600256A25 /* SuperIODevice.cpp in Sources */,
				ABE841722378CB1C003B5FEF /* Devices.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ABE8415E2378A1ED003B5FEF /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABE841652378A1ED003B5FEF /* main.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CE09E8BB1FFD20DB0010A9CA /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE09E8C61FFD20EB0010A9CA /* smc.cpp in Sources */,
				2FBC32A723D8C40C00052675 /* smc_mac.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CE335AD62096738A00C60A5F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE335AE22096739C00C60A5F /* rtcread.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CE3BD68D1F48BE1900A03466 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CE3BD6941F48BE1900A03466 /* smcread.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CEA5AAB42129AF3A0001F426 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CEA5AABD2129AF790001F426 /* aistat.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CEA5F60B20B8BD69008E6E8A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CEA5F63320B8BEDE008E6E8A /* SMCProcessor.cpp in Sources */,
				CE775919211EBD910063EAE6 /* KeyImplementations.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F68156762496AFCF007C21AD /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F63CAF8725279FFB00D22631 /* plugin_start.cpp in Sources */,
				F61454742527963E00A84C06 /* kern_hooks.cpp in Sources */,
				F61454752527963E00A84C06 /* kern_start.cpp in Sources */,
				F681569F2496B649007C21AD /* SMIMonitor.cpp in Sources */,
				F681569B2496B581007C21AD /* KeyImplementations.cpp in Sources */,
				F68156992496B4C4007C21AD /* SMCDellSensors.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		01AEF24124C0A11800FABBE4 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = F681566C2496AFCF007C21AD /* SMCDellSensors */;
			targetProxy = 01AEF24024C0A11800FABBE4 /* PBXContainerItemProxy */;
		};
		ABA30FD021336FFB00256A25 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 1C748C261C21952C0024EED2 /* VirtualSMC */;
			targetProxy = ABA30FD121336FFB00256A25 /* PBXContainerItemProxy */;
		};
		ABE8416B2378A214003B5FEF /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = ABE841612378A1ED003B5FEF /* DeviceGenerator */;
			targetProxy = ABE8416A2378A214003B5FEF /* PBXContainerItemProxy */;
		};
		CE147CD1218878B200536AE6 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = ABA30FCF21336FFB00256A25 /* SMCSuperIO */;
			targetProxy = CE147CD0218878B200536AE6 /* PBXContainerItemProxy */;
		};
		CE2D419F20E87BAE008F2495 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 1C748C261C21952C0024EED2 /* VirtualSMC */;
			targetProxy = CE2D419E20E87BAE008F2495 /* PBXContainerItemProxy */;
		};
		CE2D41A120E87BB3008F2495 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 1C748C261C21952C0024EED2 /* VirtualSMC */;
			targetProxy = CE2D41A020E87BB3008F2495 /* PBXContainerItemProxy */;
		};
		CE2D41A320E87BBA008F2495 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 1C748C261C21952C0024EED2 /* VirtualSMC */;
			targetProxy = CE2D41A220E87BBA008F2495 /* PBXContainerItemProxy */;
		};
		CEA5AABF2129AF8B0001F426 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = CEA5AAB62129AF3A0001F426 /* aistat */;
			targetProxy = CEA5AABE2129AF8B0001F426 /* PBXContainerItemProxy */;
		};
		CEA5F66520B9999C008E6E8A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 1C748C261C21952C0024EED2 /* VirtualSMC */;
			targetProxy = CEA5F66620B9999C008E6E8A /* PBXContainerItemProxy */;
		};
		CEA5F66720B9999C008E6E8A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = CEA5F60820B8BD69008E6E8A /* SMCProcessor */;
			targetProxy = CEA5F66820B9999C008E6E8A /* PBXContainerItemProxy */;
		};
		CEA5F66B20B9999C008E6E8A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = CE3BD6901F48BE1900A03466 /* smcread */;
			targetProxy = CEA5F66C20B9999C008E6E8A /* PBXContainerItemProxy */;
		};
		CEA5F66D20B9999C008E6E8A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = CE09E8BE1FFD20DB0010A9CA /* smc-fuzzer */;
			targetProxy = CEA5F66E20B9999C008E6E8A /* PBXContainerItemProxy */;
		};
		CEA5F66F20B9999C008E6E8A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = CE335AD92096738A00C60A5F /* rtcread */;
			targetProxy = CEA5F67020B9999C008E6E8A /* PBXContainerItemProxy */;
		};
		CECF635420D45A4C001AC80B /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 35A7B40920CC337F00DAF347 /* SMCBatteryManager */;
			targetProxy = CECF635320D45A4C001AC80B /* PBXContainerItemProxy */;
		};
		CECF635620D45A4C001AC80B /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 35262A1A20D42D9A00109064 /* SMCLightSensor */;
			targetProxy = CECF635520D45A4C001AC80B /* PBXContainerItemProxy */;
		};
		F681566D2496AFCF007C21AD /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 1C748C261C21952C0024EED2 /* VirtualSMC */;
			targetProxy = F681566E2496AFCF007C21AD /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		1C748C2F1C21952C0024EED2 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = x86_64;
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "c++1y";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CURRENT_PROJECT_VERSION = "$(MODULE_VERSION)";
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = c11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
				KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
				MACOSX_DEPLOYMENT_TARGET = 10.8;
				MODULE_VERSION = 1.1.8;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
				VALID_ARCHS = x86_64;
			};
			name = Debug;
		};
		1C748C301C21952C0024EED2 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = x86_64;
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "c++1y";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CURRENT_PROJECT_VERSION = "$(MODULE_VERSION)";
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = c11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				GCC_UNROLL_LOOPS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
				KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
				MACOSX_DEPLOYMENT_TARGET = 10.8;
				MODULE_VERSION = 1.1.8;
				SDKROOT = macosx;
				SWIFT_COMPILATION_MODE = wholemodule;
				VALID_ARCHS = x86_64;
			};
			name = Release;
		};
		1C748C321C21952C0024EED2 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"LILU_CUSTOM_IOKIT_INIT=1",
					"MACH_ASSERT=1",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}/VirtualSMC",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = VirtualSMC/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = as.vit9696.VirtualSMC;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = as.vit9696.VirtualSMC;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Debug;
		};
		1C748C331C21952C0024EED2 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				DEAD_CODE_STRIPPING = YES;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"LILU_CUSTOM_IOKIT_INIT=1",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}/VirtualSMC",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = VirtualSMC/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = as.vit9696.VirtualSMC;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = as.vit9696.VirtualSMC;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIPFLAGS = "-R $(PROJECT_DIR)/$(TARGET_NAME)/hidesym.txt";
				STRIP_STYLE = "non-global";
				WRAPPER_EXTENSION = kext;
			};
			name = Release;
		};
		35262A2220D42D9A00109064 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_C_LANGUAGE_STANDARD = c11;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCLightSensor/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = ru.usrsse2.SMCLightSensor;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = ru.usrsse2.SMCLightSensor;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Debug;
		};
		35262A2320D42D9A00109064 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = YES;
				DEPLOYMENT_POSTPROCESSING = YES;
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = c11;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCLightSensor/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = ru.usrsse2.SMCLightSensor;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = ru.usrsse2.SMCLightSensor;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_STYLE = "non-global";
				WRAPPER_EXTENSION = kext;
			};
			name = Release;
		};
		35A795E621B0597F005F2F6C /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Automatic;
				COPY_PHASE_STRIP = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.9;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		35A795E721B0597F005F2F6C /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Automatic;
				COPY_PHASE_STRIP = NO;
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				MACOSX_DEPLOYMENT_TARGET = 10.9;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
				SWIFT_VERSION = 5.0;
			};
			name = Sanitize;
		};
		35A795E821B0597F005F2F6C /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Automatic;
				COPY_PHASE_STRIP = NO;
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				MACOSX_DEPLOYMENT_TARGET = 10.9;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		35A7B41120CC337F00DAF347 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCBatteryManager/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = ru.usrsse2.SMCBatteryManager;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = ru.usrsse2.SMCBatteryManager;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Debug;
		};
		35A7B41220CC337F00DAF347 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = YES;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCBatteryManager/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = ru.usrsse2.SMCBatteryManager;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = ru.usrsse2.SMCBatteryManager;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_STYLE = "non-global";
				WRAPPER_EXTENSION = kext;
			};
			name = Release;
		};
		ABA30FD821336FFB00256A25 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCSuperIO/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = ru.joedm.SMCSuperIO;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = ru.joedm.SMCSuperIO;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Debug;
		};
		ABA30FD921336FFB00256A25 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				DEAD_CODE_STRIPPING = YES;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCSuperIO/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = ru.joedm.SMCSuperIO;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = ru.joedm.SMCSuperIO;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_STYLE = "non-global";
				WRAPPER_EXTENSION = kext;
			};
			name = Release;
		};
		ABE841672378A1ED003B5FEF /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Manual;
				COPY_PHASE_STRIP = NO;
				DEVELOPMENT_TEAM = "";
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
			};
			name = Debug;
		};
		ABE841682378A1ED003B5FEF /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Manual;
				COPY_PHASE_STRIP = NO;
				DEVELOPMENT_TEAM = "";
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
			};
			name = Sanitize;
		};
		ABE841692378A1ED003B5FEF /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Manual;
				COPY_PHASE_STRIP = NO;
				DEVELOPMENT_TEAM = "";
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
			};
			name = Release;
		};
		CE09E8C41FFD20DB0010A9CA /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				COPY_PHASE_STRIP = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MTL_ENABLE_DEBUG_INFO = YES;
				OTHER_LDFLAGS = "-Wno-deprecated";
				PRODUCT_NAME = smc;
			};
			name = Debug;
		};
		CE09E8C51FFD20DB0010A9CA /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				COPY_PHASE_STRIP = YES;
				DEPLOYMENT_POSTPROCESSING = YES;
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_OPTIMIZATION_LEVEL = s;
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MTL_ENABLE_DEBUG_INFO = NO;
				OTHER_LDFLAGS = "-Wno-deprecated";
				PRODUCT_NAME = smc;
			};
			name = Release;
		};
		CE2687F9213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = x86_64;
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "c++1y";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CURRENT_PROJECT_VERSION = "$(MODULE_VERSION)";
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = c11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				KERNEL_EXTENSION_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
				KERNEL_FRAMEWORK_HEADERS = "$(PROJECT_DIR)/MacKernelSDK/Headers";
				MACOSX_DEPLOYMENT_TARGET = 10.8;
				MODULE_VERSION = 1.1.8;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
				VALID_ARCHS = x86_64;
			};
			name = Sanitize;
		};
		CE2687FB213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Automatic;
				COPY_PHASE_STRIP = NO;
				DEBUGGING_SYMBOLS = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				MTL_ENABLE_DEBUG_INFO = YES;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Sanitize;
		};
		CE2687FD213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"LILU_CUSTOM_IOKIT_INIT=1",
					"MACH_ASSERT=1",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}/VirtualSMC",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = VirtualSMC/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = as.vit9696.VirtualSMC;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-fsanitize=undefined,nullability",
					"-fno-sanitize=function",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = as.vit9696.VirtualSMC;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Sanitize;
		};
		CE2687FE213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCProcessor/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MODULE_NAME = as.vit9696.SMCProcessor;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-fsanitize=undefined,nullability",
					"-fno-sanitize=function",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = as.vit9696.SMCProcessor;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Sanitize;
		};
		CE2687FF213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCSuperIO/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = ru.joedm.SMCSuperIO;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-fsanitize=undefined,nullability",
					"-fno-sanitize=function",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = ru.usrsse2.SMCBatteryManager;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Sanitize;
		};
		CE268800213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_C_LANGUAGE_STANDARD = c11;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCLightSensor/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MODULE_NAME = ru.usrsse2.SMCLightSensor;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-fsanitize=undefined,nullability",
					"-fno-sanitize=function",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = ru.usrsse2.SMCLightSensor;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Sanitize;
		};
		CE268801213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = NO;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				LLVM_LTO = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MTL_ENABLE_DEBUG_INFO = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				USER_HEADER_SEARCH_PATHS = VirtualSMC;
			};
			name = Sanitize;
		};
		CE268802213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				COPY_PHASE_STRIP = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MTL_ENABLE_DEBUG_INFO = YES;
				OTHER_LDFLAGS = "-Wno-deprecated";
				PRODUCT_NAME = smc;
			};
			name = Sanitize;
		};
		CE268803213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				COPY_PHASE_STRIP = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MTL_ENABLE_DEBUG_INFO = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Sanitize;
		};
		CE268804213BD04C00E17BDD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Automatic;
				COPY_PHASE_STRIP = NO;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				EXECUTABLE_PREFIX = lib;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SKIP_INSTALL = YES;
			};
			name = Sanitize;
		};
		CE335ADE2096738A00C60A5F /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				COPY_PHASE_STRIP = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MTL_ENABLE_DEBUG_INFO = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		CE335ADF2096738A00C60A5F /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				COPY_PHASE_STRIP = NO;
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MTL_ENABLE_DEBUG_INFO = NO;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		CE3BD6951F48BE1900A03466 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = NO;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				LLVM_LTO = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MTL_ENABLE_DEBUG_INFO = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				USER_HEADER_SEARCH_PATHS = VirtualSMC;
			};
			name = Debug;
		};
		CE3BD6961F48BE1900A03466 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				COPY_PHASE_STRIP = YES;
				DEPLOYMENT_POSTPROCESSING = YES;
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_OPTIMIZATION_LEVEL = s;
				GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1";
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				MTL_ENABLE_DEBUG_INFO = NO;
				PRODUCT_NAME = "$(TARGET_NAME)";
				USER_HEADER_SEARCH_PATHS = VirtualSMC;
			};
			name = Release;
		};
		CEA5AAB92129AF3A0001F426 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Automatic;
				COPY_PHASE_STRIP = NO;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				EXECUTABLE_PREFIX = lib;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SKIP_INSTALL = YES;
			};
			name = Debug;
		};
		CEA5AABA2129AF3A0001F426 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Automatic;
				COPY_PHASE_STRIP = NO;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				ENABLE_NS_ASSERTIONS = NO;
				EXECUTABLE_PREFIX = lib;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SKIP_INSTALL = YES;
			};
			name = Release;
		};
		CEA5F62A20B8BD69008E6E8A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCProcessor/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MODULE_NAME = as.vit9696.SMCProcessor;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = as.vit9696.SMCProcessor;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Debug;
		};
		CEA5F62B20B8BD69008E6E8A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				DEAD_CODE_STRIPPING = YES;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_ENABLE_KERNEL_DEVELOPMENT = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCProcessor/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MODULE_NAME = as.vit9696.SMCProcessor;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = as.vit9696.SMCProcessor;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIPFLAGS = "-R $(PROJECT_DIR)/Sensors/$(TARGET_NAME)/hidesym.txt";
				STRIP_STYLE = "non-global";
				WRAPPER_EXTENSION = kext;
			};
			name = Release;
		};
		CEA5F67220B9999C008E6E8A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Automatic;
				COPY_PHASE_STRIP = NO;
				DEBUGGING_SYMBOLS = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				MTL_ENABLE_DEBUG_INFO = YES;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		CEA5F67320B9999C008E6E8A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CODE_SIGN_STYLE = Automatic;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				MTL_ENABLE_DEBUG_INFO = NO;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		F68156812496AFCF007C21AD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"LILU_CUSTOM_IOKIT_INIT=1",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCDellSensors/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MARKETING_VERSION = "";
				MODULE_NAME = as.lvs1974.SMCDellSensors;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = as.lvs1974.SMCDellSensors;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Debug;
		};
		F68156822496AFCF007C21AD /* Sanitize */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = NO;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"LILU_CUSTOM_IOKIT_INIT=1",
					"$(inherited)",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCDellSensors/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MARKETING_VERSION = "";
				MODULE_NAME = as.lvs1974.SMCDellSensors;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-fsanitize=undefined,nullability",
					"-fno-sanitize=function",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = as.lvs1974.SMCDellSensors;
				PRODUCT_NAME = "$(TARGET_NAME)";
				WRAPPER_EXTENSION = kext;
			};
			name = Sanitize;
		};
		F68156832496AFCF007C21AD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LIBRARY = "compiler-default";
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_IDENTITY = "";
				COPY_PHASE_STRIP = YES;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"MODULE_VERSION=$(MODULE_VERSION)",
					"PRODUCT_NAME=$(PRODUCT_NAME)",
					"LILU_CUSTOM_IOKIT_INIT=1",
				);
				HEADER_SEARCH_PATHS = (
					"${PROJECT_DIR}/Lilu.kext/Contents/Resources",
					"${PROJECT_DIR}",
				);
				INFOPLIST_FILE = Sensors/SMCDellSensors/Info.plist;
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/MacKernelSDK/Library/x86_64",
				);
				LLVM_LTO = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				MARKETING_VERSION = "";
				MODULE_NAME = as.lvs1974.SMCDellSensors;
				MODULE_START = "$(PRODUCT_NAME)_kern_start";
				MODULE_STOP = "$(PRODUCT_NAME)_kern_stop";
				OTHER_CFLAGS = (
					"-mmmx",
					"-msse",
					"-msse2",
					"-msse3",
					"-mfpmath=sse",
					"-mssse3",
					"-ftree-vectorize",
					"-fno-non-call-exceptions",
					"-fno-builtin",
					"-fno-asynchronous-unwind-tables",
					"-Wno-unknown-warning-option",
					"-Wno-ossharedptr-misuse",
					"-Wno-vla",
					"-Wno-stdlibcxx-not-found",
				);
				OTHER_LDFLAGS = "-static";
				PRODUCT_BUNDLE_IDENTIFIER = as.lvs1974.SMCDellSensors;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_STYLE = "non-global";
				WRAPPER_EXTENSION = kext;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1C748C211C21952C0024EED2 /* Build configuration list for PBXProject "VirtualSMC" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1C748C2F1C21952C0024EED2 /* Debug */,
				CE2687F9213BD04C00E17BDD /* Sanitize */,
				1C748C301C21952C0024EED2 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		1C748C311C21952C0024EED2 /* Build configuration list for PBXNativeTarget "VirtualSMC" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1C748C321C21952C0024EED2 /* Debug */,
				CE2687FD213BD04C00E17BDD /* Sanitize */,
				1C748C331C21952C0024EED2 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		35262A2420D42D9A00109064 /* Build configuration list for PBXNativeTarget "SMCLightSensor" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				35262A2220D42D9A00109064 /* Debug */,
				CE268800213BD04C00E17BDD /* Sanitize */,
				35262A2320D42D9A00109064 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		35A795E921B0597F005F2F6C /* Build configuration list for PBXNativeTarget "CoreOffset" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				35A795E621B0597F005F2F6C /* Debug */,
				35A795E721B0597F005F2F6C /* Sanitize */,
				35A795E821B0597F005F2F6C /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		35A7B41320CC337F00DAF347 /* Build configuration list for PBXNativeTarget "SMCBatteryManager" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				35A7B41120CC337F00DAF347 /* Debug */,
				CE2687FF213BD04C00E17BDD /* Sanitize */,
				35A7B41220CC337F00DAF347 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		ABA30FD721336FFB00256A25 /* Build configuration list for PBXNativeTarget "SMCSuperIO" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				ABA30FD821336FFB00256A25 /* Debug */,
				CE2687FF213BD04C00E17BDD /* Sanitize */,
				ABA30FD921336FFB00256A25 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		ABE841662378A1ED003B5FEF /* Build configuration list for PBXNativeTarget "DeviceGenerator" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				ABE841672378A1ED003B5FEF /* Debug */,
				ABE841682378A1ED003B5FEF /* Sanitize */,
				ABE841692378A1ED003B5FEF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		CE09E8C31FFD20DB0010A9CA /* Build configuration list for PBXNativeTarget "smc-fuzzer" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				CE09E8C41FFD20DB0010A9CA /* Debug */,
				CE268802213BD04C00E17BDD /* Sanitize */,
				CE09E8C51FFD20DB0010A9CA /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		CE335AE02096738A00C60A5F /* Build configuration list for PBXNativeTarget "rtcread" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				CE335ADE2096738A00C60A5F /* Debug */,
				CE268803213BD04C00E17BDD /* Sanitize */,
				CE335ADF2096738A00C60A5F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		CE3BD6971F48BE1900A03466 /* Build configuration list for PBXNativeTarget "smcread" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				CE3BD6951F48BE1900A03466 /* Debug */,
				CE268801213BD04C00E17BDD /* Sanitize */,
				CE3BD6961F48BE1900A03466 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		CEA5AAB82129AF3A0001F426 /* Build configuration list for PBXNativeTarget "aistat" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				CEA5AAB92129AF3A0001F426 /* Debug */,
				CE268804213BD04C00E17BDD /* Sanitize */,
				CEA5AABA2129AF3A0001F426 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		CEA5F62920B8BD69008E6E8A /* Build configuration list for PBXNativeTarget "SMCProcessor" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				CEA5F62A20B8BD69008E6E8A /* Debug */,
				CE2687FE213BD04C00E17BDD /* Sanitize */,
				CEA5F62B20B8BD69008E6E8A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		CEA5F67120B9999C008E6E8A /* Build configuration list for PBXLegacyTarget "Package" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				CEA5F67220B9999C008E6E8A /* Debug */,
				CE2687FB213BD04C00E17BDD /* Sanitize */,
				CEA5F67320B9999C008E6E8A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		F68156802496AFCF007C21AD /* Build configuration list for PBXNativeTarget "SMCDellSensors" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				F68156812496AFCF007C21AD /* Debug */,
				F68156822496AFCF007C21AD /* Sanitize */,
				F68156832496AFCF007C21AD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 1C748C1E1C21952C0024EED2 /* Project object */;
}
