From 719211d7c4383ef0d9e09e5814e7f999e04ea011 Mon Sep 17 00:00:00 2001 From: Denys Konovalov Date: Tue, 17 Nov 2020 19:57:27 +0100 Subject: [PATCH] =?UTF-8?q?Schnittstelle=20f=C3=BCr=20einen=20digitalen=20?= =?UTF-8?q?Schulrundgang=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.toml | 7 +- data/de/homepage.yml | 10 +- ...s_f300667da4f5b5f84e1a9e0702b2fdde.content | 2 +- static/vr/data.js | 213 +++ static/vr/img/close.png | Bin 0 -> 2093 bytes static/vr/img/collapse.png | Bin 0 -> 1390 bytes static/vr/img/down.png | Bin 0 -> 1596 bytes static/vr/img/expand.png | Bin 0 -> 1418 bytes static/vr/img/fullscreen.png | Bin 0 -> 1512 bytes static/vr/img/info.png | Bin 0 -> 2002 bytes static/vr/img/left.png | Bin 0 -> 1728 bytes static/vr/img/link.png | Bin 0 -> 16834 bytes static/vr/img/minus.png | Bin 0 -> 1125 bytes static/vr/img/pause.png | Bin 0 -> 2956 bytes static/vr/img/play.png | Bin 0 -> 3011 bytes static/vr/img/plus.png | Bin 0 -> 1253 bytes static/vr/img/right.png | Bin 0 -> 1636 bytes static/vr/img/up.png | Bin 0 -> 1541 bytes static/vr/img/windowed.png | Bin 0 -> 1552 bytes static/vr/index.html | 92 ++ static/vr/index.js | 392 +++++ static/vr/style.css | 831 +++++++++++ static/vr/tiles/0-san-francisco/1/b/0/0.jpg | Bin 0 -> 54568 bytes static/vr/tiles/0-san-francisco/1/d/0/0.jpg | Bin 0 -> 56385 bytes static/vr/tiles/0-san-francisco/1/f/0/0.jpg | Bin 0 -> 55733 bytes static/vr/tiles/0-san-francisco/1/l/0/0.jpg | Bin 0 -> 63011 bytes static/vr/tiles/0-san-francisco/1/r/0/0.jpg | Bin 0 -> 55789 bytes static/vr/tiles/0-san-francisco/1/u/0/0.jpg | Bin 0 -> 14059 bytes static/vr/tiles/0-san-francisco/2/b/0/0.jpg | Bin 0 -> 51390 bytes static/vr/tiles/0-san-francisco/2/b/0/1.jpg | Bin 0 -> 34233 bytes static/vr/tiles/0-san-francisco/2/b/1/0.jpg | Bin 0 -> 54902 bytes static/vr/tiles/0-san-francisco/2/b/1/1.jpg | Bin 0 -> 56579 bytes static/vr/tiles/0-san-francisco/2/d/0/0.jpg | Bin 0 -> 52241 bytes static/vr/tiles/0-san-francisco/2/d/0/1.jpg | Bin 0 -> 61798 bytes static/vr/tiles/0-san-francisco/2/d/1/0.jpg | Bin 0 -> 41881 bytes static/vr/tiles/0-san-francisco/2/d/1/1.jpg | Bin 0 -> 46547 bytes static/vr/tiles/0-san-francisco/2/f/0/0.jpg | Bin 0 -> 41298 bytes static/vr/tiles/0-san-francisco/2/f/0/1.jpg | Bin 0 -> 9674 bytes static/vr/tiles/0-san-francisco/2/f/1/0.jpg | Bin 0 -> 74743 bytes static/vr/tiles/0-san-francisco/2/f/1/1.jpg | Bin 0 -> 71116 bytes static/vr/tiles/0-san-francisco/2/l/0/0.jpg | Bin 0 -> 45285 bytes static/vr/tiles/0-san-francisco/2/l/0/1.jpg | Bin 0 -> 41598 bytes static/vr/tiles/0-san-francisco/2/l/1/0.jpg | Bin 0 -> 59637 bytes static/vr/tiles/0-san-francisco/2/l/1/1.jpg | Bin 0 -> 78160 bytes static/vr/tiles/0-san-francisco/2/r/0/0.jpg | Bin 0 -> 35241 bytes static/vr/tiles/0-san-francisco/2/r/0/1.jpg | Bin 0 -> 45378 bytes static/vr/tiles/0-san-francisco/2/r/1/0.jpg | Bin 0 -> 61157 bytes static/vr/tiles/0-san-francisco/2/r/1/1.jpg | Bin 0 -> 53408 bytes static/vr/tiles/0-san-francisco/2/u/0/0.jpg | Bin 0 -> 10387 bytes static/vr/tiles/0-san-francisco/2/u/0/1.jpg | Bin 0 -> 21936 bytes static/vr/tiles/0-san-francisco/2/u/1/0.jpg | Bin 0 -> 11470 bytes static/vr/tiles/0-san-francisco/2/u/1/1.jpg | Bin 0 -> 9713 bytes static/vr/tiles/0-san-francisco/3/b/0/0.jpg | Bin 0 -> 14058 bytes static/vr/tiles/0-san-francisco/3/b/0/1.jpg | Bin 0 -> 17394 bytes static/vr/tiles/0-san-francisco/3/b/0/2.jpg | Bin 0 -> 9311 bytes static/vr/tiles/0-san-francisco/3/b/0/3.jpg | Bin 0 -> 8516 bytes static/vr/tiles/0-san-francisco/3/b/1/0.jpg | Bin 0 -> 55304 bytes static/vr/tiles/0-san-francisco/3/b/1/1.jpg | Bin 0 -> 70575 bytes static/vr/tiles/0-san-francisco/3/b/1/2.jpg | Bin 0 -> 52651 bytes static/vr/tiles/0-san-francisco/3/b/1/3.jpg | Bin 0 -> 34824 bytes static/vr/tiles/0-san-francisco/3/b/2/0.jpg | Bin 0 -> 44011 bytes static/vr/tiles/0-san-francisco/3/b/2/1.jpg | Bin 0 -> 56219 bytes static/vr/tiles/0-san-francisco/3/b/2/2.jpg | Bin 0 -> 61084 bytes static/vr/tiles/0-san-francisco/3/b/2/3.jpg | Bin 0 -> 51034 bytes static/vr/tiles/0-san-francisco/3/b/3/0.jpg | Bin 0 -> 36184 bytes static/vr/tiles/0-san-francisco/3/b/3/1.jpg | Bin 0 -> 39079 bytes static/vr/tiles/0-san-francisco/3/b/3/2.jpg | Bin 0 -> 35900 bytes static/vr/tiles/0-san-francisco/3/b/3/3.jpg | Bin 0 -> 30597 bytes static/vr/tiles/0-san-francisco/3/d/0/0.jpg | Bin 0 -> 36014 bytes static/vr/tiles/0-san-francisco/3/d/0/1.jpg | Bin 0 -> 48526 bytes static/vr/tiles/0-san-francisco/3/d/0/2.jpg | Bin 0 -> 57379 bytes static/vr/tiles/0-san-francisco/3/d/0/3.jpg | Bin 0 -> 42370 bytes static/vr/tiles/0-san-francisco/3/d/1/0.jpg | Bin 0 -> 39795 bytes static/vr/tiles/0-san-francisco/3/d/1/1.jpg | Bin 0 -> 40961 bytes static/vr/tiles/0-san-francisco/3/d/1/2.jpg | Bin 0 -> 47954 bytes static/vr/tiles/0-san-francisco/3/d/1/3.jpg | Bin 0 -> 42635 bytes static/vr/tiles/0-san-francisco/3/d/2/0.jpg | Bin 0 -> 39134 bytes static/vr/tiles/0-san-francisco/3/d/2/1.jpg | Bin 0 -> 27537 bytes static/vr/tiles/0-san-francisco/3/d/2/2.jpg | Bin 0 -> 36290 bytes static/vr/tiles/0-san-francisco/3/d/2/3.jpg | Bin 0 -> 40617 bytes static/vr/tiles/0-san-francisco/3/d/3/0.jpg | Bin 0 -> 31630 bytes static/vr/tiles/0-san-francisco/3/d/3/1.jpg | Bin 0 -> 35018 bytes static/vr/tiles/0-san-francisco/3/d/3/2.jpg | Bin 0 -> 38266 bytes static/vr/tiles/0-san-francisco/3/d/3/3.jpg | Bin 0 -> 34737 bytes static/vr/tiles/0-san-francisco/3/f/0/0.jpg | Bin 0 -> 30845 bytes static/vr/tiles/0-san-francisco/3/f/0/1.jpg | Bin 0 -> 14770 bytes static/vr/tiles/0-san-francisco/3/f/0/2.jpg | Bin 0 -> 6929 bytes static/vr/tiles/0-san-francisco/3/f/0/3.jpg | Bin 0 -> 5508 bytes static/vr/tiles/0-san-francisco/3/f/1/0.jpg | Bin 0 -> 34362 bytes static/vr/tiles/0-san-francisco/3/f/1/1.jpg | Bin 0 -> 45868 bytes static/vr/tiles/0-san-francisco/3/f/1/2.jpg | Bin 0 -> 9707 bytes static/vr/tiles/0-san-francisco/3/f/1/3.jpg | Bin 0 -> 7976 bytes static/vr/tiles/0-san-francisco/3/f/2/0.jpg | Bin 0 -> 72657 bytes static/vr/tiles/0-san-francisco/3/f/2/1.jpg | Bin 0 -> 61770 bytes static/vr/tiles/0-san-francisco/3/f/2/2.jpg | Bin 0 -> 60229 bytes static/vr/tiles/0-san-francisco/3/f/2/3.jpg | Bin 0 -> 54750 bytes static/vr/tiles/0-san-francisco/3/f/3/0.jpg | Bin 0 -> 44407 bytes static/vr/tiles/0-san-francisco/3/f/3/1.jpg | Bin 0 -> 53064 bytes static/vr/tiles/0-san-francisco/3/f/3/2.jpg | Bin 0 -> 65827 bytes static/vr/tiles/0-san-francisco/3/f/3/3.jpg | Bin 0 -> 39225 bytes static/vr/tiles/0-san-francisco/3/l/0/0.jpg | Bin 0 -> 11353 bytes static/vr/tiles/0-san-francisco/3/l/0/1.jpg | Bin 0 -> 13918 bytes static/vr/tiles/0-san-francisco/3/l/0/2.jpg | Bin 0 -> 23519 bytes static/vr/tiles/0-san-francisco/3/l/0/3.jpg | Bin 0 -> 22131 bytes static/vr/tiles/0-san-francisco/3/l/1/0.jpg | Bin 0 -> 60841 bytes static/vr/tiles/0-san-francisco/3/l/1/1.jpg | Bin 0 -> 53035 bytes static/vr/tiles/0-san-francisco/3/l/1/2.jpg | Bin 0 -> 54925 bytes static/vr/tiles/0-san-francisco/3/l/1/3.jpg | Bin 0 -> 30427 bytes static/vr/tiles/0-san-francisco/3/l/2/0.jpg | Bin 0 -> 53926 bytes static/vr/tiles/0-san-francisco/3/l/2/1.jpg | Bin 0 -> 56782 bytes static/vr/tiles/0-san-francisco/3/l/2/2.jpg | Bin 0 -> 73711 bytes static/vr/tiles/0-san-francisco/3/l/2/3.jpg | Bin 0 -> 67857 bytes static/vr/tiles/0-san-francisco/3/l/3/0.jpg | Bin 0 -> 35737 bytes static/vr/tiles/0-san-francisco/3/l/3/1.jpg | Bin 0 -> 40770 bytes static/vr/tiles/0-san-francisco/3/l/3/2.jpg | Bin 0 -> 42980 bytes static/vr/tiles/0-san-francisco/3/l/3/3.jpg | Bin 0 -> 47770 bytes static/vr/tiles/0-san-francisco/3/r/0/0.jpg | Bin 0 -> 6338 bytes static/vr/tiles/0-san-francisco/3/r/0/1.jpg | Bin 0 -> 34042 bytes static/vr/tiles/0-san-francisco/3/r/0/2.jpg | Bin 0 -> 30333 bytes static/vr/tiles/0-san-francisco/3/r/0/3.jpg | Bin 0 -> 28853 bytes static/vr/tiles/0-san-francisco/3/r/1/0.jpg | Bin 0 -> 28648 bytes static/vr/tiles/0-san-francisco/3/r/1/1.jpg | Bin 0 -> 39323 bytes static/vr/tiles/0-san-francisco/3/r/1/2.jpg | Bin 0 -> 37845 bytes static/vr/tiles/0-san-francisco/3/r/1/3.jpg | Bin 0 -> 42035 bytes static/vr/tiles/0-san-francisco/3/r/2/0.jpg | Bin 0 -> 56950 bytes static/vr/tiles/0-san-francisco/3/r/2/1.jpg | Bin 0 -> 56098 bytes static/vr/tiles/0-san-francisco/3/r/2/2.jpg | Bin 0 -> 53963 bytes static/vr/tiles/0-san-francisco/3/r/2/3.jpg | Bin 0 -> 42237 bytes static/vr/tiles/0-san-francisco/3/r/3/0.jpg | Bin 0 -> 34797 bytes static/vr/tiles/0-san-francisco/3/r/3/1.jpg | Bin 0 -> 37002 bytes static/vr/tiles/0-san-francisco/3/r/3/2.jpg | Bin 0 -> 36538 bytes static/vr/tiles/0-san-francisco/3/r/3/3.jpg | Bin 0 -> 34030 bytes static/vr/tiles/0-san-francisco/3/u/0/0.jpg | Bin 0 -> 10975 bytes static/vr/tiles/0-san-francisco/3/u/0/1.jpg | Bin 0 -> 14045 bytes static/vr/tiles/0-san-francisco/3/u/0/2.jpg | Bin 0 -> 14791 bytes static/vr/tiles/0-san-francisco/3/u/0/3.jpg | Bin 0 -> 22793 bytes static/vr/tiles/0-san-francisco/3/u/1/0.jpg | Bin 0 -> 18106 bytes static/vr/tiles/0-san-francisco/3/u/1/1.jpg | Bin 0 -> 15138 bytes static/vr/tiles/0-san-francisco/3/u/1/2.jpg | Bin 0 -> 17444 bytes static/vr/tiles/0-san-francisco/3/u/1/3.jpg | Bin 0 -> 28572 bytes static/vr/tiles/0-san-francisco/3/u/2/0.jpg | Bin 0 -> 18948 bytes static/vr/tiles/0-san-francisco/3/u/2/1.jpg | Bin 0 -> 14221 bytes static/vr/tiles/0-san-francisco/3/u/2/2.jpg | Bin 0 -> 12679 bytes static/vr/tiles/0-san-francisco/3/u/2/3.jpg | Bin 0 -> 13029 bytes static/vr/tiles/0-san-francisco/3/u/3/0.jpg | Bin 0 -> 13861 bytes static/vr/tiles/0-san-francisco/3/u/3/1.jpg | Bin 0 -> 9542 bytes static/vr/tiles/0-san-francisco/3/u/3/2.jpg | Bin 0 -> 8664 bytes static/vr/tiles/0-san-francisco/3/u/3/3.jpg | Bin 0 -> 7796 bytes static/vr/tiles/0-san-francisco/preview.jpg | Bin 0 -> 79977 bytes .../vr/tiles/1-golden-gate-bridge/1/b/0/0.jpg | Bin 0 -> 89663 bytes .../vr/tiles/1-golden-gate-bridge/1/d/0/0.jpg | Bin 0 -> 119879 bytes .../vr/tiles/1-golden-gate-bridge/1/f/0/0.jpg | Bin 0 -> 64846 bytes .../vr/tiles/1-golden-gate-bridge/1/l/0/0.jpg | Bin 0 -> 81102 bytes .../vr/tiles/1-golden-gate-bridge/1/r/0/0.jpg | Bin 0 -> 62534 bytes .../vr/tiles/1-golden-gate-bridge/1/u/0/0.jpg | Bin 0 -> 15020 bytes .../vr/tiles/1-golden-gate-bridge/2/b/0/0.jpg | Bin 0 -> 74602 bytes .../vr/tiles/1-golden-gate-bridge/2/b/0/1.jpg | Bin 0 -> 88379 bytes .../vr/tiles/1-golden-gate-bridge/2/b/1/0.jpg | Bin 0 -> 95568 bytes .../vr/tiles/1-golden-gate-bridge/2/b/1/1.jpg | Bin 0 -> 97511 bytes .../vr/tiles/1-golden-gate-bridge/2/d/0/0.jpg | Bin 0 -> 113460 bytes .../vr/tiles/1-golden-gate-bridge/2/d/0/1.jpg | Bin 0 -> 116144 bytes .../vr/tiles/1-golden-gate-bridge/2/d/1/0.jpg | Bin 0 -> 109630 bytes .../vr/tiles/1-golden-gate-bridge/2/d/1/1.jpg | Bin 0 -> 111982 bytes .../vr/tiles/1-golden-gate-bridge/2/f/0/0.jpg | Bin 0 -> 39839 bytes .../vr/tiles/1-golden-gate-bridge/2/f/0/1.jpg | Bin 0 -> 23917 bytes .../vr/tiles/1-golden-gate-bridge/2/f/1/0.jpg | Bin 0 -> 104503 bytes .../vr/tiles/1-golden-gate-bridge/2/f/1/1.jpg | Bin 0 -> 89338 bytes .../vr/tiles/1-golden-gate-bridge/2/l/0/0.jpg | Bin 0 -> 67327 bytes .../vr/tiles/1-golden-gate-bridge/2/l/0/1.jpg | Bin 0 -> 54151 bytes .../vr/tiles/1-golden-gate-bridge/2/l/1/0.jpg | Bin 0 -> 98744 bytes .../vr/tiles/1-golden-gate-bridge/2/l/1/1.jpg | Bin 0 -> 103608 bytes .../vr/tiles/1-golden-gate-bridge/2/r/0/0.jpg | Bin 0 -> 24191 bytes .../vr/tiles/1-golden-gate-bridge/2/r/0/1.jpg | Bin 0 -> 36521 bytes .../vr/tiles/1-golden-gate-bridge/2/r/1/0.jpg | Bin 0 -> 93459 bytes .../vr/tiles/1-golden-gate-bridge/2/r/1/1.jpg | Bin 0 -> 92225 bytes .../vr/tiles/1-golden-gate-bridge/2/u/0/0.jpg | Bin 0 -> 20681 bytes .../vr/tiles/1-golden-gate-bridge/2/u/0/1.jpg | Bin 0 -> 20728 bytes .../vr/tiles/1-golden-gate-bridge/2/u/1/0.jpg | Bin 0 -> 20961 bytes .../vr/tiles/1-golden-gate-bridge/2/u/1/1.jpg | Bin 0 -> 21330 bytes .../vr/tiles/1-golden-gate-bridge/3/b/0/0.jpg | Bin 0 -> 25026 bytes .../vr/tiles/1-golden-gate-bridge/3/b/0/1.jpg | Bin 0 -> 34150 bytes .../vr/tiles/1-golden-gate-bridge/3/b/0/2.jpg | Bin 0 -> 41654 bytes .../vr/tiles/1-golden-gate-bridge/3/b/0/3.jpg | Bin 0 -> 45621 bytes .../vr/tiles/1-golden-gate-bridge/3/b/1/0.jpg | Bin 0 -> 79523 bytes .../vr/tiles/1-golden-gate-bridge/3/b/1/1.jpg | Bin 0 -> 103226 bytes .../vr/tiles/1-golden-gate-bridge/3/b/1/2.jpg | Bin 0 -> 105930 bytes .../vr/tiles/1-golden-gate-bridge/3/b/1/3.jpg | Bin 0 -> 91949 bytes .../vr/tiles/1-golden-gate-bridge/3/b/2/0.jpg | Bin 0 -> 60845 bytes .../vr/tiles/1-golden-gate-bridge/3/b/2/1.jpg | Bin 0 -> 81647 bytes .../vr/tiles/1-golden-gate-bridge/3/b/2/2.jpg | Bin 0 -> 82748 bytes .../vr/tiles/1-golden-gate-bridge/3/b/2/3.jpg | Bin 0 -> 69202 bytes .../vr/tiles/1-golden-gate-bridge/3/b/3/0.jpg | Bin 0 -> 79132 bytes .../vr/tiles/1-golden-gate-bridge/3/b/3/1.jpg | Bin 0 -> 92293 bytes .../vr/tiles/1-golden-gate-bridge/3/b/3/2.jpg | Bin 0 -> 88862 bytes .../vr/tiles/1-golden-gate-bridge/3/b/3/3.jpg | Bin 0 -> 81457 bytes .../vr/tiles/1-golden-gate-bridge/3/d/0/0.jpg | Bin 0 -> 86307 bytes .../vr/tiles/1-golden-gate-bridge/3/d/0/1.jpg | Bin 0 -> 100152 bytes .../vr/tiles/1-golden-gate-bridge/3/d/0/2.jpg | Bin 0 -> 94235 bytes .../vr/tiles/1-golden-gate-bridge/3/d/0/3.jpg | Bin 0 -> 91939 bytes .../vr/tiles/1-golden-gate-bridge/3/d/1/0.jpg | Bin 0 -> 93405 bytes .../vr/tiles/1-golden-gate-bridge/3/d/1/1.jpg | Bin 0 -> 87526 bytes .../vr/tiles/1-golden-gate-bridge/3/d/1/2.jpg | Bin 0 -> 98929 bytes .../vr/tiles/1-golden-gate-bridge/3/d/1/3.jpg | Bin 0 -> 92066 bytes .../vr/tiles/1-golden-gate-bridge/3/d/2/0.jpg | Bin 0 -> 97465 bytes .../vr/tiles/1-golden-gate-bridge/3/d/2/1.jpg | Bin 0 -> 81838 bytes .../vr/tiles/1-golden-gate-bridge/3/d/2/2.jpg | Bin 0 -> 89693 bytes .../vr/tiles/1-golden-gate-bridge/3/d/2/3.jpg | Bin 0 -> 95174 bytes .../vr/tiles/1-golden-gate-bridge/3/d/3/0.jpg | Bin 0 -> 83073 bytes .../vr/tiles/1-golden-gate-bridge/3/d/3/1.jpg | Bin 0 -> 88336 bytes .../vr/tiles/1-golden-gate-bridge/3/d/3/2.jpg | Bin 0 -> 96276 bytes .../vr/tiles/1-golden-gate-bridge/3/d/3/3.jpg | Bin 0 -> 82308 bytes .../vr/tiles/1-golden-gate-bridge/3/f/0/0.jpg | Bin 0 -> 18556 bytes .../vr/tiles/1-golden-gate-bridge/3/f/0/1.jpg | Bin 0 -> 19805 bytes .../vr/tiles/1-golden-gate-bridge/3/f/0/2.jpg | Bin 0 -> 19635 bytes .../vr/tiles/1-golden-gate-bridge/3/f/0/3.jpg | Bin 0 -> 17909 bytes .../vr/tiles/1-golden-gate-bridge/3/f/1/0.jpg | Bin 0 -> 58780 bytes .../vr/tiles/1-golden-gate-bridge/3/f/1/1.jpg | Bin 0 -> 31691 bytes .../vr/tiles/1-golden-gate-bridge/3/f/1/2.jpg | Bin 0 -> 23851 bytes .../vr/tiles/1-golden-gate-bridge/3/f/1/3.jpg | Bin 0 -> 20655 bytes .../vr/tiles/1-golden-gate-bridge/3/f/2/0.jpg | Bin 0 -> 78927 bytes .../vr/tiles/1-golden-gate-bridge/3/f/2/1.jpg | Bin 0 -> 80903 bytes .../vr/tiles/1-golden-gate-bridge/3/f/2/2.jpg | Bin 0 -> 67854 bytes .../vr/tiles/1-golden-gate-bridge/3/f/2/3.jpg | Bin 0 -> 57921 bytes .../vr/tiles/1-golden-gate-bridge/3/f/3/0.jpg | Bin 0 -> 77901 bytes .../vr/tiles/1-golden-gate-bridge/3/f/3/1.jpg | Bin 0 -> 96354 bytes .../vr/tiles/1-golden-gate-bridge/3/f/3/2.jpg | Bin 0 -> 91894 bytes .../vr/tiles/1-golden-gate-bridge/3/f/3/3.jpg | Bin 0 -> 72593 bytes .../vr/tiles/1-golden-gate-bridge/3/l/0/0.jpg | Bin 0 -> 29238 bytes .../vr/tiles/1-golden-gate-bridge/3/l/0/1.jpg | Bin 0 -> 20236 bytes .../vr/tiles/1-golden-gate-bridge/3/l/0/2.jpg | Bin 0 -> 20170 bytes .../vr/tiles/1-golden-gate-bridge/3/l/0/3.jpg | Bin 0 -> 19315 bytes .../vr/tiles/1-golden-gate-bridge/3/l/1/0.jpg | Bin 0 -> 80995 bytes .../vr/tiles/1-golden-gate-bridge/3/l/1/1.jpg | Bin 0 -> 86325 bytes .../vr/tiles/1-golden-gate-bridge/3/l/1/2.jpg | Bin 0 -> 75716 bytes .../vr/tiles/1-golden-gate-bridge/3/l/1/3.jpg | Bin 0 -> 61283 bytes .../vr/tiles/1-golden-gate-bridge/3/l/2/0.jpg | Bin 0 -> 68502 bytes .../vr/tiles/1-golden-gate-bridge/3/l/2/1.jpg | Bin 0 -> 82227 bytes .../vr/tiles/1-golden-gate-bridge/3/l/2/2.jpg | Bin 0 -> 81936 bytes .../vr/tiles/1-golden-gate-bridge/3/l/2/3.jpg | Bin 0 -> 76412 bytes .../vr/tiles/1-golden-gate-bridge/3/l/3/0.jpg | Bin 0 -> 80237 bytes .../vr/tiles/1-golden-gate-bridge/3/l/3/1.jpg | Bin 0 -> 92595 bytes .../vr/tiles/1-golden-gate-bridge/3/l/3/2.jpg | Bin 0 -> 94326 bytes .../vr/tiles/1-golden-gate-bridge/3/l/3/3.jpg | Bin 0 -> 84277 bytes .../vr/tiles/1-golden-gate-bridge/3/r/0/0.jpg | Bin 0 -> 18688 bytes .../vr/tiles/1-golden-gate-bridge/3/r/0/1.jpg | Bin 0 -> 20693 bytes .../vr/tiles/1-golden-gate-bridge/3/r/0/2.jpg | Bin 0 -> 20148 bytes .../vr/tiles/1-golden-gate-bridge/3/r/0/3.jpg | Bin 0 -> 18325 bytes .../vr/tiles/1-golden-gate-bridge/3/r/1/0.jpg | Bin 0 -> 20865 bytes .../vr/tiles/1-golden-gate-bridge/3/r/1/1.jpg | Bin 0 -> 22510 bytes .../vr/tiles/1-golden-gate-bridge/3/r/1/2.jpg | Bin 0 -> 25472 bytes .../vr/tiles/1-golden-gate-bridge/3/r/1/3.jpg | Bin 0 -> 53388 bytes .../vr/tiles/1-golden-gate-bridge/3/r/2/0.jpg | Bin 0 -> 59317 bytes .../vr/tiles/1-golden-gate-bridge/3/r/2/1.jpg | Bin 0 -> 72700 bytes .../vr/tiles/1-golden-gate-bridge/3/r/2/2.jpg | Bin 0 -> 75589 bytes .../vr/tiles/1-golden-gate-bridge/3/r/2/3.jpg | Bin 0 -> 50276 bytes .../vr/tiles/1-golden-gate-bridge/3/r/3/0.jpg | Bin 0 -> 75422 bytes .../vr/tiles/1-golden-gate-bridge/3/r/3/1.jpg | Bin 0 -> 93739 bytes .../vr/tiles/1-golden-gate-bridge/3/r/3/2.jpg | Bin 0 -> 91779 bytes .../vr/tiles/1-golden-gate-bridge/3/r/3/3.jpg | Bin 0 -> 75640 bytes .../vr/tiles/1-golden-gate-bridge/3/u/0/0.jpg | Bin 0 -> 19767 bytes .../vr/tiles/1-golden-gate-bridge/3/u/0/1.jpg | Bin 0 -> 20990 bytes .../vr/tiles/1-golden-gate-bridge/3/u/0/2.jpg | Bin 0 -> 21060 bytes .../vr/tiles/1-golden-gate-bridge/3/u/0/3.jpg | Bin 0 -> 19595 bytes .../vr/tiles/1-golden-gate-bridge/3/u/1/0.jpg | Bin 0 -> 21696 bytes .../vr/tiles/1-golden-gate-bridge/3/u/1/1.jpg | Bin 0 -> 22788 bytes .../vr/tiles/1-golden-gate-bridge/3/u/1/2.jpg | Bin 0 -> 23023 bytes .../vr/tiles/1-golden-gate-bridge/3/u/1/3.jpg | Bin 0 -> 21313 bytes .../vr/tiles/1-golden-gate-bridge/3/u/2/0.jpg | Bin 0 -> 21863 bytes .../vr/tiles/1-golden-gate-bridge/3/u/2/1.jpg | Bin 0 -> 23142 bytes .../vr/tiles/1-golden-gate-bridge/3/u/2/2.jpg | Bin 0 -> 23403 bytes .../vr/tiles/1-golden-gate-bridge/3/u/2/3.jpg | Bin 0 -> 21512 bytes .../vr/tiles/1-golden-gate-bridge/3/u/3/0.jpg | Bin 0 -> 19774 bytes .../vr/tiles/1-golden-gate-bridge/3/u/3/1.jpg | Bin 0 -> 21611 bytes .../vr/tiles/1-golden-gate-bridge/3/u/3/2.jpg | Bin 0 -> 21847 bytes .../vr/tiles/1-golden-gate-bridge/3/u/3/3.jpg | Bin 0 -> 19938 bytes .../vr/tiles/1-golden-gate-bridge/preview.jpg | Bin 0 -> 95406 bytes static/vr/tiles/2-schlafzimmer/1/b/0/0.jpg | Bin 0 -> 11630 bytes static/vr/tiles/2-schlafzimmer/1/d/0/0.jpg | Bin 0 -> 41086 bytes static/vr/tiles/2-schlafzimmer/1/f/0/0.jpg | Bin 0 -> 43186 bytes static/vr/tiles/2-schlafzimmer/1/l/0/0.jpg | Bin 0 -> 32934 bytes static/vr/tiles/2-schlafzimmer/1/r/0/0.jpg | Bin 0 -> 39231 bytes static/vr/tiles/2-schlafzimmer/1/u/0/0.jpg | Bin 0 -> 12853 bytes static/vr/tiles/2-schlafzimmer/2/b/0/0.jpg | Bin 0 -> 9638 bytes static/vr/tiles/2-schlafzimmer/2/b/0/1.jpg | Bin 0 -> 9426 bytes static/vr/tiles/2-schlafzimmer/2/b/1/0.jpg | Bin 0 -> 15665 bytes static/vr/tiles/2-schlafzimmer/2/b/1/1.jpg | Bin 0 -> 14203 bytes static/vr/tiles/2-schlafzimmer/2/d/0/0.jpg | Bin 0 -> 40606 bytes static/vr/tiles/2-schlafzimmer/2/d/0/1.jpg | Bin 0 -> 82141 bytes static/vr/tiles/2-schlafzimmer/2/d/1/0.jpg | Bin 0 -> 21406 bytes static/vr/tiles/2-schlafzimmer/2/d/1/1.jpg | Bin 0 -> 23304 bytes static/vr/tiles/2-schlafzimmer/2/f/0/0.jpg | Bin 0 -> 26144 bytes static/vr/tiles/2-schlafzimmer/2/f/0/1.jpg | Bin 0 -> 21296 bytes static/vr/tiles/2-schlafzimmer/2/f/1/0.jpg | Bin 0 -> 37607 bytes static/vr/tiles/2-schlafzimmer/2/f/1/1.jpg | Bin 0 -> 67253 bytes static/vr/tiles/2-schlafzimmer/2/l/0/0.jpg | Bin 0 -> 20382 bytes static/vr/tiles/2-schlafzimmer/2/l/0/1.jpg | Bin 0 -> 30365 bytes static/vr/tiles/2-schlafzimmer/2/l/1/0.jpg | Bin 0 -> 24955 bytes static/vr/tiles/2-schlafzimmer/2/l/1/1.jpg | Bin 0 -> 40643 bytes static/vr/tiles/2-schlafzimmer/2/r/0/0.jpg | Bin 0 -> 25219 bytes static/vr/tiles/2-schlafzimmer/2/r/0/1.jpg | Bin 0 -> 23447 bytes static/vr/tiles/2-schlafzimmer/2/r/1/0.jpg | Bin 0 -> 58310 bytes static/vr/tiles/2-schlafzimmer/2/r/1/1.jpg | Bin 0 -> 32810 bytes static/vr/tiles/2-schlafzimmer/2/u/0/0.jpg | Bin 0 -> 11733 bytes static/vr/tiles/2-schlafzimmer/2/u/0/1.jpg | Bin 0 -> 11758 bytes static/vr/tiles/2-schlafzimmer/2/u/1/0.jpg | Bin 0 -> 9784 bytes static/vr/tiles/2-schlafzimmer/2/u/1/1.jpg | Bin 0 -> 11602 bytes static/vr/tiles/2-schlafzimmer/3/b/0/0.jpg | Bin 0 -> 7078 bytes static/vr/tiles/2-schlafzimmer/3/b/0/1.jpg | Bin 0 -> 7294 bytes static/vr/tiles/2-schlafzimmer/3/b/0/2.jpg | Bin 0 -> 8218 bytes static/vr/tiles/2-schlafzimmer/3/b/0/3.jpg | Bin 0 -> 7736 bytes static/vr/tiles/2-schlafzimmer/3/b/1/0.jpg | Bin 0 -> 10732 bytes static/vr/tiles/2-schlafzimmer/3/b/1/1.jpg | Bin 0 -> 10131 bytes static/vr/tiles/2-schlafzimmer/3/b/1/2.jpg | Bin 0 -> 11557 bytes static/vr/tiles/2-schlafzimmer/3/b/1/3.jpg | Bin 0 -> 9774 bytes static/vr/tiles/2-schlafzimmer/3/b/2/0.jpg | Bin 0 -> 20313 bytes static/vr/tiles/2-schlafzimmer/3/b/2/1.jpg | Bin 0 -> 18323 bytes static/vr/tiles/2-schlafzimmer/3/b/2/2.jpg | Bin 0 -> 16361 bytes static/vr/tiles/2-schlafzimmer/3/b/2/3.jpg | Bin 0 -> 18579 bytes static/vr/tiles/2-schlafzimmer/3/b/3/0.jpg | Bin 0 -> 16108 bytes static/vr/tiles/2-schlafzimmer/3/b/3/1.jpg | Bin 0 -> 14788 bytes static/vr/tiles/2-schlafzimmer/3/b/3/2.jpg | Bin 0 -> 13240 bytes static/vr/tiles/2-schlafzimmer/3/b/3/3.jpg | Bin 0 -> 14002 bytes static/vr/tiles/2-schlafzimmer/3/d/0/0.jpg | Bin 0 -> 14896 bytes static/vr/tiles/2-schlafzimmer/3/d/0/1.jpg | Bin 0 -> 58352 bytes static/vr/tiles/2-schlafzimmer/3/d/0/2.jpg | Bin 0 -> 88828 bytes static/vr/tiles/2-schlafzimmer/3/d/0/3.jpg | Bin 0 -> 75624 bytes static/vr/tiles/2-schlafzimmer/3/d/1/0.jpg | Bin 0 -> 28675 bytes static/vr/tiles/2-schlafzimmer/3/d/1/1.jpg | Bin 0 -> 51691 bytes static/vr/tiles/2-schlafzimmer/3/d/1/2.jpg | Bin 0 -> 80796 bytes static/vr/tiles/2-schlafzimmer/3/d/1/3.jpg | Bin 0 -> 96579 bytes static/vr/tiles/2-schlafzimmer/3/d/2/0.jpg | Bin 0 -> 24391 bytes static/vr/tiles/2-schlafzimmer/3/d/2/1.jpg | Bin 0 -> 20776 bytes static/vr/tiles/2-schlafzimmer/3/d/2/2.jpg | Bin 0 -> 19710 bytes static/vr/tiles/2-schlafzimmer/3/d/2/3.jpg | Bin 0 -> 21909 bytes static/vr/tiles/2-schlafzimmer/3/d/3/0.jpg | Bin 0 -> 12663 bytes static/vr/tiles/2-schlafzimmer/3/d/3/1.jpg | Bin 0 -> 12565 bytes static/vr/tiles/2-schlafzimmer/3/d/3/2.jpg | Bin 0 -> 14643 bytes static/vr/tiles/2-schlafzimmer/3/d/3/3.jpg | Bin 0 -> 18471 bytes static/vr/tiles/2-schlafzimmer/3/f/0/0.jpg | Bin 0 -> 23575 bytes static/vr/tiles/2-schlafzimmer/3/f/0/1.jpg | Bin 0 -> 9142 bytes static/vr/tiles/2-schlafzimmer/3/f/0/2.jpg | Bin 0 -> 15894 bytes static/vr/tiles/2-schlafzimmer/3/f/0/3.jpg | Bin 0 -> 6584 bytes static/vr/tiles/2-schlafzimmer/3/f/1/0.jpg | Bin 0 -> 27885 bytes static/vr/tiles/2-schlafzimmer/3/f/1/1.jpg | Bin 0 -> 30217 bytes static/vr/tiles/2-schlafzimmer/3/f/1/2.jpg | Bin 0 -> 26343 bytes static/vr/tiles/2-schlafzimmer/3/f/1/3.jpg | Bin 0 -> 20352 bytes static/vr/tiles/2-schlafzimmer/3/f/2/0.jpg | Bin 0 -> 32617 bytes static/vr/tiles/2-schlafzimmer/3/f/2/1.jpg | Bin 0 -> 32932 bytes static/vr/tiles/2-schlafzimmer/3/f/2/2.jpg | Bin 0 -> 40399 bytes static/vr/tiles/2-schlafzimmer/3/f/2/3.jpg | Bin 0 -> 33386 bytes static/vr/tiles/2-schlafzimmer/3/f/3/0.jpg | Bin 0 -> 14140 bytes static/vr/tiles/2-schlafzimmer/3/f/3/1.jpg | Bin 0 -> 42621 bytes static/vr/tiles/2-schlafzimmer/3/f/3/2.jpg | Bin 0 -> 84085 bytes static/vr/tiles/2-schlafzimmer/3/f/3/3.jpg | Bin 0 -> 69833 bytes static/vr/tiles/2-schlafzimmer/3/l/0/0.jpg | Bin 0 -> 12167 bytes static/vr/tiles/2-schlafzimmer/3/l/0/1.jpg | Bin 0 -> 23307 bytes static/vr/tiles/2-schlafzimmer/3/l/0/2.jpg | Bin 0 -> 27426 bytes static/vr/tiles/2-schlafzimmer/3/l/0/3.jpg | Bin 0 -> 23941 bytes static/vr/tiles/2-schlafzimmer/3/l/1/0.jpg | Bin 0 -> 15116 bytes static/vr/tiles/2-schlafzimmer/3/l/1/1.jpg | Bin 0 -> 24319 bytes static/vr/tiles/2-schlafzimmer/3/l/1/2.jpg | Bin 0 -> 29382 bytes static/vr/tiles/2-schlafzimmer/3/l/1/3.jpg | Bin 0 -> 28176 bytes static/vr/tiles/2-schlafzimmer/3/l/2/0.jpg | Bin 0 -> 18749 bytes static/vr/tiles/2-schlafzimmer/3/l/2/1.jpg | Bin 0 -> 28629 bytes static/vr/tiles/2-schlafzimmer/3/l/2/2.jpg | Bin 0 -> 38980 bytes static/vr/tiles/2-schlafzimmer/3/l/2/3.jpg | Bin 0 -> 31659 bytes static/vr/tiles/2-schlafzimmer/3/l/3/0.jpg | Bin 0 -> 14484 bytes static/vr/tiles/2-schlafzimmer/3/l/3/1.jpg | Bin 0 -> 26521 bytes static/vr/tiles/2-schlafzimmer/3/l/3/2.jpg | Bin 0 -> 34824 bytes static/vr/tiles/2-schlafzimmer/3/l/3/3.jpg | Bin 0 -> 25927 bytes static/vr/tiles/2-schlafzimmer/3/r/0/0.jpg | Bin 0 -> 9908 bytes static/vr/tiles/2-schlafzimmer/3/r/0/1.jpg | Bin 0 -> 12352 bytes static/vr/tiles/2-schlafzimmer/3/r/0/2.jpg | Bin 0 -> 15435 bytes static/vr/tiles/2-schlafzimmer/3/r/0/3.jpg | Bin 0 -> 15268 bytes static/vr/tiles/2-schlafzimmer/3/r/1/0.jpg | Bin 0 -> 26331 bytes static/vr/tiles/2-schlafzimmer/3/r/1/1.jpg | Bin 0 -> 37178 bytes static/vr/tiles/2-schlafzimmer/3/r/1/2.jpg | Bin 0 -> 30884 bytes static/vr/tiles/2-schlafzimmer/3/r/1/3.jpg | Bin 0 -> 17463 bytes static/vr/tiles/2-schlafzimmer/3/r/2/0.jpg | Bin 0 -> 36019 bytes static/vr/tiles/2-schlafzimmer/3/r/2/1.jpg | Bin 0 -> 54389 bytes static/vr/tiles/2-schlafzimmer/3/r/2/2.jpg | Bin 0 -> 35605 bytes static/vr/tiles/2-schlafzimmer/3/r/2/3.jpg | Bin 0 -> 21676 bytes static/vr/tiles/2-schlafzimmer/3/r/3/0.jpg | Bin 0 -> 50923 bytes static/vr/tiles/2-schlafzimmer/3/r/3/1.jpg | Bin 0 -> 52581 bytes static/vr/tiles/2-schlafzimmer/3/r/3/2.jpg | Bin 0 -> 29296 bytes static/vr/tiles/2-schlafzimmer/3/r/3/3.jpg | Bin 0 -> 19564 bytes static/vr/tiles/2-schlafzimmer/3/u/0/0.jpg | Bin 0 -> 8752 bytes static/vr/tiles/2-schlafzimmer/3/u/0/1.jpg | Bin 0 -> 9297 bytes static/vr/tiles/2-schlafzimmer/3/u/0/2.jpg | Bin 0 -> 11831 bytes static/vr/tiles/2-schlafzimmer/3/u/0/3.jpg | Bin 0 -> 13611 bytes static/vr/tiles/2-schlafzimmer/3/u/1/0.jpg | Bin 0 -> 13829 bytes static/vr/tiles/2-schlafzimmer/3/u/1/1.jpg | Bin 0 -> 12038 bytes static/vr/tiles/2-schlafzimmer/3/u/1/2.jpg | Bin 0 -> 9826 bytes static/vr/tiles/2-schlafzimmer/3/u/1/3.jpg | Bin 0 -> 7555 bytes static/vr/tiles/2-schlafzimmer/3/u/2/0.jpg | Bin 0 -> 9684 bytes static/vr/tiles/2-schlafzimmer/3/u/2/1.jpg | Bin 0 -> 8082 bytes static/vr/tiles/2-schlafzimmer/3/u/2/2.jpg | Bin 0 -> 7830 bytes static/vr/tiles/2-schlafzimmer/3/u/2/3.jpg | Bin 0 -> 5973 bytes static/vr/tiles/2-schlafzimmer/3/u/3/0.jpg | Bin 0 -> 12528 bytes static/vr/tiles/2-schlafzimmer/3/u/3/1.jpg | Bin 0 -> 8202 bytes static/vr/tiles/2-schlafzimmer/3/u/3/2.jpg | Bin 0 -> 21898 bytes static/vr/tiles/2-schlafzimmer/3/u/3/3.jpg | Bin 0 -> 5520 bytes static/vr/tiles/2-schlafzimmer/preview.jpg | Bin 0 -> 52410 bytes static/vr/tiles/3-miami/1/b/0/0.jpg | Bin 0 -> 40265 bytes static/vr/tiles/3-miami/1/d/0/0.jpg | Bin 0 -> 52338 bytes static/vr/tiles/3-miami/1/f/0/0.jpg | Bin 0 -> 56320 bytes static/vr/tiles/3-miami/1/l/0/0.jpg | Bin 0 -> 59869 bytes static/vr/tiles/3-miami/1/r/0/0.jpg | Bin 0 -> 40049 bytes static/vr/tiles/3-miami/1/u/0/0.jpg | Bin 0 -> 23086 bytes static/vr/tiles/3-miami/2/b/0/0.jpg | Bin 0 -> 21017 bytes static/vr/tiles/3-miami/2/b/0/1.jpg | Bin 0 -> 17814 bytes static/vr/tiles/3-miami/2/b/1/0.jpg | Bin 0 -> 40776 bytes static/vr/tiles/3-miami/2/b/1/1.jpg | Bin 0 -> 64399 bytes static/vr/tiles/3-miami/2/d/0/0.jpg | Bin 0 -> 64576 bytes static/vr/tiles/3-miami/2/d/0/1.jpg | Bin 0 -> 40242 bytes static/vr/tiles/3-miami/2/d/1/0.jpg | Bin 0 -> 58993 bytes static/vr/tiles/3-miami/2/d/1/1.jpg | Bin 0 -> 29014 bytes static/vr/tiles/3-miami/2/f/0/0.jpg | Bin 0 -> 19319 bytes static/vr/tiles/3-miami/2/f/0/1.jpg | Bin 0 -> 20656 bytes static/vr/tiles/3-miami/2/f/1/0.jpg | Bin 0 -> 83831 bytes static/vr/tiles/3-miami/2/f/1/1.jpg | Bin 0 -> 67815 bytes static/vr/tiles/3-miami/2/l/0/0.jpg | Bin 0 -> 31989 bytes static/vr/tiles/3-miami/2/l/0/1.jpg | Bin 0 -> 27274 bytes static/vr/tiles/3-miami/2/l/1/0.jpg | Bin 0 -> 78569 bytes static/vr/tiles/3-miami/2/l/1/1.jpg | Bin 0 -> 65027 bytes static/vr/tiles/3-miami/2/r/0/0.jpg | Bin 0 -> 26578 bytes static/vr/tiles/3-miami/2/r/0/1.jpg | Bin 0 -> 13935 bytes static/vr/tiles/3-miami/2/r/1/0.jpg | Bin 0 -> 51497 bytes static/vr/tiles/3-miami/2/r/1/1.jpg | Bin 0 -> 54016 bytes static/vr/tiles/3-miami/2/u/0/0.jpg | Bin 0 -> 13652 bytes static/vr/tiles/3-miami/2/u/0/1.jpg | Bin 0 -> 12429 bytes static/vr/tiles/3-miami/2/u/1/0.jpg | Bin 0 -> 22028 bytes static/vr/tiles/3-miami/2/u/1/1.jpg | Bin 0 -> 17821 bytes static/vr/tiles/3-miami/3/b/0/0.jpg | Bin 0 -> 11546 bytes static/vr/tiles/3-miami/3/b/0/1.jpg | Bin 0 -> 19977 bytes static/vr/tiles/3-miami/3/b/0/2.jpg | Bin 0 -> 13296 bytes static/vr/tiles/3-miami/3/b/0/3.jpg | Bin 0 -> 11945 bytes static/vr/tiles/3-miami/3/b/1/0.jpg | Bin 0 -> 13471 bytes static/vr/tiles/3-miami/3/b/1/1.jpg | Bin 0 -> 17934 bytes static/vr/tiles/3-miami/3/b/1/2.jpg | Bin 0 -> 12426 bytes static/vr/tiles/3-miami/3/b/1/3.jpg | Bin 0 -> 14969 bytes static/vr/tiles/3-miami/3/b/2/0.jpg | Bin 0 -> 44342 bytes static/vr/tiles/3-miami/3/b/2/1.jpg | Bin 0 -> 51004 bytes static/vr/tiles/3-miami/3/b/2/2.jpg | Bin 0 -> 58253 bytes static/vr/tiles/3-miami/3/b/2/3.jpg | Bin 0 -> 64330 bytes static/vr/tiles/3-miami/3/b/3/0.jpg | Bin 0 -> 36536 bytes static/vr/tiles/3-miami/3/b/3/1.jpg | Bin 0 -> 31220 bytes static/vr/tiles/3-miami/3/b/3/2.jpg | Bin 0 -> 35871 bytes static/vr/tiles/3-miami/3/b/3/3.jpg | Bin 0 -> 51901 bytes static/vr/tiles/3-miami/3/d/0/0.jpg | Bin 0 -> 51145 bytes static/vr/tiles/3-miami/3/d/0/1.jpg | Bin 0 -> 61991 bytes static/vr/tiles/3-miami/3/d/0/2.jpg | Bin 0 -> 33812 bytes static/vr/tiles/3-miami/3/d/0/3.jpg | Bin 0 -> 33497 bytes static/vr/tiles/3-miami/3/d/1/0.jpg | Bin 0 -> 33312 bytes static/vr/tiles/3-miami/3/d/1/1.jpg | Bin 0 -> 59860 bytes static/vr/tiles/3-miami/3/d/1/2.jpg | Bin 0 -> 40123 bytes static/vr/tiles/3-miami/3/d/1/3.jpg | Bin 0 -> 42251 bytes static/vr/tiles/3-miami/3/d/2/0.jpg | Bin 0 -> 54684 bytes static/vr/tiles/3-miami/3/d/2/1.jpg | Bin 0 -> 56763 bytes static/vr/tiles/3-miami/3/d/2/2.jpg | Bin 0 -> 30362 bytes static/vr/tiles/3-miami/3/d/2/3.jpg | Bin 0 -> 31786 bytes static/vr/tiles/3-miami/3/d/3/0.jpg | Bin 0 -> 54026 bytes static/vr/tiles/3-miami/3/d/3/1.jpg | Bin 0 -> 35247 bytes static/vr/tiles/3-miami/3/d/3/2.jpg | Bin 0 -> 30730 bytes static/vr/tiles/3-miami/3/d/3/3.jpg | Bin 0 -> 22494 bytes static/vr/tiles/3-miami/3/f/0/0.jpg | Bin 0 -> 13950 bytes static/vr/tiles/3-miami/3/f/0/1.jpg | Bin 0 -> 3516 bytes static/vr/tiles/3-miami/3/f/0/2.jpg | Bin 0 -> 9766 bytes static/vr/tiles/3-miami/3/f/0/3.jpg | Bin 0 -> 9493 bytes static/vr/tiles/3-miami/3/f/1/0.jpg | Bin 0 -> 20565 bytes static/vr/tiles/3-miami/3/f/1/1.jpg | Bin 0 -> 19647 bytes static/vr/tiles/3-miami/3/f/1/2.jpg | Bin 0 -> 21733 bytes static/vr/tiles/3-miami/3/f/1/3.jpg | Bin 0 -> 20839 bytes static/vr/tiles/3-miami/3/f/2/0.jpg | Bin 0 -> 64727 bytes static/vr/tiles/3-miami/3/f/2/1.jpg | Bin 0 -> 74174 bytes static/vr/tiles/3-miami/3/f/2/2.jpg | Bin 0 -> 72926 bytes static/vr/tiles/3-miami/3/f/2/3.jpg | Bin 0 -> 57516 bytes static/vr/tiles/3-miami/3/f/3/0.jpg | Bin 0 -> 64050 bytes static/vr/tiles/3-miami/3/f/3/1.jpg | Bin 0 -> 63445 bytes static/vr/tiles/3-miami/3/f/3/2.jpg | Bin 0 -> 59397 bytes static/vr/tiles/3-miami/3/f/3/3.jpg | Bin 0 -> 31733 bytes static/vr/tiles/3-miami/3/l/0/0.jpg | Bin 0 -> 20985 bytes static/vr/tiles/3-miami/3/l/0/1.jpg | Bin 0 -> 25927 bytes static/vr/tiles/3-miami/3/l/0/2.jpg | Bin 0 -> 25789 bytes static/vr/tiles/3-miami/3/l/0/3.jpg | Bin 0 -> 16280 bytes static/vr/tiles/3-miami/3/l/1/0.jpg | Bin 0 -> 20929 bytes static/vr/tiles/3-miami/3/l/1/1.jpg | Bin 0 -> 29628 bytes static/vr/tiles/3-miami/3/l/1/2.jpg | Bin 0 -> 21204 bytes static/vr/tiles/3-miami/3/l/1/3.jpg | Bin 0 -> 19523 bytes static/vr/tiles/3-miami/3/l/2/0.jpg | Bin 0 -> 58713 bytes static/vr/tiles/3-miami/3/l/2/1.jpg | Bin 0 -> 72553 bytes static/vr/tiles/3-miami/3/l/2/2.jpg | Bin 0 -> 66313 bytes static/vr/tiles/3-miami/3/l/2/3.jpg | Bin 0 -> 56219 bytes static/vr/tiles/3-miami/3/l/3/0.jpg | Bin 0 -> 57388 bytes static/vr/tiles/3-miami/3/l/3/1.jpg | Bin 0 -> 60937 bytes static/vr/tiles/3-miami/3/l/3/2.jpg | Bin 0 -> 44577 bytes static/vr/tiles/3-miami/3/l/3/3.jpg | Bin 0 -> 44608 bytes static/vr/tiles/3-miami/3/r/0/0.jpg | Bin 0 -> 15155 bytes static/vr/tiles/3-miami/3/r/0/1.jpg | Bin 0 -> 21363 bytes static/vr/tiles/3-miami/3/r/0/2.jpg | Bin 0 -> 3677 bytes static/vr/tiles/3-miami/3/r/0/3.jpg | Bin 0 -> 5856 bytes static/vr/tiles/3-miami/3/r/1/0.jpg | Bin 0 -> 22161 bytes static/vr/tiles/3-miami/3/r/1/1.jpg | Bin 0 -> 21870 bytes static/vr/tiles/3-miami/3/r/1/2.jpg | Bin 0 -> 18707 bytes static/vr/tiles/3-miami/3/r/1/3.jpg | Bin 0 -> 14394 bytes static/vr/tiles/3-miami/3/r/2/0.jpg | Bin 0 -> 56373 bytes static/vr/tiles/3-miami/3/r/2/1.jpg | Bin 0 -> 59975 bytes static/vr/tiles/3-miami/3/r/2/2.jpg | Bin 0 -> 60768 bytes static/vr/tiles/3-miami/3/r/2/3.jpg | Bin 0 -> 51704 bytes static/vr/tiles/3-miami/3/r/3/0.jpg | Bin 0 -> 31422 bytes static/vr/tiles/3-miami/3/r/3/1.jpg | Bin 0 -> 35586 bytes static/vr/tiles/3-miami/3/r/3/2.jpg | Bin 0 -> 40940 bytes static/vr/tiles/3-miami/3/r/3/3.jpg | Bin 0 -> 49342 bytes static/vr/tiles/3-miami/3/u/0/0.jpg | Bin 0 -> 16125 bytes static/vr/tiles/3-miami/3/u/0/1.jpg | Bin 0 -> 5028 bytes static/vr/tiles/3-miami/3/u/0/2.jpg | Bin 0 -> 12597 bytes static/vr/tiles/3-miami/3/u/0/3.jpg | Bin 0 -> 15674 bytes static/vr/tiles/3-miami/3/u/1/0.jpg | Bin 0 -> 14754 bytes static/vr/tiles/3-miami/3/u/1/1.jpg | Bin 0 -> 3346 bytes static/vr/tiles/3-miami/3/u/1/2.jpg | Bin 0 -> 3409 bytes static/vr/tiles/3-miami/3/u/1/3.jpg | Bin 0 -> 4084 bytes static/vr/tiles/3-miami/3/u/2/0.jpg | Bin 0 -> 21711 bytes static/vr/tiles/3-miami/3/u/2/1.jpg | Bin 0 -> 11382 bytes static/vr/tiles/3-miami/3/u/2/2.jpg | Bin 0 -> 5798 bytes static/vr/tiles/3-miami/3/u/2/3.jpg | Bin 0 -> 15408 bytes static/vr/tiles/3-miami/3/u/3/0.jpg | Bin 0 -> 22498 bytes static/vr/tiles/3-miami/3/u/3/1.jpg | Bin 0 -> 6911 bytes static/vr/tiles/3-miami/3/u/3/2.jpg | Bin 0 -> 11094 bytes static/vr/tiles/3-miami/3/u/3/3.jpg | Bin 0 -> 18766 bytes static/vr/tiles/3-miami/preview.jpg | Bin 0 -> 78290 bytes static/vr/tiles/4-panorama/1/b/0/0.jpg | Bin 0 -> 61795 bytes static/vr/tiles/4-panorama/1/d/0/0.jpg | Bin 0 -> 90741 bytes static/vr/tiles/4-panorama/1/f/0/0.jpg | Bin 0 -> 59055 bytes static/vr/tiles/4-panorama/1/l/0/0.jpg | Bin 0 -> 68605 bytes static/vr/tiles/4-panorama/1/r/0/0.jpg | Bin 0 -> 80548 bytes static/vr/tiles/4-panorama/1/u/0/0.jpg | Bin 0 -> 25120 bytes static/vr/tiles/4-panorama/2/b/0/0.jpg | Bin 0 -> 39710 bytes static/vr/tiles/4-panorama/2/b/0/1.jpg | Bin 0 -> 33145 bytes static/vr/tiles/4-panorama/2/b/1/0.jpg | Bin 0 -> 74267 bytes static/vr/tiles/4-panorama/2/b/1/1.jpg | Bin 0 -> 69575 bytes static/vr/tiles/4-panorama/2/d/0/0.jpg | Bin 0 -> 74282 bytes static/vr/tiles/4-panorama/2/d/0/1.jpg | Bin 0 -> 80501 bytes static/vr/tiles/4-panorama/2/d/1/0.jpg | Bin 0 -> 74228 bytes static/vr/tiles/4-panorama/2/d/1/1.jpg | Bin 0 -> 86520 bytes static/vr/tiles/4-panorama/2/f/0/0.jpg | Bin 0 -> 37896 bytes static/vr/tiles/4-panorama/2/f/0/1.jpg | Bin 0 -> 34739 bytes static/vr/tiles/4-panorama/2/f/1/0.jpg | Bin 0 -> 80131 bytes static/vr/tiles/4-panorama/2/f/1/1.jpg | Bin 0 -> 59751 bytes static/vr/tiles/4-panorama/2/l/0/0.jpg | Bin 0 -> 28789 bytes static/vr/tiles/4-panorama/2/l/0/1.jpg | Bin 0 -> 45641 bytes static/vr/tiles/4-panorama/2/l/1/0.jpg | Bin 0 -> 69098 bytes static/vr/tiles/4-panorama/2/l/1/1.jpg | Bin 0 -> 85777 bytes static/vr/tiles/4-panorama/2/r/0/0.jpg | Bin 0 -> 36276 bytes static/vr/tiles/4-panorama/2/r/0/1.jpg | Bin 0 -> 42089 bytes static/vr/tiles/4-panorama/2/r/1/0.jpg | Bin 0 -> 90903 bytes static/vr/tiles/4-panorama/2/r/1/1.jpg | Bin 0 -> 91446 bytes static/vr/tiles/4-panorama/2/u/0/0.jpg | Bin 0 -> 14276 bytes static/vr/tiles/4-panorama/2/u/0/1.jpg | Bin 0 -> 30970 bytes static/vr/tiles/4-panorama/2/u/1/0.jpg | Bin 0 -> 27156 bytes static/vr/tiles/4-panorama/2/u/1/1.jpg | Bin 0 -> 29574 bytes static/vr/tiles/4-panorama/3/b/0/0.jpg | Bin 0 -> 24943 bytes static/vr/tiles/4-panorama/3/b/0/1.jpg | Bin 0 -> 28320 bytes static/vr/tiles/4-panorama/3/b/0/2.jpg | Bin 0 -> 19704 bytes static/vr/tiles/4-panorama/3/b/0/3.jpg | Bin 0 -> 13337 bytes static/vr/tiles/4-panorama/3/b/1/0.jpg | Bin 0 -> 38646 bytes static/vr/tiles/4-panorama/3/b/1/1.jpg | Bin 0 -> 43175 bytes static/vr/tiles/4-panorama/3/b/1/2.jpg | Bin 0 -> 39850 bytes static/vr/tiles/4-panorama/3/b/1/3.jpg | Bin 0 -> 29018 bytes static/vr/tiles/4-panorama/3/b/2/0.jpg | Bin 0 -> 55275 bytes static/vr/tiles/4-panorama/3/b/2/1.jpg | Bin 0 -> 55511 bytes static/vr/tiles/4-panorama/3/b/2/2.jpg | Bin 0 -> 52431 bytes static/vr/tiles/4-panorama/3/b/2/3.jpg | Bin 0 -> 54932 bytes static/vr/tiles/4-panorama/3/b/3/0.jpg | Bin 0 -> 52861 bytes static/vr/tiles/4-panorama/3/b/3/1.jpg | Bin 0 -> 56453 bytes static/vr/tiles/4-panorama/3/b/3/2.jpg | Bin 0 -> 57184 bytes static/vr/tiles/4-panorama/3/b/3/3.jpg | Bin 0 -> 45675 bytes static/vr/tiles/4-panorama/3/d/0/0.jpg | Bin 0 -> 53302 bytes static/vr/tiles/4-panorama/3/d/0/1.jpg | Bin 0 -> 56559 bytes static/vr/tiles/4-panorama/3/d/0/2.jpg | Bin 0 -> 57598 bytes static/vr/tiles/4-panorama/3/d/0/3.jpg | Bin 0 -> 53205 bytes static/vr/tiles/4-panorama/3/d/1/0.jpg | Bin 0 -> 56319 bytes static/vr/tiles/4-panorama/3/d/1/1.jpg | Bin 0 -> 64579 bytes static/vr/tiles/4-panorama/3/d/1/2.jpg | Bin 0 -> 69832 bytes static/vr/tiles/4-panorama/3/d/1/3.jpg | Bin 0 -> 62250 bytes static/vr/tiles/4-panorama/3/d/2/0.jpg | Bin 0 -> 58091 bytes static/vr/tiles/4-panorama/3/d/2/1.jpg | Bin 0 -> 72739 bytes static/vr/tiles/4-panorama/3/d/2/2.jpg | Bin 0 -> 71571 bytes static/vr/tiles/4-panorama/3/d/2/3.jpg | Bin 0 -> 65507 bytes static/vr/tiles/4-panorama/3/d/3/0.jpg | Bin 0 -> 44654 bytes static/vr/tiles/4-panorama/3/d/3/1.jpg | Bin 0 -> 52204 bytes static/vr/tiles/4-panorama/3/d/3/2.jpg | Bin 0 -> 58451 bytes static/vr/tiles/4-panorama/3/d/3/3.jpg | Bin 0 -> 61502 bytes static/vr/tiles/4-panorama/3/f/0/0.jpg | Bin 0 -> 33032 bytes static/vr/tiles/4-panorama/3/f/0/1.jpg | Bin 0 -> 26860 bytes static/vr/tiles/4-panorama/3/f/0/2.jpg | Bin 0 -> 31083 bytes static/vr/tiles/4-panorama/3/f/0/3.jpg | Bin 0 -> 21762 bytes static/vr/tiles/4-panorama/3/f/1/0.jpg | Bin 0 -> 38259 bytes static/vr/tiles/4-panorama/3/f/1/1.jpg | Bin 0 -> 27050 bytes static/vr/tiles/4-panorama/3/f/1/2.jpg | Bin 0 -> 33754 bytes static/vr/tiles/4-panorama/3/f/1/3.jpg | Bin 0 -> 32788 bytes static/vr/tiles/4-panorama/3/f/2/0.jpg | Bin 0 -> 65186 bytes static/vr/tiles/4-panorama/3/f/2/1.jpg | Bin 0 -> 63189 bytes static/vr/tiles/4-panorama/3/f/2/2.jpg | Bin 0 -> 51666 bytes static/vr/tiles/4-panorama/3/f/2/3.jpg | Bin 0 -> 44044 bytes static/vr/tiles/4-panorama/3/f/3/0.jpg | Bin 0 -> 56776 bytes static/vr/tiles/4-panorama/3/f/3/1.jpg | Bin 0 -> 54987 bytes static/vr/tiles/4-panorama/3/f/3/2.jpg | Bin 0 -> 54027 bytes static/vr/tiles/4-panorama/3/f/3/3.jpg | Bin 0 -> 47970 bytes static/vr/tiles/4-panorama/3/l/0/0.jpg | Bin 0 -> 11969 bytes static/vr/tiles/4-panorama/3/l/0/1.jpg | Bin 0 -> 16018 bytes static/vr/tiles/4-panorama/3/l/0/2.jpg | Bin 0 -> 22272 bytes static/vr/tiles/4-panorama/3/l/0/3.jpg | Bin 0 -> 27004 bytes static/vr/tiles/4-panorama/3/l/1/0.jpg | Bin 0 -> 24698 bytes static/vr/tiles/4-panorama/3/l/1/1.jpg | Bin 0 -> 35505 bytes static/vr/tiles/4-panorama/3/l/1/2.jpg | Bin 0 -> 44738 bytes static/vr/tiles/4-panorama/3/l/1/3.jpg | Bin 0 -> 46776 bytes static/vr/tiles/4-panorama/3/l/2/0.jpg | Bin 0 -> 52503 bytes static/vr/tiles/4-panorama/3/l/2/1.jpg | Bin 0 -> 67095 bytes static/vr/tiles/4-panorama/3/l/2/2.jpg | Bin 0 -> 69913 bytes static/vr/tiles/4-panorama/3/l/2/3.jpg | Bin 0 -> 61797 bytes static/vr/tiles/4-panorama/3/l/3/0.jpg | Bin 0 -> 36477 bytes static/vr/tiles/4-panorama/3/l/3/1.jpg | Bin 0 -> 53440 bytes static/vr/tiles/4-panorama/3/l/3/2.jpg | Bin 0 -> 60818 bytes static/vr/tiles/4-panorama/3/l/3/3.jpg | Bin 0 -> 57079 bytes static/vr/tiles/4-panorama/3/r/0/0.jpg | Bin 0 -> 23327 bytes static/vr/tiles/4-panorama/3/r/0/1.jpg | Bin 0 -> 26282 bytes static/vr/tiles/4-panorama/3/r/0/2.jpg | Bin 0 -> 26203 bytes static/vr/tiles/4-panorama/3/r/0/3.jpg | Bin 0 -> 18955 bytes static/vr/tiles/4-panorama/3/r/1/0.jpg | Bin 0 -> 29907 bytes static/vr/tiles/4-panorama/3/r/1/1.jpg | Bin 0 -> 41412 bytes static/vr/tiles/4-panorama/3/r/1/2.jpg | Bin 0 -> 52449 bytes static/vr/tiles/4-panorama/3/r/1/3.jpg | Bin 0 -> 40290 bytes static/vr/tiles/4-panorama/3/r/2/0.jpg | Bin 0 -> 63625 bytes static/vr/tiles/4-panorama/3/r/2/1.jpg | Bin 0 -> 74474 bytes static/vr/tiles/4-panorama/3/r/2/2.jpg | Bin 0 -> 71665 bytes static/vr/tiles/4-panorama/3/r/2/3.jpg | Bin 0 -> 66455 bytes static/vr/tiles/4-panorama/3/r/3/0.jpg | Bin 0 -> 58032 bytes static/vr/tiles/4-panorama/3/r/3/1.jpg | Bin 0 -> 62042 bytes static/vr/tiles/4-panorama/3/r/3/2.jpg | Bin 0 -> 62405 bytes static/vr/tiles/4-panorama/3/r/3/3.jpg | Bin 0 -> 58129 bytes static/vr/tiles/4-panorama/3/u/0/0.jpg | Bin 0 -> 5786 bytes static/vr/tiles/4-panorama/3/u/0/1.jpg | Bin 0 -> 13731 bytes static/vr/tiles/4-panorama/3/u/0/2.jpg | Bin 0 -> 29156 bytes static/vr/tiles/4-panorama/3/u/0/3.jpg | Bin 0 -> 28673 bytes static/vr/tiles/4-panorama/3/u/1/0.jpg | Bin 0 -> 13485 bytes static/vr/tiles/4-panorama/3/u/1/1.jpg | Bin 0 -> 21854 bytes static/vr/tiles/4-panorama/3/u/1/2.jpg | Bin 0 -> 33487 bytes static/vr/tiles/4-panorama/3/u/1/3.jpg | Bin 0 -> 27893 bytes static/vr/tiles/4-panorama/3/u/2/0.jpg | Bin 0 -> 26611 bytes static/vr/tiles/4-panorama/3/u/2/1.jpg | Bin 0 -> 33220 bytes static/vr/tiles/4-panorama/3/u/2/2.jpg | Bin 0 -> 37309 bytes static/vr/tiles/4-panorama/3/u/2/3.jpg | Bin 0 -> 21100 bytes static/vr/tiles/4-panorama/3/u/3/0.jpg | Bin 0 -> 31216 bytes static/vr/tiles/4-panorama/3/u/3/1.jpg | Bin 0 -> 29554 bytes static/vr/tiles/4-panorama/3/u/3/2.jpg | Bin 0 -> 29893 bytes static/vr/tiles/4-panorama/3/u/3/3.jpg | Bin 0 -> 22870 bytes static/vr/tiles/4-panorama/preview.jpg | Bin 0 -> 107448 bytes static/vr/vendor/bowser.min.js | 6 + static/vr/vendor/classList.js | 237 +++ static/vr/vendor/es5-shim.js | 1314 +++++++++++++++++ static/vr/vendor/eventShim.js | 180 +++ static/vr/vendor/marzipano.js | 23 + static/vr/vendor/marzipano.swf | Bin 0 -> 8864 bytes static/vr/vendor/requestAnimationFrame.js | 31 + static/vr/vendor/reset.min.css | 2 + static/vr/vendor/screenfull.min.js | 7 + 666 files changed, 3342 insertions(+), 5 deletions(-) create mode 100644 static/vr/data.js create mode 100644 static/vr/img/close.png create mode 100644 static/vr/img/collapse.png create mode 100644 static/vr/img/down.png create mode 100644 static/vr/img/expand.png create mode 100644 static/vr/img/fullscreen.png create mode 100644 static/vr/img/info.png create mode 100644 static/vr/img/left.png create mode 100644 static/vr/img/link.png create mode 100644 static/vr/img/minus.png create mode 100644 static/vr/img/pause.png create mode 100644 static/vr/img/play.png create mode 100644 static/vr/img/plus.png create mode 100644 static/vr/img/right.png create mode 100644 static/vr/img/up.png create mode 100644 static/vr/img/windowed.png create mode 100644 static/vr/index.html create mode 100644 static/vr/index.js create mode 100755 static/vr/style.css create mode 100644 static/vr/tiles/0-san-francisco/1/b/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/1/d/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/1/f/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/1/l/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/1/r/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/1/u/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/b/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/b/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/b/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/b/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/d/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/d/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/d/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/d/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/f/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/f/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/f/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/f/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/l/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/l/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/l/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/l/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/r/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/r/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/r/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/r/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/u/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/u/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/u/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/2/u/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/0/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/0/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/1/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/1/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/2/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/2/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/2/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/2/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/3/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/3/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/3/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/b/3/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/0/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/0/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/1/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/1/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/2/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/2/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/2/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/2/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/3/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/3/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/3/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/d/3/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/0/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/0/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/1/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/1/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/2/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/2/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/2/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/2/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/3/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/3/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/3/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/f/3/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/0/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/0/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/1/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/1/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/2/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/2/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/2/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/2/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/3/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/3/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/3/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/l/3/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/0/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/0/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/1/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/1/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/2/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/2/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/2/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/2/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/3/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/3/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/3/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/r/3/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/0/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/0/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/0/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/0/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/1/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/1/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/1/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/1/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/2/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/2/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/2/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/2/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/3/0.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/3/1.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/3/2.jpg create mode 100644 static/vr/tiles/0-san-francisco/3/u/3/3.jpg create mode 100644 static/vr/tiles/0-san-francisco/preview.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/1/b/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/1/d/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/1/f/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/1/l/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/1/r/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/1/u/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/b/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/b/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/b/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/b/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/d/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/d/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/d/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/d/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/f/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/f/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/f/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/f/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/l/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/l/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/l/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/l/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/r/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/r/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/r/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/r/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/u/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/u/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/u/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/2/u/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/0/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/0/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/1/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/1/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/2/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/2/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/2/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/2/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/3/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/3/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/3/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/b/3/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/0/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/0/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/1/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/1/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/2/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/2/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/2/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/2/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/3/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/3/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/3/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/d/3/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/0/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/0/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/1/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/1/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/2/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/2/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/2/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/2/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/3/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/3/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/3/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/f/3/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/0/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/0/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/1/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/1/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/2/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/2/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/2/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/2/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/3/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/3/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/3/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/l/3/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/0/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/0/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/1/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/1/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/2/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/2/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/2/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/2/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/3/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/3/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/3/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/r/3/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/0/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/0/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/0/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/0/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/1/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/1/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/1/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/1/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/2/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/2/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/2/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/2/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/3/0.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/3/1.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/3/2.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/3/u/3/3.jpg create mode 100644 static/vr/tiles/1-golden-gate-bridge/preview.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/1/b/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/1/d/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/1/f/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/1/l/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/1/r/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/1/u/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/b/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/b/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/b/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/b/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/d/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/d/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/d/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/d/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/f/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/f/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/f/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/f/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/l/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/l/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/l/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/l/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/r/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/r/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/r/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/r/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/u/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/u/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/u/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/2/u/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/0/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/0/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/1/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/1/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/2/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/2/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/2/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/2/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/3/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/3/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/3/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/b/3/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/0/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/0/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/1/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/1/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/2/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/2/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/2/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/2/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/3/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/3/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/3/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/d/3/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/0/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/0/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/1/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/1/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/2/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/2/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/2/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/2/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/3/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/3/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/3/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/f/3/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/0/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/0/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/1/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/1/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/2/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/2/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/2/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/2/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/3/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/3/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/3/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/l/3/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/0/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/0/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/1/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/1/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/2/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/2/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/2/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/2/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/3/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/3/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/3/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/r/3/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/0/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/0/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/0/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/0/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/1/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/1/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/1/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/1/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/2/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/2/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/2/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/2/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/3/0.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/3/1.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/3/2.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/3/u/3/3.jpg create mode 100644 static/vr/tiles/2-schlafzimmer/preview.jpg create mode 100644 static/vr/tiles/3-miami/1/b/0/0.jpg create mode 100644 static/vr/tiles/3-miami/1/d/0/0.jpg create mode 100644 static/vr/tiles/3-miami/1/f/0/0.jpg create mode 100644 static/vr/tiles/3-miami/1/l/0/0.jpg create mode 100644 static/vr/tiles/3-miami/1/r/0/0.jpg create mode 100644 static/vr/tiles/3-miami/1/u/0/0.jpg create mode 100644 static/vr/tiles/3-miami/2/b/0/0.jpg create mode 100644 static/vr/tiles/3-miami/2/b/0/1.jpg create mode 100644 static/vr/tiles/3-miami/2/b/1/0.jpg create mode 100644 static/vr/tiles/3-miami/2/b/1/1.jpg create mode 100644 static/vr/tiles/3-miami/2/d/0/0.jpg create mode 100644 static/vr/tiles/3-miami/2/d/0/1.jpg create mode 100644 static/vr/tiles/3-miami/2/d/1/0.jpg create mode 100644 static/vr/tiles/3-miami/2/d/1/1.jpg create mode 100644 static/vr/tiles/3-miami/2/f/0/0.jpg create mode 100644 static/vr/tiles/3-miami/2/f/0/1.jpg create mode 100644 static/vr/tiles/3-miami/2/f/1/0.jpg create mode 100644 static/vr/tiles/3-miami/2/f/1/1.jpg create mode 100644 static/vr/tiles/3-miami/2/l/0/0.jpg create mode 100644 static/vr/tiles/3-miami/2/l/0/1.jpg create mode 100644 static/vr/tiles/3-miami/2/l/1/0.jpg create mode 100644 static/vr/tiles/3-miami/2/l/1/1.jpg create mode 100644 static/vr/tiles/3-miami/2/r/0/0.jpg create mode 100644 static/vr/tiles/3-miami/2/r/0/1.jpg create mode 100644 static/vr/tiles/3-miami/2/r/1/0.jpg create mode 100644 static/vr/tiles/3-miami/2/r/1/1.jpg create mode 100644 static/vr/tiles/3-miami/2/u/0/0.jpg create mode 100644 static/vr/tiles/3-miami/2/u/0/1.jpg create mode 100644 static/vr/tiles/3-miami/2/u/1/0.jpg create mode 100644 static/vr/tiles/3-miami/2/u/1/1.jpg create mode 100644 static/vr/tiles/3-miami/3/b/0/0.jpg create mode 100644 static/vr/tiles/3-miami/3/b/0/1.jpg create mode 100644 static/vr/tiles/3-miami/3/b/0/2.jpg create mode 100644 static/vr/tiles/3-miami/3/b/0/3.jpg create mode 100644 static/vr/tiles/3-miami/3/b/1/0.jpg create mode 100644 static/vr/tiles/3-miami/3/b/1/1.jpg create mode 100644 static/vr/tiles/3-miami/3/b/1/2.jpg create mode 100644 static/vr/tiles/3-miami/3/b/1/3.jpg create mode 100644 static/vr/tiles/3-miami/3/b/2/0.jpg create mode 100644 static/vr/tiles/3-miami/3/b/2/1.jpg create mode 100644 static/vr/tiles/3-miami/3/b/2/2.jpg create mode 100644 static/vr/tiles/3-miami/3/b/2/3.jpg create mode 100644 static/vr/tiles/3-miami/3/b/3/0.jpg create mode 100644 static/vr/tiles/3-miami/3/b/3/1.jpg create mode 100644 static/vr/tiles/3-miami/3/b/3/2.jpg create mode 100644 static/vr/tiles/3-miami/3/b/3/3.jpg create mode 100644 static/vr/tiles/3-miami/3/d/0/0.jpg create mode 100644 static/vr/tiles/3-miami/3/d/0/1.jpg create mode 100644 static/vr/tiles/3-miami/3/d/0/2.jpg create mode 100644 static/vr/tiles/3-miami/3/d/0/3.jpg create mode 100644 static/vr/tiles/3-miami/3/d/1/0.jpg create mode 100644 static/vr/tiles/3-miami/3/d/1/1.jpg create mode 100644 static/vr/tiles/3-miami/3/d/1/2.jpg create mode 100644 static/vr/tiles/3-miami/3/d/1/3.jpg create mode 100644 static/vr/tiles/3-miami/3/d/2/0.jpg create mode 100644 static/vr/tiles/3-miami/3/d/2/1.jpg create mode 100644 static/vr/tiles/3-miami/3/d/2/2.jpg create mode 100644 static/vr/tiles/3-miami/3/d/2/3.jpg create mode 100644 static/vr/tiles/3-miami/3/d/3/0.jpg create mode 100644 static/vr/tiles/3-miami/3/d/3/1.jpg create mode 100644 static/vr/tiles/3-miami/3/d/3/2.jpg create mode 100644 static/vr/tiles/3-miami/3/d/3/3.jpg create mode 100644 static/vr/tiles/3-miami/3/f/0/0.jpg create mode 100644 static/vr/tiles/3-miami/3/f/0/1.jpg create mode 100644 static/vr/tiles/3-miami/3/f/0/2.jpg create mode 100644 static/vr/tiles/3-miami/3/f/0/3.jpg create mode 100644 static/vr/tiles/3-miami/3/f/1/0.jpg create mode 100644 static/vr/tiles/3-miami/3/f/1/1.jpg create mode 100644 static/vr/tiles/3-miami/3/f/1/2.jpg create mode 100644 static/vr/tiles/3-miami/3/f/1/3.jpg create mode 100644 static/vr/tiles/3-miami/3/f/2/0.jpg create mode 100644 static/vr/tiles/3-miami/3/f/2/1.jpg create mode 100644 static/vr/tiles/3-miami/3/f/2/2.jpg create mode 100644 static/vr/tiles/3-miami/3/f/2/3.jpg create mode 100644 static/vr/tiles/3-miami/3/f/3/0.jpg create mode 100644 static/vr/tiles/3-miami/3/f/3/1.jpg create mode 100644 static/vr/tiles/3-miami/3/f/3/2.jpg create mode 100644 static/vr/tiles/3-miami/3/f/3/3.jpg create mode 100644 static/vr/tiles/3-miami/3/l/0/0.jpg create mode 100644 static/vr/tiles/3-miami/3/l/0/1.jpg create mode 100644 static/vr/tiles/3-miami/3/l/0/2.jpg create mode 100644 static/vr/tiles/3-miami/3/l/0/3.jpg create mode 100644 static/vr/tiles/3-miami/3/l/1/0.jpg create mode 100644 static/vr/tiles/3-miami/3/l/1/1.jpg create mode 100644 static/vr/tiles/3-miami/3/l/1/2.jpg create mode 100644 static/vr/tiles/3-miami/3/l/1/3.jpg create mode 100644 static/vr/tiles/3-miami/3/l/2/0.jpg create mode 100644 static/vr/tiles/3-miami/3/l/2/1.jpg create mode 100644 static/vr/tiles/3-miami/3/l/2/2.jpg create mode 100644 static/vr/tiles/3-miami/3/l/2/3.jpg create mode 100644 static/vr/tiles/3-miami/3/l/3/0.jpg create mode 100644 static/vr/tiles/3-miami/3/l/3/1.jpg create mode 100644 static/vr/tiles/3-miami/3/l/3/2.jpg create mode 100644 static/vr/tiles/3-miami/3/l/3/3.jpg create mode 100644 static/vr/tiles/3-miami/3/r/0/0.jpg create mode 100644 static/vr/tiles/3-miami/3/r/0/1.jpg create mode 100644 static/vr/tiles/3-miami/3/r/0/2.jpg create mode 100644 static/vr/tiles/3-miami/3/r/0/3.jpg create mode 100644 static/vr/tiles/3-miami/3/r/1/0.jpg create mode 100644 static/vr/tiles/3-miami/3/r/1/1.jpg create mode 100644 static/vr/tiles/3-miami/3/r/1/2.jpg create mode 100644 static/vr/tiles/3-miami/3/r/1/3.jpg create mode 100644 static/vr/tiles/3-miami/3/r/2/0.jpg create mode 100644 static/vr/tiles/3-miami/3/r/2/1.jpg create mode 100644 static/vr/tiles/3-miami/3/r/2/2.jpg create mode 100644 static/vr/tiles/3-miami/3/r/2/3.jpg create mode 100644 static/vr/tiles/3-miami/3/r/3/0.jpg create mode 100644 static/vr/tiles/3-miami/3/r/3/1.jpg create mode 100644 static/vr/tiles/3-miami/3/r/3/2.jpg create mode 100644 static/vr/tiles/3-miami/3/r/3/3.jpg create mode 100644 static/vr/tiles/3-miami/3/u/0/0.jpg create mode 100644 static/vr/tiles/3-miami/3/u/0/1.jpg create mode 100644 static/vr/tiles/3-miami/3/u/0/2.jpg create mode 100644 static/vr/tiles/3-miami/3/u/0/3.jpg create mode 100644 static/vr/tiles/3-miami/3/u/1/0.jpg create mode 100644 static/vr/tiles/3-miami/3/u/1/1.jpg create mode 100644 static/vr/tiles/3-miami/3/u/1/2.jpg create mode 100644 static/vr/tiles/3-miami/3/u/1/3.jpg create mode 100644 static/vr/tiles/3-miami/3/u/2/0.jpg create mode 100644 static/vr/tiles/3-miami/3/u/2/1.jpg create mode 100644 static/vr/tiles/3-miami/3/u/2/2.jpg create mode 100644 static/vr/tiles/3-miami/3/u/2/3.jpg create mode 100644 static/vr/tiles/3-miami/3/u/3/0.jpg create mode 100644 static/vr/tiles/3-miami/3/u/3/1.jpg create mode 100644 static/vr/tiles/3-miami/3/u/3/2.jpg create mode 100644 static/vr/tiles/3-miami/3/u/3/3.jpg create mode 100644 static/vr/tiles/3-miami/preview.jpg create mode 100644 static/vr/tiles/4-panorama/1/b/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/1/d/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/1/f/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/1/l/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/1/r/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/1/u/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/b/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/b/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/b/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/b/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/d/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/d/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/d/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/d/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/f/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/f/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/f/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/f/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/l/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/l/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/l/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/l/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/r/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/r/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/r/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/r/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/u/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/u/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/2/u/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/2/u/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/0/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/0/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/1/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/1/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/2/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/2/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/2/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/2/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/3/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/3/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/3/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/b/3/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/0/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/0/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/1/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/1/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/2/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/2/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/2/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/2/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/3/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/3/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/3/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/d/3/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/0/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/0/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/1/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/1/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/2/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/2/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/2/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/2/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/3/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/3/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/3/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/f/3/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/0/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/0/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/1/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/1/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/2/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/2/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/2/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/2/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/3/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/3/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/3/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/l/3/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/0/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/0/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/1/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/1/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/2/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/2/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/2/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/2/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/3/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/3/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/3/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/r/3/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/0/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/0/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/0/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/0/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/1/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/1/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/1/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/1/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/2/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/2/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/2/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/2/3.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/3/0.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/3/1.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/3/2.jpg create mode 100644 static/vr/tiles/4-panorama/3/u/3/3.jpg create mode 100644 static/vr/tiles/4-panorama/preview.jpg create mode 100644 static/vr/vendor/bowser.min.js create mode 100644 static/vr/vendor/classList.js create mode 100644 static/vr/vendor/es5-shim.js create mode 100644 static/vr/vendor/eventShim.js create mode 100644 static/vr/vendor/marzipano.js create mode 100644 static/vr/vendor/marzipano.swf create mode 100644 static/vr/vendor/requestAnimationFrame.js create mode 100644 static/vr/vendor/reset.min.css create mode 100644 static/vr/vendor/screenfull.min.js diff --git a/config.toml b/config.toml index bd6f90c0..03120eed 100755 --- a/config.toml +++ b/config.toml @@ -123,6 +123,12 @@ hasChildren = true URL = "https://moodle.bildung-lsa.de/gcg" weight = 2 + [[menu.main]] + parent = "Digitale Angebote" + name = "Digitale führung durch das Schulhaus" + URL = "vr" + weight = 3 + [[menu.main]] name = "Für Schüler und Eltern" weight = 3 @@ -168,7 +174,6 @@ name = "Kontakt" URL = "contact" weight = 5 - # footer menu [[menu.footer]] diff --git a/data/de/homepage.yml b/data/de/homepage.yml index e37cb6b5..cf840cac 100644 --- a/data/de/homepage.yml +++ b/data/de/homepage.yml @@ -127,11 +127,15 @@ about: * Da die Wesite noch im Aufbau ist fehlen noch viele Inhalte und mehrere Bereiche. \n * Der Quellcode der Website ist [hier](https://github.com/eesev9ie/gcg-website) abrufbar. \n * Dieser Bereich wird in der Zukunft einen Kurztext über die Schule enthalten.\n - * Weitere Informationen gibt es im [passenden Blogbeitrag](/de/blog/new-site/)" + * Weitere Informationen gibt es im [passenden Blogbeitrag](/de/blog/new-site/) + + ## Tag der offenen Tür + + Da in diesem Schuljahr kein gewöhnlicher Tag der offenen Tür stattfinden kann, bieten wir hiermit eine digitale Führung durch das Schulhaus an." button: enable : true - label : "Über die Schule" - link : "about" + label : "Digitale Führung durch das Schulhaus" + link : "vr" ############################# Course ################################ diff --git a/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.content b/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.content index 25a14018..513b218c 100644 --- a/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.content +++ b/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.content @@ -114,7 +114,7 @@ h6, .h6 { background: #ffab08; color: #ffbc3b; } -.btn-primary:not(:disabled):not(.disabled).active, +.btn-primary.active:not(:disabled):not(.disabled), .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle { color: #fff; diff --git a/static/vr/data.js b/static/vr/data.js new file mode 100644 index 00000000..c2eec634 --- /dev/null +++ b/static/vr/data.js @@ -0,0 +1,213 @@ +var APP_DATA = { + "scenes": [ + { + "id": "0-san-francisco", + "name": "San Francisco", + "levels": [ + { + "tileSize": 256, + "size": 256, + "fallbackOnly": true + }, + { + "tileSize": 512, + "size": 512 + }, + { + "tileSize": 512, + "size": 1024 + }, + { + "tileSize": 512, + "size": 2048 + } + ], + "faceSize": 1571.5, + "initialViewParameters": { + "yaw": 1.628731098497962, + "pitch": 0.112272279609261, + "fov": 1.3900591270580378 + }, + "linkHotspots": [ + { + "yaw": 1.6728928501031755, + "pitch": -0.08252116146336874, + "rotation": 6.283185307179586, + "target": "2-schlafzimmer" + } + ], + "infoHotspots": [ + { + "yaw": 2.1959942749563464, + "pitch": 0.3502609665210201, + "title": "Lorem ipsum
", + "text": "
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
" + } + ] + }, + { + "id": "1-golden-gate-bridge", + "name": "Golden Gate Bridge", + "levels": [ + { + "tileSize": 256, + "size": 256, + "fallbackOnly": true + }, + { + "tileSize": 512, + "size": 512 + }, + { + "tileSize": 512, + "size": 1024 + }, + { + "tileSize": 512, + "size": 2048 + } + ], + "faceSize": 1568.5, + "initialViewParameters": { + "pitch": 0, + "yaw": 0, + "fov": 1.5707963267948966 + }, + "linkHotspots": [ + { + "yaw": -1.3626509967165372, + "pitch": 0.1809987436227729, + "rotation": 0, + "target": "3-miami" + }, + { + "yaw": 3.12673487759844, + "pitch": 0.3545497178692312, + "rotation": 0, + "target": "2-schlafzimmer" + } + ], + "infoHotspots": [] + }, + { + "id": "2-schlafzimmer", + "name": "Schlafzimmer", + "levels": [ + { + "tileSize": 256, + "size": 256, + "fallbackOnly": true + }, + { + "tileSize": 512, + "size": 512 + }, + { + "tileSize": 512, + "size": 1024 + }, + { + "tileSize": 512, + "size": 2048 + } + ], + "faceSize": 1718.5, + "initialViewParameters": { + "pitch": 0, + "yaw": 0, + "fov": 1.5707963267948966 + }, + "linkHotspots": [ + { + "yaw": 0.36315495679741616, + "pitch": 0.157679890305376, + "rotation": 0, + "target": "1-golden-gate-bridge" + } + ], + "infoHotspots": [] + }, + { + "id": "3-miami", + "name": "Miami", + "levels": [ + { + "tileSize": 256, + "size": 256, + "fallbackOnly": true + }, + { + "tileSize": 512, + "size": 512 + }, + { + "tileSize": 512, + "size": 1024 + }, + { + "tileSize": 512, + "size": 2048 + } + ], + "faceSize": 2048, + "initialViewParameters": { + "pitch": 0, + "yaw": 0, + "fov": 1.5707963267948966 + }, + "linkHotspots": [ + { + "yaw": 1.9039237094892787, + "pitch": 0.2814622722785156, + "rotation": 0, + "target": "4-panorama" + }, + { + "yaw": 3.0436352502239483, + "pitch": 0.22521519934523582, + "rotation": 0, + "target": "0-san-francisco" + } + ], + "infoHotspots": [] + }, + { + "id": "4-panorama", + "name": "Panorama", + "levels": [ + { + "tileSize": 256, + "size": 256, + "fallbackOnly": true + }, + { + "tileSize": 512, + "size": 512 + }, + { + "tileSize": 512, + "size": 1024 + }, + { + "tileSize": 512, + "size": 2048 + } + ], + "faceSize": 1824, + "initialViewParameters": { + "pitch": 0, + "yaw": 0, + "fov": 1.5707963267948966 + }, + "linkHotspots": [], + "infoHotspots": [] + } + ], + "name": "Georg-Cantor-Gymnasium: Virtueller Tag der offenen Tür", + "settings": { + "mouseViewMode": "drag", + "autorotateEnabled": true, + "fullscreenButton": true, + "viewControlButtons": true + } +}; diff --git a/static/vr/img/close.png b/static/vr/img/close.png new file mode 100644 index 0000000000000000000000000000000000000000..9642d448b6b313dcd35c7fa2951c566335af2af1 GIT binary patch literal 2093 zcmaJ?3sh7084nUL1hlD*%B%J!Pzzd;+z_I~fFw7B0EUH-qmd!xl3XA_9wy;gbr1pu zj2Z!pI$NnsSA~h$3$I3&24iPJzDAgWjjYD>WV!NHvd+v9?|NlGR@Ao~= zx#gm`sAYI>JO+bV7A@e3QLS(Y&K3P?#}7+TVhCEn@U^og*Dgs2S;B-Wc zz>0#M-3S|larReAqz0*Q3rnt1QDBD;C10gQ(HIPSbG{aqXCVe46-igB!^qRESIK}< z5k}q?BBTkm5R#!36zY(K!Z?Y%FiRe)Aa4!_*!e7!K!q4!AYYZO*0b`%$n(4`^z1NG z$-umeAuEjhDk-T@1V9=c0)$Y4gXA<21ei<;$OvIF!4CmC4Wv_P=*tWO8LSW{i@pJP z{gBaUIz<{w%;Ud~h2Fx*83u!vMWyEDfm6$}jxb#Tz>L8wQNzCdk&^MllS zzXb*!qL=HGT7y!f1{{oVswT$}Mn*GzRf0mlS9bsu3m z5|}`M5SA;|4nyEPLMUWKtMvw0Ek~kxVPuqpqEsqajE#}p4O}{h&tyO#7|Gx=X~Fzp z2;>Gc=^Q$pzJTRv|Cb<_ zcmgWcxwGDV&R#_yM(p9Hk(zskLz+&kbi>%-3E&aZaPLlP<8+_&y7f~!n3VIJnz-Iq{`nSL(UD} zZ#5=f^HgOe&9T#KW}KTy*X`$C+^}D4V#rz&P1*M`x0gIO-@=JSG+NSZal^gIrf|*` z62oMA?C##)&wk+f6nBQRajAV3&oZQ1v3kNawS5YXP(FE)4UK%0bCWY#9RA&A^ZCr) zxw!2(!oB4a{vVj@3x9KjNvc!K&YTp{K82P;U+Z(XpG$@=lk{DqH9nKgOHGIN?<;m0 z&!iKG>nxVJc7`}2CO)n7r0j(7aOxM=?g0N@b~bv>=|a2?jIZ$gLnRmx@wtd4uf>*d zT*z+k2YAE~GOI7+dj7mZ#;)tAb^XkHa?@-?N;95+0OJ>1eh6!>KVynF+5~w2=;~VV zJmr(>1l5%k&DzPq4P^(eIf;4QN1smH8V9sKQ0Lf^&$u8qYIIlMrf=-q`U2-l(}|F) zSwh_Ep|+xjl$20s z?y%yy`^l>yde_x@9Ph;6>?$9Z@?_#_(!M_p6Dh+}B5Ou}oSC%7hVSTlTW;oGSXptw z_f#_H2QVhy^;GQ;zLT&wbtSZ_0=e$F!bozp(d7)U0$W9Dg7NN}?~cZ_->wn5m9;Ya z_gk9wIonQS+IN@?2d{j2+Ufm3>vFE8Z!c65b-@juSn*fs0lF8tLg>X0j48vNB1s5% zOZ+>tUb*Y4IWa^ZPyVHROezDP22}nGLs&4hZT|3pm zyOtl`L1O#2)gHU_$LRAeOx9hYAN&x z&D?tR;OKOX`~63(NaC~hXUV3jD(EzAIH{rS_`{Bzl$zO;ZjNC8^ucLJeXQ-&zpM|5 z6Xb~_f$X-io2N&xeY^LJNZW?o1}B0OO*=mR*cf1bB^iNcMEV$NM++ literal 0 HcmV?d00001 diff --git a/static/vr/img/collapse.png b/static/vr/img/collapse.png new file mode 100644 index 0000000000000000000000000000000000000000..658e7c2027b662fcf04b2e4deea85aeb3acd1902 GIT binary patch literal 1390 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|RWd^&N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh+WJvVozYf|;3~p^2%P znW2t?k%6I+z5x)K=^C0?nVMM{nJYkn6417ylr*a#7dNO~K%T8qMoCG5mA-y?dAVM> zv0i>ry1t>Mr6tG=BO_g)3fZ zE`@j@w*YQzUNJP7fB~jokyxN_sAmB35=^15FMg%Dxp39RB|)hO_hL1;IHa;5RX-@T zIKQ+g85nVC${?!>telHd6HD@oLh|!-V4)b0kzbNuoRMFk;2dnGpy8XCoS6p_&;;x7 z^|kWMD=taQOHTE4u~h<^p_iGNV&!UNZsg`>ZscU?>TGD}YT{^VU}ouT>}+J_=xFI| zY6R2klAm0fo0?Yw)0=|OYm8GbC^6&~0Bv?jEy^rQO>ryA&s6|>+A0&bTMTfT2i2Q` z+bxDT_38s1qYsK&q^O1o0n-nN2~W5{4m|0n<^j`t5intE&g4&GU|@XU>EaktaqG=2 zdkxn>nd9fb>Ic4h$;;N|nP|B8=zbT^$d-c(bi6tp*&=gwL|h|zPBl%s^g7UJrcX!f zCJ7PM`suH$KUb^1{JV4R=X*Q9fB$_gz54rIySc@6-^sL(FvsW}>RR^2MPg}i=*!R#oYx!{KKrfL zY%9IJUHZY?c}K05p6AfEUaR}H_|x~J3om=6wf}m_uXiYp&q2Q8vC^EJ%T))s#S`_H zFOaq=7W50d>Gwfm+4F*3bDH^{zMoMh%k$*K#-QmNrgz6*x*8c1zV1^A$BM^i51VE% zmnX&@t}ph!WFFJ9_fB(Jf#kJCU*qLGtmZjR)j!w1A^Amh=6Z$R2G!ecHzx8QagAs} dLjL<$B^c6#Jc10p#SK9vpr@;!%Q~loCIAgW_QU`H literal 0 HcmV?d00001 diff --git a/static/vr/img/down.png b/static/vr/img/down.png new file mode 100644 index 0000000000000000000000000000000000000000..eb1a59cc7890be17a61e5a4899e1d7c7dbe57e17 GIT binary patch literal 1596 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|RWd^&N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh+WJvVozYf|;3~p^2%P znW2t?k%6I+z5x)K=^C0?nVMM{nJYkn6417ylr*a#7dNO~K%T8qMoCG5mA-y?dAVM> zv0i>ry1t>Mr6tG=BO_g)3fZ zE`@j@w*YQzUNJP7fB~jokyxN_sAmB35=^15FMg%Dxp39RB|)hO_hL1;IHa;5RX-@T zIKQ+g85nVC${?!>telHd6HD@oLh|!-V4)b0kzbNuoRMFk;2dnGpy8XCoS6p_&;;x7 z^|kWMD=taQOHTE4u~h<^p_iGNVr6FT=w@zeY2fPOXklpRYGP?(Y~o_*Xli8PXzpfU zXa>{klAm0fo0?Yw)0=|OYlu@XC^6&~0Bv?jEy^rQO>ryA&s6|>+A0<P$30ng`XJ zg3~P)ZaDSo10ACeidv+oh6w@F4~Pj*xIhj(>8Iua(|ZvxVQU@;+QGoUw9eDTF{I+w zn_1D`A%P;tzf0U*qp`%!wYG_4(d*|O3N-?UT9g(Fv@CMCprNrVLB#flfUS$C$gJ2U zt36!I-*!#4>ImRZbXoqt%~av?$2b2i)8`u-?=t%n_w3EyYroE(k$U!~mdjCKMytuI zGfdK2YYw5Il`Z8>?g?x?O|=UGp31QwWdGoubzjEn@;(0P8=3!b{*xDXP)w;?8p*P* z<;rjA9Ig5CVhIK_s^_dX%G9pbTy$@D&j%j?+jAkEC9*Hdu2{wH(_7PiT=wrJ4!^J+ z%X8lqCrnSir}BC6RbQ1HrdZKQ+bqvF-92)r`%M3}qyps!Zt3UZlW%)1KY44NSHE@j zjZGq7CN)|YO|f;oR>G^p*)2RZL2`$yn#H{49P!B0Uw5X&9-3BFFx#iZ#QCA$rncFE zn|ca7clG<+nAe!YK67_?)Ws#DdY=3fI&a&Yl2b0ebuIebk)FvltUKJr3T`yN5j46k z`_rK(Kk>BIhX$P`rmZ>FGZ)+UwsSv4CW!sMB%GjK zFt(yex^)4xMUfVY*-_x-B&?cM8A8MBt8(!Np(RA|Gsw+lp+fH;gWbYBa z*%@UYt>szYGs9SE)BWeC6K{zN{*ozryEo>y)qOvH`^Me{?0;D752RM+>TLJTt=$pQ h8XAF)dVi`PV7S&)!O!j+-V7?wJzf1=);T3K0RUAHW^4ce literal 0 HcmV?d00001 diff --git a/static/vr/img/expand.png b/static/vr/img/expand.png new file mode 100644 index 0000000000000000000000000000000000000000..88b385a6836443c0beca7f10f5137a6536d376d2 GIT binary patch literal 1418 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|RWd^&N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh+WJvVozYf|;3~p^2%P znW2t?k%6I+z5x)K=^C0?nVMM{nJYkn6417ylr*a#7dNO~K%T8qMoCG5mA-y?dAVM> zv0i>ry1t>Mr6tG=BO_g)3fZ zE`@j@w*YQzUNJP7fB~jokyxN_sAmB35=^15FMg%Dxp39RB|)hO_hL1;IHa;5RX-@T zIKQ+g85nVC${?!>telHd6HD@oLh|!-V4)b0kzbNuoRMFk;2dnGpy8XCoS6p_&;;x7 z^|kWMD=taQOHTE4u~h<^p_iGNV&!UNZsg`>Zsug^>TGD}YT{^VU}ouT>}+J_=xFI| zY6R2klAm0fo0?Yw)0=|OYmQSdC^6&~0Bv?jEy^rQO>ryA&s6|>+A0&bTTF182i2Q` z+byOz_38s1qYsK&q^O1o0n-nN2~W5{4m|0n<^j`t5insNP0iTFz`*#&)5S5Q;?|p4 zd%X`kNVKn4QsQztdT?p;{969^UG^e;A`ss-`u@mF`sIa{EJ1+ixMs# zT{)RGmTOmu0IQ?m{zvaWaBWpN;=RsY@B6<8k+UW|d$`y8owDZj(wV-V6Ad^gBcp;9 zSB`$!C*}|p-db+r8QT;(Kbh|Z)8Pk>Pv>8&{$sY(^M~?-3jPy~i~(L%ll7KM&uQ+_ zJ!CU?(Iwe!9L9>Xg+HD8{b90Nr})Xw#)~RH+r%-x>v4#!>6PPi%d(Cg!Y_AsGC z(+j7$Ol59uH@O?KvTf7ngunaOFAZ+i{>_?puA z)V%{L7F@d@B?iSE+;OJ(c*?_c12(-B_B(2A`X+rXGizpOoY@}dr2nXr(>`n0N869* zrpT`0X?m?ueB#v-Q%-a5dG-2kjpl*sXVsRRs1twP6{w$bDCecvm(>$Y7an3=RU(H#d8J%i9U62U}UJdRlxaQ`Tl!Q>FDX| K=d#Wzp$PyNNe*oQ literal 0 HcmV?d00001 diff --git a/static/vr/img/fullscreen.png b/static/vr/img/fullscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..8a9c9ade803d08769bf99628951db32ec8217821 GIT binary patch literal 1512 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|RWd^&N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh+WJvVozYf|;3~p^2%P znW2t?k%6I+z5x)K=^C0?nVMM{nJYkn6417ylr*a#7dNO~K%T8qMoCG5mA-y?dAVM> zv0i>ry1t>Mr6tG=BO_g)3fZ zE`@j@w*YQzUNJP7fB~jokyxN_sAmB35=^15FMg%Dxp39RB|)hO_hL1;IHa;5RX-@T zIKQ+g85nVC${?!>telHd6HD@oLh|!-V4)b0kzbNuoRMFk;2dnGpy8XCoS6p_&;;x7 z^|kWMD=taQOHTE4u~h<^p_iGNVr6FT=w@ze;q2<-XklpRYGP?(Y~o_*Xli8PXzpfU zXa>{klAm0fo0?Yw)0=|O>w;4+C^6&~0Bv?jEy^rQO>ryA&s6|>+A0&bTO4tk2i2Q` z+bvEw_38s1qYsK&q^O1o0n-nN2~W5{4m|0n<^j`t5inuP{TGU0U|@>!ba4!+xb^0i zt>0k-3AP6_n6%Xs9x(ZIFdm7$F~g&t?^0N7!$M|VpMoAGMZ<%v4l)d-E*?i~rpX9~ zZk+q%x98Pcmsay-3fZrUwJw`-&FbcoO;d9sIv;TKJ>ZDb{=oi3dwPC{-U*3C60dJI z`N)3P>)Jh|@W$kweA6|Ti0sKZHU)0bjiNng9P#t34M#ZL#O>3#l7iU+}r#-8NJ1q1(61CXeF^ zZa&@r<;`>TOyhMM7zDy~l`Wcp=(^|}CpOV?l{4kPzs1bk%q;BKd=5rfVW@k!92}QH6&5`xo?w!t? zaC%YtCFw_VZWv{3G-p_{A@rh7LS~NWmd}4KtXlg1f$)u+~EFk!t~qI}mM1_$i#gQ2xTI U{)UiN8>sB{boFyt=akR{0Or*$_5c6? literal 0 HcmV?d00001 diff --git a/static/vr/img/info.png b/static/vr/img/info.png new file mode 100644 index 0000000000000000000000000000000000000000..34a2d261f37aca7ef92ee49e4636613f52e12597 GIT binary patch literal 2002 zcmaJ?eN>Y79w)_J@+HAsF7KT_pq0b`L43F{NJStiK|>rGS|ZP*Qouv-G|0>l@nw2D z*?PNLc2=u!xwW;n);YRkWn1P>v$C4HHecq=PA#(AN=wcAQ0eX;*ZaKue!uVcd_SM> z>p8y<(iJO%{KNfmI9!k{MXbbj$omuCz*h6nUKO@2MkQHj22z09v=$hb1R?n_ATw$U zVI{1Ewrsi#3vf8!XuT>6&620`b%>Fn_1ZA(Ml*)S;RFeGvsSkeMuB{|P;U}a9=5bm z06iq6sN?0aa&t0Vq)#cfz!}8~m9BWBjt5Z^RsaG!A0sfrs1~pr4JIq!E~LEV6iuGy2XTQ?R1kh zYKB1!TXhz_8Py{uz{{x3M>eBE3Kr?B6pZFsT9fs4nXrN}?OHRF#fbH$G-D{2|9?}X zan{<3D&arl{h!2E)fO|%RKiwdvqgtBt{}?m%FIu;z*-css1U?3Q^oWm1VyYxh#5%E z0D%~}R;M?471WmqxtuRESy8P?2g}4l3dX_E>mfep?-CJL#0I4xCz-{Pa718ioHQ<( zC5i*tNo+QI1}jE%n~ksuoxwtXV!3l-y~AKMW1hvZMgKkwNiB#Gc$qX`KX)vgIr&~= zp}Av;pA*Z(f?;}F`(Le|QDO7rJ?gM{q6#sA{+-dSn z@bNiJa3#k0kcl;k1Q&(q6<@8G@{v1YbkR6FCwSV~cFs0vG^b_s+ZBP4>GUdF`!-=8 z=Ul*m2LEC91IG^~XN=BE?K=t4acg}e7xau!1XYQDG;=5MKL+%qDN1pZAIfq+2P+(p zMgr!i4QB2urPp5lCZX(ZW~4pK^+Jw6qV|n?x?KtsKM{)h(?;Wct~IMk&m$_@9(}29 z+b~F)H_>XHXf1Hv{pq~pfo342JMSV@WEp%sYKSx@T%Zk{UV11chcdjZmAGQKbRt7m zP?C0Dms&w`6P~Hd2cMbAx8E%FO{ip^W2SC@%*%uhNdR^O|?(N68ULTctjJpRk=Uxs5?@uHf6g`?&xmp%ixb+B1gpH?CeuJZ1o zp#61ACHLoz6K;POMdnKFJMQC$*1HFvP)nII#V!ARXVse8s8*>nakBaNl`dtUHHT+a zDv`_u+n-h+LW@rZ(mn;>?qEEzE$Lny<_i7l<{3SgfAX5PFLPhX1b4Z+Vd~(@7Cm|A zdc804=cQpVKi9wCU-ZY@o#fSR(n^8tL2 z$xBS`m}I#~`3f}J5bk5}37MGOMNd3o@X24jVAtMsB{c+%Xjb^qoO!Ns)h>VTCq89wXZ|UIfhkj;mzshkDN^cdH+~vwtn;O#7Ww!V=ZBUy%h>Dz4YACh?1Ub zbn3FkJWAkS9f8+N1k_gAdv74!5WlWOeo0@+rMX8>_6{!ug;nS+j`(uJ#qa>eqa8cz zV)lC04>o$Hs@{w>;6m<{@9Dk1+cQ;r`-5*{YB6w)133DvAp)3&-HPm(Zg)QnJ`EAj zu6*%+DsSu9d$b?m_Q%BDQ`&c1#k?*q)b`Zf*?T&7(Z6%nR2st~Y(VxB&wdFIT1F&D o0KAAqC`-qSFwwiJVx|`5;h<%`zdT>OqRe~C$|MT$Nl~8jKUfe8Z2$lO literal 0 HcmV?d00001 diff --git a/static/vr/img/left.png b/static/vr/img/left.png new file mode 100644 index 0000000000000000000000000000000000000000..4889ab01e20f37eab8a98dd5b691920404cd348e GIT binary patch literal 1728 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 literal 0 HcmV?d00001 diff --git a/static/vr/img/pause.png b/static/vr/img/pause.png new file mode 100644 index 0000000000000000000000000000000000000000..a19d7244601aeb255150ef848da9a22fd200980e GIT binary patch literal 2956 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 literal 0 HcmV?d00001 diff --git a/static/vr/img/plus.png b/static/vr/img/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..575b553fd91200815244d576138ab98243bc4dc5 GIT binary patch literal 1253 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 literal 0 HcmV?d00001 diff --git a/static/vr/img/windowed.png b/static/vr/img/windowed.png new file mode 100644 index 0000000000000000000000000000000000000000..05a207a78dafe328c6cae642c34b352739cc0111 GIT binary patch literal 1552 zcmaJ>dr%a096xzF=t;gOQ(P7qz~LTyPuRT9lRf0pMK~zVN5*ouz{2f=y+sy+QNSo1 z9n1t0mCz~Be9ZZb85ljxz%=8^PzfobY^(^FGQyFmc0sT|u$|rg{eIv1em>vN_c6c9 zq{Ow-pd~>Pi9~8iK&-;LO8jO92!D92n-!MlIkSyRp);hMY93~#$C8v12`ed zh9&`VG>ZdTxmspdLJ*+S$svtar-Pyal@d}Zl)|f%K^j=AgH?Lq$pZ?}SVtyoMdF{t z5>5s%o8uT*p(rRQkQb=sG@GS>Vq;@P4wXtKc*tCZ6o>IL$`v-rfZ#4WOE4TkQ-H{b zWzhMY0Th%@q(CxLw3O>fnS_EVc#Kg%a;2Ekq$7&{zbi>jdAm3({#5U@#IDpr23J^d z7oE@Ag~nxuiJ=%cj>R#KW>aa}Ia$S|Y?`B8*)#*hrRac26tfeQXowm|peSsiTpUK( zaSLJq1r9kuIAERL6tCCD#F!CN3O1lBQ)mI-W(@|jqLAVwj! z_CKwjGzs$~Zl?xUI82Q`P6_kQ3WM#rQDKrue9A0{DV6_bpsq9V%IfFZXGK@OcW zy1`SL09G!(aoM-CPtET=7C}WuCI^SKUcZUVf4}_&^Sp$^U7?{L{5Cj1^_&{4EjImp z_MEYi`}o$)N0)}iBJM}K{V#eByjt&Sm4uY_&US0sN|w5sZ544_BvoUt-)y6hp7Xs| zA(fOFC?(D5C7&Eg!%9LpTST1E)@TZBlXo>q?u5a0KjgiObw8E`xyuh|7H$fv33RSJ zuQ@r>O?Y2+AN73XebKLBpO16%ih%n)hVT8He#MPGmw>CyKFizv*ZDWDx#LlTOt3L! zk8e$3d2{g_o;xi&!k0eYzGHjm8R@Uv<98?f8B43$!iUjoY~GB)zOT}@>{}eXwK1*g z@LYB4*Xy$~admVZv20~UtD<&eTT6HdH$QOi{{88%l-7Fp>};sU@+JRl37Gf!VAef< zNqtV=JMG_{y4KZFw}|l{dpl)=)ml-rY(UO0FOKq#RC|XG_H|nWF5fuRe=&zBm5DW4 zbk}Ed`Yh*?VcqD0)^P8L?^yKRp}C{08+sQM&l!2}*S6oa{i?fvJo?2_!(aIka~{t- zaZk1f3cKakc`d4aX;Z%O(29q(D^H%@)lolxD|72Oy1P2(({l37X7pHpvd2bk@>s6q zlz-77Y4JWhSP!>#C51mIp6!;kHuFL5kdZHM&p{7$@KtEV|Wd{!|7Pji%{q z158!N4z4?Qv4me(wBSO?dujdHy5`*BS)<<$vkNz8o^9H-EFxoVnXG@KkaVf~LwZJl YBucFrR&JX8w|GZe%!$b9HR)yl0wAYL+5i9m literal 0 HcmV?d00001 diff --git a/static/vr/index.html b/static/vr/index.html new file mode 100644 index 00000000..45090acd --- /dev/null +++ b/static/vr/index.html @@ -0,0 +1,92 @@ + + + +Georg-Cantor-Gymnasium: Virtueller Tag der offenen Tür + + + + + + + + + +
+ + + +
+

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/vr/index.js b/static/vr/index.js new file mode 100644 index 00000000..7004c141 --- /dev/null +++ b/static/vr/index.js @@ -0,0 +1,392 @@ +/* + * Copyright 2016 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +'use strict'; + +(function() { + var Marzipano = window.Marzipano; + var bowser = window.bowser; + var screenfull = window.screenfull; + var data = window.APP_DATA; + + // Grab elements from DOM. + var panoElement = document.querySelector('#pano'); + var sceneNameElement = document.querySelector('#titleBar .sceneName'); + var sceneListElement = document.querySelector('#sceneList'); + var sceneElements = document.querySelectorAll('#sceneList .scene'); + var sceneListToggleElement = document.querySelector('#sceneListToggle'); + var autorotateToggleElement = document.querySelector('#autorotateToggle'); + var fullscreenToggleElement = document.querySelector('#fullscreenToggle'); + + // Detect desktop or mobile mode. + if (window.matchMedia) { + var setMode = function() { + if (mql.matches) { + document.body.classList.remove('desktop'); + document.body.classList.add('mobile'); + } else { + document.body.classList.remove('mobile'); + document.body.classList.add('desktop'); + } + }; + var mql = matchMedia("(max-width: 500px), (max-height: 500px)"); + setMode(); + mql.addListener(setMode); + } else { + document.body.classList.add('desktop'); + } + + // Detect whether we are on a touch device. + document.body.classList.add('no-touch'); + window.addEventListener('touchstart', function() { + document.body.classList.remove('no-touch'); + document.body.classList.add('touch'); + }); + + // Use tooltip fallback mode on IE < 11. + if (bowser.msie && parseFloat(bowser.version) < 11) { + document.body.classList.add('tooltip-fallback'); + } + + // Viewer options. + var viewerOpts = { + controls: { + mouseViewMode: data.settings.mouseViewMode + } + }; + + // Initialize viewer. + var viewer = new Marzipano.Viewer(panoElement, viewerOpts); + + // Create scenes. + var scenes = data.scenes.map(function(data) { + var urlPrefix = "tiles"; + var source = Marzipano.ImageUrlSource.fromString( + urlPrefix + "/" + data.id + "/{z}/{f}/{y}/{x}.jpg", + { cubeMapPreviewUrl: urlPrefix + "/" + data.id + "/preview.jpg" }); + var geometry = new Marzipano.CubeGeometry(data.levels); + + var limiter = Marzipano.RectilinearView.limit.traditional(data.faceSize, 100*Math.PI/180, 120*Math.PI/180); + var view = new Marzipano.RectilinearView(data.initialViewParameters, limiter); + + var scene = viewer.createScene({ + source: source, + geometry: geometry, + view: view, + pinFirstLevel: true + }); + + // Create link hotspots. + data.linkHotspots.forEach(function(hotspot) { + var element = createLinkHotspotElement(hotspot); + scene.hotspotContainer().createHotspot(element, { yaw: hotspot.yaw, pitch: hotspot.pitch }); + }); + + // Create info hotspots. + data.infoHotspots.forEach(function(hotspot) { + var element = createInfoHotspotElement(hotspot); + scene.hotspotContainer().createHotspot(element, { yaw: hotspot.yaw, pitch: hotspot.pitch }); + }); + + return { + data: data, + scene: scene, + view: view + }; + }); + + // Set up autorotate, if enabled. + var autorotate = Marzipano.autorotate({ + yawSpeed: 0.03, + targetPitch: 0, + targetFov: Math.PI/2 + }); + if (data.settings.autorotateEnabled) { + autorotateToggleElement.classList.add('enabled'); + } + + // Set handler for autorotate toggle. + autorotateToggleElement.addEventListener('click', toggleAutorotate); + + // Set up fullscreen mode, if supported. + if (screenfull.enabled && data.settings.fullscreenButton) { + document.body.classList.add('fullscreen-enabled'); + fullscreenToggleElement.addEventListener('click', function() { + screenfull.toggle(); + }); + screenfull.on('change', function() { + if (screenfull.isFullscreen) { + fullscreenToggleElement.classList.add('enabled'); + } else { + fullscreenToggleElement.classList.remove('enabled'); + } + }); + } else { + document.body.classList.add('fullscreen-disabled'); + } + + // Set handler for scene list toggle. + sceneListToggleElement.addEventListener('click', toggleSceneList); + + // Start with the scene list open on desktop. + if (!document.body.classList.contains('mobile')) { + showSceneList(); + } + + // Set handler for scene switch. + scenes.forEach(function(scene) { + var el = document.querySelector('#sceneList .scene[data-id="' + scene.data.id + '"]'); + el.addEventListener('click', function() { + switchScene(scene); + // On mobile, hide scene list after selecting a scene. + if (document.body.classList.contains('mobile')) { + hideSceneList(); + } + }); + }); + + // DOM elements for view controls. + var viewUpElement = document.querySelector('#viewUp'); + var viewDownElement = document.querySelector('#viewDown'); + var viewLeftElement = document.querySelector('#viewLeft'); + var viewRightElement = document.querySelector('#viewRight'); + var viewInElement = document.querySelector('#viewIn'); + var viewOutElement = document.querySelector('#viewOut'); + + // Dynamic parameters for controls. + var velocity = 0.7; + var friction = 3; + + // Associate view controls with elements. + var controls = viewer.controls(); + controls.registerMethod('upElement', new Marzipano.ElementPressControlMethod(viewUpElement, 'y', -velocity, friction), true); + controls.registerMethod('downElement', new Marzipano.ElementPressControlMethod(viewDownElement, 'y', velocity, friction), true); + controls.registerMethod('leftElement', new Marzipano.ElementPressControlMethod(viewLeftElement, 'x', -velocity, friction), true); + controls.registerMethod('rightElement', new Marzipano.ElementPressControlMethod(viewRightElement, 'x', velocity, friction), true); + controls.registerMethod('inElement', new Marzipano.ElementPressControlMethod(viewInElement, 'zoom', -velocity, friction), true); + controls.registerMethod('outElement', new Marzipano.ElementPressControlMethod(viewOutElement, 'zoom', velocity, friction), true); + + function sanitize(s) { + return s.replace('&', '&').replace('<', '<').replace('>', '>'); + } + + function switchScene(scene) { + stopAutorotate(); + scene.view.setParameters(scene.data.initialViewParameters); + scene.scene.switchTo(); + startAutorotate(); + updateSceneName(scene); + updateSceneList(scene); + } + + function updateSceneName(scene) { + sceneNameElement.innerHTML = sanitize(scene.data.name); + } + + function updateSceneList(scene) { + for (var i = 0; i < sceneElements.length; i++) { + var el = sceneElements[i]; + if (el.getAttribute('data-id') === scene.data.id) { + el.classList.add('current'); + } else { + el.classList.remove('current'); + } + } + } + + function showSceneList() { + sceneListElement.classList.add('enabled'); + sceneListToggleElement.classList.add('enabled'); + } + + function hideSceneList() { + sceneListElement.classList.remove('enabled'); + sceneListToggleElement.classList.remove('enabled'); + } + + function toggleSceneList() { + sceneListElement.classList.toggle('enabled'); + sceneListToggleElement.classList.toggle('enabled'); + } + + function startAutorotate() { + if (!autorotateToggleElement.classList.contains('enabled')) { + return; + } + viewer.startMovement(autorotate); + viewer.setIdleMovement(3000, autorotate); + } + + function stopAutorotate() { + viewer.stopMovement(); + viewer.setIdleMovement(Infinity); + } + + function toggleAutorotate() { + if (autorotateToggleElement.classList.contains('enabled')) { + autorotateToggleElement.classList.remove('enabled'); + stopAutorotate(); + } else { + autorotateToggleElement.classList.add('enabled'); + startAutorotate(); + } + } + + function createLinkHotspotElement(hotspot) { + + // Create wrapper element to hold icon and tooltip. + var wrapper = document.createElement('div'); + wrapper.classList.add('hotspot'); + wrapper.classList.add('link-hotspot'); + + // Create image element. + var icon = document.createElement('img'); + icon.src = 'img/link.png'; + icon.classList.add('link-hotspot-icon'); + + // Set rotation transform. + var transformProperties = [ '-ms-transform', '-webkit-transform', 'transform' ]; + for (var i = 0; i < transformProperties.length; i++) { + var property = transformProperties[i]; + icon.style[property] = 'rotate(' + hotspot.rotation + 'rad)'; + } + + // Add click event handler. + wrapper.addEventListener('click', function() { + switchScene(findSceneById(hotspot.target)); + }); + + // Prevent touch and scroll events from reaching the parent element. + // This prevents the view control logic from interfering with the hotspot. + stopTouchAndScrollEventPropagation(wrapper); + + // Create tooltip element. + var tooltip = document.createElement('div'); + tooltip.classList.add('hotspot-tooltip'); + tooltip.classList.add('link-hotspot-tooltip'); + tooltip.innerHTML = findSceneDataById(hotspot.target).name; + + wrapper.appendChild(icon); + wrapper.appendChild(tooltip); + + return wrapper; + } + + function createInfoHotspotElement(hotspot) { + + // Create wrapper element to hold icon and tooltip. + var wrapper = document.createElement('div'); + wrapper.classList.add('hotspot'); + wrapper.classList.add('info-hotspot'); + + // Create hotspot/tooltip header. + var header = document.createElement('div'); + header.classList.add('info-hotspot-header'); + + // Create image element. + var iconWrapper = document.createElement('div'); + iconWrapper.classList.add('info-hotspot-icon-wrapper'); + var icon = document.createElement('img'); + icon.src = 'img/info.png'; + icon.classList.add('info-hotspot-icon'); + iconWrapper.appendChild(icon); + + // Create title element. + var titleWrapper = document.createElement('div'); + titleWrapper.classList.add('info-hotspot-title-wrapper'); + var title = document.createElement('div'); + title.classList.add('info-hotspot-title'); + title.innerHTML = hotspot.title; + titleWrapper.appendChild(title); + + // Create close element. + var closeWrapper = document.createElement('div'); + closeWrapper.classList.add('info-hotspot-close-wrapper'); + var closeIcon = document.createElement('img'); + closeIcon.src = 'img/close.png'; + closeIcon.classList.add('info-hotspot-close-icon'); + closeWrapper.appendChild(closeIcon); + + // Construct header element. + header.appendChild(iconWrapper); + header.appendChild(titleWrapper); + header.appendChild(closeWrapper); + + // Create text element. + var text = document.createElement('div'); + text.classList.add('info-hotspot-text'); + text.innerHTML = hotspot.text; + + // Place header and text into wrapper element. + wrapper.appendChild(header); + wrapper.appendChild(text); + + // Create a modal for the hotspot content to appear on mobile mode. + var modal = document.createElement('div'); + modal.innerHTML = wrapper.innerHTML; + modal.classList.add('info-hotspot-modal'); + document.body.appendChild(modal); + + var toggle = function() { + wrapper.classList.toggle('visible'); + modal.classList.toggle('visible'); + }; + + // Show content when hotspot is clicked. + wrapper.querySelector('.info-hotspot-header').addEventListener('click', toggle); + + // Hide content when close icon is clicked. + modal.querySelector('.info-hotspot-close-wrapper').addEventListener('click', toggle); + + // Prevent touch and scroll events from reaching the parent element. + // This prevents the view control logic from interfering with the hotspot. + stopTouchAndScrollEventPropagation(wrapper); + + return wrapper; + } + + // Prevent touch and scroll events from reaching the parent element. + function stopTouchAndScrollEventPropagation(element, eventList) { + var eventList = [ 'touchstart', 'touchmove', 'touchend', 'touchcancel', + 'wheel', 'mousewheel' ]; + for (var i = 0; i < eventList.length; i++) { + element.addEventListener(eventList[i], function(event) { + event.stopPropagation(); + }); + } + } + + function findSceneById(id) { + for (var i = 0; i < scenes.length; i++) { + if (scenes[i].data.id === id) { + return scenes[i]; + } + } + return null; + } + + function findSceneDataById(id) { + for (var i = 0; i < data.scenes.length; i++) { + if (data.scenes[i].id === id) { + return data.scenes[i]; + } + } + return null; + } + + // Display the initial scene. + switchScene(scenes[0]); + +})(); diff --git a/static/vr/style.css b/static/vr/style.css new file mode 100755 index 00000000..011d3a76 --- /dev/null +++ b/static/vr/style.css @@ -0,0 +1,831 @@ +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; + -ms-text-size-adjust: none; + -moz-text-size-adjust: none; + -webkit-text-size-adjust: none; + text-size-adjust: none; + -webkit-user-drag: none; + -webkit-touch-callout: none; + -ms-content-zooming: none; + -webkit-tap-highlight-color: rgba(0,0,0,0); +} + +html, body { + width: 100%; + height: 100%; + padding: 0; + margin: 0; + overflow: hidden; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 16px; + background-color: #000; + color: #fff; +} + +a, a:hover, a:active, a:visited { + text-decoration: none; + color: inherit; +} + +#pano { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + overflow: hidden; +} + +#titleBar { + position: absolute; + top: 0; + left: 0; + right: 40px; + height: 40px; + text-align: center; +} + +.mobile #titleBar { + height: 50px; + right: 50px; +} + +/* If there is a fullscreen button the title bar must make space for it */ +body.fullscreen-enabled #titleBar { + right: 80px; +} + +body.fullscreen-enabled.mobile #titleBar { + right: 100px; +} + +/* If there are multiple scenes the title bar must make space for the scene list toggle */ +body.multiple-scenes #titleBar { + left: 40px; +} + +body.multiple-scenes.mobile #titleBar { + left: 50px; +} + +#titleBar .sceneName { + width: 100%; + height: 100%; + line-height: 30px; + padding: 5px; + background-color: #1a1a37; + background-color: #1a1a37; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + + -moz-user-select: text; + -webkit-user-select: text; + -ms-user-select: text; + user-select: text; +} + +.mobile #titleBar .sceneName { + line-height: 40px; +} + +#fullscreenToggle { + display: none; + position: absolute; + top: 0; + right: 0; + width: 40px; + height: 40px; + padding: 5px; + background-color: #ffbc3b; +} + +.mobile #fullscreenToggle { + width: 50px; + height: 50px; +} + +body.fullscreen-enabled #fullscreenToggle { + display: block; +} + +#fullscreenToggle .icon { + position: absolute; + top: 5px; + right: 5px; + width: 30px; + height: 30px; +} + +.mobile #fullscreenToggle .icon { + top: 10px; + right: 10px; +} + +#fullscreenToggle .icon.on { + display: none; +} + +#fullscreenToggle .icon.off { + display: block; +} + +#fullscreenToggle.enabled .icon.on { + display: block; +} + +#fullscreenToggle.enabled .icon.off { + display: none; +} + +#autorotateToggle { + display: block; + position: absolute; + top: 0; + right: 0; + width: 40px; + height: 40px; + padding: 5px; + background-color: #ffbc3b; +} + +.mobile #autorotateToggle { + width: 50px; + height: 50px; +} + +/* If there is a fullscreen button, autorotate must placed a bit to the left */ +body.fullscreen-enabled #autorotateToggle { + right: 40px; +} + +body.fullscreen-enabled.mobile #autorotateToggle { + right: 50px; +} + +#autorotateToggle .icon { + position: absolute; + top: 5px; + right: 5px; + width: 30px; + height: 30px; +} + +.mobile #autorotateToggle .icon { + top: 10px; + right: 10px; +} + +#autorotateToggle .icon.on { + display: none; +} + +#autorotateToggle .icon.off { + display: block; +} + +#autorotateToggle.enabled .icon.on { + display: block; +} + +#autorotateToggle.enabled .icon.off { + display: none; +} + +#sceneListToggle { + position: absolute; + top: 0; + left: 0; + width: 40px; + height: 40px; + padding: 5px; + background-color: #ffbc3b; +} + +.mobile #sceneListToggle { + width: 50px; + height: 50px; +} + +#sceneListToggle .text { + position: absolute; + top: 5px; + left: 15px; + width: 100%; + line-height: 30px; +} + +#sceneListToggle .icon { + position: absolute; + top: 5px; + right: 5px; + width: 30px; + height: 30px; +} + +.mobile #sceneListToggle .icon { + top: 10px; + right: 10px; +} + +#sceneListToggle .icon.on { + display: none; +} + +#sceneListToggle .icon.off { + display: block; +} + +#sceneListToggle.enabled .icon.on { + display: block; +} + +#sceneListToggle.enabled .icon.off { + display: none; +} + +#sceneList { + position: absolute; + top: 0; + left: -220px; + padding-top: 40px; + width: 220px; + max-height: 100%; + overflow-x: hidden; + overflow-y: auto; + margin-left: 0; + -webkit-transition: margin-left 0.5s ease-in-out; + transition: margin-left 0.5s ease-in-out; +} + +.mobile #sceneList { + padding-top: 50px; +} + +#sceneList .scenes { + width: 100%; + background-color: #1a1a37; +} + +.mobile #sceneList { + width: 100%; + height: 100%; + left: -100%; +} + +.mobile #sceneList.enabled { + margin-left: 100%; +} + +.mobile #sceneList .scenes { + height: 100%; +} + +#sceneList.enabled { + margin-left: 220px; +} + +#sceneList .scene { + display: block; + width: 100%; + height: 30px; +} + +.mobile #sceneList .scene { + height: 40px; +} + +#sceneList .scene .text { + width: 100%; + height: 100%; + padding: 0 15px; + line-height: 30px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.mobile #sceneList .scene .text { + line-height: 40px; +} + +.no-touch #sceneList .scene:hover { + background-color: rgb(103,115,131); + background-color: rgba(103,115,131,0.8); +} + +#sceneList .scene.current { + background-color: rgb(103,115,131); + background-color: #ffbc3b; +} + +/* Hide scene list when only a single scene exists */ +body.single-scene #sceneList, body.single-scene #sceneListToggle { + display: none; +} + +/* Link hotspot */ + +.link-hotspot { + width: 60px; + height: 60px; + margin-left: -30px; + margin-top: -30px; + opacity: 0.9; + -webkit-transition: opacity 0.2s; + transition: opacity 0.2s; +} + +.no-touch .link-hotspot:hover { + opacity: 1; +} + +.mobile .link-hotspot { + width: 70px; + height: 70px; +} + +.link-hotspot-icon { + width: 100%; + height: 100%; + cursor: pointer; +} + +.link-hotspot-tooltip { + position: absolute; + left: 100%; + top: 14px; /* ( 60 - (16 + 2*8) ) / 2 */ + + margin-left: 3px; + + font-size: 16px; + + max-width: 300px; + + padding: 8px 10px; + + border-radius: 5px; + + background-color: rgb(58,68,84); + background-color: #1a1a37; + + color: #fff; + + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + + cursor: pointer; + + opacity: 0; + + -ms-transform: translateX(-8px); + -webkit-transform: translateX(-8px); + transform: translateX(-8px); + + -webkit-transition: -ms-transform 0.3s, + -webkit-transform 0.3s, + transform 0.3s, + opacity 0.3s; + transition: -ms-transform 0.3s, + -webkit-transform 0.3s, + transform 0.3s, + opacity 0.3s; +} + +.mobile .link-hotspot { + top: 19px; /* ( 70 - (16 + 2*8) ) / 2 */ +} + +.no-touch .link-hotspot:hover .link-hotspot-tooltip { + opacity: 1; + -ms-transform: translateX(0); + -webkit-transform: translateX(0); + transform: translateX(0); +} + +/* Prevent tooltip from triggering */ +.link-hotspot-tooltip { + pointer-events: none; +} +.no-touch .link-hotspot:hover .link-hotspot-tooltip { + pointer-events: all; +} + +/* Fallback mode without pointer-events (IE8-10) */ +.tooltip-fallback .link-hotspot-tooltip { + display: none; +} +.no-touch .tooltip-fallback .link-hotspot:hover .link-hotspot-tooltip { + display: block; +} + +/* Info hotspot */ + +.info-hotspot { + line-height: 1.2em; + opacity: 0.9; + -webkit-transition: opacity 0.2s 0.2s; + transition: opacity 0.2s 0.2s; +} + +.no-touch .info-hotspot:hover { + opacity: 1; + -webkit-transition: opacity 0.2s; + transition: opacity 0.2s; +} + +.info-hotspot.visible { + opacity: 1 +} + +.info-hotspot .info-hotspot-header { + width: 40px; + height: 40px; + border-radius: 20px; + background-color: #1a1a37; + cursor: pointer; + -webkit-transition: width 0.3s ease-in-out 0.5s, + border-radius 0.3s ease-in-out 0.5s; + transition: width 0.3s ease-in-out 0.5s, + border-radius 0.3s ease-in-out 0.5s; +} + +.mobile .info-hotspot .info-hotspot-header { + width: 50px; + height: 50px; + border-radius: 25px; +} + +.desktop.no-touch .info-hotspot .info-hotspot-header:hover { + width: 460px; + border-radius: 5px; + -webkit-transition: width 0.3s ease-in-out, + border-radius 0.3s ease-in-out; + transition: width 0.3s ease-in-out, + border-radius 0.3s ease-in-out; +} + +.desktop .info-hotspot.visible .info-hotspot-header, +.desktop.no-touch .info-hotspot.visible .info-hotspot-header:hover { + width: 460px; + border-radius: 5px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + -webkit-transition: width 0.3s ease-in-out, + border-radius 0.3s ease-in-out; + transition: width 0.3s ease-in-out, + border-radius 0.3s ease-in-out; +} + +.info-hotspot .info-hotspot-icon-wrapper { + width: 40px; + height: 40px; +} + +.mobile .info-hotspot .info-hotspot-icon-wrapper { + width: 50px; + height: 50px; +} + +.info-hotspot .info-hotspot-icon { + width: 90%; + height: 90%; + margin: 5%; +} + +.info-hotspot .info-hotspot-title-wrapper { + position: absolute; + left: 40px; + top: 0; + width: 0; + height: 40px; + padding: 0; + overflow: hidden; + -webkit-transition: width 0s 0.4s, + padding 0s 0.4s; + transition: width 0s 0.4s, + padding 0s 0.4s; +} + +.desktop .info-hotspot.visible .info-hotspot-title-wrapper, +.desktop.no-touch .info-hotspot .info-hotspot-header:hover .info-hotspot-title-wrapper { + width: 420px; + padding: 0 5px; + -webkit-transition: width 0s 0.4s, + padding 0s 0.4s; + transition: width 0s 0.4s, + padding 0s 0.4s; +} + +.info-hotspot .info-hotspot-title-wrapper:before { + content: ''; + display: inline-block; + vertical-align: middle; + height: 100%; +} + +.info-hotspot .info-hotspot-title { + display: inline-block; + vertical-align: middle; + + -moz-user-select: text; + -webkit-user-select: text; + -ms-user-select: text; + user-select: text; +} + +.info-hotspot .info-hotspot-close-wrapper { + position: absolute; + left: 460px; + top: 0; + height: 40px; + width: 40px; + border-top-right-radius: 5px; + background-color: #ffbc3b; + visibility: hidden; + -ms-transform: perspective(200px) rotateY(90deg); + -webkit-transform: perspective(200px) rotateY(90deg); + transform: perspective(200px) rotateY(90deg); + -ms-transform-origin: 0 50% 0; + -webkit-transform-origin: 0 50% 0; + transform-origin: 0 50% 0; + -webkit-transition: -ms-transform 0.3s 0.3s, + -webkit-transform 0.3s 0.3s, + transform 0.3s 0.3s, + visibility 0s 0.6s; + transition: -ms-transform 0.3s 0.3s, + -webkit-transform 0.3s 0.3s, + transform 0.3s 0.3s, + visibility 0s 0.6s; +} + +.desktop .info-hotspot.visible .info-hotspot-close-wrapper { + visibility: visible; + -ms-transform: perspective(200px) rotateY(0deg); + -webkit-transform: perspective(200px) rotateY(0deg); + transform: perspective(200px) rotateY(0deg); + -webkit-transition: -ms-transform 0.3s, + -webkit-transform 0.3s, + transform 0.3s, + visibility 0s 0s; + transition: -ms-transform 0.3s, + -webkit-transform 0.3s, + transform 0.3s, + visibility 0s 0s; +} + +.info-hotspot .info-hotspot-close-icon { + width: 70%; + height: 70%; + margin: 15%; +} + +.info-hotspot .info-hotspot-text { + position: absolute; + width: 400px; + height: auto; + max-height: 200px; + top: 40px; + left: 0; + padding: 10px; + background-color: #1a1a37; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; + overflow-y: auto; + visibility: hidden; + /* rotate(90deg) causes transition flicker on Firefox 58 */ + -ms-transform: perspective(200px) rotateX(-89.999deg); + -webkit-transform: perspective(200px) rotateX(-89.999deg); + transform: perspective(200px) rotateX(-89.999deg); + -ms-transform-origin: 50% 0 0; + -webkit-transform-origin: 50% 0 0; + transform-origin: 50% 0 0; + -webkit-transition: -ms-transform 0.3s, + -webkit-transform 0.3s, + transform 0.3s, + visibility 0s 0.3s; + transition: -ms-transform 0.3s, + -webkit-transform 0.3s, + transform 0.3s, + visibility 0s 0.3s; + + -moz-user-select: text; + -webkit-user-select: text; + -ms-user-select: text; + user-select: text; +} + +.desktop .info-hotspot.visible .info-hotspot-text { + visibility: visible; + -ms-transform: perspective(200px) rotateX(0deg); + -webkit-transform: perspective(200px) rotateX(0deg); + transform: perspective(200px) rotateX(0deg); + -webkit-transition: -ms-transform 0.3s 0.3s, + -webkit-transform 0.3s 0.3s, + transform 0.3s 0.3s, + visibility 0s 0s; + transition: -ms-transform 0.3s 0.3s, + -webkit-transform 0.3s 0.3s, + transform 0.3s 0.3s, + visibility 0s 0s; +} + +/* Info hotspot modal */ + +.desktop .info-hotspot-modal { + display: none; +} + +.info-hotspot-modal { + top: 0; + left: 0; + position: absolute; + width: 100%; + height: 100%; + overflow: hidden; + z-index: 11000 !important; + background-color: rgba(0,0,0,.5); + line-height: 1.2em; + opacity: 0; + visibility: hidden; + -webkit-transition: opacity 0.2s ease-in-out 0.5s, + visibility 0s 0.7s; + transition: opacity 0.2s ease-in-out 0.5s, + visibility 0s 0.7s; +} + +.info-hotspot-modal.visible { + opacity: 1; + visibility: visible; + -webkit-transition: opacity 0.2s ease-in-out, + visibility 0s 0s; + transition: opacity 0.2s ease-in-out, + visibility 0s 0s; +} + +.info-hotspot-modal .info-hotspot-header { + position: absolute; + top: 60px; + left: 10px; + right: 10px; + width: auto; + height: 50px; + background-color: rgb(103,115,131); + background-color: rgba(103,115,131,0.8); + opacity: 0; + -webkit-transition: opacity 0.3s ease-in-out 0.2s; + transition: opacity 0.3s ease-in-out 0.2s; +} + +.info-hotspot-modal.visible .info-hotspot-header { + opacity: 1; + -webkit-transition: opacity 0.3s ease-in-out 0.2s; + transition: opacity 0.3s ease-in-out 0.2s; +} + +.info-hotspot-modal .info-hotspot-icon-wrapper { + width: 50px; + height: 50px; +} + +.info-hotspot-modal .info-hotspot-icon { + width: 90%; + height: 90%; + margin: 5%; +} + +.info-hotspot-modal .info-hotspot-title-wrapper { + position: absolute; + top: 0; + left: 50px; + right: 50px; + width: auto; + height: 50px; + padding: 0 10px; +} + +.info-hotspot-modal .info-hotspot-title-wrapper:before { + content: ''; + display: inline-block; + vertical-align: middle; + height: 100%; +} + +.info-hotspot-modal .info-hotspot-title { + display: inline-block; + vertical-align: middle; + + -moz-user-select: text; + -webkit-user-select: text; + -ms-user-select: text; + user-select: text; +} + +.info-hotspot-modal .info-hotspot-close-wrapper { + position: absolute; + top: 0; + right: 0; + width: 50px; + height: 50px; + background-color: rgb(78,88,104); + background-color: rgba(78,88,104,0.8); + cursor: pointer; +} + +.info-hotspot-modal .info-hotspot-close-icon { + width: 70%; + height: 70%; + margin: 15%; +} + +.info-hotspot-modal .info-hotspot-text { + position: absolute; + top: 110px; + bottom: 10px; + left: 10px; + right: 10px; + padding: 10px; + background-color: rgb(58,68,84); + background-color: rgba(58,68,84,0.8); + overflow-y: auto; + opacity: 0; + -webkit-transition: opacity 0.3s ease-in-out; + transition: opacity 0.3s ease-in-out; + + -moz-user-select: text; + -webkit-user-select: text; + -ms-user-select: text; + user-select: text; +} + +.info-hotspot-modal.visible .info-hotspot-text { + opacity: 1; + -webkit-transition: opacity 0.3s ease-in-out 0.4s; + transition: opacity 0.3s ease-in-out 0.4s; +} + +/* View control buttons */ + +.viewControlButton { + display: none; + position: absolute; + bottom: 0; + left: 50%; + width: 40px; + height: 40px; + padding: 5px; + background-color: rgb(103,115,131); + background-color: #ffbc3b; +} + +body.view-control-buttons .viewControlButton { + display: block; +} + +/* Hide controls when width is too small */ +@media (max-width: 600px) { + body.view-control-buttons .viewControlButton { + display: none; + } +} + +.viewControlButton .icon { + position: absolute; + top: 5px; + right: 5px; + width: 30px; + height: 30px; +} + +/* Center is at margin-left: -20px */ +.viewControlButton-1 { + margin-left: -145px; +} +.viewControlButton-2 { + margin-left: -95px; +} +.viewControlButton-3 { + margin-left: -45px; +} +.viewControlButton-4 { + margin-left: 5px; +} +.viewControlButton-5 { + margin-left: 55px; +} +.viewControlButton-6 { + margin-left: 105px; +} + +.feature-icon { + font-size: 60px; + display: inline-block; +} diff --git a/static/vr/tiles/0-san-francisco/1/b/0/0.jpg b/static/vr/tiles/0-san-francisco/1/b/0/0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6d0bca7599aa2c1a14697b14173ebb9066b273e8 GIT binary patch literal 54568 zcmb4qV|XUPv+o<*wr$(CZQHhOJK5ODzOij*V`F1&?CjqB&$;(L=j*9?p7}6cUDI9N zT~oiRnt$v6_5sMUk}{G25D)+W zf`p2Sf`o#ChKY}bhK`GYf`UzgjY~j4L_~y!MM_ReNRCfPMED;eAm3e~AfXVUp%Dqu zQP2th*Ys})fC3E)00n@7kODwaK)_Hy{*3_e0RT`ikZ%I~KLYvY0RJ8(^mi)`$T#=@ zX#3^?0sU_Mw+Vm;0|9^{gCT!Ec>>IGqcfvULVyGVgXu|2q9SGhkWz4FQB+WDKsL9DaCm5BFbOeC2uU<@N@N5kHkC9y1mceh5gB5@ z04DMR0tgvoFiRXfUvRai0%r3BoRg8}5%L1B87Zbp2)v>7HgEIy1$aPbcklB#cE zpvVK-i@`&|_@HC)+6&+mu-JeET;y<)iLAUa0ss>9wb5?ED9H-Ax9?jM@YT=qxGA*&MFy-Oj;5|x<_aC1Oz6V7 zv41-H5;`$Fp08zfcNrJ}$;$v|!ms|z5n z0G5C=gIjZ(Q39ivvqRvG5kSno6$rf$lvk1u7NhBbPw1 zR50*Bzr8`0zFu@{gGVBiYs`l%4vf(!LZi(+s(F_8e*g>&b^)@hudKr$oh2cHh}Wqv zEVvEl=3bf;j^c~Co?g$rNdwj={+i2quN>cYhO3^xJ3e1jX5%mKJiJRnIa1X`LRZJ_ z4K!9#?BT^`!rHg!E%Kn>=LAgrKgS{a)ctMryjv(Uq05j1XOxC89k zUCC&`&#{qDg+)F*!3?0iAcvjsy*8%gDMCDBkAzft-D`^@a=Fg#G+Ru$mjnq$R6%8x zeD|4;uenxdK3ca2j;H67KKfIk&3teK7L!XgTMzlGd#wJO@7Nxw3GUh)R=w5@Pc)pT zrmB~??vHxRE5{#%!_)6|`MrT$mV5$2tScqCh4agOa+fXRXHl4!N0H*v#v{z&%z$Ka z95L30@cFodJrGgbmz{9*ZsqkFQERS3H4x zT)D&NJ?%k7yIT_%7E4cpjdOovD#=MxtYM6yg(aw$ANug-c>ml*=Bcgu5Xe8SGe77( z>M$<)xIDXC&nxBq8D830%rkf>V$*bNSrcM%OJ1NHEpU7b-K-P7@%eIRBgjPweIH?f zO(5y!*S+dyK-2vQ^u^ivb?AP7es+ZE_D;YgHTBfzRocq7bn5n|W?=Y->~|ny=eztM z+uFMCUg~>&M>mlG|K-;1hf~rQFYrPl5tfUlG2Jav;Iv-t#4Bp;bv8-JW@_rOOP6J_ z!9X#P_kL~me9|#uvTM-zYOT*HEU;8$=-_36qVJ zUaU+zsnUnt5~kptX0>t0Y$-mKc~uGxeeGK7Fg{itj!}lyoq_|!WR1v69p1VPORpKl z6`A{st0Rrj#CGXM4lCeDWkz0QsAHqb$yXAQ)O=$1xRp1*>p2ihT#NtY5* z`|3l={7M|P$C$w6lyC0wo1XxrY15zKJORGu5PO?uB&kxSImajV>Ep-Fo}5Odv10)W z^>*A3wL&xVsAu9(MDsd&tjRe2bH}TuPNFQ+#_1@yvyUO48Qw8c$da;C$A|tc>E^ z$NjXjp`RR%WCIcv8$OLPg1iECU+1z)W)Tze_XG*kvW5*1bi!@Y&*>QZZeDpf9^a&a z+^_6~{{SVoyLte6~cM+FT0o^!nreO`*V zFK4HE5Gy;jI_Iml&T9=_8f`VW{k;>9$(M_>_xJDqx)m4F*Q$-;)|@MjIfw-T@_PyA zzFjB4)5jeML879qhpkbK^XUecO!ez_#>BwLV1>))e!(Xl!6(Mop7s$~f2jqY%pQA} zPT5^r?-PPLR1s~=FjNxT98YM{4P(%0w2&VLP6CtX=ljtD3W8pu24ZpIstT=f5WeMe zX4bZmKpTeIExGR6r1_!l*`kJ+u}hb8pZJR%=1%uDHE}fkx{WYJUwx2qpN+%qqyQ_n z@|ju9Rg~sU{2-P`BD(5H>396-s2>b~Nfb!D45+$M=42OX5a_xCNktg!3Mpm@v6`mV zPUM0YH*+nM*Z4{xPkUO~ntPO?I0B}Hlt4nE!RC{1kB|nzU&c19jQPu~%A)c1(&MJE zrAEX;|6a7~m!68AqN-YfW%v2rG0UY^D1d9re z4iFGh85y%sO>FKu+*EN4a^uiNG5pa4ovljf*h?_^8dFWNGZ_qQ#CX#9yd8P8BXm+39D3-Uuni#As8{uLbsift zSXp{fM1g!Zwm0MASi}@hO}w5iLjiM@3Dt!A-o2!U0t$UA+p?9)O^+IKouRk&q+`fr z(G|>WwC2*VxHmC&{ZdZ>sY0Uhlgmph8$tBfrVl<=B5*^46kwf ziup<;qwiKAXYN*Is`(WanJCxH>aZuNqD*z$&SH)#3#9EOu5|)$3c54zsxdYlgkl32 zC=7V&&`BD^iHOgyJkgdR@q=J^DTw%t{H_)^Gu2tvP*!1y7zhPrxXH~njp~Pu#3MRH zIw?S%t9`vl!;e{xP^%RH2_{>(H6VGi3U)aj7vzU97%o{bG0YH34sppkB*uaRjqTjJ zxiz?MChQ?Rx+oSnW-U0&tS3crj#H()iKfkUsidE@xi*9?fhG?n__`!UMeBI|G88$t zEo+7@wQ_XRRPJ%G4S{e3;HeoxWjcc-3Jl;5AD)66yjDSR*=H}Ny13s|#=4$i97SxP zTo?g3Mzfq~JZH?vo;az<(a1b{*7lSz-p<8PzRc&R%NmV`n=$d4MsUi=!TkPgN# zt)MegHHVp)pw48Fa3X_s!|P`=aPxM(P0?MeY-Z5o_Yv+y(4gu=WWEMfnZu9tZY z&_%wGZ9&j$#|4>jNkV(*pNmoCsezP{ z*s7K$G5$qZYp0fj7cO#si_^+(#%)ssq{2Li3M7D;s)k{^0OqXd{N-vWA*luvb*48y}X(C~5f9a|`-2P(Q#-t+eSKYp~5ay#3|gBRM4J zO6}IQyZ6nJjJR;G^iMt$>(kOi%I@5oD|eQ~@22~;>EblZ*8&AS1u!jtF_cpLw2hfG z?n-c9N*t%d9hJwYQ|TXHdq*!3a5|f+(U6aU$y$ZCcrl`)6SW%eqWFjVo>{|8fmc3 z?9AkrYsXT?vvQ^3lXesxH?^ByWa*lcg&Y##FMH^lvD>e?Uv=TLemE1+d7IIM=dJU) za%#En0Y`7UgS1=^yOCh_{+3yunbE)nDuUWgSUz%rQNc-Yld*g_dTmy2rx525boeCn zx+%0?pjQP?;Xf1KC=3GrC|1sUbDj&>-MVgteYhA8szZ{ChfTYc;0jRPk(?KMM5UkXvJJo@1|h zfAZD1FgMR?Xf`eW4VlSzMPuGrxDQSxF(+@9mz0{huj1fcAVzm*r39qYpQf$8b~<*Z z;Jgru;_=-(^bmU8{@h}c6)=;yRxtgrqc%;b_n58*=`sz{vnbwskF8L#9IPZ>Uf+J; zwPLPG()N?q7E~L-KM@$!UUev|rKyEb;K^7q6ziL(BJFdqe{;%N#E;5s2>aaD-?m#~ zt1X(E19svO>8WPMOozGEpURk5QdK@_we8*318Ey;tojVH)tNZ0L+T48gmTWSqpYu% zo37=IkuIx?8Artea5{@%252g)j?H@41ZD8m2^{hjf<-9R^O|z$xu-ozP4!lr0+jMv zcS~DkOSmV6Q8ketM=6n;@{nER#%@jEl<`|v4Nx<=UU$OmnkpnlQ}(MH@c z;pp}$mg}VwyUNp}yHQKue}I9D{^_#q=hb}hR%>8p?j@s!@vY0+TVe9?>k2*|jqg^j zuYuEFr9AegRXN3(Dp!8x&10??qzwA29}dLghx}3z*O}3*8ztck z#2gI^p3eEOxa_2602wZbw!%_g|0wadUl5Qv);u-q{9avnq29 z4IXaZP;*gJoAIK9sNjKvNLkM`x~7&tsJ4o%eDf}pSLw7qvLj37Cd;N0Xkq#>gYP6- zU>$_2F<4!4l|EUrE$4E@q2IQCpQKeJ|M(9;^o7Q|r~Jw9#~Z29w5rvXmr@~QWHnd3 zs6}}MAY?rv|Ha6354y*xOhPQhU!JR$$d$6(bE-({f=s^}dNzn-fI57?m*J5gk{9-8 zZY7Z1+R62CK^+vJj&fjUqzbH7=4?}i8aQA1E9vzWWHh2!t0ZnwG$O21STl7-n6)#* zOEA~&*>-WEyJHX#FHE3Uqm#*#+O}l6wDhZxM+z%Sx{j_jab@kizPgnARb6@hgy@A6 zMXt`RbJz+^AtURQPR0A`OxVO&D!NjPy=dI&Crqw(F|m6gi8bOtzHL_5mNDDPnpph{ z+CX@(WxkwaWreX(f*<1E$R6bxe`;d)o_CDy_o-54_?+HW6^hpKcwFu8dpH*uPZlT0!=B`6Q#X=9FLCL<7Rrl#_G*W6(N>>IGAIJ^_mPRqYoTv^-45W)RA6@^u#6cCGgZ!soAlS;jV=cs*>j!X&)Z63p1xh$fz>l$zi7R9(?z zO{(EPeNPWHEwb~Xz{f|t+~WKn=^uqq&lNdBuWIr)rycKjelXZFYQT0p2J2)4u@zpq zubyhQoANW!Mgrk=8&6K_xz}sf6O|7BsKe8y=V2Bd*TWwc7Ny{?T$t!-a)6dj-Kze2 zhieLoy7;v1^|_qa2~awutKm*i?`xu9y6YO3k*2W_<_we&S;AWqAnkvB=W}m-7GM+L z46Q6oNL#XrFK7A;m=_k)9f)*s!O(RM?IvBOs!ZZGQ{-NhdYNT_A^K5mU|_z)PI92iu`fv+mLNVZtt zhIZBR{nLhqxs;+5?cW&2MrW(N2}4;C|C5kePqL;NR+E`95Rs=)*TuVa%6i1+)!S4{ z0+dfTb=vJX%N*wgGcH#v#7_MDT!;ua*%heD=_fhWTfD)7vZ)o}CVqZK;Xz@#o$sD` z+E&-MMfs@oJR;>|K#O3k!9ss(Dg0`D>_1g2_a5NDP=879fpIF;&}q>_rPZ)S;nA$; z{g{*rRSm)mjjIjtS-N?=rzNQ*kb_JNF)WTbN2Pq?>X;${7q;NxToxf^$PFD04&y$H z^u}FqnGEA1q*(9LJF_00=&L)4BHS0vrtr?{X{?yKJ=ZDMv9#o{oGZKEs&8(;Y!gs2 zZv>D7*;n3;^W$w5d^80WDhF}dEezDmEVSI+wXpUZ?ri^-WA^ykDmucswfwG|ZP{^$ zA0h)5S{1%}`lgFvXHd<|jy>w4aB;zgL7Q+~!7nonwBI*&qTG&7B?#U$bq()|{IbD3MvT=cQqCPCBa6zsiKc zVb*%Gn-@PVL7gOPG!aat1w=>?I^Qil-H5PbZTNUYzOeZ1J26lz_BZnfs1Nf6;x1nj z&>;?sQM0#+QH zAevro?)D*x8vBPjf~gq_Ee^N^70yykZG7{<XO9t{mt;%1by z{qy`-!0Zi3=aCYcn%l^Gk(;Q0`0Ff8DUuUgK>U~I-PXK|MG2#rl3_<;xGf4mphw(N zL{nh}%oh0BQ%IC&+c8zq#iAK^{>dvK=M2m>cmD^78Ep|$C~s$wuoaJBd?Ae~{mHl|}qqoG@8j1oQcccg2^l>uLd zum17Kx)z&kxq*!(k6@oUVek-%Ehg?R4^3@8sJinIrMmO?E(eks_(tAyV9A#0VCoQj z8QV%-aF>C16M}-M`|3Y{6RC99J_F}N!dUa@P zD7qa`G^IbSlB}4}0`~+GD^qw}ub)7Q0y?6-K=zEOrogt-cs$uAuHU~vMQ@x2-xtW# z<}GobX&zwiwhY?*DlM8;u86OnIrc{Ip@V@ z5)63#afh_lNA`l(sHbRKi7yhO&54AC9HG!z?^9)7mO$ks6 z5H^HF%bI?Ma_|G;1#`P>3yHdH`Wk)y`&IU*eF}`@_u2F6X->bL^*ozzNXV6+wZeR2 zVs`*Nb%pi#F=y8mGHCOk)}XzOaDtwBO0e}0^tUU)=YUJ>P@%Aom`nD27)me*MVD^UbRotgv0 zC7zJB8>gPvoCuaCj{IzG{YOp;#!ZRoDLRl*Jtl=NENK zu^lPL+eHI^d<1pGiyTElYzy)gb@1a+w)iFEGK~>}X9(_+1(Cq$G+Le6djhaUp6^2P z3B}eedtCDCFck=j`i5-n!}`Vo^ZuyKyTBi9?m4|bFNBU3CC&*24jw{2yuUx&x#{MG zcwM)PK*h`eg*ai#;M1oW|a}pN?4wi(u1)~4i^e<&9ynL42 zHxRjA1E$-vK^JRp+&$a5v{(c|H{?Bg!y#wTZ%6hPRTo39y5d0vO8~bx9!ugp@Xemc2e*h?ajv)P zj&o6(C7}M9i$^I2_nFFR!_*||GO=h)KYJFUOwWt_!{N<$^>hTtWY%l3?S5;|~F?*vM zYTu8leB{vc6jSVGF2Du0_Ly#!1m>z}j+V2hi65;(l>C)C)muw&5{v$w$}C;HuPRVz z)lOF`C8m0l;B7`38D_iDh(5`MWqx$LyR3Cfu8K}yU+aKNfj7zUgd!iFD%x^Qcq(4$ zO(siTE;}iUn{B=?CaHE-RPLPcnbGSrYX0kSX~i+3q~&8z5zzqEwfI$M(NAY0?TCCA z=G|ja7Nt}m_g&R-in^q&B$j%~D3$y|G1|N&fh(2*SM#MLoTH!Mu{Kl6QJX`pC+ksh z+f|mM7hQ9ug@gSssjTL0^nScUN+kBGg5oEA@0AS4hmf8mE4v3eM}1*CZJ+dk9$}dw zf;44aebu-05~B4&^NDuT4D%PFfr6%hrWZqe0-f^LN-}bciEuny7Rr7>CYwH;$f+qqWybq`b0{CQWIGbD zM5VFlDg%cq68Oi@zJBJ9hiRqvA4E(|dH78G+USZ<;4U;7NGUes`@TlaTd9A+^U$#p z{*?R!fC{BU!AKmPL}!UV89YiY8%Nfp)mK?tA0|!0srcusTo-OpmqefEQ7vlvlz4WP&;nqqTX zQ3jb1DE^!U0j3KEX)Fc4gMC%=);qrLF3(nl4rz2nVjO*Io9sKPc@w!Se&&VU(Lcc8 z-?8`@+QEgrMf+h2)T%buiGKhwKOIk1d^-=a1b5D7Jx&$9E&3}N1WiTj(o%#>TC>om z2vp_D7Ff0ecP>8_cTX2qPE{+SlAMIHJbY>GE7`HC$^(`Xf$M2o>fWkJ>#IWp{H(!| znlpPHYR%{3L{1kgCScj_OaOlPB7TC-NSk)4dCNjQ92Kf;7oMGEc#hMN;^bl~Tf?+c zX+m?P)a$c$Nfi8VUwp}EnPMeddj zT|9hD6!Usac3@C zeH$72|8HbKz`oNV|DkUqgA9gB!a|HjDxw0;%t|J#if(M;a{FI)2K2w}j5DRtOQudB z)>nO|jzy+X!asn8Mb<%3IsZl=rmddo7uI{H!vPn~ippN)C?F}- zW(_j;ImSV2V~>6*U9EQZdvaMxa(eBgxbB_iU6kiK{ppE|*dHipc|DHBGrN*n1GyAZ zX80M-+_Jvt{V!C9^JZIA;-%*9mnm{wc{A0L(XJ^JgA~`ro=k^QucfYHX2}_e5N0kk z?oq5O2&6SeaEJjiVn9ANj7G*YCVnG z8Qnf0QA{R1MN`#(J*678w%N!~_JB}rL@g*W^(Y)KR4L5q_0i_SpXHvaD4rv-9+5qc zez_f!UdJLIA2qaCgfJX!|G9Orv0U(wX*TVZCDf^LUTSQbJ}nb zD|l4TF4k_o*Lv!t`XbOX=P;@2t=L7-{KhE+6cihkW$E7LEiyLTwN!W#DFrAtkB%Rl zW8y7F!?)i1zUcyLewM5A3KsKc3P7=|&k4Vh*;thqGPOIyqHg(5n+uK`BKpVZ8g;ph z9LYj5fs&Ms&PEz?S@_Mr3CoULu;%MO)-z01R1dO7QBy7|7b>K#;(BD<5~NR1>kRF; z`R<&h${&4QX&OUEHafO>$V{DpHT$6-g3x^~RejDY#dSm4b?xa!2^i1zlEdbSO$$qy zM>M*8I_a`A6c+J49a%`cQTj~6KsJ1SO(*D}a-WSrXdUZj7wID)zmDk_ zgX#3|q1VyF5k+d-pK-YFn4TrISW$zflG}#5n5uNl-d5uo1>XD%MPU-&4!lh0jI1lH zyZ`Y*B#;3hV4$GT;9!v8U{K)Sj>vZ*ED9J2Dhu*=##BVb#08u+B!!H*m`zmG6}TvD z8hW6ddW+7k<`z~m2toe6Xd9~EiX+a&5-O8RP*q#S)$m- z*H6O>R~wM;`Yxg|JMUdDxtG@~ahao9g!%r!_55DBI8CiosY_kGyZ^DX=??>~hG3zz zfu(L2mX{6Un7n$BPsR4P^hoHi12T`R5~8-|G<7wVds5qO(g$$*w-{fC;rAVmmB(ef z0}*^=kGXV4!V2xQLA3C@2W-8rhdz0J0M8KnsFc%NUfhMU^+BpzUeEr>HxTX8^`T-fz7FPyvKi?HVgci(gu_DjS z1rIOgUhkLx55S2^)5iQ!6VixXYvPP=7V9ZeESLsji54#NfKG#Kp!P@I@eys*Wc3pI zP~kff#FQBaqqpc{j!%pV^eKi7xjpaAJoz01FvWx(Reo3^DS;tBs$p?8+ULZkE8iz#=TQ@uH@C3k*iVB z1y-MGjw^d8V><_&DOM&1d&og%nLJ&n1n>^S8FX$%{{sM~DI#W@`=Sf1*4UYwyM2gf zr1)qoZ~4_kW^P4V4fyTz3=^b`L(osNI5b-!qqyN?v)To%gSmRskA4JT5FzNENRP+D z;D@?ZudFT(9}T;#aGZ1uSo}FP1|18J9gIhY6?iD2$Ai>$p>u;!}hR=}DgvThuWJDnpn#InqMFvrL%nsfgs3Qe^E zc6f&s1qIy|{253Hn+ zVxPmr1?*4aX*)81AVidR_QXx=6a8a}`w4F-Z;lrwOr)VRjoC;{9SvHtxJO{Lx3X?` zss5_X%uR_78x~tY@lB8Z16-ySLWnYsY@MLkBSXh8F{3KduWfdv*&giS z;|qDzml|wrAK&yy@bbCuPx6Wn}PkAkVUUK%yi=BXcnvv zDI_eFE3y(82=h-v3LnHm3B5jjQrFV~#%^qr-9d!ElZ5=3fXb(-1|Z5TUrgiV>0hM` z?3-oX_I)cNjqo0KbqTykT<_pq&Rb4~T4;31xnj6$8-)(7!=ow7i6+9#w5}Sn9T9&i znEitN>sNt7A89ELp&H_>Iy`sf%%PjMk!P42SE7j7?O$XrPTu+%PBv|m@nBUatZ>|m zI#%+?{B&rMs|UC#uMY`nPvc0-LR$^DJvOKQSyPXwoudE^X{@Ss*2{OQ*vKk={PDmV z1sQBfv{{yHzz{K^?Z_Wr8h#(@7>N!Nmy99xLfTSOxP2&BRY_WUb1-Cx-W6UAr1Zk> zs)bUvfv{B1uH>va|6PKKM%F94i+*I|Lwd{jQo%R4CI3S%I<8sgX^((8&n{M;L_V@bs3T&X+{9hS$GC z{{cj6kg@l@+os{pLwWdRS5)nWe-@m;gJmnN!i%rFUjPB;H|_d2y$f!IWrFAmnWSgl z9#QP4P^R7t?@lB82Hm+X_MIvAoG;=@Bs}+GzL&9i4FVWH=zl)Jw1^-t zlXMLrY|ZldArf)Y(dM@OHaCH4p56EVT!NV18I<{%!~~9e68DAK zV;t*1@s(Wm=@=m8coT>8S+u{SS{kOkJ*f>QUBS2+^mpznlaaBLm!i$-@N`4P&CRB( z`EM-CwgnvD!%;im?&%t-e5#&Wz8g<>Y~#%u@cs8$Un;u`5GU6Qe2f&C%{pPSgw zX+y@fP+y%oVhD{zE=r=Y!oNB8%~eX>26lmeAo_eq;0mPC&G`^SM!Ud+M^TnhV}{2G zRT=G3tpvr+x`k&5?m^2=myZ@4`xRl)RCL6{Lmg9UiyOufkJx)|^km`vx(?9-44WP&fu3?7{T`lw zfHPYJD*iA$MlrCOK?N5RW}GZBZ6~FfZzABBk3jIeA zTpRsXt^n~T1uM856b5=6e}&62G;SeP&^@i|6w2`qj?p$*(vVi&l3Q&G*$PMdcOfWh zt)F$4Bmpw}QDZ3!FgJp6kyg(X=mLkdD-{_pIw4KsZLju>@DDJxYu^&hjBKWT!b;vb zt+RhyXwOr!hL3m@ozo|kI;4v|H$}O#3Y@d?B4f=zjY^CDDikKAQN+Z4D}R6YmY5uA z<(=??!KC@aW->s$y@f*L^=;c971 z+cX)(;+#K$b%g5RK4qLWF`JH_Ga&Z|)(T-(rr+Z)?WlJ0=e=lBvO%AZs)2+N@{o7U z-9+$)l!PE(@6m`gt;~6Xm_U*1uZbmL>)nvk?OtwxRz4{Z&HPa6s(cH*!`t)!+s#&* ztl(l3W!|i%6QJpbwU}Ef6{Z*c!pj0Mle|yNsm%uAc%AT|1XK@#C3&CJ7k6|vq9CxI zIK%zn#D*9O-6*O7EtOOM#WKs9$puXFBeww6 zF|0UP!%?VW)1@(aN+cvroI5h={i-`V$f{K6+-nqKVkk5n>ld7&EjHA09qq*I4Mw5% zE&p`#FILt%xs5t@<0&DdopmE>@@psyfe4$%CSeW_A~+~r$Xj@|9EbeaMznxppWv|< zt(xI$X5gte>zV16Vn4Zbj>2<1LZ0TCn&@oCN9G;xs*9!>kAdKROdn1y?ZIWDR%DC{ zorWjsh7Lc0&MK~JSPIx@gUPMXbz+*KH|f9|lCR-Q0BN)-Qn!WT_+<%cCaLhEhLGsU zTxavnZ+%t?lVq;1_rn-*I(DM2FZRM+#}L**sY8=r-pRG+;jG|IBNTA2#TtyS7WAU? zwScA*al=i2bPUI*}w9oGg*g zAHo3X;M8qI9=g&*gju2EH?@vz0T+hUkn|2=JOF)GV62YW7{|PaGVbw7y!1ss<({Ne zM^3B-PZ}LG37BZ{R0&4}ki4cR51-F!GJI|INWIi*Z%KwdjYbNA08ZsYW3 zWD&UBA{xS4y>N8A{T-^fMyI0e;H*N2v~Quc(uM*(A0dY=aOeEOKFJxVDT}eR2`A^cD)TWf;Ui8(Cr{CyvT6zNp3go#@brus!=3EOXdX zudwH%QeJUu=qnP!dgTwkFKF0_+k=lyy+1i;9wpZ(QM_Hn+|>KeUU}V!df95 zX~V0bbDeJUdm}g8{6BzW!u}uU{x^Z42cdPQo}eFe%th}(I{`6IPA{6}k3wDDWbgXT zPH(c4{YOUTNRJVJFNCIk;$j}D+vdStX_u+ll8U1uK(*X(pp%$lUSqB^R4#SHM3lh1|swvaLk^z_cgr^Q9_9w-_wQ&ar3nqMDs@mD7wV z04C2kC*05n`B}yF)k~W8G)DL+f zyJB3cWD&KFe;lYEovLde%J&cr>L2x1@^7ZShO@kkU=ui*S`w#cRi-@5y|ny9b2E_6 z`Yw}fR1{O5=$Lm0olxD8BF$>{s;`<}v_(dII8c{@QBt#TmdsDPDAC+HWQ=Ri|s_djiOI-SzW!if@CvF=4m z_vU@GrA;5)SI15@J+*C(#c)BoeII@qU8f&sO?%0_FnTL{0(!8=mG29K(tZq6^iRG* zNJy4bdjU#|ZkiRxJtwVBJmY6&k%-5R)BV(X>B67W*JSq_GUP9dUBA?`ZFecA-8pJ~ z%Tfkw4>+lE^!`wZpY7Pt(qaoN3#>!wFSfA9(cqNOcF(kj*QqC>O@~HBFV%S!h2HZ& zqrtS|?hLN6W8*L$<*rGf;SkbpJk0vMx@wWXGn@#Yrbc$T8&PRj(Qa~MBxb+*2W6SA zYQeeJ{}TOL%aTYR!N48=sK$VOEu=_U_0SMpJZ}<)HDrQuW@o9gXB;FhLrAuf{OIFSdg>JwaHk`dw(yVi~Y< zr{wXqDq>aK%HUE-;e7$*y4uN7D3r_Ic))O>BdwE+Yjq*4nO9yTa;FFtLO1(D$7=@M&^!v8~sSv~WB4AgtvLUBT}uJ2I>t){&eVyHv@_*NgKUQNz>891}r`u!1pz zWz|%QxTgBiOk>>fMkRJR6k|_(b15o!F&l^^uq6R1!}48Pd1#4NSrWWilOJnhC{+Z^ z?fj(_Ld1NLdRPm(e*)#eM#tv#@Yg7Er>)$Red*K-FMWdRPdasmSG2A78y0_<1CYVQ zA?$@pMm3WB#<%V0e>UL;!HXi;x#3j15auy!>UtzPG7VwUg^ZebH?64LbKZcmg6JdHJ%2Rd z@>ZobU|PsW_|ZRFHgr;h6HB5@RIPIDnAo|XrH1iOYDz?8aYAtU7ognh{~xB_GAfR) zi54E*-JL*?;O_43?(XjH8r+@W9^BmtFt|%_26xw7p7(y=TKCti?$xKOrq7w#r>l1D zLO}qPhkQ;}HJ>cAh>m@1cxYu}dJOF6?I;W)KrJ!tPer~6;_i~=}q(?8Ty}gd7{=-4@ zILCYod6-P-v{4j~k6>>^=BDhG1;Ke$jV+cLZ9w*&oi8vtr(&mK!osgUP>p?w+6c7q`!u9!e5zZ6 ziNWW$u@NQK2|KUG<$U9~w+0<0)}xN8Z*FBW4|?~6@ubccjiP`z18w%QDhcc_^C3mX z1@Wu0e*n2@D=eEz(#JdUj5@q7acntO}J<5u?U7XS*Z)A#KtL?ksI$Sy6ht zGQNIIPbu0FlBczfqgb^uil+tb`MVOQo%Cd5A)uk8Ij0(DTG|Bj%zKT-affa3WnWH+ z149!x^CojkdQi*6?v%ziq}u4F@Mo9ADBG!NJ($j6Ld!-NZK_VldfYY#ogHl5CO~ar)xNY9WaY-!*38S2b`X6)4=pj%L@AE=SWJ(Fn3~VRkxis#h)=3=!#iQkyIIB!6LG3#q6mR zDtFfxp+r{7{^q2_4m?$GAn%F($-aeOcj$(>ccUEKN`(~C7E^kvp3vFFpPFHK-Jz!~ zeS1fv<;-9%lfZaVrrsM!pE=LrfEA6;x(+XzekV9lWZK#AsBJZF&g0{5peCxXoRW8^ zrKhdJ)f1H1MBcd>|4QK~tS8bww#d-ke%xyF51^Qld)%tSs=3qitYMWKYv7l(LIwtso_zx^RNN_lx4N0dB^~DbmK>}+Z=k`z4r0phH3Iq zldpARfP&2{^sKhMMg27orwv*Yjt1$uMOvC&7Hs{1p9-$qwka9l zb@n;hPBf2KEza;0FXxv0OT*R;aX76xv=`26t1br!`OOXMlHjDv!x86`XGznz!-LmkqyGM`?7% z^ElM_FKr;?kIIaAD;CXIX76G9@E(tQmv`P`tRal~vuw~-TjlFmmd_mBdb(*lviQ{M zKe}kpTs&%!aeQ+~>*3YVB%VO(I*B7`oc65_&u-VAard=z(#A3^TmN2d4Zpu;*)%4f zcUd?HpJ-_@iZ%QIKQ?<|8Er7Jfiv!QSTt<6KFO^;I<*u_7c#R+>yP#MbIg?cvd%u( zN>ccwZ29Z%>r!h8Oxk1e)g({=yo2~r}Suf{~C%} z|NTxoK*VujPHf*RLnqQsF13+{-Z;0RsE$PdZOk6()Y0fVYqgpJlPC7D_Ybki9+E;+X} z?}l$sZ6cd^dcmgodMW|B%xxxh_W8W%8?*=E*A>JDevh5hdAfZ$^jZ5uVj*om8`cjx zYH3#H+14lC2DC2LM)aUCV5-K6y0GB4X+|;mXmuUHCMgKLYX)1F`IFC?r5Z2*+BfF^Qf;WgNrerhOapV* zyEj5g|9@$s;I}~C*X`B1e*n^dfZafw9+Hhp!+M{U-vJ|{{{Vy1hDF7%in9To_jNjH zv=4plpH2S&@jbNnE2nibA6PVMb@O9SB%d@N?r-cTDy1@MXDX!uk@uRHn!jc4`Dy3- z)O|FsG*9Ye?kf#ysQv-?eMp)=v(sqQDh(S9(!NFngff{>ovYQY)y)~Cp)9HN*e>_U z%Y0q%W$)E?zEpJfAPt@BysyKswom`-_6BLR^Iv9OZPY52D2rb)<|qR17VExFRR4GS zM5XXVrB7VwYkWnIp!!6t;>MSoKfjEB4eK-cx`KAT$40YMDD92$xNej7Uaf9czQA24 z6}!gWAdN=zx6jIP<=5BvVE=O96Co$0@0mueHmGct+t`8EL6CvxAuW25MHTT?gOmMg z|1thC^Y&sMHY8}^B=ADcFfOq&9JcNncu^7I3vnyXlG#K&nhq2!bXCL{$y^1i^ab9hKqQR8?+|lavWD0%A2@^)>3`W7{8Ta7 z>^G-<_LR1Pm!co*fIndPwYCnk_5^G=A5+x7w-wz4m9WDuPSQNh-YD69BS)A1NUFO_ zw;|VP_*ob;SV3G{uR*^_GbIyaJRHNKNoJ)zIO6h5fTG;_-PzCm zyd06cf(BViI0S5Rj)7S_Gt4Xx+NKbD7(>YG=&nl@Olt2)RZ`l>alU|ch)5*p$vVT_ z31ILhli@oJy6tt)>v9ozToFX$V~xL<>$ltn)|M8{5|SskZILI+y3y|zFZcZKNAXs4 zJS?A38j#p^{_E06-i#^dI=$Ub0QL8zkQVW~1y89-n!BqWN9NG75-y%-JdnMfK1(0J z_lB#|m?GsLfN)VOlx_uSMM_Br1fP0_B*t<&sp;(-P8e&XBm*8S z3D0tcMtB?!lluqq9{{6f?02J*<9B{Djo>_u_NL~FKRwivt_j{+t*^HH=AZDAo>wS3 z7S1s2^qh^=kDga(P-{gSInsNd@U~Ii{uQ>N#NQZtxJtm3(%vaPl)7clK0szh3Z`?a z0q(=SC6JieZDkG`l?9%Tk5!tbGQqENW%V~$>>DVPn;S9JjroCwN93Iz{^N2Ug>ZZo zGcg&4HUShesbYW@Ck)aiISh#=eHfrOt+s|c-Ljf2V`j5CePEW35oA}q!rULieqXql z^P%nVU61mTWs|nMj!Y^n8{(7#|4}}si^%+~1vs!dJz4w9%5d=>Noh^{B5KD_{Jv9m zF?Ah2vB&}?1mxGdXy4w8l*5%)W+JSRU(Chab&ja?7S(c=c$+$28REY!jX#I$-9t|F zY&wS-1vIFGX9H35$oj8NA!`b!)(fVdt83q4UHFkO@UXLEAp5tWv9PqZ>mR7N9@O2L zrZB)@d=`#~K)M{&4KHalu*{~z?0t1}h9wjMKR?({Ed@u8)0ke)XB|04;b=l}#7`hF z?TQE)cvwn#bTyUB+p(OlsKXGsAEN|e9`lDTu{0_>4f*)@FXGx|ct(Xx>{jOJ&)T#z zV+jpKn)C;G@r4Gb)bkFJ)s?PPQX;kLI|r71FKBF5H6lIeVt$pWEBd>~LX0c@WmpL< zY1Js;bR%f`XkSi~IsDyla*;RTNNq}J(Af7v5_T^Wp|h{kDqzAxU&ZE`FXhl#j9Gfv zlAgh<^F|?_Vdl`?P>=R!ZZ%taZk$yBQ40nK?`Is0;?U;=;?Er>N!*tNxx*^aK zVJSWEw{LaB^~Vi)Q)7E~YDzJpf9A(1!TIRdoWTQhW611kmvQ7qQp@EguqB2?BV5E$ z5=gIStXL(PAY>ZGR?yNgD7-}{FeT6?du+4Rp^KMw!TOd=xbA!5t-v-UPPnT_Uu`0 zh55y=AuX0LQk}oJS&5@I|2p7um>Vg9_g)yy4}nyLT`U`LV_hvWR{sN#4|ZH1jHvI1tPCMji8hx~#b*3HftY6YoWcLu zu0lf}9~$rvQ1&0Z-7nTDrJaZj)7@=W%8lef1>#0qAloxW)jkEO=hdoen;rSyG0js^ z`~LpQu7-i(Nj=3v>D`r>GV2lY?>5XMl{l%DyPRf94g9@p8|xmV?6=;&;U*V?f$_V~ z&VbR;UYo%Jn6FrN;_HC6LEpedvMbg!V#ODodM$qRBlKQopFzY}Z5l0|r!Nv^7T3^< zaXYrQZ1I(H$qCI!>@w6Ab@=aTvE2pQoy$yMR7`k`TsV`d!T$wfIo2v#&8ExtWv0ek z^N+Ir0Mix~1;J`jx4#Ll2m5qF(AANe^s1vjQPDjz4agm`c%=@hQEL!iw{VIrQA+Bt zJrb>jfqtSmS~h(B*MA}SL#06rjb^FHWkwA;khP+2e4ak-il8>R5DAB6Xqg0zwV*c5 zcRV3)jO+o14Vqoc{sexlBQ}2z^0)k-tp;Xc1X~S`Izd*LI0rA6?+f*oa!B5}Wike) zK9=|DHfS0_Wglz#+>7o@r>*8}A#(k2Lp&jX6(aRvg3NPa1<9ODT-8|Uv@U*{f;tSq z5nNPt=VOm~o?$;YIOO-hnizMW#XyzKQD<3(QJ=YpUB(m6*<{6(E zaZIseNie!!zo^^C1U_j?j~5*mcZ3(Nv2Inn#5g&YZ+-<)5+?*v4g&q0_wO)ZSmT#g zqhMvYnT+&8livm_1`42@mmF^h)zJ_kx4eTodvbQTZ|ImWgQq^fL!}iE5e$2g zPBfOz)B}?obH-6?j_8L|BAF#+^BZI^gAPZh#NRp=(Yw7vrmN;wO8QePOm)Nih$6f) zlxg320KR`X@%bpq95?R;{}$q?(po+04*HGY}0n6`0 zPKEPS+Wu8LRmC`C%v>A{UC)HiBs}j(E=4JouBNq?9vc)@Yve-f)Pe!K)JIius($Oa-)8kE zgazdg%BYmn5CfYW^)iA!eX=9Tu5cO;w=sz~KG&4l(` zPz(k(lb(3c-dApTEVcKi`I9~}L<5t+w*OG@Q;}%AJKY{gLcbUvWslnoAK6dn=60n2 zC1HQ9F)q43VMf}I?gy2`xTl5mFP44957On9Ej`zKb0AF|$1rzVHbT@(dahBXvx3&| z16xA*Hky$3+`(ldWW-xphViU8A`ebJVGyaRCf4{5F)+#(3qE|{JVK2ODjutVoH(T- zW)oPrWkP-;jfK$fBM=|hVQbqzK;!OUOXFO~d^;z#BGb8vR<@D1LQ}05(KqPX{-Z57 zXamhmtV<09`=xyl&HbK%y8C9`stNcaUq9|O9yh7-e7o|W{NaE&_r{u=6_#Wj-wdLB z6BR5y80p5BxCD0R?#97MwB8l`s{IJplGN%;pfR633x8r(g5#jarKwhe*YARe?5xw^ z#Fe|`+JTi7>O&|Uu_#{C8dVyPIQ8rctWJK@RPC-AuLh4hx}8mB zt}ZI&E6l_)9ve5ju0Pv*W#p_(7IYMyOKzdPvgQt~tuDF~S6Xc!14Z`Qga>bFJCb@& zJ#*-Z7O+{;o~%~HM~2an+BJ-fKpf>VffSlVo98QlND3Md-dua|q#Q(z-RxsmggwQt zygt+q&S-nL)sIy)mV(u_hUPs~dWerg+>tj|ARg4PCJpQ?e-%Du- z1&o(kXND~DjEDcE82uPGZh&JO9~QCl%(A#h_lietHqFoVYShJ``hu>S_eE}pAOl5f z3w2tFRqdj9QmKNkQSr^n^~KS^jv}fu@s$1;r+6g$4DjdM* z8-|TyaqlbaC7gi7(6c1|8PiNAD64}HfMrP;3u>KSWS_QEE}mOm>bonkXet)gMm{5? zW>q*Y&r;?zUIN0!JbcygKBiofwrJys$(Mq}9o($ybmK^6hs|OyrG(4Iw1H0l7-eT0 zZ7sP@J6PZ_E!Wt_U595$uQ}m85cqwCjNc-01-Suhkj%q>O5VdRxae901w(9I2uB%( zCBZ3<;M&3XgD3G_R?TNnw(RgUjUlTYnkKl`n})>`2Bcm6tzz}BTg9fhj1JMR#=Wf| zhF&CQA3?~0tFpq2zyaNa*d7x8MpUCJe9z`kcLh>Y44VAHx>?nJ{wZbXK6vk;Mb~iM zA`=o><}lSoMRV1((f23qmJ0|XQj~z}YyHAN?skLjmA&v|kT!X{z?~aFjRFIaT`>HWD#4QtWvaohPBFB4Yv7(~gKcku zRj>yTvnIlzanW8FG5-tnQ|UugMIJ+bFu|~cL+R3A)-nT|{w{8NyNXJ65{}ka9ru0s zDtt$}%X2{CJ$LhcRdRohaiKb@+tZbR_*rHzrIW#cQcR+(^Kb$ktT&eq7#teBx`B0A z;aq2}GN}~!Ch0Q8H#(&dvMtq!qq{hXfeNb3_7Qst;;Vlb0>1f(Ow(OYLUnTGC9A3J z-au8&91lfwIKPK^6WWQp9S(E1qsgou)yKm+7(=K^ zOez92WnE;VGb%qHp&{_9Fr)-<j5~f7C1?hw zS}#&Vyu1co9m1NryJ|C6?-tH*(v3#1rl6(AXn{yE=P$-wyBmaQwlNYS;JpgO9^NNz zKaDL-5T1-9&KHocYD#CM^ks4*9BHD0#pg)by=aNdW7oJxZM3ltW3=#a$E&hek=a=$ zmEPCtn%lXb;{O5mFfu+WC2^WD7Z4?C&zfM;6sMn-0qA2AlLU(6W7M z+v}Dp*o#lp|FCFRHPA$rDzu?%T^$1f&bJ?@#sC{LW`TTlNJ0Q4!a{c;+Qqq#P*ywo@BLkh$|%b_tC8BAKS9K)>To1z>cZE*`N4h!z_-%OL0C$~^|RXV zy8C8|W0oNj7^)1GnsjV*Q-65ierl+u?L=!?x=~nCHR}aEO)y5C`~xIq1qHIKID7ZJ z4<){ZE*fVtyxi-txW74}tWEoLH@qE+_?5EpiYFcAr(=Ds_DumilxIZ~alx*LB4UQJ zg)PlJlgW6O?WTQ=1_bPr=&jP`&q#FFtb)r@v^6NUAxxwoUcw4 z@nyms;FnXHWL(z?fN%!$?GBtv8^3s`Wx&jj#L!y!%gX4UMc;n6yCCz&G|OWI**5h* z03FqL{%b8inmpm>^iBQXr%1-|crzbO6NGkc;8TJGUrJ-|ZBFS8KCJ1mg!j`VEyH0M z3JBv0UlT;8`q3@Fjr396_z!ReiFQ@@mQ9SA`Lrgkmw$#*NbH=o-Ieu?J5(i7Y9pdc za)4R5QzYZB7GAMGY%_@lT8QZEU)eO?+QWem0B$_UFy?YH19~=Q6d+2(DM1U(KbtGT ziodwd34?yB2QK0S!$j=kAtxoHucSagYW}E4x!6qkS>%@d1mqR%W}i)U6QG#>cHNMq z56xJ71>f;fisjf`jqQs-R&GH2`aX)%%MR_NKWOj1H|G`boI86OU1>S?gi&h1^otp4 z)*FEie@0Y{c5yu*F|4V1bq^H0iRilFYJwgZiRaBrZ>j{kZ zj+&ap0~vOZ>euDZ%U__?i1}TO5BX$%NZ#?&x`h+JkW@vDZ-IJp0X&OibSStldQ)<4 zbBLi42%ASNd#S@E3Ni1Ldz8#=A%(Du@P@u1>WebDX)!uJh2K154EC*RZTXjY7kC+U zR?zW>JDFoDEqujoeBxWDF+JT5q=-qvhi33UPeQkk&bpW0bNwWOk^kl$>Rais3bwC8 zdzqt#IzKQ$`^mN5%v+;!b@WwBWk#)F=NT@lD%n6|EoN8pBq8PF*<9C>SS@37i>`B( zDt_N$9Qq*=3H%|1ob>Kpw;8OFMEzMKd#FjGEQgc>*@pi#2C@kI2gsv@A0HL07>w>I zm}E?X+RZ4L3AsZ#7Mor@ONEp2QI`qg@gDU9+08$>lc434n2+R$Rg}hOybCqo3nrNe z1Wj)BTQRc1ljCkuH++x7qL;m0vl)fc4=6aLKd%JlPzign{{dQP z!CLz6Go^El{K=hn9k?)Z#)fBo*)k8>WqLAhGkgT3VsQ5;Jjvp{Gk9<^ukAecSQd-a zJIKJR&7Ya!PksP#nAintg>UrXW$h=#~|7!0laUHdHb zpM&w^1R)>?^8bJ@mze10rk;Q9Z&8zCGzxpag;QE~{{xs{=|1LfqXyoj{XL)h2e9sC z7bHi;RlbxJjB%O0MbhhsC5G!G9@kZ9X<%7lWc)*;j=>A?o51Fx#AT1V@lD@)A#7bK z3=RS2uFmo-SN9u`~bi)Ac7z)g&8?eBerVJF2`6bK^r*%tj+qbp!{JMQAry z&Wxg)X1Z0YKAW!^Jh+C*A5q#%;Yl1tHRsY}o1*s6Xk=n6MAZilUtoZSAqh)bHkM<% z$swx~>bV?>Yb_P?=;GsOvxa&L<21$o9=UbEFS-2^1LM{~|( zZ`d)f(jA~nw5946mDQTQccgVXaZy~#S_TOGsR?b3V1rfc&6rgK_TGVP5^?108BI0& z#0k!+=q-||!PuvmktMg`AHZs}*U2*w5tu#@h$awHUm3&BNcjBAtVYYik?4l7OLs~S zTBxNff+spjZGU5#-ZU@cB@07ZYF?xRp)=KUjj{0s-11Tl>Q+rg>~v_JmZqsgV_5+f z?6)&BxKex*`YUVf7`+7@_1}DVj4Qt+{FTk>kubkWxwq2nFgGpDn>{{f73UK>ET$t= z9;UHCx#b4hb%-JV=+@t0D`9m8ymfFR^Lm~mMkc1RoGSYZ5dD*o*5j5m%{*GA>51nzK12R% zsuB*5j4{uKlFWdIBT;FxLuCm)YX8>~8CQ*Xv1OWQ>`1UKCBY5R_1FgCQ`SB}-Dzee zWJ%lrSxkx(FtW0oJB0oeXU?aSUGAbWZY7sv#`BCdsJUVwZBEx4WCcO&M?Nv)9^MW^PV}MQg*B<)s#%rIYW`3JvcojJiv^~j796f@vata?4 zyl^L!rijmrF4C&70{CINeb&}03yMaD);Wpi%dFx4{t&g*S9ZAd*wd+l1Ye^*@QP;< z(jD%`KE&jY3ZTjEq&>f*(XFpqAu_*lp!UyF)Lmcol_7wke3PeGUnb)~p_qrxca9V3 zoGN?Hb+JGWVqJH63|r^E_mSKTJ2-SiR6^qLnx>>}Z|`D^wg3{QwM!)V8CwbokoVSE zjS3xBU%yX`sc9e{(4QbAS657*^Gop;cM@PM2I)XMm_?;5hKa zT}p!88PibqPPGHJZSfl_$@j}A^)S5yA1d9{Nm$;KBc-2H5x>O4NS+8`x|T_^l;`b~ zP8Vx8JvRgC8WOToyIl7)v?-P1Ws6MJrl$C06=FmCT*+h??BF3AmvqhG_hpnMIWIEVI+-3u;Vn5ET&M`Qm+Z6NP)-m3iN?hx;KAY3JiJGbEJEMRim| zw!XF*8mp2_Q8l5wu*s2k}8?XqD|m9BAr0II%=y}#4e8uR(Ipn?meB#@hx2& zO|R7&!tAWzImx&&;>A)Li7X)SZ{q z+w}N-`h!V61!mUKJ!dBFbk59^lDE9j2WrB;Xn%9vK;{-GH*;@9ux8J|O|8Ed5kjGf zn=mA}}LWsPUgqATskNV~&PC&PfCuO)E%!V)o9{lp#*Y*K z_ji$Mt**qA=GK)#?Y^-2e}J|ZmfZms=Uqfb4i9_yRYA<&Abegf+_miIYz^YKtf2~q4Ct4bTy!8?R|LV(Fc)?w z#Yjpg?w2MNpD0py{a1`4?XdP+QLcL?&jP(xd$0rPV14_tpF|5f;9>p=>5Mc7S*Q*4 zO^18v25XpOi>!&k56+J0(sN#b{tT)e*ERTu=DfAh)liALOl)HF6>5!cLKtaq;Qq!9 zLO>(|JLb4ojf@GI&0!`K2%0FIodxiK|CRyld{(ql+L~2-MI>YuVEo8x_fG8<2NDUN z3uUXJtJ5}ecnj>*5{;VIK7yz(^Jt)2EW7DcT-%?cw|ZPGw&pr mGSXUeLLSbN-k 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 literal 0 HcmV?d00001 diff --git a/static/vr/tiles/0-san-francisco/1/d/0/0.jpg b/static/vr/tiles/0-san-francisco/1/d/0/0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a7e62c68228e13520aa364ddb572b7b1b7145900 GIT binary patch literal 56385 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 literal 0 HcmV?d00001 diff --git a/static/vr/tiles/0-san-francisco/1/f/0/0.jpg b/static/vr/tiles/0-san-francisco/1/f/0/0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..911ed0e85660662afb1f37653577ac2fcbf2bf0f GIT binary patch literal 55733 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%0Ag-KkGx8L?dyeFn&tY4# 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