diff --git a/Assets/ARContent.meta b/Assets/ARContent.meta
new file mode 100644
index 0000000000000000000000000000000000000000..670205e861683a1be5bbf390f0f6d3ffc2e91ab9
--- /dev/null
+++ b/Assets/ARContent.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 463b7e50acddaa24c9eb307a37b04d2c
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs.meta b/Assets/ARContent/ARScenePrefabs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..f897c1b1c6aabe7ac717476259eb69e4f0efc6d9
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9e28d6f901d5a9247aa13932c698fa04
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/15dd32c9-ff00-428c-a4f2-95df6e9cb3c2.prefab.meta b/Assets/ARContent/ARScenePrefabs/15dd32c9-ff00-428c-a4f2-95df6e9cb3c2.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..2f075f490b46cacf26ff11f108a443cf9204b4c9
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/15dd32c9-ff00-428c-a4f2-95df6e9cb3c2.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 5eb57a45b3db5cc42a44c644dde0d745
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/269ae4e5-ff00-41f6-9eb3-011b8c87d158.prefab.meta b/Assets/ARContent/ARScenePrefabs/269ae4e5-ff00-41f6-9eb3-011b8c87d158.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..bededf06590a1565c513d5fd4cad454ad8e93744
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/269ae4e5-ff00-41f6-9eb3-011b8c87d158.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 470905d1337539d409f32839603890b2
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/5ca5bb36-0001-44e5-a338-608ca8e7e787.prefab.meta b/Assets/ARContent/ARScenePrefabs/5ca5bb36-0001-44e5-a338-608ca8e7e787.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..d03bea64ee5954667b1e3c9b5facb7dd9786df27
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/5ca5bb36-0001-44e5-a338-608ca8e7e787.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 80fea1fdadbb69545a9d85a53cfb34b4
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/859d2682-ff00-420e-8601-362084de7a7e.prefab.meta b/Assets/ARContent/ARScenePrefabs/859d2682-ff00-420e-8601-362084de7a7e.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..6102dc2c400fa4e8151a90563c94795f8548a443
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/859d2682-ff00-420e-8601-362084de7a7e.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 11e3ce6988447064083d525d6c78816e
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/Old.meta b/Assets/ARContent/ARScenePrefabs/Old.meta
new file mode 100644
index 0000000000000000000000000000000000000000..844b30430cbd8b2498ccd75ea44913d234542466
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/Old.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 1a104c18234b1ce45a6578a533f987d1
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/Old/5ca5bb36-0001-44e5-a338-608ca8e7e787_old2.prefab.meta b/Assets/ARContent/ARScenePrefabs/Old/5ca5bb36-0001-44e5-a338-608ca8e7e787_old2.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..522da893275e818e8ba722e4e8d2112b419f00c3
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/Old/5ca5bb36-0001-44e5-a338-608ca8e7e787_old2.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: cd96fae378096a34aaca9a4de633ef6a
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/Old/5ca5bb36-ff00-44e5-a338-608ca8e7e787_old.prefab.meta b/Assets/ARContent/ARScenePrefabs/Old/5ca5bb36-ff00-44e5-a338-608ca8e7e787_old.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..17b60834ab37b5f7e0b66d57efdf619d79dd75fd
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/Old/5ca5bb36-ff00-44e5-a338-608ca8e7e787_old.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 728b4559c7c2bcb4ba8280d8761b3efd
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/Old/be1f62b8-ff00-4f6c-9f5a-d48795494037_old.prefab.meta b/Assets/ARContent/ARScenePrefabs/Old/be1f62b8-ff00-4f6c-9f5a-d48795494037_old.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..58148423c9d00c69ad437adffeb883a31eb8ade2
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/Old/be1f62b8-ff00-4f6c-9f5a-d48795494037_old.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 7c173b687fc5cfc43a5f5a778990bd80
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/Old/be1f62b8-ff00-4f6c-9f5a-d48795494037_old2.prefab.meta b/Assets/ARContent/ARScenePrefabs/Old/be1f62b8-ff00-4f6c-9f5a-d48795494037_old2.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..c832416443a7e1224b08bf0e23d8daab1afeb2b0
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/Old/be1f62b8-ff00-4f6c-9f5a-d48795494037_old2.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: abd6d7e1fb70ceb4fac0b3adce1aa256
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/Old/f3fd65e9-eb3e-4ea9-a35f-42187de1f79f.prefab.meta b/Assets/ARContent/ARScenePrefabs/Old/f3fd65e9-eb3e-4ea9-a35f-42187de1f79f.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..a1aeb15d8a4474bf4fb4f07e5e7055ab27171616
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/Old/f3fd65e9-eb3e-4ea9-a35f-42187de1f79f.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: e6f20e212f978c6439015547a47da8c5
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/ValidateAccessToBuilding.cs.meta b/Assets/ARContent/ARScenePrefabs/ValidateAccessToBuilding.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..b9bd0695532ecd5f48437181b0e2041b34a86b1f
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/ValidateAccessToBuilding.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 956054998a038f74dbff064d864fd296
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/ValidateAccessToDataCenter.cs.meta b/Assets/ARContent/ARScenePrefabs/ValidateAccessToDataCenter.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..5dd13657f60dd9b09e6c182ff170c59d06827885
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/ValidateAccessToDataCenter.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 28ec0e0d880934b4e8d93aa58e9457e1
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/ARScenePrefabs/be1f62b8-ff00-4f6c-9f5a-d48795494037.prefab.meta b/Assets/ARContent/ARScenePrefabs/be1f62b8-ff00-4f6c-9f5a-d48795494037.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..bd71ed650f98befd8f17659bedb150fa136c9fb9
--- /dev/null
+++ b/Assets/ARContent/ARScenePrefabs/be1f62b8-ff00-4f6c-9f5a-d48795494037.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 986e9c7298a161a4c9b18e0d21d77ae1
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/Green 1.mat.meta b/Assets/ARContent/Materials/Green 1.mat.meta
new file mode 100644
index 0000000000000000000000000000000000000000..39305eabeb69bc86d1183e7b46207b23dcd8ca63
--- /dev/null
+++ b/Assets/ARContent/Materials/Green 1.mat.meta	
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 14d38686c77aef440bf695b5bd5415ee
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/Materials.meta b/Assets/ARContent/Materials/Materials.meta
new file mode 100644
index 0000000000000000000000000000000000000000..3c9a2b1f83a67cae7df22217cdc92464e6b3e1cd
--- /dev/null
+++ b/Assets/ARContent/Materials/Materials.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7c32f782f8891fc4fa9be30ea4d90a31
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/Materials/anchor.mat.meta b/Assets/ARContent/Materials/Materials/anchor.mat.meta
new file mode 100644
index 0000000000000000000000000000000000000000..a26e3a10cf3f50d93cc2a92c168e8045e98f85ba
--- /dev/null
+++ b/Assets/ARContent/Materials/Materials/anchor.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: cf09ac47d9c870d46b407cba0be3923a
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 2100000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/Materials/trackable.mat.meta b/Assets/ARContent/Materials/Materials/trackable.mat.meta
new file mode 100644
index 0000000000000000000000000000000000000000..389bf5b0b82ff717498213bbf72ef20b70549a47
--- /dev/null
+++ b/Assets/ARContent/Materials/Materials/trackable.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: d37289e2c39a6fe4e8234f316ff8fa79
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 2100000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/anchor.png.meta b/Assets/ARContent/Materials/anchor.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..2ede5422cdda9ca15cfab3328b2bbc29693b6f06
--- /dev/null
+++ b/Assets/ARContent/Materials/anchor.png.meta
@@ -0,0 +1,140 @@
+fileFormatVersion: 2
+guid: bc84ed8701142ac4493f37c705a579d5
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 0
+    wrapV: 0
+    wrapW: 0
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: iPhone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/blue.mat.meta b/Assets/ARContent/Materials/blue.mat.meta
new file mode 100644
index 0000000000000000000000000000000000000000..6e4f0868faa796b0c9b04a6b5913ccf74c97f349
--- /dev/null
+++ b/Assets/ARContent/Materials/blue.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 82fc282f54bf8074d817e1dc149a4be4
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/green.mat.meta b/Assets/ARContent/Materials/green.mat.meta
new file mode 100644
index 0000000000000000000000000000000000000000..fb4111b0b9a65b3754f4cc76ef8b7707a1b514cd
--- /dev/null
+++ b/Assets/ARContent/Materials/green.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 343753947aa909040b3c34092cb6fc51
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/link.png.meta b/Assets/ARContent/Materials/link.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..9de0af997d41602debcf2ee2917679f34823a0f7
--- /dev/null
+++ b/Assets/ARContent/Materials/link.png.meta
@@ -0,0 +1,140 @@
+fileFormatVersion: 2
+guid: bef51dc5b57633645bdb18bd9d191b2c
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 0
+    wrapV: 0
+    wrapW: 0
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: iPhone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/red.mat.meta b/Assets/ARContent/Materials/red.mat.meta
new file mode 100644
index 0000000000000000000000000000000000000000..87d42c718a3ec7ed9e9dde35ed6c1d5a4d48f9a0
--- /dev/null
+++ b/Assets/ARContent/Materials/red.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 531bd5f238b61074f8fe839189042434
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Materials/trackable.png.meta b/Assets/ARContent/Materials/trackable.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..c67c60ee688bd624c1586bd426d0a40e00bea1c8
--- /dev/null
+++ b/Assets/ARContent/Materials/trackable.png.meta
@@ -0,0 +1,140 @@
+fileFormatVersion: 2
+guid: 89cff98bbda5cd94590a7b89f7e55da2
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 0
+    wrapV: 0
+    wrapW: 0
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: iPhone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Prefabs/Arrow 2.prefab.meta b/Assets/ARContent/Prefabs/Arrow 2.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..70956a7e06006b8c3884895e8952bde4ddf3f672
--- /dev/null
+++ b/Assets/ARContent/Prefabs/Arrow 2.prefab.meta	
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: fd8a24738ff3eed478cedb31ff55b4c9
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/ARContent/Prefabs/Arrow Turn Left.prefab.meta b/Assets/ARContent/Prefabs/Arrow Turn Left.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..b981518bd400f817d21570bb35966a047ef7e08d
--- /dev/null
+++ b/Assets/ARContent/Prefabs/Arrow Turn Left.prefab.meta	
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: adff05bd9672eee43bb01aaec0c7a076
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/App.meta b/Assets/App.meta
new file mode 100644
index 0000000000000000000000000000000000000000..dfa7189f932f4884aae4f99ba08bb73d3ae0fa70
--- /dev/null
+++ b/Assets/App.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7330b4cc2c39d7b4d9bad2bebb63a2ba
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/App/Icon Textures.meta b/Assets/App/Icon Textures.meta
new file mode 100644
index 0000000000000000000000000000000000000000..1cc37d1e285634d885afac97bceffb967c917b4a
--- /dev/null
+++ b/Assets/App/Icon Textures.meta	
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 70642297069239d4f94f1e9de8fa3767
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/App/Icon Textures/ARF_WA_Validation_App_Icon_Background_432x432.png.meta b/Assets/App/Icon Textures/ARF_WA_Validation_App_Icon_Background_432x432.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..252480b3cd0a8f322bea3007c83b16a02d060f1a
--- /dev/null
+++ b/Assets/App/Icon Textures/ARF_WA_Validation_App_Icon_Background_432x432.png.meta	
@@ -0,0 +1,140 @@
+fileFormatVersion: 2
+guid: a795a172e7a61b6478f5f7bb4157f789
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 0
+    wrapV: 0
+    wrapW: 0
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: iPhone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/App/Icon Textures/ARF_WA_Validation_App_Icon_Foreground_432x432.png.meta b/Assets/App/Icon Textures/ARF_WA_Validation_App_Icon_Foreground_432x432.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..97e750faa0a05a1c4e95ce170a36377f819fc5c3
--- /dev/null
+++ b/Assets/App/Icon Textures/ARF_WA_Validation_App_Icon_Foreground_432x432.png.meta	
@@ -0,0 +1,140 @@
+fileFormatVersion: 2
+guid: 45e58f38f1f710445941ceb824372bf1
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 0
+    wrapV: 0
+    wrapW: 0
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: iPhone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Scenes/ExampleServerMaintenance.unity b/Assets/Scenes/ExampleServerMaintenance.unity
index 05400cfd67e45d2e1377af5bdd7baa92d7e443b6..b4cc489925f13e6a647dae35f5595d02f2ee7e7d 100644
--- a/Assets/Scenes/ExampleServerMaintenance.unity
+++ b/Assets/Scenes/ExampleServerMaintenance.unity
@@ -2458,6 +2458,10 @@ PrefabInstance:
       propertyPath: m_LocalPosition.x
       value: -4.856
       objectReference: {fileID: 0}
+    - target: {fileID: 5428491616687892577, guid: 11e3ce6988447064083d525d6c78816e, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 1.1
+      objectReference: {fileID: 0}
     - target: {fileID: 8032543680637858066, guid: 11e3ce6988447064083d525d6c78816e, type: 3}
       propertyPath: m_LocalPosition.x
       value: -0.3