<?xml version='1.0' encoding='utf-8' standalone='yes'?>
<Package
    xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt"
    xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
    xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
    xmlns:uap2="http://schemas.microsoft.com/appx/manifest/uap/windows10/2"
    xmlns:wincap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities"
    IgnorableNamespaces="uap uap2"
    >
  <Dependencies>
    <TargetDeviceFamily
        MaxVersionTested="10.0.10550.0"
        MinVersion="10.0.10550.0"
        Name="Windows.Universal"
        />
    <PackageDependency
        MinVersion="14.0.0.0"
        Name="Microsoft.VCLibs.140.00"
        Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
        />
  </Dependencies>
  <Identity
      Name="HoloShell"
      ProcessorArchitecture="neutral"
      Publisher="CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
      Version="10.0.22621.1"
      />
  <Properties>
    <DisplayName>ms-resource:DisplayName</DisplayName>
    <Description>ms-resource:Description</Description>
    <PublisherDisplayName>ms-resource:PublisherDisplayName</PublisherDisplayName>
    <Logo>StoreLogo.png</Logo>
    <uap:SupportedUsers>multiple</uap:SupportedUsers>
  </Properties>
  <Resources>
    <Resource Language="en-us"/>
  </Resources>
  <Applications>
    <Application
        EntryPoint="MainView"
        Executable="HoloShellApp.exe"
        Id="HoloShell"
        >
      <uap:VisualElements
          AppListEntry="none"
          BackgroundColor="#464646"
          Description="ms-resource:Description"
          DisplayName="ms-resource:DisplayName"
          Square150x150Logo="assets\logo.png"
          Square44x44Logo="assets\smalllogo.png"
          >
        <uap:SplashScreen Image="SplashScreen.png"/>
      </uap:VisualElements>
      <Extensions>
        <uap:Extension Category="windows.protocol">
          <uap:Protocol Name="ms-mixedreality"/>
        </uap:Extension>
        <uap:Extension Category="windows.appService">
          <uap:AppService Name="com.microsoft.holoshell"/>
        </uap:Extension>
      </Extensions>
    </Application>
  </Applications>
  <Capabilities>
    <uap:Capability Name="userAccountInformation"/>
    <uap2:Capability Name="spatialPerception"/>
    <rescap:Capability Name="activitySystem"/>
    <wincap:Capability Name="cloudStore"/>
    <wincap:Capability Name="coreShell"/>
    <wincap:Capability Name="perceptionSystem"/>
    <wincap:Capability Name="hfxSystem"/>
    <wincap:Capability Name="holographicCompositor"/>
    <wincap:Capability Name="holographicCompositorSystem"/>
    <wincap:Capability Name="imeSystem"/>
    <wincap:Capability Name="packageContents"/>
    <wincap:Capability Name="packageManagement"/>
    <wincap:Capability Name="packageQuery"/>
    <rescap:Capability Name="previewHfx"/>
    <wincap:Capability Name="shellExperience"/>
    <Capability Name="internetClient"/>
    <Capability Name="internetClientServer"/>
    <Capability Name="privateNetworkClientServer"/>
    <rescap:Capability Name="inputInjection"/>
    <rescap:Capability Name="registryRead"/>
    <wincap:Capability Name="systemRegistrar"/>
    <rescap:Capability Name="slapiQueryLicenseValue"/>
    <wincap:Capability Name="userSigninSupport"/>
    <uap:Capability Name="enterpriseAuthentication"/>
    <DeviceCapability Name="microphone"/>
    <DeviceCapability Name="webcam"/>
    <DeviceCapability Name="wiFiControl"/>
  </Capabilities>
  <Extensions>
    <Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>Analog.Shell.Services.dll</Path>
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ActivationResultCallback"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ActiveControlsChangedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ActiveToastListener"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.AnalogVoiceTooltipListener"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.AnchorStoreService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.AppFrameAssetsBecameValidEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.AppFrameModel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.AppFrameNavigatedTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.AppFramePresentedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.AppFrameSpatialEntity"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.AssetIsGltfHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.BehaviorChangedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.BoundaryConfigurationCheckHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.CacheCopyCompletedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.CacheCopyFailedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.CacheFlushCompletedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.CacheService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ClientDisconnectedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.CompositionContext"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.CompositionImageLoader"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ContextMenuEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ConversationVoiceCommandHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ConversationVoiceTooltipHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.CoreExperienceService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.CurrentToast"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DataPackageExtractionCompletedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DataPackageExtractionFailedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DataPackageService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DialogModel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DisambiguationEndedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DisambiguationStartedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DownloadCompletedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DownloadFailedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DownloadModifiedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DownloadProgressHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DownloadService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.DragDropViewModel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ExclusiveFrameDeactivatedTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ExclusiveFrameNavigatedTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.FileComparisonCompletedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.FileComparisonFailedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.FileComparisonService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.FileComparisonTracker"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.FileOperationHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.FileOperationHandlerWithFile"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.FileService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.FindAppFrameDelegate"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.FloorDetectionService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.GainedVisualTrackingTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.GetFloorOffsetHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.GetFolderForLocationHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.InitializeSettingsCompletedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.InputRemapInteractionOptions"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.LoadAnchorHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.LoadCompletedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.LostVisualTrackingTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.MsgSenderInfoWrapper"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.OpenFileAsBufferHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.OpenFileHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.PopupClosedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.PopupCommand"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.PopupModel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.PopupService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.PreInvokeHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.QRCode"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ReadBytesToCharArrayHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ReparentRequestHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.RequestedPlacement"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ResumeTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ResumingEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ScanningTimeoutElapsedTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ServiceManager"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ShellCommonExperienceController"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ShellCommonExperienceService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ShellExperienceHost"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ShellExperienceViewViewModel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ShellReplacementService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ShowPopupEventArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ShowPopupEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ShutdownTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.StartupTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.StartViewStateChangedTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.SuspendingEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.SuspendService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.SuspendTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.TestEventDispatcher"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ThermalWarningTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.TileFilter"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.TileServiceResetHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.ToastCenterController"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.TooltipMetadata"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.UserDisplayContextChangedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.UserServiceRefreshHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.UserSignOutRequestedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.UserSignOutRequestTransitionArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.VESCommandHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.VirtualEntitiesLoadedHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Services.WatchdogTimer"
            ThreadingModel="both"
            />
      </InProcessServer>
    </Extension>
    <Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>Analog.Shell.Components.dll</Path>
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.AdjustBox"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.AdjustVolumeControl"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.AppFrameTooltipManager"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.AppFrameTooltipTrigger"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.AppFrameView"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.AppVoiceCommands"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.BatteryStatus"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.BodyGuard"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Button"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ButtonTriggeredEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.CandidateButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.CarryCancelCompleteHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.CarryCancelCompleter"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.CarryCancelledEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.CarryManager"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.CarryRequest"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.CarryStartedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.CarryStoppedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ClockStatus"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ConfirmationTooltip"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ConnectButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ConnectClickedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ConversationTarget"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.CursorReparentSession"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DebugBar"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Dialog"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DialogButtonLayout"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DictationButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DictationHint"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DisableButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DisableCursor"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DismissKeyboardChildKeyPanel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DisplayLanguageSwitcher"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardCandidateBarModel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardCandidateManager"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardFrame"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardGrid"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardInputScopeHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardInstrumentation"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardKey"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardKeyLookup"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardLanguageSwitcher"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.DynamicKeyboardLanguageSwitcherMenuItem"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ExclusiveView"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.FeatureConditional"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.FontCache"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.GlobalProperties"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.GlobalSounds"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.GlobalVoiceCommands"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.HintMedallion"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Hologram"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.HologramTitlebar"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.HolographicAppViewComponent"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.HoverRevealer"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.InputCaptureBox"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.InputContextBanner"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.InputOverlayRequest"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.InteractiveCarryTipsMedallion"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardAudio"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardAudioManager"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardChildKeyPanel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardChildKeyPanelBackground"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardCloseButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardFrameAnimationEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardFrameAnimations"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardInteractionHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardKeyAudio"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardKeySize"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardMagnifier"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardPlacement"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardSizing"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardTopUI"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.KeyboardVisibility"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.LightDismiss"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.LightDismissEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.LimitedModeBar"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.LimitedView"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.LiveCube"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.LocalizedPlacementCastScale"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.MainPanel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.MainPanelApp"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.MainPanelHideAnimationCompleted"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.MixedWorldView"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.MultipleVoiceAssistant"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.NetworkStatus"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Notifications"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.OverlayCountChangedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.OverlayHelper"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PageDownClickedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PageUpClickedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PassthroughManager"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PhraseDetectedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PinsPanel"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PinsPanelContextMenu"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PlacedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PlacementRoot"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Popup"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PopupButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.PopupHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.QRCodeManager"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.QRCodeVisuals"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.QRCodeWifiHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.QuickRoomSetup"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.QuietView"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.RecoveryRoom"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.RetailDemoGuidedTour"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ScanningView"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ScanningVisuals"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.SceneTransition"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ShellBehaviorCarryHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ShellComponents"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Slate"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.SlateTitlebar"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.SoftLanding"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.SpatialAudioReferenceAnchor"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.SpatialAudioReferenceAnchorUpdatedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.SpeechServicesStatus"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.StartMenuSettings"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Startup"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.StaticKeyButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.StopCarryHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Styles"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.TappedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.TeachingMoments"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Tile"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.TileClickedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.TileEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.TileGrid"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ToggleButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.ToggleButtonTriggeredEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.TrackingLossUX"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.TransitionSkybox"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.UriButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.UriClickedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.Usertile"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.UserTileContextMenu"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VideoButton"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VideoClickedEventHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VoiceCommand"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VoiceCommandConstraint"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VoiceCommandRoot"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VoiceCommandTracker"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VoiceDisambiguation"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VoiceHelp"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VoiceHelpManager"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VoiceTooltip"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VolumeIndicator"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VolumeStatus"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Components.VRUserPosition"
            ThreadingModel="both"
            />
      </InProcessServer>
    </Extension>
    <Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>Analog.Shell.Util.dll</Path>
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Util.Action"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Util.ActionWithArg"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Util.BindingCollection"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Util.GetPropertyValue"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Util.HolographicDisplayService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Util.TextureLoadHandler"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Util.TextureService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Util.ThreadingService"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Shell.Util.UiThreadpoolTimer"
            ThreadingModel="both"
            />
      </InProcessServer>
    </Extension>
    <Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>Analog.Console.Client.dll</Path>
        <ActivatableClass
            ActivatableClassId="Analog.Console.BooleanParameter"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Console.Command"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Console.Console"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Console.FloatParameter"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Console.IntegerParameter"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Console.OptionalBooleanParameter"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Console.OptionalFloatParameter"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Console.OptionalIntegerParameter"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Console.OptionalStringParameter"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Analog.Console.StringParameter"
            ThreadingModel="both"
            />
      </InProcessServer>
    </Extension>
    <Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>Microsoft.MixedReality.QR.dll</Path>
        <ActivatableClass
            ActivatableClassId="Microsoft.MixedReality.QR.QRCode"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Microsoft.MixedReality.QR.QRCodeAddedEventArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Microsoft.MixedReality.QR.QRCodeRemovedEventArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Microsoft.MixedReality.QR.QRCodeUpdatedEventArgs"
            ThreadingModel="both"
            />
        <ActivatableClass
            ActivatableClassId="Microsoft.MixedReality.QR.QRCodeWatcher"
            ThreadingModel="both"
            />
      </InProcessServer>
    </Extension>
  </Extensions>
</Package>
