From 644851974a30b08a376a7b270dd2fcda1e348d2f Mon Sep 17 00:00:00 2001 From: Alexander Surma Date: Fri, 21 Oct 2011 17:15:53 +0200 Subject: [PATCH 01/30] Added LocalStorage --- Assets/Scripts/LocalStorage.cs | 64 ++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 Assets/Scripts/LocalStorage.cs diff --git a/Assets/Scripts/LocalStorage.cs b/Assets/Scripts/LocalStorage.cs new file mode 100644 index 0000000..5af2195 --- /dev/null +++ b/Assets/Scripts/LocalStorage.cs @@ -0,0 +1,64 @@ +using UnityEngine; +using System.Collections; +using System.Text; +using System.IO; +using System; + +public class LocalStorage { + public const int BUF_SIZE = 64; + private static UTF8Encoding enc = new UTF8Encoding(); + /* + * Writes (and creates if necessary) a file in local storage + * and fills it with the content of a byte array. + */ + public static void WriteBinaryFile(string name, byte[] data) { + var w = new BinaryWriter(File.Open(getLocalStoragePath()+"/"+name, FileMode.Create)); + w.Write(data); + w.Close(); + } + + /* + * Reads a whole file from local storage into an byte array. + * + * The file name is appended to the local storage path and opened + * read-only. + * The file is read in BUF_SIZE chunks (64 bytes by default). + */ + public static byte[] ReadBinaryFile(string name) { + var r = new BinaryReader(File.Open(getLocalStoragePath()+"/"+name, FileMode.Open)); + byte[] result = new byte[0]; + byte[] buf = new byte[BUF_SIZE]; + int read, count = 0;; + do { + //read = r.Read(buf, count*BUF_SIZE, BUF_SIZE); + read = r.Read(buf, 0, BUF_SIZE); + byte[] new_result = new byte[count*BUF_SIZE + read]; + Array.Copy(result, 0, new_result, 0, count*BUF_SIZE); + Array.Copy(buf, 0, new_result, count*BUF_SIZE, read); + result = new_result; + count++; + } while (read == BUF_SIZE); + r.Close(); + return result; + } + + /* + * Reads a whole UTF8 formatted file from local storage into a string. + */ + public static string ReadUTF8File(string name) { + var data = ReadBinaryFile(name); + return enc.GetString(data); + } + + /** + * Writes (and creates if necessary) an UTF8 formatted file in local + * storage and fills it with the content of the string. + */ + public static void WriteUTF8File(string name, string data) { + WriteBinaryFile(name, enc.GetBytes(data)); + } + + private static string getLocalStoragePath() { + return Application.persistentDataPath; + } +} From ea12a5bde4cbdadf275229de27471abe1c2d0737 Mon Sep 17 00:00:00 2001 From: Alexander Surma Date: Mon, 31 Oct 2011 17:31:56 +0100 Subject: [PATCH 02/30] Fixed #ifs for non-iPhone platforms --- Assets/Scripts/Facebook.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/Facebook.cs b/Assets/Scripts/Facebook.cs index ee3c3c7..b30436b 100644 --- a/Assets/Scripts/Facebook.cs +++ b/Assets/Scripts/Facebook.cs @@ -1,6 +1,5 @@ using UnityEngine; using System.Runtime.InteropServices; -using System; public class Facebook : MonoBehaviour { public string AppId; @@ -105,5 +104,11 @@ private static void _deleteSession() {} extern static private void _graphRequest(string methodname, string[] param, string method); [System.Runtime.InteropServices.DllImport("__Internal")] extern static private void _deleteSession(); + #else + private static void _init(string AppId) {} + private static void _authorize(int permissions) {getInstance().loggedOut();} + private static void _logout() {getInstance().loggedOut();} + private static void _graphRequest(string methodname, string[] param, string method) {getInstance().requestFailed("Not implemented");} + private static void _deleteSession() {} #endif } From f257a96944320e871d55da23a330b4f7cdb03560 Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @peach" Date: Mon, 31 Oct 2011 18:09:32 +0100 Subject: [PATCH 03/30] basic class setup --- Assembly-CSharp-vs.csproj | 69 ++++++++++++++++++ Assembly-CSharp.csproj | 69 ++++++++++++++++++ Assembly-CSharp.pidb | Bin 0 -> 12171 bytes Assets/Scenes/GUILib.unity | Bin 0 -> 12058 bytes Assets/Scripts/GUILib/Box.cs | 15 ++++ .../GUILib/EventArgs/ClickEventArgs.cs | 12 +++ .../GUILib/HorizontalLayoutBehaviour.cs | 15 ++++ .../Scripts/GUILib/IInteractionBehaviour.cs | 7 ++ Assets/Scripts/GUILib/ILayoutBehaviour.cs | 15 ++++ Assets/Scripts/GUILib/InputEvents.cs | 35 +++++++++ Assets/Scripts/GUILib/Screen.cs | 19 +++++ Assets/Scripts/GUILib/ScreenConfig.cs | 9 +++ .../Scripts/GUILib/VerticalLayoutBehaviour.cs | 15 ++++ Library/AssetImportState | 2 +- Library/ScriptMapper | Bin 5379 -> 5379 bytes Library/guidmapper | Bin 11439 -> 3627 bytes .../00/00000000000000001000000000000000 | Bin 2579 -> 2579 bytes .../00/00000000000000002000000000000000 | Bin 2603 -> 2603 bytes .../00/00000000000000003000000000000000 | Bin 2595 -> 2595 bytes .../00/00000000000000004000000000000000 | Bin 2603 -> 2603 bytes .../00/00000000000000005000000000000000 | Bin 2603 -> 2603 bytes .../00/00000000000000006000000000000000 | Bin 2603 -> 2603 bytes .../00/00000000000000007000000000000000 | Bin 2603 -> 2603 bytes .../00/00000000000000008000000000000000 | Bin 2603 -> 2603 bytes .../00/00000000000000009000000000000000 | Bin 2603 -> 2603 bytes .../00/0000000000000000a000000000000000 | Bin 2603 -> 2603 bytes .../00/0000000000000000b000000000000000 | Bin 2611 -> 2611 bytes .../00/0000000000000000c000000000000000 | Bin 2603 -> 2603 bytes .../00/00380c23ce9724d5b81f088c57abf158 | Bin 2659 -> 0 bytes .../00/004968d19d6a04e7a96b2ccd6482ac89 | Bin 2627 -> 0 bytes .../03/038cfba9c59da46bc87e6b685ed7d705 | Bin 2643 -> 0 bytes .../06/06092839f9a404844b55a963be16cbf9 | Bin 4501 -> 0 bytes .../07/07229dbbde2824e078596bea1a9f4814 | Bin 2627 -> 0 bytes .../09/0928248368edf41b7a927ab1e67a0318 | Bin 2611 -> 2611 bytes .../0b/0b06ed4fef7fb4e8fae61d235fe083ae | Bin 3221 -> 3221 bytes .../0c/0c616a2f50269499f82111fb2f759877 | Bin 2627 -> 0 bytes .../0e/0e6e31470781d4237a0967451f9e41b3 | Bin 2635 -> 0 bytes .../0f/0f2a8182e519446db98d70ab9b586301 | Bin 2619 -> 0 bytes .../14/143e54aacaa81461ba11f913732c6560 | Bin 2587 -> 2587 bytes .../14/1495cd51ffb1e4442b02cf739d4afac7 | Bin 2651 -> 0 bytes .../1a/1ad905f2a5ec64cc08328503d4b9ce31 | Bin 2635 -> 0 bytes .../1b/1b98ddffeeef24646a74f3909628ac84 | Bin 2643 -> 0 bytes .../1e/1e1b105f528c44f918ed78e28599f0dd | Bin 2659 -> 0 bytes .../1e/1eff91b022f824b94bfa5f65d896751e | Bin 2603 -> 2603 bytes .../21/2156c35573eb547239846e8e9fc59078 | Bin 2611 -> 0 bytes .../21/218c7b9c8aeed41cca0d621632047733 | Bin 2611 -> 0 bytes .../23/23dfc8f8268c842daae95cad7c119af1 | Bin 2627 -> 0 bytes .../24/244165b10e4714bd59799b225c463ee0 | Bin 2587 -> 2587 bytes .../25/25f18b5c49448435c963c8cb2a97ce23 | Bin 2683 -> 0 bytes .../26/2639b407c70904ec3bc10cf8f0da2e1b | Bin 2635 -> 0 bytes .../26/267803676899749e98212c8f0891f1fc | Bin 2635 -> 0 bytes .../27/273ec8e5bc0934bc4b851a7264b59f10 | Bin 4501 -> 0 bytes .../27/27c1d7eafdf834aa0a091d965a690d5e | Bin 2643 -> 0 bytes .../2a/2afb06c492be84baaa96f0a307cffcd9 | Bin 2651 -> 0 bytes .../2b/2b17f70b30de84b329371846b52f34a5 | Bin 2659 -> 0 bytes .../2b/2b50fecc0f21d4cc68d0bb15cdb5e1cf | Bin 2627 -> 0 bytes .../2e/2e652a87a367543408dd32396f18cb55 | Bin 2675 -> 0 bytes .../2e/2e767587b5e324af2bdee4bb47860003 | Bin 2643 -> 0 bytes .../30/30f11e24dfdd44034bcb143f910f3b13 | Bin 0 -> 3237 bytes .../31/31baf0855512a41809273dfe69affc33 | Bin 2611 -> 0 bytes .../33/33d440f38293046479a35a51cda1e43c | Bin 2707 -> 0 bytes .../36/365da4d24b1ff4d0fae604dd40917765 | Bin 2627 -> 0 bytes .../3a/3a88f2585016e41389afef114c1be68a | Bin 2683 -> 0 bytes .../3a/3ac399cfe326c433c912f73dcdb44cf3 | Bin 2659 -> 0 bytes .../3e/3e15b6075e12148fab4027421076e4bb | Bin 2635 -> 0 bytes .../3e/3e22178dc50df4588bc8b8aa0b5252d4 | Bin 2635 -> 0 bytes .../3f/3f0f55609bd6e48a6bc3e8f8ea24c764 | Bin 2627 -> 0 bytes .../3f/3f1ad09548c42497c9b44b4a7045c85a | Bin 2651 -> 0 bytes .../3f/3f1ccd4fddc8149aa9eec4273b6a8162 | Bin 0 -> 3229 bytes .../3f/3f6878e5bfbe5448bae84357e23c3bd9 | Bin 0 -> 3245 bytes .../3f/3fd49f2a4c1ff438bb173943a98cc99f | Bin 2627 -> 0 bytes .../43/436c1d70df085465faf4e7e4ed0a925c | Bin 2659 -> 0 bytes .../4a/4a0d55b0221d64471b35de6379486731 | Bin 4501 -> 0 bytes .../4a/4a769a7bf9f9b4b6a9bfbbad31068abd | Bin 2611 -> 2611 bytes .../51/51d9db15a2c954e48967afe7a6ae5ed5 | Bin 2659 -> 0 bytes .../51/51df1c05c47a141fb94decc21d0e31c5 | Bin 2643 -> 0 bytes .../53/53960201df4e049bfab69b5f7799de8a | Bin 2635 -> 0 bytes .../58/582d9a226a7164309b3160653e2e9f9f | Bin 2643 -> 0 bytes .../58/58b36c88a32fe4b33b89bda5c406a07d | Bin 2643 -> 0 bytes .../5a/5a283dd8c33fe41058335d8e3ea09357 | Bin 4493 -> 0 bytes .../5f/5fba5901d3b7f4f679ec3c20048e5a88 | Bin 2627 -> 0 bytes .../60/607fb7f9c74964a3ab8904d891fe53c9 | Bin 2643 -> 0 bytes .../61/61f074b0d27a64a5fb3772e35ffce168 | Bin 2611 -> 0 bytes .../68/680882589f53e46efb4fb586603788d1 | Bin 2659 -> 0 bytes .../6d/6d9ef9ad6b6a7401b84db50f3af59275 | Bin 2659 -> 0 bytes .../6f/6fbecec5670d04cefaa95aed8779a4b0 | Bin 4501 -> 0 bytes .../6f/6fe3b7f8365b64700b68a6ef6ed39be1 | Bin 4501 -> 0 bytes .../70/700062c6709a74133bdae3fd761f7d7a | Bin 2611 -> 2611 bytes .../70/7066a50c1ecac44b18c9c413332a49e3 | Bin 0 -> 3245 bytes .../74/74b0bc2143cb741388121e9b2b6c01c4 | Bin 2651 -> 0 bytes .../75/75f2a4d11fa14457e8cfa19f3b743869 | Bin 2643 -> 0 bytes .../77/77c84b68fbcc641fda2decb833bd536a | Bin 2619 -> 0 bytes .../7a/7a1695f8a6e704f758fe94dcc954f21d | Bin 2635 -> 0 bytes .../84/84340e2a8774a4769b1a6d43d15d5b44 | Bin 3229 -> 3229 bytes .../88/882af4cbaf73c4410b1ac1c40867c7ec | Bin 0 -> 3229 bytes .../8c/8c8cb9e0375274333b08dd3d6f47a7d5 | Bin 2659 -> 0 bytes .../8f/8f7e6720575394345833da0b523c734a | Bin 2691 -> 0 bytes .../8f/8fa68ef9423814b1b9177a14296bc80e | Bin 2635 -> 0 bytes .../8f/8fc2d88dd361849808ad4e863b432f00 | Bin 0 -> 3237 bytes .../90/90afbf8e22a8d4ef6a18744668e27229 | Bin 2659 -> 0 bytes .../94/9460ba8289aa84a229935b27e6204cf7 | Bin 2587 -> 2587 bytes .../95/95d9f8c9a655b41f7b4b5d3690292474 | Bin 2627 -> 0 bytes .../97/97b9e3c0e05974e1f8eaa8eeaece2709 | Bin 2707 -> 0 bytes .../99/99b3bcafe32a7421d90ca4d0f3acc5c4 | Bin 4493 -> 0 bytes .../9b/9b1aee559b4bb4ff896578bbbfa124fb | Bin 2595 -> 2595 bytes .../9b/9bba5664c262e4002b05ce43d8bad51f | Bin 2643 -> 0 bytes .../9c/9c6c2d128da234a3486f678e3dba3984 | Bin 4501 -> 0 bytes .../a0/a0ac922d1f5ad4251b4144961c0a74be | Bin 2651 -> 0 bytes .../a1/a11b4b833661e4633910d50aadff4f59 | Bin 2643 -> 0 bytes .../a2/a2203e0ecb3b84cb78a6a95c116d382b | Bin 2635 -> 0 bytes .../a5/a52dde642917d47e6babfe06f8ed3cbc | Bin 2635 -> 0 bytes .../a5eb1114a50234f18a90dec93c7003a2} | Bin 2667 -> 2603 bytes .../a7/a71a9ddb9458b460a8870a13d3d2f7e8 | Bin 4517 -> 0 bytes .../aa/aa8a3f98de5fb4832a039836c585bd8d | Bin 2635 -> 0 bytes .../aa/aac78bc7c7f854e88b7734c48ec813d8 | Bin 2659 -> 0 bytes .../ac/ac5de5d9de9dc4729ac18e7b1e118698 | Bin 2627 -> 0 bytes .../ad/ad912fe4e14d84b3ca5101c27aeae9dd | Bin 2611 -> 0 bytes .../ae/ae398ba2ee807481889d11fecf3794e8 | Bin 2659 -> 0 bytes .../b0/b030ce10081c046a7a42021798143fa1 | Bin 2587 -> 2587 bytes .../b5/b5f5dae3775e74b83baaff346f7182ec | Bin 0 -> 3253 bytes .../b9/b984e63f390b542748c315c7f4983e8a | Bin 2643 -> 0 bytes .../bc/bcda2447fcd2a48a5ba618fe6f1d8813 | Bin 2659 -> 0 bytes .../bf6ca501d82f04537be03c6de3c96fd9} | Bin 2659 -> 2595 bytes .../c3/c3b26cea83b04474ca149ef7fb3e1796 | Bin 2627 -> 0 bytes .../c4/c40401222a55c4583a4a59203f9b069b | Bin 2603 -> 2603 bytes .../c4/c4a515c7fba34404b952ce4d933ee452 | Bin 2627 -> 0 bytes .../c6/c66ee8f97287944a585a4ed1fe935861 | Bin 2635 -> 0 bytes .../ca/ca19e471dfcd34b14ad784b4e3c69eb8 | Bin 0 -> 3245 bytes .../cc/cceccea37dd154468b99895747d21ebc | Bin 4501 -> 0 bytes .../cf/cf149af4e109f45bf88f5f3e9f183595 | Bin 2675 -> 0 bytes .../cf/cf4852dcb194c4ebf8099c7360d9a4cc | Bin 4493 -> 0 bytes .../cf/cfdb6c224faec405abc1088c128a2f57 | Bin 2627 -> 0 bytes .../d4/d42674809112441d5b13f68e0b904218 | Bin 2723 -> 0 bytes .../d4/d43c75e315c8a409d9b91217d20c0b2c | Bin 2635 -> 0 bytes .../d4/d46f2504f952742d09acdcd4c7fa10f3 | Bin 0 -> 3245 bytes .../d5/d5f2e7b12b0384383979441d108ba6ed | Bin 2627 -> 0 bytes .../d7/d72eaaef50fae4d4a83d85fa7d1a8506 | Bin 2651 -> 0 bytes .../d7/d7b812b1d3dd947429dc9bb752bd9da7 | Bin 4485 -> 0 bytes .../da/da2c2c6fd16a64f27a3760f86e10dfbf | Bin 4501 -> 0 bytes .../da/da3ebb466df2e437bacf353c98b4586e | Bin 2659 -> 0 bytes .../dc/dc94e71c4b77b400db332cccc0ec15fe | Bin 2587 -> 2587 bytes .../dc/dcc1182e3418240ccb3d5eed517a926c | Bin 4517 -> 0 bytes .../e1/e15a9898b0c214ac881bfd2a99743307 | Bin 2627 -> 0 bytes .../e2/e2c23e89b550145458af9da22872a3c6 | Bin 2619 -> 2619 bytes .../e3/e31d439bbbae6438883072271019a5de | Bin 4509 -> 0 bytes .../e3/e3307bd9fe38b48b4b17c603c2007c01 | Bin 2611 -> 2611 bytes .../e3/e3c5f11bd240542539336e80102423a4 | Bin 4509 -> 0 bytes .../e5/e58930b7b9c074ee6ac47fddc2c7f610 | Bin 4485 -> 0 bytes .../e6/e6bd994d89ff84d938706a3e7fd2ffb1 | Bin 2619 -> 0 bytes .../e6d290dd39f074bf89784d6e84742551} | Bin 2611 -> 2603 bytes .../e9/e9fd37756f86a4d06af2c5974cdcd874 | Bin 2659 -> 0 bytes .../ec/ec029f67244dc4771b3bc614dacb4904 | Bin 4493 -> 0 bytes .../ed/ed2938783ba5d4a3e9d7b2d07aa3ac82 | Bin 2635 -> 0 bytes .../ed/ed3c32e5075df41aa9d08ce717bb8cd4 | Bin 2659 -> 0 bytes .../ed/ed6aec70c77a3427790eb080ce5b9aa8 | Bin 2635 -> 0 bytes .../f2/f2cb0ec34ade247a4b6e423dc409a0b3 | Bin 4493 -> 0 bytes .../f6/f6636e020748a4b10afcf984474ddb02 | Bin 4501 -> 0 bytes .../f9/f94e218413cfe421698a047c08f2ac08 | Bin 2619 -> 2619 bytes .../fc/fc444dca9fdaa48aca6833d6c4756860 | Bin 4485 -> 0 bytes .../fd/fd39cf847b1bb4e4a9e0953b5fb4db89 | Bin 0 -> 3253 bytes .../ff/ff35ba79710654a35b0adcf1987a33cd | Bin 4485 -> 0 bytes asdfunity-csharp.sln | 21 ++++++ asdfunity.sln | 21 ++++++ 163 files changed, 323 insertions(+), 1 deletion(-) create mode 100644 Assembly-CSharp-vs.csproj create mode 100644 Assembly-CSharp.csproj create mode 100644 Assembly-CSharp.pidb create mode 100644 Assets/Scenes/GUILib.unity create mode 100644 Assets/Scripts/GUILib/Box.cs create mode 100644 Assets/Scripts/GUILib/EventArgs/ClickEventArgs.cs create mode 100644 Assets/Scripts/GUILib/HorizontalLayoutBehaviour.cs create mode 100644 Assets/Scripts/GUILib/IInteractionBehaviour.cs create mode 100644 Assets/Scripts/GUILib/ILayoutBehaviour.cs create mode 100644 Assets/Scripts/GUILib/InputEvents.cs create mode 100644 Assets/Scripts/GUILib/Screen.cs create mode 100644 Assets/Scripts/GUILib/ScreenConfig.cs create mode 100644 Assets/Scripts/GUILib/VerticalLayoutBehaviour.cs delete mode 100644 Library/metadata/00/00380c23ce9724d5b81f088c57abf158 delete mode 100644 Library/metadata/00/004968d19d6a04e7a96b2ccd6482ac89 delete mode 100644 Library/metadata/03/038cfba9c59da46bc87e6b685ed7d705 delete mode 100644 Library/metadata/06/06092839f9a404844b55a963be16cbf9 delete mode 100644 Library/metadata/07/07229dbbde2824e078596bea1a9f4814 delete mode 100644 Library/metadata/0c/0c616a2f50269499f82111fb2f759877 delete mode 100644 Library/metadata/0e/0e6e31470781d4237a0967451f9e41b3 delete mode 100644 Library/metadata/0f/0f2a8182e519446db98d70ab9b586301 delete mode 100644 Library/metadata/14/1495cd51ffb1e4442b02cf739d4afac7 delete mode 100644 Library/metadata/1a/1ad905f2a5ec64cc08328503d4b9ce31 delete mode 100644 Library/metadata/1b/1b98ddffeeef24646a74f3909628ac84 delete mode 100644 Library/metadata/1e/1e1b105f528c44f918ed78e28599f0dd delete mode 100644 Library/metadata/21/2156c35573eb547239846e8e9fc59078 delete mode 100644 Library/metadata/21/218c7b9c8aeed41cca0d621632047733 delete mode 100644 Library/metadata/23/23dfc8f8268c842daae95cad7c119af1 delete mode 100644 Library/metadata/25/25f18b5c49448435c963c8cb2a97ce23 delete mode 100644 Library/metadata/26/2639b407c70904ec3bc10cf8f0da2e1b delete mode 100644 Library/metadata/26/267803676899749e98212c8f0891f1fc delete mode 100644 Library/metadata/27/273ec8e5bc0934bc4b851a7264b59f10 delete mode 100644 Library/metadata/27/27c1d7eafdf834aa0a091d965a690d5e delete mode 100644 Library/metadata/2a/2afb06c492be84baaa96f0a307cffcd9 delete mode 100644 Library/metadata/2b/2b17f70b30de84b329371846b52f34a5 delete mode 100644 Library/metadata/2b/2b50fecc0f21d4cc68d0bb15cdb5e1cf delete mode 100644 Library/metadata/2e/2e652a87a367543408dd32396f18cb55 delete mode 100644 Library/metadata/2e/2e767587b5e324af2bdee4bb47860003 create mode 100644 Library/metadata/30/30f11e24dfdd44034bcb143f910f3b13 delete mode 100644 Library/metadata/31/31baf0855512a41809273dfe69affc33 delete mode 100644 Library/metadata/33/33d440f38293046479a35a51cda1e43c delete mode 100644 Library/metadata/36/365da4d24b1ff4d0fae604dd40917765 delete mode 100644 Library/metadata/3a/3a88f2585016e41389afef114c1be68a delete mode 100644 Library/metadata/3a/3ac399cfe326c433c912f73dcdb44cf3 delete mode 100644 Library/metadata/3e/3e15b6075e12148fab4027421076e4bb delete mode 100644 Library/metadata/3e/3e22178dc50df4588bc8b8aa0b5252d4 delete mode 100644 Library/metadata/3f/3f0f55609bd6e48a6bc3e8f8ea24c764 delete mode 100644 Library/metadata/3f/3f1ad09548c42497c9b44b4a7045c85a create mode 100644 Library/metadata/3f/3f1ccd4fddc8149aa9eec4273b6a8162 create mode 100644 Library/metadata/3f/3f6878e5bfbe5448bae84357e23c3bd9 delete mode 100644 Library/metadata/3f/3fd49f2a4c1ff438bb173943a98cc99f delete mode 100644 Library/metadata/43/436c1d70df085465faf4e7e4ed0a925c delete mode 100644 Library/metadata/4a/4a0d55b0221d64471b35de6379486731 delete mode 100644 Library/metadata/51/51d9db15a2c954e48967afe7a6ae5ed5 delete mode 100644 Library/metadata/51/51df1c05c47a141fb94decc21d0e31c5 delete mode 100644 Library/metadata/53/53960201df4e049bfab69b5f7799de8a delete mode 100644 Library/metadata/58/582d9a226a7164309b3160653e2e9f9f delete mode 100644 Library/metadata/58/58b36c88a32fe4b33b89bda5c406a07d delete mode 100644 Library/metadata/5a/5a283dd8c33fe41058335d8e3ea09357 delete mode 100644 Library/metadata/5f/5fba5901d3b7f4f679ec3c20048e5a88 delete mode 100644 Library/metadata/60/607fb7f9c74964a3ab8904d891fe53c9 delete mode 100644 Library/metadata/61/61f074b0d27a64a5fb3772e35ffce168 delete mode 100644 Library/metadata/68/680882589f53e46efb4fb586603788d1 delete mode 100644 Library/metadata/6d/6d9ef9ad6b6a7401b84db50f3af59275 delete mode 100644 Library/metadata/6f/6fbecec5670d04cefaa95aed8779a4b0 delete mode 100644 Library/metadata/6f/6fe3b7f8365b64700b68a6ef6ed39be1 create mode 100644 Library/metadata/70/7066a50c1ecac44b18c9c413332a49e3 delete mode 100644 Library/metadata/74/74b0bc2143cb741388121e9b2b6c01c4 delete mode 100644 Library/metadata/75/75f2a4d11fa14457e8cfa19f3b743869 delete mode 100644 Library/metadata/77/77c84b68fbcc641fda2decb833bd536a delete mode 100644 Library/metadata/7a/7a1695f8a6e704f758fe94dcc954f21d create mode 100644 Library/metadata/88/882af4cbaf73c4410b1ac1c40867c7ec delete mode 100644 Library/metadata/8c/8c8cb9e0375274333b08dd3d6f47a7d5 delete mode 100644 Library/metadata/8f/8f7e6720575394345833da0b523c734a delete mode 100644 Library/metadata/8f/8fa68ef9423814b1b9177a14296bc80e create mode 100644 Library/metadata/8f/8fc2d88dd361849808ad4e863b432f00 delete mode 100644 Library/metadata/90/90afbf8e22a8d4ef6a18744668e27229 delete mode 100644 Library/metadata/95/95d9f8c9a655b41f7b4b5d3690292474 delete mode 100644 Library/metadata/97/97b9e3c0e05974e1f8eaa8eeaece2709 delete mode 100644 Library/metadata/99/99b3bcafe32a7421d90ca4d0f3acc5c4 delete mode 100644 Library/metadata/9b/9bba5664c262e4002b05ce43d8bad51f delete mode 100644 Library/metadata/9c/9c6c2d128da234a3486f678e3dba3984 delete mode 100644 Library/metadata/a0/a0ac922d1f5ad4251b4144961c0a74be delete mode 100644 Library/metadata/a1/a11b4b833661e4633910d50aadff4f59 delete mode 100644 Library/metadata/a2/a2203e0ecb3b84cb78a6a95c116d382b delete mode 100644 Library/metadata/a5/a52dde642917d47e6babfe06f8ed3cbc rename Library/metadata/{05/05e997c68ee1b442fbcbe517f5ddca4e => a5/a5eb1114a50234f18a90dec93c7003a2} (90%) delete mode 100644 Library/metadata/a7/a71a9ddb9458b460a8870a13d3d2f7e8 delete mode 100644 Library/metadata/aa/aa8a3f98de5fb4832a039836c585bd8d delete mode 100644 Library/metadata/aa/aac78bc7c7f854e88b7734c48ec813d8 delete mode 100644 Library/metadata/ac/ac5de5d9de9dc4729ac18e7b1e118698 delete mode 100644 Library/metadata/ad/ad912fe4e14d84b3ca5101c27aeae9dd delete mode 100644 Library/metadata/ae/ae398ba2ee807481889d11fecf3794e8 create mode 100644 Library/metadata/b5/b5f5dae3775e74b83baaff346f7182ec delete mode 100644 Library/metadata/b9/b984e63f390b542748c315c7f4983e8a delete mode 100644 Library/metadata/bc/bcda2447fcd2a48a5ba618fe6f1d8813 rename Library/metadata/{6e/6e4bf482f0a8849eaa949604e61b8a57 => bf/bf6ca501d82f04537be03c6de3c96fd9} (90%) delete mode 100644 Library/metadata/c3/c3b26cea83b04474ca149ef7fb3e1796 delete mode 100644 Library/metadata/c4/c4a515c7fba34404b952ce4d933ee452 delete mode 100644 Library/metadata/c6/c66ee8f97287944a585a4ed1fe935861 create mode 100644 Library/metadata/ca/ca19e471dfcd34b14ad784b4e3c69eb8 delete mode 100644 Library/metadata/cc/cceccea37dd154468b99895747d21ebc delete mode 100644 Library/metadata/cf/cf149af4e109f45bf88f5f3e9f183595 delete mode 100644 Library/metadata/cf/cf4852dcb194c4ebf8099c7360d9a4cc delete mode 100644 Library/metadata/cf/cfdb6c224faec405abc1088c128a2f57 delete mode 100644 Library/metadata/d4/d42674809112441d5b13f68e0b904218 delete mode 100644 Library/metadata/d4/d43c75e315c8a409d9b91217d20c0b2c create mode 100644 Library/metadata/d4/d46f2504f952742d09acdcd4c7fa10f3 delete mode 100644 Library/metadata/d5/d5f2e7b12b0384383979441d108ba6ed delete mode 100644 Library/metadata/d7/d72eaaef50fae4d4a83d85fa7d1a8506 delete mode 100644 Library/metadata/d7/d7b812b1d3dd947429dc9bb752bd9da7 delete mode 100644 Library/metadata/da/da2c2c6fd16a64f27a3760f86e10dfbf delete mode 100644 Library/metadata/da/da3ebb466df2e437bacf353c98b4586e delete mode 100644 Library/metadata/dc/dcc1182e3418240ccb3d5eed517a926c delete mode 100644 Library/metadata/e1/e15a9898b0c214ac881bfd2a99743307 delete mode 100644 Library/metadata/e3/e31d439bbbae6438883072271019a5de delete mode 100644 Library/metadata/e3/e3c5f11bd240542539336e80102423a4 delete mode 100644 Library/metadata/e5/e58930b7b9c074ee6ac47fddc2c7f610 delete mode 100644 Library/metadata/e6/e6bd994d89ff84d938706a3e7fd2ffb1 rename Library/metadata/{29/29a967ff08d72402b9acfb9181a4436d => e6/e6d290dd39f074bf89784d6e84742551} (73%) delete mode 100644 Library/metadata/e9/e9fd37756f86a4d06af2c5974cdcd874 delete mode 100644 Library/metadata/ec/ec029f67244dc4771b3bc614dacb4904 delete mode 100644 Library/metadata/ed/ed2938783ba5d4a3e9d7b2d07aa3ac82 delete mode 100644 Library/metadata/ed/ed3c32e5075df41aa9d08ce717bb8cd4 delete mode 100644 Library/metadata/ed/ed6aec70c77a3427790eb080ce5b9aa8 delete mode 100644 Library/metadata/f2/f2cb0ec34ade247a4b6e423dc409a0b3 delete mode 100644 Library/metadata/f6/f6636e020748a4b10afcf984474ddb02 delete mode 100644 Library/metadata/fc/fc444dca9fdaa48aca6833d6c4756860 create mode 100644 Library/metadata/fd/fd39cf847b1bb4e4a9e0953b5fb4db89 delete mode 100644 Library/metadata/ff/ff35ba79710654a35b0adcf1987a33cd create mode 100644 asdfunity-csharp.sln create mode 100644 asdfunity.sln diff --git a/Assembly-CSharp-vs.csproj b/Assembly-CSharp-vs.csproj new file mode 100644 index 0000000..363208c --- /dev/null +++ b/Assembly-CSharp-vs.csproj @@ -0,0 +1,69 @@ + + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42} + Library + Properties + + Assembly-CSharp + v3.5 + 512 + + + true + full + false + Temp\bin\Debug\ + DEBUG;TRACE;UNITY_3_4_0;UNITY_3_4;UNITY_EDITOR;ENABLE_PROFILER;UNITY_WEBPLAYER;ENABLE_GENERICS;ENABLE_DUCK_TYPING;ENABLE_TERRAIN;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CLOTH;ENABLE_WWW + prompt + 4 + 0169 + + + pdbonly + true + Temp\bin\Release\ + TRACE + prompt + 4 + 0169 + + + + + + + /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll + + + /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj new file mode 100644 index 0000000..363208c --- /dev/null +++ b/Assembly-CSharp.csproj @@ -0,0 +1,69 @@ + + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42} + Library + Properties + + Assembly-CSharp + v3.5 + 512 + + + true + full + false + Temp\bin\Debug\ + DEBUG;TRACE;UNITY_3_4_0;UNITY_3_4;UNITY_EDITOR;ENABLE_PROFILER;UNITY_WEBPLAYER;ENABLE_GENERICS;ENABLE_DUCK_TYPING;ENABLE_TERRAIN;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CLOTH;ENABLE_WWW + prompt + 4 + 0169 + + + pdbonly + true + Temp\bin\Release\ + TRACE + prompt + 4 + 0169 + + + + + + + /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll + + + /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Assembly-CSharp.pidb b/Assembly-CSharp.pidb new file mode 100644 index 0000000000000000000000000000000000000000..39579e21ee8e044efea44b6076af668366469ba3 GIT binary patch literal 12171 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 F^k4Z~qPYM7 literal 0 HcmV?d00001 diff --git a/Assets/Scenes/GUILib.unity b/Assets/Scenes/GUILib.unity new file mode 100644 index 0000000000000000000000000000000000000000..24015ce689856b24b99a04fed848e3eee522f6fd GIT binary patch literal 12058 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 L8=c*4wUqh~zt?@F literal 0 HcmV?d00001 diff --git a/Assets/Scripts/GUILib/Box.cs b/Assets/Scripts/GUILib/Box.cs new file mode 100644 index 0000000..d296425 --- /dev/null +++ b/Assets/Scripts/GUILib/Box.cs @@ -0,0 +1,15 @@ +using UnityEngine; +using System.Collections; + +public class Box : MonoBehaviour { + + // Use this for initialization + void Start () { + + } + + // Update is called once per frame + void Update () { + + } +} diff --git a/Assets/Scripts/GUILib/EventArgs/ClickEventArgs.cs b/Assets/Scripts/GUILib/EventArgs/ClickEventArgs.cs new file mode 100644 index 0000000..f3c115e --- /dev/null +++ b/Assets/Scripts/GUILib/EventArgs/ClickEventArgs.cs @@ -0,0 +1,12 @@ +using UnityEngine; +using System.Collections; +using System; + +public class ClickEventArgs : EventArgs {// where T : MonoBehaviour{ + + public ClickEventArgs() { + + } + + +} diff --git a/Assets/Scripts/GUILib/HorizontalLayoutBehaviour.cs b/Assets/Scripts/GUILib/HorizontalLayoutBehaviour.cs new file mode 100644 index 0000000..db1e145 --- /dev/null +++ b/Assets/Scripts/GUILib/HorizontalLayoutBehaviour.cs @@ -0,0 +1,15 @@ +using UnityEngine; +using System.Collections; + +public class HorizontalLayoutBehaviour : MonoBehaviour { + + // Use this for initialization + void Start () { + + } + + // Update is called once per frame + void Update () { + + } +} diff --git a/Assets/Scripts/GUILib/IInteractionBehaviour.cs b/Assets/Scripts/GUILib/IInteractionBehaviour.cs new file mode 100644 index 0000000..79f56ea --- /dev/null +++ b/Assets/Scripts/GUILib/IInteractionBehaviour.cs @@ -0,0 +1,7 @@ +using UnityEngine; +using System.Collections; + +public interface IInteractionBehaviour { + + +} diff --git a/Assets/Scripts/GUILib/ILayoutBehaviour.cs b/Assets/Scripts/GUILib/ILayoutBehaviour.cs new file mode 100644 index 0000000..fd423d7 --- /dev/null +++ b/Assets/Scripts/GUILib/ILayoutBehaviour.cs @@ -0,0 +1,15 @@ +using UnityEngine; +using System.Collections; + +public class ILayoutBehaviour : MonoBehaviour { + + // Use this for initialization + void Start () { + + } + + // Update is called once per frame + void Update () { + + } +} diff --git a/Assets/Scripts/GUILib/InputEvents.cs b/Assets/Scripts/GUILib/InputEvents.cs new file mode 100644 index 0000000..95558de --- /dev/null +++ b/Assets/Scripts/GUILib/InputEvents.cs @@ -0,0 +1,35 @@ +using UnityEngine; +using System.Collections; +using System; + +public class InputEvents { + + + private static InputEvents instance; + + private InputEvents(){ + } + + public static InputEvents Instance + { + get{ + if (instance == null){ + instance = new InputEvents(); + } + return instance; + } + } + + + public event EventHandler ClickEvent; + + private void InvokeClickEvent(){ + var handler = ClickEvent; + if (handler == null) { + return; + } + var e = new ClickEventArgs(); + handler(this, e); + } + +} diff --git a/Assets/Scripts/GUILib/Screen.cs b/Assets/Scripts/GUILib/Screen.cs new file mode 100644 index 0000000..8d56445 --- /dev/null +++ b/Assets/Scripts/GUILib/Screen.cs @@ -0,0 +1,19 @@ +using UnityEngine; +using System.Collections; + +public class Screen : MonoBehaviour { + + public Camera ScreenCamera; + + void Start(){ + InputEvents.Instance.ClickEvent += OnClick; + } + + void OnGUI(){ + + } + + private void OnClick(object sender, ClickEventArgs e){ + + } +} diff --git a/Assets/Scripts/GUILib/ScreenConfig.cs b/Assets/Scripts/GUILib/ScreenConfig.cs new file mode 100644 index 0000000..a5938f4 --- /dev/null +++ b/Assets/Scripts/GUILib/ScreenConfig.cs @@ -0,0 +1,9 @@ +using UnityEngine; +using System.Collections; + +public static class ScreenConfig { + + static int ScreenWidth; + static int ScreenHeight; + static float ScreenAspect; +} diff --git a/Assets/Scripts/GUILib/VerticalLayoutBehaviour.cs b/Assets/Scripts/GUILib/VerticalLayoutBehaviour.cs new file mode 100644 index 0000000..dae0364 --- /dev/null +++ b/Assets/Scripts/GUILib/VerticalLayoutBehaviour.cs @@ -0,0 +1,15 @@ +using UnityEngine; +using System.Collections; + +public class VerticalLayoutBehaviour : MonoBehaviour { + + // Use this for initialization + void Start () { + + } + + // Update is called once per frame + void Update () { + + } +} diff --git a/Library/AssetImportState b/Library/AssetImportState index da864f6..ff203d5 100644 --- a/Library/AssetImportState +++ b/Library/AssetImportState @@ -1 +1 @@ -9;0 \ No newline at end of file +6;0 \ No newline at end of file diff --git a/Library/ScriptMapper b/Library/ScriptMapper index 68ea87fe5ddbc0bd96bcf63219bce447ad83d81f..ac88732eb9c07201a41807b56f9714a4ba480fb1 100644 GIT binary patch delta 14 VcmZqHYS!A2D8Oj2IZ0q43jiaz1a|-c delta 14 VcmZqHYS!A2D8OjAIZ0q43jia(1b6@d diff --git a/Library/guidmapper b/Library/guidmapper index 4d03f65255694d3e7e7f7be9c0bc11c2cfea6501..a769c0c1574f943404b3f379910cbffc29ff8ba1 100644 GIT binary patch delta 1913 zcmZ1OqNw`h3MK==D?Ppfvyy$qS|2b`!z9POH_{H@SUUxasBhnonj&WPuKpW6{fHV3=IYsVca7R+F}R zr1P#REsxzb8sA5N-LHi1{*0Ew4sEt#PwyFx57fA3RD1!MA}*Vhl9`y3pAIsN!71sO zo`}2mxk(oiKRoHZ+Mx&v2qlRB%ZoBgQj7F5fXeKb%9uKod#sw`e%$l>OM?oqeS&$# z#U(|VdFk-*n#{v(A^3mo3=65L?(CZcizL+7{WOyX87Tz|QieBn>un$Ky3Cp!E_>Xr zta&cj#(Ic!L1Ixc)W+!ewRYuC-Mcrh`tSTrT;rS(&fv_*FUqXS&nv+U&}3i&@ckC# zFkjXE(u7lIeQVY;+G}DprydxG`kCkv0@BYAwNKD7O2Juv1?Ss2huICZ~Z`o`C+r63Qj$lc?G2*SEE%Vn6hYE8NLe8>IEm6FY- zPOFv!$9*0|2{g5V66J-2^cu6<-uBBlCIn{xvu8CWA^`GI%i%c*k~blNki2qROPP!J zh535z9SWj?QgR^Y2PPGz7M7+Kmw@uXGoKf2ZFcT_vmRK5{0iZZQ^08(&<=&P{G623 zqMro{6H?fnEEm1Mf28)Omf1t@XX=%tk0Zwqi!3;9qP0^~pW0C)! zU*x2IR%b^O@L%^)i-C zRzALu$$!$6m^UoBMHkn=$~Dw-CgYdGmD77xxp8d$kv*yMRE9NbxdsZTCliy;|NQ8% zeTz8@4`U&J6P8j2l+u3a^xm))^XP22^(14n$tMO?oc;r*snpawU~HvjrbALzo-XIz z$^7oWXS82==HVVBDut{!H7^xbH|Uk-WtLPjFo-STU-~LQ)K7EX@kn9ysWS@U9IKSu zK6vNL-5$r4v)=g>ZB|<*p@zFygZLci=gH;jnrsZldM0`Xo1L^`m;_gFGcYi-Krqlu G1_l6JV9uTZ literal 11439 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 E17P{GUjP6A diff --git a/Library/metadata/00/00000000000000001000000000000000 b/Library/metadata/00/00000000000000001000000000000000 index 4578bb9e5dc66fda10b9dc1644bf814ea07ae5fe..9aceffbc218869ba99961da0f1de06b4011c65fa 100644 GIT binary patch delta 12 TcmbO%GFfE8N=Ac?t1>wO9qwO9rXl< diff --git a/Library/metadata/00/00000000000000002000000000000000 b/Library/metadata/00/00000000000000002000000000000000 index 5ffe1a30ee2f15c3b6b5739c39dc90b3223ca95f..f3124d66ecce615179bb75842519906e5920deca 100644 GIT binary patch delta 12 TcmZ22vRY)qK}Lg(hcY<r!qMKA@BtT delta 12 TcmdlivRP!pNk+qsr!qMKA@v0Z diff --git a/Library/metadata/00/0000000000000000c000000000000000 b/Library/metadata/00/0000000000000000c000000000000000 index c1570ab50f333ad56d3e93d85e3faf2b4b46f6c2..e5f477f451a25b48723cf3c2ffeabe8244a754f8 100644 GIT binary patch delta 12 TcmZ22vRY)qK}Lg(hcY<JT*{|-8xi1Ik z-4KGOqEh#}Z7&oRZ~w5;Vh(Rc(dmL0i3Q=FRs;)TpI3I6b4vcv%|;woxzF1y<%@wy zHu`ye)O99L(R)QcSXo?MTxvaszx{sy9EP5p)D7EV3P?B__S{l6AUtd8T>e| zh3U#N1daXXJMN@Ap3Ap=))s(aU;-BzeO{0|fH%jrDzv+v3sjB_r4a<6w{%DsbH9Cd zB3Oetls6$P78!3Ls8=f zlp!xEynI1#LAPLD$lJJVV>6XxxQ#1_G07*^i`%$r#UU)&U>nzzGmk`HB`r)%b(Zij zl>{-IHIYgPa>EL#w?zcGIR>T)a%&7s6XbRQY}eh6x(S$0svaIjDsRsnjW)N3Iy&mb zr~yLAdltB>^BpES5`7n+j+^v7E5Df!(c$HP#@sJ}yvKVQCE&9r_k~RMz(PS*eDn_y zV+tY+wK2@#N9ZFn#n4{UO>&rS!eerxNlaFp>xq6Y^Q{->dWsmbye8Za(rivXA4Jf2 zUaSHm1wX_o@B`kGVn1(z^%ka(Y*OoMK^!G1Pe!HCbU|97Z{pdduwGA-wJq1fI<`Kh zJQQ9OVk-X?%4zOEj4aSr%4zJ{nt#yP_I!@AN|(cyO2U!pa|#-D)Gdu8EEypTPM=lK z$VI`H%89J_w5WG;3T2{TYow}a__WL~u8D*}Az(3%LN#|39dM`T_&l%8)=Od}y*Vsc zq?ma`#8^|yb+Odjw{j@NK?X)Kp9mu zp)e}sRqpW*BUO?xlAWzel1LM}Y?MVBIaH-Bkfsq+1bwH|_=b!Ad7?#^@H?(GT%;nj Gr2PYLNXcOU diff --git a/Library/metadata/00/004968d19d6a04e7a96b2ccd6482ac89 b/Library/metadata/00/004968d19d6a04e7a96b2ccd6482ac89 deleted file mode 100644 index 5fb5628f3ca9c1b0dd5dc2936509e2db4a0a0d45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8Np2HC6#apakTB0Q9;J_LV0y93PWB`=3Ca=(DUlh z%IOxe_GPU>aeirjq45m<_IkZD=zDzJ6tKk;w$2g;t4wmhw>=w~V9*7a!pA`+Op1#T z)OHTvVkMix<7J;UC7>G^!$C&Rb7}_g>Y%a?&12yKrK4OK1OaH5ap_^~*H7Q5rL*)7 z%{rvH3tP}I+D(=RThuU{N*=7JVH4U}pEsGrB5XpNC9Q21=(bF{xUP=A6346q`jc8m ze4%h^lyu#Dx^+@~z z4Q2|a1iK+EL7z zfwwfZXtG+jW9O3+oxNvzuGe^4t6pQEhO<#45vaAfA3f?5@I%isu0MhJ^DXBE^^QE;Vl ztebsWRJ%QeJW+5pQs*>yTJ{&!dP1iVur{_r7q=hn@_MK4^E5YCFNu+~b5O8IF;kC- zak`f3Zk9;4nJ~IboE?-#$4f)Rc)zKcq>W^@Jer$^N?wmbPhB-v9rKbVeY8pEHPqEb z8?m4Mt|VH7Q75FR?`@*gR6NvKk#tmQRvZ=6x;lk?fg+6@m82_>HiZF!vZ`oZp;t(= z+~)6xvLs<7J6)C}k=AuyE3-6mAWK&uZ6P)Z`c9|u83+A&qCuDN1jjNCQV|-;{sF^O By%zug diff --git a/Library/metadata/03/038cfba9c59da46bc87e6b685ed7d705 b/Library/metadata/03/038cfba9c59da46bc87e6b685ed7d705 deleted file mode 100644 index d00511dfd2c0cd30dd0628d5645de3917fe0c195..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2643 zcma)8$!-%t5UoHUB<%YR`GLgQKpY~JKoVl4BvzIaAgkkP+f8P%rYC@rBKgFLBPYIq zFUXZEzrY6|{sL3g(=};3GjdAmxLxz6wtoE_fYAtGYzqL+;W9S$>*x2kzh57I{d@T3 z&%r@u5xt9A%S4wd{(eJ+x}-L?N_A0_yHT_^p&~t@y}gnaLCcq=RZ-g`|ItQOglA*t zeO$?Np1_y)UY-wTC+8-o>rdccx7$61frp1}Lu)b-OCk~QLTCy2w99D;1|5J={Madn z$?OaS)s5ZvvX-nWPp806aLGl2pbal zXhNP(@#Y1)1=|9@khO8a#dgvp{cT)C3@0C2$ZzA46Nj*5y=`1homnLMYG}bVRYWYq z#1Moz%aIBQa@7fGw|NA)HUMS`a(w{I668h>Y|UGV_G92qmJ}XFVs6h(i{{%y9c{N; z(wADBdlqk4x03BCqK`J=!6^MfAsed z!vztB+URHSee{uWF|@aIGaROy@PM3X2GhyU_0T>y`4;kXJwgmwRuk@fY4+GW??upf zp3Z?F#oodx$W2){;y&(x?H0}=*^IWAgH{wLGCnSa+y!Zcy@@B6!b&BH=a)T&bu52M zWT;gXVk-YR%4z06j49An$`S0^nSW4SQNBc3rOV+;CE>{IIR(`U>XyY3mW&XLvu71l zGf{A*a;TGkTGTtALXjxA8kyGAe_H$t%aJfB1fqqbNSoV^Hf60{^JP|>tCz$`db3}! zNHMdBh;gQt>297#wuG{}OPuYOMkh*L#dyDIn52zl+#c=iK((wzp=Yj|tByrQlRk3M zMFVwpku&zv-<3p0Sam{*`rax^P1!@8RY}{F#^Pw0)=5h!7AVrlK}EU($tCm&6ssbK z!l;l{xh_8*tCEC~>||AvL~`h&QRZo6UzM&vawA*>eW%m-hKv4rqD7bR2d;Tsq$0G8 F{Rbhw!}$OJ diff --git a/Library/metadata/06/06092839f9a404844b55a963be16cbf9 b/Library/metadata/06/06092839f9a404844b55a963be16cbf9 deleted file mode 100644 index 6d5d01a4bb9d84587666d39ea1b11bf9f8f300ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4501 zcmb7INpB=I6n0=>*qLG93HzG#WSKC)Fw@x+lun{_2M!1gPM6bdrj}NfdnV!3;ujzx zE?h?9#DOCR4oLhUBz^+$J}(t_#U;p-oN~FoxA^(l{yL0Zm|^VV4~((7?yKle0 z^J#PA*Zm(C{^Y;k`HV&vi$bWPu^SJ2GA$Z%r`YG)Ocl}1M!}OoEE;P| z%UPO=u9`j=rV$Oug!e?z*vfj@P;F;W%f6Hyo)~kMV>n1NDXtb znGCXAiJUF*LTJm*BYOlBP--LLPvF;Fc6I~UDoaM zoJCx5J?aYEMm(QTJO7)H-X0ld??w?yCSDnmUHk3uJ@Jg)$j>J6W z@i_j~TKs0QCwPRcYs0Vkz@~XQj5Cf^+z_(YSM4sh*w=lm?VD7V&goRbjet46QHx%u zlTuslWQ*~jZ&ve7AKo-C#`wBOMb4F29v%pseK7u(kG6e-wwKcy?rO6@Z~NG$c`?`) zKeF()JCfh=!M4A?@nm*??M`PU)_&*v<4%FEOzLT8`RJxDMxhTTMfjkfPf%QhgodypOPbAo_X- zXvpONgeYXpqD&MvCfdA;%hVJ#CcF?(x|n{Sp)Ogt5F!YHfLZUun^yx zt%d;+=8|ywB$kZ~zFG*Nv9P0CGhD7dadke&3jwqh;w+(W(~#woe%$eRxzAJj!6wYf zAL6if3QnP%MwQLNNp%_^v(9;4J^NHPJPi<8h_i&gE(;gaF3*X8>H_fzEpRmj; zg*Y7gn6$^ELnPLozcD`$aiK%=d2C$;gTj`MM&Sw$aaUVzgoVyWg#TE01{g+ zz>*Co;Sd~v4d(wEnzG$3=S$@-SHJpGy?QplR0J@+4gjZdC~H6b_4D_Kwez38{P_Ou z&&SoLxVkDOPh_FuA2mfN3u0%l&|r05i=x9>5y@HU9TsF-A2c+wpNzz!pzfktGb)nB;(Odp0P+pbIdCkArfU zEG|G$-Ko9i^<-0cyyUZ{1at#qILPREO3eUX9F&XDJQ5yII?9zn5P)_WmmbD``RJ8e zI!W))tV5c+uz3xm-DG*N1r4*QV>n#>GIr2}r zJfrbygPDRU!EQ*)IO}4&I>=xd=MZCqkF8{vao+JmShD^yF6hP76Ma>*usKy&%)>+x z#B$bp$|1-l$EBHO5#;g+m?6lO5imoLs~NB@uM{1{U@IvKJd8x$o@)keZx2I*>wm(FNXa5;NkUzl|81 z5Mii{K?dK!H8PtF%?;fYhv_EVrA0J_>1M~eXWpxLE7`H`BZe%^3FrMZd!XL;Bd9%3 zmVl8$?_n4CE^jC?pK-uu3KK{+rRC+I9mNTcho#U~L0VyM;_;=hQc2?F4NqVm8}AYx zN)d$^%72b>nl2zlCFm;UBv$S8Kd6?3&rw$Ca=21SI5KliLA8RqWpIQgBZS47vkI!I zD7aEN*3CXGs@oI&JIeW>f-j(JIwKH8-7 z8tUqzjo43rR}wA4s1s7u_cl>#${y;hNIEJtD~^h3U7bR{K#@j{O41cbo5FxVSyi;I z&?}@_Zu7T8S&}f49WP6gNb5SUm021&kfke-wh)^HeW%m-jD!9>(V$EC6~{6TQV|-; F{sDr4zexZ9 diff --git a/Library/metadata/09/0928248368edf41b7a927ab1e67a0318 b/Library/metadata/09/0928248368edf41b7a927ab1e67a0318 index 90ea4d4f62b93ce36addc341a5cde7b3a58c46c0..f06294add335a461b871fc4ee6f742395b01f2ba 100644 GIT binary patch delta 12 TcmdlivRP!pNk)T>r!qMKA@BtT delta 12 TcmdlivRP!pNk+qsr!qMKA@v0Z diff --git a/Library/metadata/0b/0b06ed4fef7fb4e8fae61d235fe083ae b/Library/metadata/0b/0b06ed4fef7fb4e8fae61d235fe083ae index 83225036dbb09dc2d0d3939c557580c69e94cedc..2019b56a39b5c4845f124320eeef04146bdce5b6 100644 GIT binary patch delta 12 UcmbO#IaPAPO-6%_w{~*_03ikiNB{r; delta 12 UcmbO#IaPAPO-93ww{~*_03iznNdN!< diff --git a/Library/metadata/0c/0c616a2f50269499f82111fb2f759877 b/Library/metadata/0c/0c616a2f50269499f82111fb2f759877 deleted file mode 100644 index 1ced55f2937f20dd94244bd5f21e18a30b3cd382..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8$x>566ul^e;0P+t$`3$f&~iapAcJH9q!`MDWu-cKouuUrsn?AdS6R4md z-_UR31C00f@a%;53T{>Bb^4vYQ=dKwz<2^Mu?7HFaA^B8{p)n3R{r^YYV!B#yKg7+ zxVkDOSF%(IkDDTvC9%6-YOp%5CCSmONaU;xj!KG4RXU7?I>3qbmG`)nw|IfIynT6V zusF9gH{W;xe|x>&C3HMIYzx@timfxn;0==;@NLh9B^Y!8#_@4jj@9AI5yJ`3T#FBo#kW1awgk5! zE907v?V2EiWn4#$3qG`xU&am34`Ipr%eZM4Gf(tY)57IcVJVN5CWzy#^He~PNzbL7 z<`HD-9GE4@?Q>w3Aa`;(_*rv z(bM?$yiVWq;=BG39bWxs%>5k5C%mUg3L&fUQ0ib0JQQ^EkNzQITtbAQG6os^2-nD5 zGBmez(;TLo@R%0SG^U#$>xq4@y@?l>!b(M@%Nv2fJT^Wn9!rtL7%F^?a+)n5 zMknYi297# zwwbWHOPn2)M$bz_qQH7AamXJ*fpV(oT%lLUvfSY(XR;(= uB)eFaB$3W_Q7iK_av)1zAYCCY3HnZ_@f8RCd7?p=@CS}%9Hb&NwEY7!;=CjP diff --git a/Library/metadata/0e/0e6e31470781d4237a0967451f9e41b3 b/Library/metadata/0e/0e6e31470781d4237a0967451f9e41b3 deleted file mode 100644 index a2bae54a8d9aa1f468711463a4cd15d41b5e31bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 zcma)8+fEZf82(WN!Ly*^5ncc)2aSn@0G3K)fQG}BG0n6)ZAbRd>}=6`)kokFyz{lZ zGV#(Eu>SuX)@j*I`IG5RXTSMR^Uc=+Oho|G9{}Jw4rM=o%_Qx)y_Fy5XUBhj&%WKj z)h#J`A`2D2(-fgBh=Zd-gVlL0icS|rBp0Q3T99$QP}(jE=10w?S|{{;UJwCma%miA zJnm+!jatguleGq`OKVHZjaTru-|t^RujAvUkUgHTB1;%-Gsywp_H9gpK@VUGA1CE7 zSzUpkdQkh!>&dS0c*$o?3FrpKaFEgSnwkN;KPeZX*%2O4I?9zn5P)_WmmbFc`0|rl zx=QcRtV5c+uw@OS-DG*N6%Dhg>Mtw-954k8Ng`aoh1jShB$~?&!tT6Ma>*usKy&%)>+x z#B$bp$|1--$EBHO5#;^|m?6l_2$&(rYzA!4D@C0cY$Zj3hmok;^T43(?V*Z}yKU}s zDb+m-ytRcElP!gQh;K)A`jHdg_J`>3=09WRG9YJoPoo%oR^z@@!5%v(=w%=M6U5kr z2t#EIGx#a4k=bNuZs?{sOgG^fEutw*FFV$A^IpZ<%#QT}F=S~@I3J|hym~)~p!U38 z14c@Hgk9i=yrD#W!2z2oOd#2mrk8_u6em2sD228P(h74EFE53aN)oT{cmng-`I_)h ziYUZT{szivx_}s!psSRVShdstpjr|>M_HxI;Yuap$jmtf)e7pC!4Z~>5Ef_7DyXKS z;7a9KFZ;Bpc6$nWqTp(z&T06x>@TbJgiaw~ZES@u?l?N+^={qgX>P7w5+iBnuwap5 zrXCUFbS>50ERk$8VRV-`J1mWkmxhS(ep53^8_8^WG&c>EydH&~x@xXE<|R$~Xp_!s zsH=-M;voH9Nwf%~PDoMT+eN78jMMI4Y*~bPD+bMH)FONmn3k3PS>ARnfXa zuaIWB&%a#Al7x}$a#@l@TGx54%+koAEM0-Lh1ewMJDtWk4*K&%gD&BB9P2npMQAAd E2Tm%$#{d8T diff --git a/Library/metadata/0f/0f2a8182e519446db98d70ab9b586301 b/Library/metadata/0f/0f2a8182e519446db98d70ab9b586301 deleted file mode 100644 index 87feea8d41b02c06f8200befc90dbfe9c306101f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2619 zcma)8$!-%t5UoHUBy3?1dyWVxFP9`{gM)4JCN2%&SN}h?Kn$$`|{Rc zZhC%trtuj5_IkY&=y`b9CcZ9HQ5LCy=R!%qw>^$aFz5n|;$ycGrE{|o);9Ov%6huy zdvY}pO$F!%hH#M4^OT+eyxgsnp?TnYKgUrrLy0rN?%Bc4z=J(f(} z+opBO|0s2l)J`(S(Y)Rg2~a2W>KHAdxd_{aIPsBWB6!gfQBxxCw9B&wuQ%8!*b;a{ zR>nCO+ciN3%Q%l14nDM$U&aN;4`Ipr%eZJ3Gf(tY(}HuVibO`KCJ1wuJrxk-lH<}& z^9XYJ2$&_vl_Ox5AXjr>>)vX7kN{Uw_VF-MeS5B1G~XVoXs6SbfmBN0v(THLYzfuU z=y^yrukD_Ygyt<%IKon%&p$`w`Thg?SL9%-h%nxg{G~ z#3voFox*7(o7V73*p8D_CWobvt01kgH}UvVSgoeX;)>^E9xESG87V)GFjVji3>*T^#h5rN|(cxO2U!Za|&x!)Gdo6EEypfXU{6EWuo9pD%8-lG!Jc~9uKHOk(+fA(>P{XNs4-KqSX`}5-0x9?we zQCpUhD_N@fr!5i6lGxoZHCclnN72c=h~&KVPD+YPRXPlXI-t$E&+v>)73EH+!hPOi ziZ2Al)9~Z^uxg|x?@XQ!mKRnQ7MsuDZ@=F^hi1peO=8czn}mEeU7_#&D6)^Mc+1yg95^pmi!dpm4M)gCGE%GA2Fr zef0F5R-LDJDApkDUD#p*qthfsu%!fMLn(qSC$Ndc*nl;uViC5W!&G~R1xZ;ZU0g5m zUXEkdh2)b;M}0)@^jb^u-cL#=#b>UQq;is29PJxz76Vm6Yo|$t;v!5LqF7)PGJn0z z!WPHA)Fv+_czwWZ!K7dhq-k7svAx7eHjOKYvChZV^3%BL*dZ**U>esFWon7O>b9^k z)mY3!r5nWdthH3oAU7P7W}DX_H%GusgWMVcGYxV(2e$2PMyD~@Oez8|L+R<6F=#tI zl+i)AgX1ryp0mJPnQJrI*62Iqnt_w~rU*Z$V>eLY4DNg5OG2ixq4 zem{ty@;qMwVqvw9Rp5KPsY!m$0h=vMV6$nCuLhkcRy-c2LYoC~g_*>&Q(>*9;?)gL zU>qBt6c43{LUiT7LOM+qh|vMMOgV{JJM|Cho5JTvt27)gRT7TG+*44mA#WKRVMz#K zaptaqdP)i|RgU%YZ;Nubw@^e1E=MLYWpB&=(ppPs6av=4QY6V8M0>o^ZTLKm&E-q# zNIID%EMm;mB4V7XrM#O*k{u=t?^4fZsnN006fw>>6_dD;#HL4kQ&7npQRwMWbJ?*d zXyQj3bWuTFUbG$u+ux-`i!khjE$Vw)NHtXtc~+>d4$YFI?zCPKLNP%RM~({8B}f}W zhM+7fT2p8h(kOTM$Dt^R7)j0+B~hd`T~x|Ej?6^q5~NMU20`EHHooGbKTou12!G&O K#YHSaOUpl#{m4WB diff --git a/Library/metadata/1a/1ad905f2a5ec64cc08328503d4b9ce31 b/Library/metadata/1a/1ad905f2a5ec64cc08328503d4b9ce31 deleted file mode 100644 index 071d0382bd8ca37014b6f9d2be38ff016072fd40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 zcma)8TTc@~6h0`5;9b05NqjU=ZWPi(Exr9+{*^v{GrRTe&*U<$ zu1d)hS*rR+EfLC+*r}D8ticbW=x|y@a$0(aB^ftLuWCEnrR`cRiAC6YQd^_*<}jY$spwP#}z3{rq`eC$`k zWMLkH`p&@z-bglu$ICuzNkBI+f`g2nXVeVf<$h%yT1UbIN=Lae2m;V99!_I1Fecq%xGw86Sz0CsMmN6HX>gcO+%(|fe zQtOB}6i$s5U3X2lPKqyF6-n(RvpAYJ+AId@gj$`TB{Uad+7QJ8Nyq#bZ5FmT@=&=v zukmVwnSv?7Zpg~G;9^r9WU!2jh_S&(R`ScZhS$`Rq^)DBE}{} z7%F3s!S`^D%qBx~LpQ}?x(WAb5lvyz{8$gncNK3XKh{IUkYzdHyq{)|)c1Y_wddI) zFjDFoc7gBmrV{lj2W+Nr7RjbGy%KbyIN|YeDYR9PR+yW3aw)7#>W2_xCbvLuPLu8Ufkr;!6$x&mnnu}RQ7oyJ!j^v@Fwx`aP)Ea4y(p`q*_ D@+eb# zy{l64RF-PNaZ5z9BzEehCiD0~93Rb!Sk6lSs3cj~33#c(yd&~wo4FG&_IW3X4^4uc zkDEEZQLemq@_ev3w=_53dXiz%Vd|i;O-msU5)PesvvM$HE6HM};y70?=C~q>s5jy!@zK z7wH+A4M=+zHm_myHdzsDLBnh*MX*H;o6x}qqRBK7Q42aOZEv$sk7d%u^>p^tBw=09 ze`$2YA4;dzitf9vM<>M>u9~EAl35(>y*5jLCZW93TzBFSmTa(%8`_ygqOXb;wx$|Oc$6xF zSkBr=1q8X}gf!bcg4`YfGX%La0%izuHwU)mm*e9EY$xji4qAD@nz^aCfqoe$CB&40!`%z=Eudm1MYumc`QmF$s&f?od7KSqo# zh%nT~FoU0gz5HCy%yX4*B|q15#E@k*;eL>2FVyov1dZqQ z5-?KiI!=M_@}?5^83$~(Fo9%K+FlJiagy@ntQ6WVNGr@uJiipyYH6~(;R~!|<0R#g z6mf*9g10EAnFBGZKvyXzv1@1kVWTVpj0Y$T{Tx7i;5?ClBen?oPN(r57ya`@i!R|$T+6sfMQADe E2aCtWsQ>@~ diff --git a/Library/metadata/1e/1e1b105f528c44f918ed78e28599f0dd b/Library/metadata/1e/1e1b105f528c44f918ed78e28599f0dd deleted file mode 100644 index da7f46131cc3411c97a2aefcb37b80d6659fc641..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8$!-%t5G_MUNLa$YFS&4xO%@P`2qnY`@ga$o1tB41b!OUjlUc0k3BjDqiErS< zl`A(sfu8`0kKl@_>gk@eCo^(N>bPC=rnY|l9Dwla}I& zdGeLuhs$9QN1^BOsO;-}c^{YZoI`wh@8tPlt~_6!X+D8}{eJ%x1|1pE4X*Q;Rawm7 z1(O``Y2TzI81w+f@ng3Z#B;OYH#Ya)aVK6AE?@OnO9F<05-u|OJfn61FL!HIXdMU_ zs2mkaBM3lm>5wkwe)IUPa-F7UXeJ=-ZP-i#qqoV5V6zF#lu`tnOJJi(uz_eYjzrLc z4vX6x%umKLX5)HE_N6FdT}b}Y=!j30POZhH@9kuCQhem9Ng5}a!O`Anvj}Js$~!?W zG#jDE5Jm#Y$h_q?3tAlcsY0Gh@ahG<1>J&qA#LNljqN2#vTa;Ij7eTv%x~kO6^F27 zgKbPE&NLEzRkScQ)mg-YSP{f<)}-sTbH$`F_)$kib*O^|CjuyuDeJcz(_ zQWba@vAR9iHQL-B>S(9i;U1S#-80{vpK3GNR_Gh}bl9YCTKUaTn6Yh}{O<{WZx$f)dD&Jy$ zt_O%AOKZaYAk7}C=Yt3u&(nEeq~O~)1-`|bO6;dBu-?Kbl1*uS&F_R!%%kH{Xu2S+ z&^PhqQdqCY(ZY%=u#S}vF%P5&15D*TM>$O$h*1UFN;!sITl4oDtHR?bt8_VRsU#ek zJ}19XN8Qpm!jcif;PhGfjZ_qDsVw#KPm6jtr%)scwnip3Wlzie;+jYp6nxgfQ6$an zgj?L{Iv!7Jv-Oe~NpEHaixe}Bh!|^XsqW^9WQPf@yTsY7G+I%bBEtJk!z67aGwsn{ z4^(m|3|w{9Y;`Oun)J~WT{KWz7fr@N`rDFd5L%s(qMo~kQd4tLXGPpqr5SNlOzR~j z6blq-CK$=EO5%ir- W;~Ose=ZO|w!XLO6aFL48QuZHXqRPtv diff --git a/Library/metadata/1e/1eff91b022f824b94bfa5f65d896751e b/Library/metadata/1e/1eff91b022f824b94bfa5f65d896751e index 7ed81373ca3269efcc1d54b9df324f39e5a8c225..34b7ddfa5fa258ac555f3c00bba6b6ddf1d3ba17 100644 GIT binary patch delta 12 TcmZ22vRY)qK}Lg(hcY<*l&yBesTfct)`7rfu4p-Nd zlBp_HgOjEosgl3DUuuZDJc{Gvc|TV3$~!Kpq;5S7Kduiija-El|+wpOm@U~3Fx=01Q5lRBS?Qu|oK^I^OABUAFEiXY>+dcXu>*<#7$<07C6`&g! z!$C&R3wj3d?y#~B%@f}PN=Li02m;V9>(ay6@1K3tOXukw8at%93tKcW+D%pjTQV?C zr3h9wunFU=&znjUKWai-q^%thnzl^3xUPx5mL#GB=95}S{Gf1pteU#_P3x5ZRq7(C zon(xodA%hPpib!3X<9;a5w;C+;v>04@U|tQrbNDJmzNA)Z?IFaCGdu)W$EBU-5oBfr%o610 z2$&_vtsL04w;7)#z?H1~co?a^J-02IZx2;;&}qv+Dy8pP=q=B-glcK@9eg{g(|4Wt z+#jODtN)C-mjn5X_cTr*5JxglI@o;&1>O9ke}EWHh%i*fAcG&`8W|@;b4xePVY&&A zXc0|gy7{pl+xI%&YJRLIh#|{z!g)Wb;rW=y#%U@e<;M|*3SOg}W($bX3A#!-iB&uO z4{Mu#AW>H7a=21SI5K-qVXca~WpRWhBLw5@S%tMs6kMqs>*k*p)y}6-BnqxZnw$nt zi+@4c6FP-Zw6PVYxPy34);sk;X1Td~NsOeOgMvkhnR!Hv)3r=@^F*>Oe5<>}*+FS^ zyfpj-?>9A*w2_R@8IBKSKO$x;VMH)FONmn2_g#m$LRb*G_6|yXMl=Nf^n_mL*9fyDn;F jo<rnep)#b7I06?hnlx;-}y+TI?jXs_GhK9^G6v%p)LZ8O^pU#eht9TfEPkNzHFY(j*gGO`T5k85N$8JZiq zDGt+3ctDG23e(Gv_0YUm@hbVT9wCM-%?am&G<&Sx4@t$?S zW(pHXHl^LwpcBOjkB6nuRzX@}ZsO^suvSar2kPINjNfdPC>nfx@B;LB_o8znX?M&sVKNoIo8WREvns~LXjxA z8mV*2o|gRuwVu!^1gwLt(8cXVJG{|t_&m+c)k|U|?aT@mDQ4;sF;3S~-OUrp4iiRq ziL+U0bi6c0jQ5+GN!mze%cHqzsN{_(^wd>z)v+jP(np(gQA1r_v=ImC?@FRY7~vX@ pL|WHHt<2NNOqQ-d+Cpp+^qo%Q1PA?jqCuDN3yx(Rq#`tw{R7$mxg7ui diff --git a/Library/metadata/23/23dfc8f8268c842daae95cad7c119af1 b/Library/metadata/23/23dfc8f8268c842daae95cad7c119af1 deleted file mode 100644 index 77a57e259f82a0ffaacfc2782588b0001280b9a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8NpBM|6n=%$(z2F)Z~s6Wy09E7)Flm#MBAv#38BczIEm>j(Rd1kQ;r;vxN_nS z{{z99BmV`$dtL@7ol*KEXB^MxxB2sz08B&xlj{I*7KgHhKOaBUes2Ey_T~HUA5&ka zpWy1Mlsu7zihtA;p)814P^=Lh8?G>?P_l#X&`5CouI#-)d`Up{=LmQK?< zH0zM&E^J=IXg66NY(c|pDtWL)4I9(W`n<^`7GV?GENN}CK(}Sw#dUS`)i`Dy(4W*g z;tPdSV@21!r&}k*d#;M4c9K~f&Fd`|19d{JPSO&Zi!g17Vu4g*{(6grO^*CiF3)Ma z+F+(&O0XN!GS0i$t`0I-#s$RK;3F&9Wn6Up5SFaJj7xek^+aD4Eo@E|7V|Js1hJg8 zo^l8><+wD{EP`Aa0y6};Is|42axDY4<&~nN7;Gg)frpW(+jHHZ?d_q8_B(Cvb1Bt5 z3%sS77LzT7zJYItb^4|g-}Z;-@bo`pZe>8;;606E@L7%fQU$y1prD(5^mhDo88LO+2|2Rw_xnyx|GVW8+=ILn)#V zL;258PSXX%s03Z59LK7i{s+~P@HxsVT@F_&2}fqmDX3OZw+xQ3WQ4Fdb5=n$6$Mu+ zN4nXkMYY>g$P)!uBXv%Lr)7UpttWH}0c&F`baDI9F0Xg$K2LLV^^zD#I|l`e6f^aR z7^iEg?q-Q(n+c=4#Mwbz)iEz=(np(gUPE17 zv=RI1?@FRY7X2nr4t*cYW7bw!mVM)3IX;T;wD65Lr6?%m< z%WeMlSe7J=WGBm#B+|OhYh{*34rJ*Hq%FiILEq^#KH#7~Pc-Nfe#WtkgH(iuvVZsr BzlHz+ diff --git a/Library/metadata/24/244165b10e4714bd59799b225c463ee0 b/Library/metadata/24/244165b10e4714bd59799b225c463ee0 index e19ffb55015c597115dfa74d809dad6f9a636f7a..f3928dc5642e0a03681144ec246b4f770f756c14 100644 GIT binary patch delta 12 TcmbO&GFxQAMn;2;n=&~89`FRF delta 12 TcmbO&GFxQAMn=Ppn=&~89`yvL diff --git a/Library/metadata/25/25f18b5c49448435c963c8cb2a97ce23 b/Library/metadata/25/25f18b5c49448435c963c8cb2a97ce23 deleted file mode 100644 index 59cc23455612409c6e01325943ac4c0895702c4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2683 zcma)8%Tg0T6ul^d;QRd+egGm5DHoIl8jvi26oHjxrJ7798JT2K(}NJ*7P$xngi!^P4K?@0M~^QIUsXcr@pSYEF4aITcj~l=G*R(37nwe4oRIti-H2 z38N#`;^VnW*o9LQ zOT_gZ(MZZN>Eb$x_w^_eZAv~-I`kRb>9v;RT}n!){Et#6iE=_L4*N=7M5LPo+G(g* zT!bk@82Q|!B6wXF&6?!C)g~_`czwWZ$)sQpq-k7sv7N+8e;QX9W1Ww!Wv6k~u>&lm zH;rqFGPQ)Cx-D!>MG^6U=mxPpYb_0FkQAfx?uO9oOYJ!cJXdA2T8U8C>v(@~Ya=lHkvK|8$o-!bGP&8FW0g+?okVi^rmq0ItZ zVJ7kHR9Gy=(dvfha~vC|{7O)M*ko71OQzFQ!5AH&%aoIxwNw8_dD9Oh(<+9;rApu+ z=AIhmBJ-BP0Sf`b;>=w&$|)(hR5{kkzAfZ#Z($fIxEz_p)PGy{O>8Z(QEG@5mm*1S zKird*b|sK$Y%X7-BXP2yu)vt9MaDQ)OL;eoBwNBayo;Xgr$)z0)sJ|-QA}_n#HNS6 zDX5bC&iC}Fx$HPBXz-&AdRReSUbG&2+ux-`i!kiOEgE=ROf?0MdDf5HIy6g;y3;yI z2*U{q962gTmmqBjeFSA$(VAkblt#HDPX?j{F+$E3B`DIG9#+aMj_ixlB}kiy4FbP$ W8$WsB&l47g@HekjUSJU{E&l*y^wq-v diff --git a/Library/metadata/26/2639b407c70904ec3bc10cf8f0da2e1b b/Library/metadata/26/2639b407c70904ec3bc10cf8f0da2e1b deleted file mode 100644 index ccffc999e823c63d4f7b4dd65e18021e5c69df86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 zcma)8>rN9v6h0`5;05njR9*lo7mYs%DGEqKfQHL2W18viv>n+?vok0){^%P>;tTi! z{xH6PPvArNAl7qcXVz)iO*zTX>Dh13ZNB*mz<3NWu?YZ|aA~W5-E4n8DgXXC_3O*z z_dh?D(YqogSF%(Mj+!EpC9$(tYA}!2e;9)3zd+r#ty*<>? zey7a?E~UO_p}#oYVzQ;tck$`4N#Aqw+xZY3UjApy{T#>#yr*#j0ju*s>SPZb6m;{C z{vl#)L4=_;1{wSaePp&6+8erQ4%1DTA}5;0bn|mPHqUjwa(=ESh#|{r!hJu@p6ciQ z2pZ3eMPQ`VdpHHY%NttMrya1_!WfcGYkDPY$BE*}X(_Z_kXD$Rcy=kQR#mdJ<_oN2 z?O5?hia5el!7|Ee=0J=t&{fJY?An=sSX&nXM_HxI;Yuap$jmu~wJPeC!4Z~>5Ef_7 zDy(Iq;7a94H~+M#cY6v&qTp&|TGQZZ*c2F9fC=HR|{ib1(Hj>%)Xm188xfe&izG|*I78OnU zXp1fysH=-MV?X^}Nwf%~PDs(f-$1FU_^7i&b#!S~95vIrX$i#wMH)G*NLL_j2?GLU zRndmRsE}2;%|D*1l7x}$Y*ms(+R#O#%+tt$DqVrJjo2dSJDtV}F8b$*7G1(`xR!8{ IiqO*b5B`L~r2qf` diff --git a/Library/metadata/26/267803676899749e98212c8f0891f1fc b/Library/metadata/26/267803676899749e98212c8f0891f1fc deleted file mode 100644 index 50d6094d31f60d806f7dbd376df65db7826e45d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 zcma)8+fEZf82(WN!2^m%Ji!YtG&{g_yXSf zEWUux;Tw2m{r}mSb=vNx{K<5uv)}xu`Q~c@#sYxx*8p%ChqCII`Loa8w|{?~{P`!I zn*Q|ySJ$NEkt~$l(}wV6K^&9|bynlmAUK&7ft;1jNkN9S!fyFszffM^m4W{z6cG>S zn%Zms<3|6|xmL3FWv#)|-16K){VDwIbUGK%_3*GRWRFK|gGCJ1ndE?PJ0>u}AO;x2 z$8ph*mKMRQ98}-)TC^h^zU8up1at#KILPRENzDMZkBb}7I28_1I?9zs5P)`Rmk!2$ zJO55CU8Hwt#v#pZ*g^uM-DG*N#RO(j$%8E=u#v=Bmp2)O!f!x}Ma_NYC2bkCad8rT zEeu&3l22+K@rJ^wv6|FfPFg3$C$5U5c9Iz!&1+2-0(C;Ij?)sFjnHifLV=`X?yDyA z8ytD4TwY1=YJ;AFF2QU_%eZP|<0MFL8P^bFf)A}`mvPGtXI`X)@VV=)3rKP^a%%@lAh-4$uEH=6(j`4DV?Wg3GGhl`7bjg@QQy z=pP`)Bt#f0qnE)CagEF*Lvu|x#bLS$k7yB1VdCsqkM(;MZ#6sC6U30EIpMsUX4C3@ zH-g&pY#A6Sbs4+B4|!dQ`iuqEQy4+ADNQeWtsq35?w3MS1!;x8iRYKXQYi{oHXVU^ zY<`TmFGb*EDEB4GX}W+Im7uMZqgb`of3LD7T#m9zm&2Ay!jb87@+u|NEsY~A86gZ# zpOsfhMZuQJp*Z`rsCIJ-d7@xzWRg?wX_;SE;|ZOD$6DBmq`0Htkk{HZm#4YedP$6= zoxOrZikW&ujMcSNce6yY#e~*f;%u)pT3+fR#QROnByA)!<RPtKjJL;<0>X?@_ z>7z+Huc5Xsnuy)>w3lwSOpd@X9G%555 zlu>ujGzk&b& diff --git a/Library/metadata/27/273ec8e5bc0934bc4b851a7264b59f10 b/Library/metadata/27/273ec8e5bc0934bc4b851a7264b59f10 deleted file mode 100644 index 8773d613bbf22c6ebafb4857e56883e7b4798972..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4501 zcmb7INpBoQ6fQ#`>?G_vW(}J?@sbcAgz+}EB`+h-L?A^Fm8Z)yMS2-k*CaNl`2ifb z@B@%Ia^%2`ACRBHojVuceYLb}db*|LN$sw#{@zlrUcdUrjGbFx?EKG+u}A1KqW=2v zySqQF-TnQWUoNz6{4>*`*_AvOI&ZY&QD3HcL+*DPN4zHvv+UNK%<{QBy4A>eGK@u| zwYrw2sp#qX!%-U1giLr}m!D@#^UL!KN0->Y^zs3E@i%$uieo)eVmldT zN(;qSc`l4)?-4*YwwA7Mr+R6TB{%mEzo*1*$w;(f-p>(D;Rfy=q6^Y)Yjt%ak~&ix z$6BPh%u;d{Un3jE1Yyjk8&9MJ183B=;@Vsf91cN2LR_wu zq%BWw?(xK~(}xPw%-Et=l;S7M{zWDqc2*3g$->BT`GYV~oh1y!VC<0f23)a-Yi?$J zVTXu>4=EVCxNdeJdMCYD6tO+(>_7v1fO|Q%$7rswNSGjNMQo1~24d{kAsce(V#5lb zaI@Z1VC6`vT$?368G_u{B{UbkER9UzJQbqG)j>Z^7$5XZvpQ)1$#@*hPA2p`rbt4> zZq&*~3MCpxTRb0ZM{eP{h;>*0D`Vv^+Z?ErWhGFkKhqbIxKI z0=|+fr`!H~1*C{_Pu!V`@`d|~^2K|I@}-IpN>RRC0g?9MN&MTj z`0e~a@CaEqhTjQ+P5W>ZXB@k@C1ih~J3a2O?}k`6wy7+fQ&+-?fHl5Xi{7M8X{>g$ zm3TO?yZL?yZ`ucId{d-CaV^$HhXTD1#xI0uH@0YZIJJ;IyFnj>*rt83*j;|?;2qzR zKMcWcyt(61LTfq-a>`A42A$`lk}d+Zj%-?r@8RPT5RVqPlFB?YEBvGa<2Q!NaaD4A zgw9pqtgWwA@CnY>!uHzx-P1j8)Z%tf3_kxCYhf-iXpv?eMA3{)e^hjGWl18^NJLI4 z*tEq8wGMUZo^aUh^vG;6u>;zU+E+LZmqJ@jOO}wLJ2KJ(6XbG;aAP0_<_j>8OBE2J zkTHugk-M1aU8@N|teE3jwiqcuMmc7^8Ve6MAn6RXz*E|pSnzg#X>v|V=Ox0 z(N!eY_1~Buia0l+g*>*dfQH#9fw7L-wkztV;FhzlL*54wJ%3;z

(|c#n1}%;s{n8om$GE)!_Pk-SATr{^jm!U z^6T#^dRL_6sVr53qlSoNN$gZhb>{JdI6j;av7C|qVM(&E74Xs~^A5>>ya}0zWqMTs_wszOFuOQASAPuuy4~(63_Ut(8rtG1TVpAM=S*_Ir(K(vV9)`Wz>ocM zlrGFeSlc;x&AoI}_)&?w5~V zDc5OwhGqlO-i6I+7`;ta1e@0|TS^gZLBqy$u%2i#O+?gy7E7DkEYxEecX1t^eI-d) z8}wfq9r1_KskN;8uIkZA@t&(DX`EyhM|-cy5}-*a?2vqxUGSDcV$n@5nVLtus=*M`6hL9XY(w)~CwC;{8an!v+I)$O@q(DwFFM|}!^+URHSJ@k>;VrXyZrZ`MDVTzn+3e(BYb>BQ!`Ihr@JwOauRuk@fY4%V(??upf zo-6_*#jfHM_%5$2ai4a;W(#9THl^+5uoWjMPX?vXc0pQUZsN(Muu@5rrFCCm9qaE> z9!U{Lm@0UNa+*01qY8ADavZyM<{#EJM8Hv2>2kPINjNfdPGPNrx@B;LB_o8znX?LO znJBnYInv2LE$ZE#LXjxA8mVjQKP~$UYa?M$2w4k9p_|)_ce&U00-n|8>LoFf-s~4F zQp_wOVw|aEx|=7GEhdca5@-9R(TP$Q3EpoSCTSy?ZIAY5pptuWr}f zqJg@)XfyWG-<3p*FzSR94g5`%nzD~NE7G GW&Z&fJjBNU diff --git a/Library/metadata/2a/2afb06c492be84baaa96f0a307cffcd9 b/Library/metadata/2a/2afb06c492be84baaa96f0a307cffcd9 deleted file mode 100644 index 505d312835542c16820e1a006435bb21137f46af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2651 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 diff --git a/Library/metadata/2e/2e652a87a367543408dd32396f18cb55 b/Library/metadata/2e/2e652a87a367543408dd32396f18cb55 deleted file mode 100644 index 984bc7834178af310da30b03fe492b4ca00edf29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2675 zcma)8*=`dt6m_9cTK0X1N<6or3kabKwRE9*Xd89m1)<2Dagw34MB_=D@-%z{f512J z$OrHfyzmh`67KQXgOkoEy^<5hKE9iePs`YN#Mp#nj9s9i?DzX`-Peb!%jvIYU;ljh zvBzn3NlKB(O3m*yy--%Xt({7PJ7PbI4yL?FPD%HmB4g*o;&j)ET+xoBPZfL!C!v+2 zC_a#FI$r5I9Vud$Cx}sI*UC1AtQVatT4Qt5^V2hp7wm7Z*E>T_M@MzR8zSK=NbW6{ zg3)fzganMGjE&RRUNubSW?4|*+DC!wo-5XT-js~oun`(Ce4kS@#@_8!S6H*-xeVzj zR~i8TPHC5D%!lV6)zVq)kr{`W+pw7ohSRVz*lY$fsg%LyGT8adS)VtV#9r8BZJx9? zd62bb%*Lfz^rblF$1M9q>%cFBQ)4l!dnaq1^gat!B-#lxILw_EkC~zfRwuATW+QYP zqSzyHa(}tS!=@mlrhNQhqMMW$zZPOrZ|k3@Cb`!3X>McdaUJPY46c zbE0`a&7P|LegxX{a-MN0`VMtLY>S2x|49q1r|dkDO=*8MXh(4(;*(Nns(@DLmw0+9 ztksfuVb%30kJWA>Lg_^zh4SB!oaPIJQ3={gIYw1m{SWGEo-asN@i=U$1P-R}DX7;- zw=@n|7!U@h?<%P0qF_tqNLqYbsNLK`nJCyAndLNiTjnpY@kCBpz}wV{thn81TR6v# zFY?@My#yn1a!|0Kn7K#7SY69?w@4)0+|#-X&JIeW<)z`p^uEzdXd}#&hq-R36iyVn z>Z#f4Se7*O(Ij2gP+J#G#D4nQl4uZGort2oyG~M5bxCKvuN0O9&(EbXh_ojq9>j7HQ-_mbO5eLQE3)jobK61OGf> P;1T|$u|NYVf}!jmSoF|d diff --git a/Library/metadata/2e/2e767587b5e324af2bdee4bb47860003 b/Library/metadata/2e/2e767587b5e324af2bdee4bb47860003 deleted file mode 100644 index 872cf8f099d11568013a76cc6d04ec922fdc6888..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2643 zcma)8%Tg0T6ul^l;QRenegMKt%LPRN0>T1F5hxdwm1<@>Ny9u+(}NOM`3OJ4wOjwj zy+7c>cyCYNu@h!0+^Qy>J7?~zPoDrV9s^9&0N@%fW51do&kmPX|NQv9^D}M1%qn_U zw3ex^RD;u|igZQo)+!C*$)h+vnNqQy(*8+BC*C>d^qCj?vYo`oHh96uodVxQTt)8{ z`Cxu}VS2Xl2LASXy-OH*bksJqEmN^3QUR+%OTec+&Py=p0*vFw!B&*c&p}w0|E0nNP-bnVz9>K-#;o z*$hT+la;~dG8mUq2Aj`dSF>P!(R7-qs0nS6wsu6Ajb+Tmb+ha%Ng_Is{iV?ne<+<< z%UR#GY;;6;Aal^%Svm}FU+(Zl~A6YJLHM-!8KJyBBRt0ggMKRN(ge- z32C=Q1i3c^W(jhC2+R`XK>=*r--u5W;7-;Q9!6?z&qIsm+e01gciJ+LTAO45DPt|Hltwr_>)I7wx4UJAJj(h7SMFD`}EYMLyr`wHt=KTBn#RUBceUv)08YjgFI7)fsq3Kl759uYCl)NBKmA=v zWQ0{Gq-fx8qSS2psIw~Vn9^7r4b!?=3FQJs8ab>;S0K5B0fAywKK&ma%`n#KQUj diff --git a/Library/metadata/30/30f11e24dfdd44034bcb143f910f3b13 b/Library/metadata/30/30f11e24dfdd44034bcb143f910f3b13 new file mode 100644 index 0000000000000000000000000000000000000000..e217f9f290687333c525d6abed40e88df560d78e GIT binary patch literal 3237 zcmbVOOK%)S5H90D0EhQ8yka0cPL5wh9FS#)waH3xV#Ur0(5gMt-W@cL)l6^ja@r$* zgfj;?a^Z&{!9PIa45q&BuAz5#hDDUr?sm`D)m1fLeX~R>KNDT~j))%TVQu-^Z@2#Z zrL+FyPkVn{{r!iH>%6;HRoYZHj-xUe^8DF@?w#cHMmHah%>F~2n`$kp{PDTz*}0v? z8%qrNb^JX&#&cyaC2I21v^VE{Yi)aN{p=(9>*C_#5q^5?VDeK)k{YppXb`tA@RP`%jH-tc8m>;z(BCbw{`lBSaAzN1-0RT>U zmoeY{`TCc3YZ=ej#39xpY{S8D8rBBebTA2}4YuWAC@(C8Ri;exJ`I%_+*O$?%Vh_1 zxQWB>m8BY!`-{?nKk#G6E)nuRcBQM5Z?sJk<%9_i>u8`#LM80(lh|Sl5xxvXne>xf zrJoK|-q*}W>vF~6?E$|epMo5y)3_31C+?EjG@fFNT)wp1oW|3EA7EkAX*}aLYft#s z(n4Z7QYE*IC5UiXJhc$yxxl4gHWB3c1u##L7Z$)gL0)Wt9mWU6s3ggxlkm$hwtHUk zXz3ngbTS_5R9BVlvn<|T9jIzx(J%AUMU{RfxL@i6I(+;OV_t25JmfwtN=ntKPAhxa z)c{44=2!n3V>WSg!bae|5U=GBU65|A155f{<+b4 zl@vK&mF}>b)*Fnm@r6QpnTr#YKkFSNsb*D0Z-hz-9Lx(%);nU^@;G2&KnTvis;pOQ zLa3BWljfHNnS>WRcAJS2N~DWvRukj{E1uXPWopQ!aLJt%_jNRmQeDRu$|VSile0vE zVAdWP6I891-6oA3s>I7KC_Af+ftRzS#%cD4iYN##PW-V>-I!%IF=HE=XrpD?#D&nVPmst(L5BJ$AQYhJaT!JE!E5@vv!jLM&l&6TEohId+1=p<1@_4tgo!v=wWWF)+blJ+)J({{3xQ&~n&vi61tg!dW zn3Wtiy%(Tq*ZpH7J<;c8RO-#n4kg^VR)60Q!Mtt@^@9NSZ=rtJfWsF2;v5>>@W9V; RjAdSb%i{|k_%2~s`x^(-BF6v# literal 0 HcmV?d00001 diff --git a/Library/metadata/31/31baf0855512a41809273dfe69affc33 b/Library/metadata/31/31baf0855512a41809273dfe69affc33 deleted file mode 100644 index 926a998e70be32efa2188db2e053be13409e19a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2611 zcma)8TTc@~6h0_|-~|=$S4?~cp=f*{1{9EDfQHh<#F%F24(*t|G`ovhpX!^BKKUp7 zF+TW1eD}e6&di*3+U};DWV+MYZ_aJL`C5Rf2w=Jd0B3P%oBc8KruK0A%eVN~@9%$p zmLB2iT9U{#S*ZBOO%)~!YOlJmUESM#tx|r@2X_0=Q|$rkeV<*h+!etCZJ=n4Go z^?Ik!_xQL?ct@sUU8DkDh(rRu?Qvv+K^I^OAGLCrmX;u>?;XCEjdV+Sa?=;h1keqP z;UJ^u89f7dRV%MU^H_O6>1bCLK>*riU3wV%?c;ZP=`_7VV}~?%VT%SvyUB`RO9sZN z6v0XcHesCgc}vn*g-vLSw6!Y&)0RmW*EP}C;#hRRd{XO(9~4fHRa1A>v@TJfr7n`% zNya#uH(DYF>V#gMrX@5NVcQVJ3dtq>mn{)CCGt(XJZJEFgPnpcfj4AjoOiKZ6J)TA z3y9(1W2^aPTy*>pmaM;w8MByqqOY13oKr=_GE6l=n6vDufFPG0mv)**kSil#mLRhu zV3r_Pb6`8(W^^0_SF*0~Fj9Scu30qS9;)b|)0VzW5`E7CZ+WgIl9ona$G4+8eZz^* z{UJI$`_Gu0Igk%{Poo%oaVY&n2fO8gpm#?5DpgiHxx7gcS9?EtHzF zhdQg$j!uomQ8TS;QYaQE(#TOsx&p~53= diff --git a/Library/metadata/33/33d440f38293046479a35a51cda1e43c b/Library/metadata/33/33d440f38293046479a35a51cda1e43c deleted file mode 100644 index 10f12ce2d7623be676fb5ec29ab573e370214812..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2707 zcma)8$#N4h5bZ!nNZ6OKge^xdiAfwNpiPqG$t`8-}nFy zd;wp=PjKJ^_zFz7MjB*$rkt*lN7H)hO|3TumAYlW(8CDwV&#{xSD^ ze&^>`)UHd(V_B$rorVZxLG11q>dfIsVc1#}pA zEM^72C64)tYzbU8N*4jrX>y;-EGx;9j&SsGeN;78leH&H2gRk;rRDl__}lOI&!O4L zNnMa_9eyE+py&XM!QM!U@HmCgpvmSpJwN8FRj*?kKIz3ii(M~n%GFqFn{2R}d^i3x`0y4_R{(@l6tN)(0Z zW&3)h*Ok9gwy(#CAxUGx`CywpQR{;UD$k2mV8r+0jMV1e}%rm)%6x1r*< z!zkv_C>5G4h%59>JUbOut8uip=?aWv^EBpx6k&j_yf;XvsRA)7K$|J2F>9;-eyuD# zjsYgObejUy}xAq-BRm0wFq!KTWIUiN8G?&cKoNWtdFB&OlhGGAz8 z35|l!+E|Jtxr12xMQb*FxVZtKDOf4eDs#?msStQwJLh~;5>@YQ2R_Y?c z`%T3pZX_}3(Oef)awiO2b=7Qk%nO?M(FC1WP@5Nx$HDfuDbXM_J7J4@?iNx_#YLVK zaaV!EJ8!cKU5jqga7~l diff --git a/Library/metadata/36/365da4d24b1ff4d0fae604dd40917765 b/Library/metadata/36/365da4d24b1ff4d0fae604dd40917765 deleted file mode 100644 index 993e6653c11caee4d165628de8451fd0dcee7134..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8*=`dt6upH)X`$>}S^EQR=mP3Pg;KiEAhnIU@Pbg}W}L)ymT2r!!c!jk1pa~- zeuYOqf*&B<>t%3~8KqZp#_=5A&BrGJm`nhs)&bxO4sG>c@8*8~*_-|mmw%7XoV{Pc z)io)(lBH^R+7z)YiM@kTgVp(QlAO$mM9#_Jq@=i1rK4D=Lz+ZP#PgALIrO+Wv@&`j zZ%^JDEX^;^FEn1l-(IhG0sW4T+X8mDVjD~`c*7(IeA{zT2?kw&NqihtVzsmgQEl(| z6R)dn5%8^$H6@@M7{ftE&r5m+@b;*(0nJkp0Hvc{Sp)%SmvtFn><=$K>ZObH4$V2F zxer?~FxpL41Y0yPmr4J%-Z`3T#FBo#kW1a zwgk5!E907v?V2EiWlST+1s^NtmvPb^nH9gs?!g=_^v-hhn4?~d6)zFjQ2E2A!Nrqlsedqhk|bY(LX|rONcO3#vp?q z;~JSuhUS)Tn!|Jxp3owi#&q*zJ+<$3ymEf5XNV!oa>98(&7SM`{RnE$t7TxM&BOmTh$sO0q|4)j&?)v+jP(nptcQA2%QbP@aM z?@OXXSam{*hQT&UO(j5`6{@3CbK<3lwSOs3d)XbSVr7lv73L3cW&>K2bcMJi=sTUpHyrfmi3VN5?>JU*kc!aI_77lqz5xIL diff --git a/Library/metadata/3a/3a88f2585016e41389afef114c1be68a b/Library/metadata/3a/3a88f2585016e41389afef114c1be68a deleted file mode 100644 index fa15ecf18bb2da4fceb36d8af61d5534052b0d90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2683 zcma)8$#N4h5bZz~64tQqROh;uE-Y z;mRLy-~;#`4l&&tX^@?na=JN5ab!lCW^*V30Uwmtvt@9FgK zpV5yHy{k&`M3pK*yDlPC5<7dP8uR#J95-i0tY($pEGg-oan7B1vCmsFJ}RAfZN;U} z5>^VE;)oxsrod(E^bw%E1`oM1Jn|kl@|;6_dGF-;U~z6~Zoc*cPJ6xH1q?bmY7*b# z30p(r@P;W4xZ1N@5)8TkllV9&N6F#>gw>tHBkm=e!siw&y?_2eyDriinhi*E7dD^5=xwqh*g^`kREl7WDQr9q))!4B zQbcuVv81uh!n7C+TM}0=y>9LaLy_c3wiBDW7N#!K7IGTG6CV?uU zy;I~ua}lNtu@u;(EO^^sQJrJo>X4UHynewB|nX8 zP8`CL^`~(?b!L(1r)~?&slp_W65SxSXKkc{2AOt3nrU8x+#CWk4RUJ;%rwaD9N3n> z5w|7SOx6S*Mxt-e9fP*Fhceplw0OXk()TR%mu4DFH8lDzt`4j8J!gMgA8LnJ|2yV> z4&)==(^x{l4tb#TW)B<`bn}n?Az~~c!cZE69sCG=WR?ugO}ptHrkn7XoM;-;&EM;Z zS=alm zanzmGO(_%$6lvrzlCD5n3IhUVRndmRsF1PT=ErAPk}#5;k0nW@4P8{qJdGS+=?bJx b#FC)jbQ-^K&_7Q!=o0?Hv5bRMgod_%K{nM0 diff --git a/Library/metadata/3a/3ac399cfe326c433c912f73dcdb44cf3 b/Library/metadata/3a/3ac399cfe326c433c912f73dcdb44cf3 deleted file mode 100644 index fcb1e8c8400975a4e536243008ee834afab3c9f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8*-{fh6ul^d;J)vQ9{>@8mJbwy1|+3Gisi|&Qk|Jj(lT334{CfdzhRYc`VoGB zf8eX1Vj1u4=^i`7Oodz3q;u!Y-TL$i08=5rv;zRAaVh(@^ySZT>vi?(!_U8dzxw%X z2feFO@!ti-FnBJWJ9=o-D4dI7zW00kFA{R#8s0tPBMd|z0+ke&?J<1np|i$LXRPg1(K0@FS;z~ zaO9^7c_ziH7xWf%3+9Eajk7kkpC-w-aSkyi`PfQv8|SS!ge4np<3j4pBGFex3sX~r z#XLw9K@4Y2q!NN$vO?-@5kW4GfN6qU83EG-xmp0*bl1bf7)&QMfrpW(+jC8$&F!I% z_IeR&fRyT<`R?LOm&vX|U&p7TCVj)oZ{|aEc>13)Hwz%|@t%e;c&x=esgm8YP|z6vhdUk4mBGg0w>4#N$h0qmjf*Yp%dL z);=aYkRl8)mA8y?nmG`o3bd7S61%qM?>EfM||nJCyAnbwp)E%S?OB4JSQS%jlVo7)R_xYKhyp4DdSB{7oT z%nKGNW)=}K*3>fHEfUFy39Y-t*}ODbQQ9KL`%S|nZ6q`8(OwT!awiO2b=7QjEGwGy z(G*=aP+J#G#$o!~l4uZGosgoQyMa}waa2s}rzMmN6lvtBB5i>*CFBIk zsGrN9v6h2i1!TbHLnD`ee7mX&w00L4BrBe81Ofz(+?Z{r5okgv`_5pkdpFzqT6R-TGTrIyH|I9rd@aCa1Tgg$0M6o2_UqkY_xIzKKR?FeC#81v=Sy5& zk&-8}T=S3GB9vvZQ!lqzlOIIU;f#pnjPwr6GH#Z)>O0kPeRWGl;VP4SwqtzeJuc@h zo?tC+U)~xl%r4H(wVuJ>e!qVT9gmHfLbiFr)>y)Tas+(aw_yneDZnH?_A6nsFb_dv z=ino6CY!?J8$N4GKsQjrK}OFrY6kFTzp@7HBjEw1qg)vT0ce+T>0#{mPd})o)ASC_ zI;6P^o6|7bO;!Y(*D#w(5o|%j#;X+snXBpvf#cUaiw$V27woW`pS zW(uYRyCEy%yo*hBkl`{eAjSqSE$5eU(eXoAvcWPg>BYaHlvZK&9@$INi-*V#H{tz8r{AbMV9LOiUr%?<(JK(-l!R|OHNb`^WE@Es#grPEq z8GH}d$ZRq+H*`}Rrkik|7SR+Y&5!lKyjSs-^J6_k3|W>F&If7sNWC9KP6M@x#R-p(OQEfTw8GrPlS^T(mc&czp1?fTza%`AA__5- z{|e5Ef_7DrjV);7VmF z%|9)w-JU{`D7YG_a~eJ^`^#!Qp;HK07h9o=+lzL2v)A-_mYb`W#7NpXELfzNnMcGp zUCVSgPb9lc7~Lh#4ojosr6pp#-_%UfMlxF-%}qlkZ$_b~u9~ZkMM;xB+N6sb>guA6 zI7ok25-q~06H?UoHc@IS9_p+}dMY(5j*4liPN7(!NFzrj=?bJxVMw5?Dq2_Q6|yX= z{PVFaNf^mamL*A~bzRiTJdGU6(iKQsh)sgN(`kIeL4TfT&?WqiV+jYT2n}Wb0681I A*8l(j diff --git a/Library/metadata/3e/3e22178dc50df4588bc8b8aa0b5252d4 b/Library/metadata/3e/3e22178dc50df4588bc8b8aa0b5252d4 deleted file mode 100644 index ba1bdcdca969bd1ac3c57b96fa6753129cd44f3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 zcma)8NmCO+6n-dz;J)ulS;fhM$fD(eq5uIwizG$hq*kiQbdr`?;`E@#Q!bwL;7{=E z$)i8Rqj&#@@x5NgPME3is+#HP`TA}B^%nrfB7pH10B{nAvOo9V{(kkV^y%l9&)avtPk%h8<&=8?4h*G6cXEnYTMf+1Cl2g*#FUYu7cwQ+L3&l!l?+vdd4=OA4 zKHW5qGalzN)&?zQ?a5k$x#{`onffF6+wFFbq1WMIQ^*!i*eXjHtT4#|zjkd*fmqW<-uk(%%+kDo71on?X1U}Okxo>pv97Akp;Rfqb{zaqc6uX zYlHqvts~x0I5n1Z-4)$BDL!&lB(;;w;%HuLvKXinYIU5J&|HLRLlg@n9rK?yS=ivn zL*??6#;Xlx3Z?|RAuZ#yi|yzj{big%j14}tlwHPI#}8r2ddoPc7gJC4s%T+zDzlh} zi6V&Qto4*bkPD7WGtDB%#Q`uwkV^w#h9H+SU|ZgLbP$8BWL4l{BPI!D+3T+jn73L-$T?)(PBwkqa1m>~! zA>pAEQHY`ZMU>NY0Wm5;S1CuaYN!7}bzS%zWtA?6E0u&JGv^dk%cxrhM_4jKSe!Yl zpqh$;E0sf??9-y!?J4Amf~%1_r~cEjzpU01I)#9>uob$vooJia+BKi2xw(2tjHI3Y zf<=m%dPI!VwN!VrM6$(%(Ou$fzce~t>LSMbP0b{2B(vqw+%#13S`>Qfs=4Zzmo(|4 zO**fkt}fb$z4Uh_(ISjGAw_*}1EpruL!A{#Tcu{jQ8BHfQ^*%6(#Szcx&moa=o2Wb ziq;i+g*3||e}5=T5=OG4Wl0igUFWqjOC$TTbOq8DVw0eEI*qS5=$|JVbP2!VSinIl HLPOa<8kE2z diff --git a/Library/metadata/3f/3f0f55609bd6e48a6bc3e8f8ea24c764 b/Library/metadata/3f/3f0f55609bd6e48a6bc3e8f8ea24c764 deleted file mode 100644 index 73ebea6c97d5e79653bccf4d51356464fc08d44f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8$!-%t5UoH+NZ9us@&k#<0^$&%tR_Arv6A?Nkk#?D?IE*R(-XjmgAbhH$|rE* zh{RtZamQ43cMWZ4Movi`w`<O)Fp3^&kSGCFpw2plbs2m;2A_zcl*^nOQe*N@~cAceXXdICCE^OYw z=xwqh*n)v^DMheF1Di0x2BN7n@uL=WMB3gFp&84hi|d)}t4SidVE)qRh%b~*uNBkx zz8RhJKT6#sjgyRVv~RRU0yGKjohBEWi?Cye6CcSYg7vnDS`zuELtZd={esMg!@67J<-nx5j39XOCU(0_i+kxPd2rf z&p2Sag$X2^*78c&iIY?&C#8_PAg!=B@$^zyt)|KHrsrcFn;%jcDL;-dRqzt!G;<(E z7w9VGBzEo0KdhJiK%%VD<#45vaAfwJ!g>{T%i;)2MhM2)vkL2(D7aEN*2_OF>YY!a zNEBR+G&K#M7XPAhBn%3n=-?k{C&E4ht43W)=}K&eSs9%@fIv z@U89=XNRTHiPH2Fyx%lT(nd0FkM?$;N;cxi(^t(^$D*Q1AGzqFfx5cL83*a_N+Khy zIw3^^ZwsZS;-Sv^X;+uV;;5O{GbI!Y6lvtBB3*&x5{3kdRgptsRLH8_k?&7bNy12W sx++N`Idst|^E7g(N>?Dc5iWwh(`kIhMgKg}qD%M<*D@|r5n9^*0kLAd#{d8T diff --git a/Library/metadata/3f/3f1ad09548c42497c9b44b4a7045c85a b/Library/metadata/3f/3f1ad09548c42497c9b44b4a7045c85a deleted file mode 100644 index 334081cec22b169200e96dc47a4f4b56933f46d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2651 zcma)8NmCO+6n-dzpt$cVe*hwjmIulL1SBeuVmVlpm1;7bq+yoS^q|I54j%mpT&&W& z2mhIO<9j{*hEA9%cvVe0Z@zh3fBgl3kqBUP7XU8eGWPe!*oSZL7u!eg{`?%?{{HJN zdKa{oi7r+A!-fiVNo{PE>Y^t1qUc~kMS4Pe2PG|nmM=@IqIN+3B>HM-!8KJx zEW^YQggMKR3J7xD32C=^1i5hv%o610DKJZrTRE^bZzVd6fje1Jco>PfJ-02IZx3~} z-EK)=YHjXW;LVOVg>D-39ejG)r0+WUc|Jskm&c5`mjn5P_cV&Z7kkpzCfR)l1)cn( ze}EV+h%nSfKZ75lkBp05@nSxhbxtYBeUleR4b@k7DrezLNLyr zRZz`D!IjE^PX1|8?|ceHqTp&|T2udN@h>e$!k`d{7LFoqZadnPwRX*yS#7Rf5+mu& ze!(Ke%pxMjnOdg1c_P^o%IYq0wqF{ZD0LO%{ib1(Hj;6Bw6_D*vKED&xoWOD78OnU z$VC?o)YV1K*h_y`5*cCD2`TD(t0*;P4|P^0ZBrVHqhVSnEumPTNFz@x(iKQ9p--S# z6*&|}g{;bT`T0bZB#dNdtCA#=Ll=!QPb2%PbOn+d;UefeoyHL^`saxjUBchE=5UdU H&@%QP#VW;J diff --git a/Library/metadata/3f/3f1ccd4fddc8149aa9eec4273b6a8162 b/Library/metadata/3f/3f1ccd4fddc8149aa9eec4273b6a8162 new file mode 100644 index 0000000000000000000000000000000000000000..054d76730e84030db39042e1e459dddfdc915ad5 GIT binary patch literal 3229 zcmbVO%WfP+6ul-132}HNAt4Em7|3g765B*9kY&Tf#8RACv9kg+DtDJ>8ueq;-4i^l z`UCg^B(_MbSmX=xA0Y7sY+#MKr>bsK)6*Rzu2k-ts#B+K-9B~NMDx#y&iqJ3r?{E; z^ZBoT{r3I(&p-U}Ab`lrC3gf_P#@!rkFD$`&11aE7}Ox@`hEcLdA{-(u??Il;-wa zaA>(bIMME8q+?wa=AI?t%EC|;LxaA^vqx3>EpLCR59IL4zlyok0(r{!G|MSgdpa)6 zW|ut_Rqe0-3S%T8VA>S?w$J1GPHslSxC!t080GQLNcjaW{OY1Po~m6PO}-Z%|_+Kq$b{Ilvddky8Q_jc~p|VKS~M> ze-cv^DrTiR%ZK{gnJnRpi2s%)98##eO4(+SjVyhCl!G`IP5M2(uf}o7Mxyzv6=-Xz zuuFu2SN7RdC+t$PgBUzr)#{wGOU5In)d{mi$WCB!!n5jxgnhT{(jEL#(&;MJ0%H(@ zLw{O#?_-F=M;NEG{~)fCyA8PT9~h)do%>z^yrG)LW&9Z?5s*8$Ou(U8&yma4$;rRtpY8;Ke#z W@DVrsJC1gY`xUpZxZ%5mX5t^yfg%|I literal 0 HcmV?d00001 diff --git a/Library/metadata/3f/3f6878e5bfbe5448bae84357e23c3bd9 b/Library/metadata/3f/3f6878e5bfbe5448bae84357e23c3bd9 new file mode 100644 index 0000000000000000000000000000000000000000..f7890a0f1fcc7f4a536237dfe821325f22ef2fab GIT binary patch literal 3245 zcmbVO%WfP+6ul;a01gBQkMK6(kw}r8#5NHNWI17MVhJZ!?5uc<%H8FeLj4$Z_XH2h zVipK?h#%k!5Msd>Abx~BOO{BOd+O2Lnd#1;T&djU>eHug-9Gp95H0>jboyr^dYp%i zzrOwMi@*Qe{N|_c*M`f#|N7%4UcFwHx+*X4MTHsg_2awSpO}NoxAa#xbYI;w`LJ-e zmZQ?M%wC?EU7EYHz=%IaztCfRE$!w+O*~C&GvuqwYs*&--=}|$kB=YWyC+ZjgYD=_ zbyTJ3hAK7j-Q(~qU^FIrf-iTsvubsP((dhpFLhMiG_l@FRIenaAtZ{x^-((`;wp8h zH#D(L*;07~0C>t%#=Q5ZS3b8(CvcA=5MnN2R~-ybBidjq4i-{rgRMFk%8QV&vMNm0 zqk*dWw^ZuNa>~IRZtU>ai$aaa{YB}ZBk~@^D6z4*gw<Zlv)6eo?A0c- zHv~^O{G`m@Y(Stq*VahEx%apV`i?%dCch-WeoBihww*l7x6?shRJxdTLc8(!A)Rn{ zw<lSdAe@wN-ePCKJuIWz^gH;M^sM1Ws zY0@0ql7>Boq}$XlZ87XPseb8*0pZPwKh{ZnlbvQeW}7wD$fg#&(JF21QfT)lSmeAU zr9Xxgru-?GVxVGHshU_2)p{rV*6L!gX#H2c5mWZ$uSiJC@Iw4`{mTkI&Uxswr zinYWTM8IJ_sk^tZ#32#Z>D&**b@JVShCgqSK6Rdp0))P|z4f-hffvzaYVWvP6MF-9 z^&06T9StjX*xNRU|JY3T^-(n}^h#%)40o>e-}fY#=WVH85V!}Wda(hA cCGg@oH28fU_&JVog6BW*_>2d>OBgo(1*p&_u>b%7 literal 0 HcmV?d00001 diff --git a/Library/metadata/3f/3fd49f2a4c1ff438bb173943a98cc99f b/Library/metadata/3f/3fd49f2a4c1ff438bb173943a98cc99f deleted file mode 100644 index 28b477f37bb5ce2ebd1f3a84b663ca5624e26d1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8$!-%t5UoHUB<%YR`GLeFHi$!nvYPmi#L99)$m)37c9U70=?P#?mf#P#AjFB^ z;L3sDL7Z~IRP{2n?HM^GwWr#w4EwaEhAmI)Wv)zO#Ym~}vZQtOB> z6i$srUH6V|ofIFqDw5hsW^pvHw^$6+3AH*!OK2{_v>}QGl8yN*EfzL8@=v)uukmVw znSv?7Zb-|x;9|Qv$Y2>45o3doEoPT-$?-#2vi>qI>&4U)eO0uuIaOKA!$c9pa@Kmv zA;?w7rI}_CT+)Hx1g}9;#@!)8;;xQr)w_ zD^0hUY$^0Dd^@Vsx1IR5KSYP;{~2>91M(K{X%vIc_PH-ru)7Wly4gp64>2|&!cZB5 z48D(RWHuR^8@eeD(@l6li)aed&5rfZyjSrSvtvC%3|X2J&iiThSiSE@PEo{ZzwUJcEDx|XOV15%PT=UiW43WOQEfTw8GrPlS^T>n#2ohp1?fT-X}biA__5- z{{rPST|kUV&{fI_tlH^+P%8_cqpZ^9aHW!PWagZLS`~H6;0Q}b2#Ygk71UBuaHVpr zn|)eTyFGZR_*q?=O#k zY?F6cN|DHF!$0VFp{#maJJmLKL@SE+XT32e#-t127^-+d3;=UB{pO8+irL6CrY;@B5Bvg|aC(Pimce*@gn1u39!$oEz^cbSpBQkRTRhNey zLHtx9&t-V^g5EOSf_Witr!?+3e;UrU-v^duT{aoc+D$ezgFtEHP+7Hw0k$OIi zz<8e37>9!I&=kbBXe+UwvA}xECWvfG>+3-;iW3nZl|s`6v_jv+lS^Tvk;IFuu19sO z9ws7`UKCO){{_iu?jVdR&{oPx>e`xr&|LF;L9&X=VM`@&Fnvxzvq8G0alpcWFgSfy zK{FQxTPnxW;?qL!<`l|A!PdyErqR@W%~r>E*oW$Mvhcz3#4hp6oKD3jjy!u&l46d;dfe#w4fqb G%Kiaa1j-Ts diff --git a/Library/metadata/4a/4a0d55b0221d64471b35de6379486731 b/Library/metadata/4a/4a0d55b0221d64471b35de6379486731 deleted file mode 100644 index 284da15539a8bca9814738f8579cb4e7b844cd4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4501 zcmb7I*>W326m3HwKv)vOzM8Nvw&EorKnU_CTUFl5l8Xn5O0_j@smUy=nU-Voqz8V1 z;s^4`3vayf3-BTE3BWzQj9cTLs`yror>E!KrElN4ePqTi&oOr8XU5nQbZL3;=l-Q@ zf3?(aoxgAX^3&1PJ(^uA3ZaU|ZanJCv}nkkPUDdG#6gzbn~_;DQ$+U~1y6>tXtb7B zvNRPvHG42hBbty2?~9_bnUU&tmM1)(9j1NjEO5IVn0uJ1kX~pGwx%iu@%(6IjQNynB_|3 zY?&8ATXr4+WMgA#zn!Xud6wMWIrxDRyCEadig~|4G^HE3dyFo~?ykyjuSHU2`P#7( zX(6+eT*Y_DMma$kz3JK$DZ#)+`itj|^VpKHXs>EVELH0A?poz&LXb3o^^%o zBN9HOV9esW*`DZ~^kPxQ_N27~4eSB#)!3e*xzZwGysVY6T_Oxb+c85n$fSF=$63RZ^Yk(4IGVogTOzUrB-3-SeP(GLM% z$*t3Ee=z_lqudtv&qVpsxuSgeA)NbeTRajwBU6CrW)NiCiSfOh<&nre-*4IXXQ2iJ zv#YXDJne~&;<<6~_BpiHsNT_HrfYTR{5cZ2>SpG&p)6{JcWM>T67!VDllW`3_;#@; zc!aEL!|(dQrg=DwGmc%{5VAi|ogTN?_k64!n^cz0sVm_`z#8ALMXyt*)K>keMlEg=#o+RPy%uH@gBGdRK@?5P*^i1&t}IDJ8i~j%d7CyL zQ0q{a?g@)+r-yori5<{()V{)TxZvAr8nT2G-ItLX=pYw;gdGDh&|iRt+z3F3LdGo0 zL}6p1k5_S-nxe*nZw8c(sEK7bZI(wej=DVW3)OLjg>&_DUuhgZ3~vzz4s=!t9uWJt*0dX*leb}6VK^syBn>R3@y&8o{YYPSj0t@l2*=iUPVJ-=$Ph#2F z;H!lI8Vfu6YKF_zC$7%tWFdgILYyUxZ5py%(l0a~uMBufKiGun{2>l&m*5o2WmMTL zoK%+qGV7ez)w54!!^;4Xg*ZzX>#}e$?ed%ms4ftn&;nOeAU>-F3=$|1$7NkyRhTUh zkXT3^%od2xV~ql1mZZ9stV-GprTc}Ww7TTS#&|uC2A_5LsmnB2EX3h3#-cqQ9U`%| z|Hk}4#Dxyc=dpDa3<_I18iy-5#9eKxh zLm)jj7a7NYL^^Z|i9Kr!qMKA@BtT delta 12 TcmdlivRP!pNk+qsr!qMKA@v0Z diff --git a/Library/metadata/51/51d9db15a2c954e48967afe7a6ae5ed5 b/Library/metadata/51/51d9db15a2c954e48967afe7a6ae5ed5 deleted file mode 100644 index 2081a0b9573ab0136d67cca311337884c5b57dfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8OH&g;5N;Gf@cqE|gR@m6^3d`?S)hRA07M8Ui%Ly)C&|D*Qab|@4_1DL2fg_t zy!dmx_!B%ByJu(CNwTTXRg>-Xe$%h%`4WJs7+~51fQz`a%zXR#{@K^{?Jp;PJ|F)6 zbx=X;s+3&GVmUZ&h)5R2&R((3JYI|Aqd5`FIq4r26_={G9|=`)mBOhP`@EIJhei6} zo+`9zr=*&21CQ$ima`f1_T|}Nv9MH_ufKr5-EQ|B`W_!Q1#WT0)|g`OhDi?iwre93 z3_1W)_}DK+YHQ0Ty*%UtC2v|b`x`8oVB=o$XHGp^fr8Q_A3m+&Q?aCksK)Z}f zA7g)bexOa~=^cu7NV*G~Phqs1WEgBAh1pbw!4^~4MCz=^n^cL28qi{@xy{0~Et4*; zlSW@n64r+FlUhgfMB(&WN$cKATPMXQu8X90l2{z+UXvw2ozT{4GNHH#(}p+^IE*ZK z+hkFL<9uqDmr}gmU{o+A*bP}3mtAZp4bor66~x%!V=MV(Ty^{qmZZ0gYpF5wL|^q- z*qq8N;gQk!wza=27UI1+PCVYQ6BWpIQg zA%w-5vkI#jDY#TQ*2zCDs@*~wCpdg^@L6#WG!q(T3jXGdak`fAZXQXtm@vFcGuuy%j+eSf@P1P>i5p35d8C_$O76vxudkZR zj>D2BezZvsYpBbMHe&DiyOd}VhMjOk1Ah~#rsN~f3f0!BS#s2q)=5(sPEf>=qmpz9 z(x%WyP?i;~EA$FkmfQT}K$b*|BxlQ#DAKwf*2+AN?90+6NLz?ag1*yfe8)w9o@mh} O{DEs37qJK}E&l*&xyvsA diff --git a/Library/metadata/51/51df1c05c47a141fb94decc21d0e31c5 b/Library/metadata/51/51df1c05c47a141fb94decc21d0e31c5 deleted file mode 100644 index 766047b2c97345999429b086b6e5aca335bef373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2643 zcma)8Yfe)^6h0_|;9JD^g9QkchsGbofCAD)prPp$|49ryR6FqW50ax zS}&cXcWBNb&3)LsfzfWVBG`g~xm1c^iv~7kob`E=Div`P+Dx^!S!CKW?&G>9`f8f8 z4wz4B9r1_4>9Jz!uA0_K@qz0ishwmFNAr4%r9hp~tCO^Z<|Awyl2jo1Soo~P;wDEv zYL{mWUT?5duqC(+Ss7=2Y}W)CEaMzvT=0>V{4&maeh5p}U&aNqn0cbFniejn3QKvc zG(j9^ou>kVT=HDnX&yl?4}n>NObvlqf?UagZ3P?2Q3|e-HGzkr^zE6pXm@+4qP>xT!fjea)0l34tULC-j<=E@>n>u*vYc?6%4xQM7@eT6l;c>n*Z-)tAwrI_N|(czO2U!ZbBbye)Gdo6EEypj&Yo3N z%S6GK%8_pVX;JO&6pBQ_*GQAo;Ay#ESmz0yLd4qG3RB!(vdin8ddRcfe7z(_(#}D_ zBE`%+BF5`lrn`9}*=EA(E^&5H8a*!!k>dTPW|B6Nx$~ z=ll;>jvT>M^)j^W86_pPr`_|qwtoF=fXN78>Ma0V!l7(g%uN6JSv>i1bn^T7>#y&x zaCKEmp2$MQ?=(dy3u1S_&|r05i=v}h5y@HU9Tg-C+CDFo*4CpiCvS#tz_-XT7$*8rMdaWGW_lL`{&U0__!%#n|gq;Q^(iTp0ubXqR#6VeEI$->aqb z^bXBBq`3>5*D%^mmIqtVFq=vqY*E85YG(u9WD<+832m0Nc37a>GU4KSI{IoHvo7dQ zY8~;0!l_Zzb?@ueN%5JhBB`BZ7Dw}Xi^V{lP^(k4gytel8=_bs>6pLXVqudb50%Ty z8m~5(DVP%MhO~?;F1DwG43}{gF*f*EF}sXwjvvC34VH0TFQ%U8tD=R?sls9&CW;`I zv({4%L2fuM%`}T3H&1~Xg4{X;m884JGO`4%kfLB9cvMdO2uEal+$KDYR9PR+yW3b}6h>l6Ym)6PU;5r-X-6 zL?MRqU!$C+3y4t(x=J~LRXhC;swLrblvTPMu2d3^%$!qDt)Olh9AU`_VR7cHf@&%X zu2hcovQLX@x2KRN3a&=#oQ6-!{<2z6=oA9h##ZR!4x&9?@78^u=H}`pF_Lx;3l=G6 z>Jc$c*HYch63I3bMt6y`!_w$@X^0r_H#L*Ak<6AybJI}C>rv>btLCa>UectGHtD>E zy1Hm14$|M1M2j%$gcS9?EtHzFhdL{gu1d{{qheZ5r;smDq>-m3=?bJxVMw5?Dq2_Q z71Ats`0+@VB#dNd%aSD0y3T85mPQU`=?bJR#3n)C=`_CJpg&JE=n{Uzv4VqCgod(z D27$YeG& z335KJ<@g4<^4`hw(ZcNF?A-n{`q$}n&T-U{5!29yOazLfS3*hRryZLUFlrNx^T%$f znJmmxSl!zDAZy9G@5y2y>WVlF4e^5E^Ss^>z1c0TQvJ~P2<7Nd1_1!xG9f+A{qE^| z?Ha~2HX9Io7dDr|@HVU;Y(9nAQu@IbQrKu3tSg#IV!v6ZmPi_#B233J=Hl9E_LVpm zN0k1>=)fPO(`z~HyONGh`Cp`N661tf9QL(_hzXO>-U+zaT!a}z6#Gm*5xj1QW?eEL zb;ye;UcX?rWLmHvF$WTZyT2xW0Map=eKdii32RGyN#=srZUn~j ze31kcyTVhD+j3uv`?Lc#TN-7uX>Bisttd`pd|C=^7tjiG6VEP%<#G})t$9AzvGzHU zP31>TP8GalIn5l5(FM9nImTT(^AD>p*`He)yaT}iYEqfSiGz*}djDS523esZKsv*M_k)=o?4FHq3PK}EU(X-nu4D65J# z6i213%1!y{RFx1$*x9OtMB32(MwzFPJyp5_X&bRc;5$y^8!!CxgoR7^gVz!-s0fy} E|I;bNXaE2J diff --git a/Library/metadata/58/58b36c88a32fe4b33b89bda5c406a07d b/Library/metadata/58/58b36c88a32fe4b33b89bda5c406a07d deleted file mode 100644 index 4dd1c4ff437d4a7110141e4f7ecc137813a71ba0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2643 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 diff --git a/Library/metadata/5f/5fba5901d3b7f4f679ec3c20048e5a88 b/Library/metadata/5f/5fba5901d3b7f4f679ec3c20048e5a88 deleted file mode 100644 index 8af819163b8fd1671b7f8682ff30ff919bef5d98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8%Tg0T6ulsd;0xbxE7i<&l9qX-rUx~;$-;#{VCfII z@-y7~9sYn@vDK4S&oGyH4cE zdoRxi<@u%gg~ns}+w1klG4#ZQX<&<|Y>lN1UNFf4pZ08GfEgON`%03q4(Pu$I^qkZ zQ>&u;-qWL#;saMr(m2U1j`m)QB|wu<-f427xd=0cI1xxT7Ob{d)a1xN74n?Ms~5}` zObhmftc~+7wyTp2ws8S5Hu+d3zm1Dd9Kw?Iw{b~3vqxUG zmz|Jin@5l zY>Ua3Lf^orqb7aR$#3UFba?uoF}HFcZ}FbS2?Xqr2T~=w?VzBWfAn_{V+$e-wK2%x zyXYgc#n9f+O>vlR!aZ`LDNHv%*M0L`<*Vf9dVmc`_`8whPhsWuE@<@s}!c@U? zl+(BX;vH+)4IBZVu2!!995(%khX*YfwHP-Lt#|Ns@&%9 yhN>iCBs*D^B#}0B(J1pYa-d3AAZ;VI2>MQ^@d+3G^F)g-;Wu2%xJX54Df{1DVFRA_j>HXNoJH@$r;CUd|y633BXhYFue-^7jbBt`1AS4m(%jgU*C#fXMV4I zFX8H%lw8R|)jw{EP!`1YZlS^I{2+>s=0qgtq<2(MT&lu;DAb-inLnvV9&g9dp>aR- zxIVOUwuP*HS!=K~zdXOtSb@L2Uhf?G9v?RaZF0p*Ofh)PBnN!kvylk~U4SWk>{mjy zvV#gMrX@5NVcHPI0?EhxH!T)6Ir34v zyp-Ve1~Uayg58joaoNRolOTg-TtSQtK32>wNkUe}EX9 z5Mii{K?Xm>H8PtF%?;f&hv_CfqD3@~>1M}zY~Jg5#q3y55JQ&cg!6uyJ=O2~5!9aN z%fLvncd-k6hc~pi&pKc;g$X2^*7i!!j$*~*VJWm#kXD$Rcy=kQR#m*Z?g`9e{Y3Fl ziYUZT{wtKzbOA9sL02g!v1+IPL9Hx&jyVXo&DzA=9{ktn27;qivVyLhq8tFow;W}EAM}ar<;F%FMfZ5 ztJ^|wDGIgVtmQ|d;2+crZ|ev9?|fM}EN_?g$}6E~wvRlnkF1<;A!}dO8WdO7S5{A7 zz~6qqe*t|@PMU=GxMU?J8N6nK1HSFs$OMBPzzjZ)tC1|OLD)Dr`NW%Y*Y|iOU@ZaY z1}1Qj(esj;0qh)COVB#=J)m@yD}x{a?J_PsjQ!#HN40d3-l18CGd+76*X*1I~(vOWa39H=rGydXQ6J(w2SNM=-Wxcx}ZO)b;J(}r^c49yRKU&{BK+p zN$n)FIGQ)xECK3-TAigOG#6po5GOv8iv@4mENXG&n{qj)@oIyaf+@jnNXxk5VtYEs za2Zz-V}nm@WtVZy@k3a$!7}FcV(N*$Dq7f_YAoTAR0Oe{wVrYaa>H?Hrdb5JIR<73 za%&9C5af0SY|pF2X9?I!N>TZ@uc9?H;mpD5t zjgFU7Kf(J=%_MCkv*pp;G*s|r9C_-hx$2mgH0h&FIvOk7R>n&m$KGLj_;BiZ?~B#E@H m^IDmukwaO!0%;4eNzivX4T*#PJkg*__yflV4pI>s%KiZh7PKD# diff --git a/Library/metadata/68/680882589f53e46efb4fb586603788d1 b/Library/metadata/68/680882589f53e46efb4fb586603788d1 deleted file mode 100644 index 402c0fc33ecae2b5bf9073779c3c2e5779d1b7e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8NmCO+6n-dz;J)w5(F;U2%L8SBERq9|V(~&*sV37&T4qU2H)1@^Mav)JkMQQd z@fUdUVtlWcu@hzrUR7s0Z@zw8zxO2oV+p``0{|}K((*NX{^ig7=C7Z>_uC`#+mmh7 zE=kFitklAzmWX9VZ0%Hr)B=o$XcK~nqsw>bs5&=*++LT2QfKFMH z0s7v5@m{OW(>oMrkoG=o+Q8^ENf~U$z+5P0uvr5eF~<6=NtKGY1s$f^n=CSA8TE0Q z@xGL%tPAFoN=N-f?(|wTdGDCgN%5KMB&nPv4oCY&o25XN(AsfQq4)?}h9ni(j4WJk zv$(~vKefqA2Com;E!Y&?fjo`NJ~lH>2Gh8L80UOwu{e#Zo*lxH^rvynD055nRkwwU zsm4+sE8QTjXPu>z2D#yxwA-Qvxp@lAHps10V75VS7r-`xwd5!Tm&uC2%TRiH?pU;& z9?EF9+u}M3NmQEbmg!4pO6Mr72RJZz?8nBZ*6o_O_ssH2o_P4)Ji4I}e30pJ_){$ze0rIR+T^*VuN8M?e389>zh$Bx6(kDn4 z!T>=zR&=J&D&$da^5YXx5;2mTElQ$DXS%GEMI1R0rB9G95f=n~r`!0Bi~c;(q9Oc& MYXKLr2rVuD0J$8=o&W#< diff --git a/Library/metadata/6d/6d9ef9ad6b6a7401b84db50f3af59275 b/Library/metadata/6d/6d9ef9ad6b6a7401b84db50f3af59275 deleted file mode 100644 index 226448540aa94bb24caa0ccf2facfb7927c43799..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8%Tg0T6ul^d;0xbxVe5iK9$GFa3zSzDK#E7PpsZA9rjs26qg@54AFEHNQ(>-*OnF_b6N$1X)`|8st0E~qI;|>5^#-;4npU=O)e_NaQ^z-2F zm&)_~UGy$V$zxe8d&hMV$fDTVDb|?7t6_LFEkZdh-J_ype$(T{b>g4-e}GH+amJSITPld+82xOS3#DT-JNlD{-M;uED)Ycc72CmEd-AGvCh#z|&yw09aT0-A*Kj*|<` zM(8nwkw7vs?_Glhb&mX0A+IEO^@84lZo#~ewsFi_qdemp84+lRD;QeLf^xugC>37%5UaFba;Knma*mS}15|AN?c5n1TpHZS*quG5W|%F|^loQyiw7@PwRb3e(Qc^;ADs`4+Qt zJwpsxS`+TOX*Q{zcOz&#ujYY~g74rI_%^R8v7fTQdJ7{+Hl_6?zZpg`kNTz1bU|97 zZ{qo-uw0I#g%wv|9V@3X52OeKOy#{nIZYjiQ3cvcIf`9d^Y<&O!s95bbUAFPBpjJO zC%;lg-O@P1k`cn-^jZ0pR1|Ef9BOBu7WHmUAx{)+jZA9lJuUN#Ya(G#@L3Z_kuIrqZOqlBD~);OwvX&(;n^h zKqYs=z*SexR>!=eNgqwoc>}d|(PZqVzb%Odq16c~>bdJEH6<5yR>Un;nh{6Ew02TL zzCe*i4l2?XNK-Rc`W=zA8x=$<9|LNu&v#H_9xH?5WZgNYjWZg1*yf We8oloJkg>{_ygAhE>aO%%KifdjLS9v diff --git a/Library/metadata/6f/6fbecec5670d04cefaa95aed8779a4b0 b/Library/metadata/6f/6fbecec5670d04cefaa95aed8779a4b0 deleted file mode 100644 index f9b1a4d2026caf22ac60bea34ed959da526e2574..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4501 zcmb7INpBoQ6fQ#`Kv)v?9kZ|Y#7jbekc@X5c^P>o$^lSRo-WT6>19-1xH+@2jO<)9x1dN$sw#{@zlrUcdUrjGdoh?7}yUu?Off^4A}C zzc~1 z8lLYh%`rB*7Eb*`!p<;;JA~fO^hshK`DO3>|bQ^erLsCnkXFWFc4$M z4%vW97aLaiu$%Rs0xSDc<=QOqkr3p@E}^;TW@%&!=g|-~st)=w!uX&kn$%O^7-r>4Ma@6U>Vz#MDvq<(lY2L z0@HOtKItrmA>b>ya=h(NRX~a;x5b?kQ9gaDD4+QsQ9fG{LMh7UDj+h|l*lbP*y4k& zEV6a}d;oMqW`Qdy-;0HXn|gVn7P^!vMGa()CkZ#u7i*!bJQ6!YTY%_65M zNT|T~%kKS2s0G37vdlG4yP~bRvJPH3h1LqyJ6gH(uNHD4{hS1v%xWJcG{jUP%{$T1Pf5#rN=j35Z7vTu5b}nH7Fe zf$A(H$A-z6o+ZM7S{! zee(qv$fXJhQOKA@naEvC^zmvgQ(M$n@Z}1n18QO!PMgJ{jH3=$J)zsauyC$^7%Gjb z55p^jfdi9O!USh;ae{wD?;&C4t9%-=0mmSI5N{NusUSarra9?8G0t|2tg+(Iw!$mE-|K-nH*}xY$r@``V9(G;Ykn|n3C+#`TXLSruMKA5D&vRgw0qOv>|n{Sqlrv zgH71ZU&UeF61+mOj53>rlkze^X1(*edJd^<^)f(YA>Ig?JpsSaiUnt4OTtzcJqvac)8jd2C$;gTfY$M%5Ku#a&&w6+L#0w2~dzESDK5 ztM^s6_>ijt3mN}fLSE_-NYCYY#_=DKHl0FZSL~bL(UZo2b?b)ahTVcP>hMRp&>nH2 QBmF|xPjum50=SI)3n#WIod5s; diff --git a/Library/metadata/6f/6fe3b7f8365b64700b68a6ef6ed39be1 b/Library/metadata/6f/6fe3b7f8365b64700b68a6ef6ed39be1 deleted file mode 100644 index 1fbb71515e2b0f8e043a53a1ecbc9a50cc30742a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4501 zcmb7INpl=E6qX@ib`thAn0>V;UJ?Q%&UhQgRo==oE)EoxlBeYvCA~~_YZ4nSbK(jY z{sRXNT&RK*|Ar$+j)C`SX=~c*0>3J`)#~ppdU}$+F=OXv8N2W!W9$)XTK-=A_WSOy zt;t`$yM6!9>%U*zr_rUN5UObG#>1XWi-z23Hx7AM9Aw#@X_*z%MRcc8@MI8+Mr(N` zOHBKgW_=I|sKZu{UKTS~2exh^BM{cMnm6?Cz@k+FB%4 zmaiQtkrpyb$yK~aHp&6Q=tb9_NC^fe=`Y^f&SOi)Vq;Z1a`|yMf}P-Yx$0XSf`a(C zLgkVcJh`>a6Eja2Do_(6gI>yWe$32YWb$EaMPr)GkF1d22p!cVVIUe~x~$vhIg7aB zdejxRk4X4{f-#fpWP74}+>J#U+oRSFG_VGER%3gN#!8EX@v>IN_Bdf6+K%b60hcy5 z%O6T?4rN{_J;f(|knP)q7NVP_kuIF4eAFl$^wWfKK~FTpLAx#Ea4>Lk7EQ(?k%alY5Q+?9X=x06CbwNI7 zE&3r~ms~wr_U8kTGRkdn?^Kj8oGHo||3{QB1wyDq`EmdvQ$>l~l7lTi*vcYP=dXA` z+hqp0mhyvG7`U#NS8JgwS)S7Yvd)u)Yv^mW&=!xx&d?Mf&L9Y~?Zo(A&hkj)p6`qH z`)Q~F!R)Fm6i>UNt$1!6ym1DtHL76}g_+z6QCyS3Pvx&hGspmlyP0Q&`MK@QLBqEJO zWR<){n+vG5>6GpYi`_^M^%4_1pyjCjgzIqLx79Rc2`RcKBh}YIF8B!B2coZcfQDQS zK!`%dEXqV-W1`KgxJ*q^W5QPgN_XiH%W&H)4`m#6c-|AL?FtL`>ZiWaD0~@SB@7(s ztP;k%d&?XAGx`qkGavG)$p##Q_(7aekfxISc$)gA`$9ucz)-64jBC~yzSZ4^*F8Hf z((xE<*5(Zi1Qz03v(+#l z!dwzgpTx3}!B-0bG!}MrYlh3!C$7%tcp-qcLYyV^Z5py%(l0a~uk?9JKiGsh`9mDm zPQfXZ)2OmpIH^tpWY#&at7o6ehNl4{3vrgv*Ja^i+T}SBP+cHCp#`p{KzvpU7$i_2 zj?22ZsxVt1AhD1-m@N>W#~KC3EJ<}US(UUHN}m^w(&~~Q8RPXl8hqB}r!LcAu@Hwt zACvZYbcn>-^Ec)PA}(}jK98-dU{Ki7(I{NOA?|9+tvqALNGsWa&1#u}vN~UNllQqQ zu#oZH;`366Kzgn$FpmF-wCNTSd*V?4j-Jv6j9c5)53ClHQHMWK!|{lQ6X`cr!qMKA@BtT delta 12 TcmdlivRP!pNk+qsr!qMKA@v0Z diff --git a/Library/metadata/70/7066a50c1ecac44b18c9c413332a49e3 b/Library/metadata/70/7066a50c1ecac44b18c9c413332a49e3 new file mode 100644 index 0000000000000000000000000000000000000000..8e16f46eee70ca5355acf57d38d2d366d2131905 GIT binary patch literal 3245 zcmbVO$#NV;5KVa#AY=B$25hl&lC1>?2Zuto$HEgK$qGxpu*5{EyJn_{UM9MGjD}P5 z2ONCl#MuNFe}MTD{3D2bwKO%OYKtHvYPzQSRaR#9%hye`@F&sv--+l29@^&n-#mTx zc)yrM0DN{V(b7qobo!eD};5o7lFjL`PJD zZi!M7-#v1B0i&AeMZP@XY*$w(?cF>0K}OYG70b;;3`$}*gg{}qp4BrVu2P2vV-@R= zwJVDN0K2Tqn9u(9+V^_tH14rEhnV}YWdp-*SQ~7`z+5P8uvG&?d0{@RtO}J4Xe6rP zjz~>e<_*l?YJ{3%q)rm$ggG4M(NGkGO6b*>u*Bvg zY#H)G4OAwQ+e48JB=b_cTrhaO!A{Ah;5IaAocFP{Ib=4Cml@*@pW6thal!KgENnWB zSIlDL34b*$Tui&7kXfY(;yCO)wGiYr&!wG)2=e*~FiVg(PJmg0ycvLP$D7>lyxB2c#m43%N-_-|n`08KAyc>W#Bp5&A6)-WCEVSuiW_%g z#bMkztYlX53xkhJ)>%!P1;*(3e4(7@;&|mxdz&hetg7e@UnzluS)oaLyDVE42P_N- zhqI3=?KPUl(lE|4TeSLI^SQSls9oZM-q+%hF{ML%3 zkyOYfOv7t)on>PxJ0WEV20rt#sxCah+^8py5B#NEZlj6?R`umv==6PGFpL@9Hh5AJRhb8#M YJ~VjE1E1pZ3oypJ045 z@!1!Dg@43)&g{%OZFf^nGTrIfZ_aJb`C5Rf2w?gc050RwvOV*AuK06%>C3Y}KfeE( zeY=m^bt$=$g^GXH6rn7L{c54X>ii^%P8UQZ7o>MuP+Y3QQ7F_QZ8m&{XJo2aZ?{X_ z=S`;gV#|0Me#{Q5MryLoWa(gKvADR@cmaQVz1{^hJ3ej_+vSRtm}2mTNe=k7XPpuZ zx&Tx7I4Xx~Wf_9n{>gh@S3APvTRv+_Kr=9gi-ew+^bTPAs9b{Pnec$Z(WVT70CdWj z^w9V5^LJWxk=~(LgS2;HO9_llljOmc6POJp54MuPCK6+P)})F>*n~DytvwbbWtntw z-NgHP9J3B2pHw>PBXXzLT9S7)DV-FbxlWSGNn&xdueVqXR0*w}CKZZ{FlC5hflbK# zjTQ@=9Q#t6oJsKdfZ2jc!5&D{xZ+~FiIc%Jt|G=dA6v^#1a7>zQR)frqfSCrlIRa)Hf3*V~HDVz8N%1YU;H({tOP z?etJahn+T#zm$5;059|egu{0Wf6#lRTZni4|qe9{JaA;TbRIR(;Qz8+EJ`{JWPc)3*rhhiRY)nN=3!1 zo1VZpHa{sIN)d(V%72Y?nko>Z19X{k60>&dAJn#l&yiMXI9#eE9ErK7pjJWNGC0DL z5W?cjT?Mt26kMtt>t^2; zFR3Hx-7J!9Ghuj_dUlW+9V-nH<9t&wi5p35dbBqMmAoE>o*p%q z9rJ=FezZa771ZTL>#@K6T}reF!%on0)O6BKdes32W} zv>^--lx0P03avsK_Lmwa(6>1@U1gUM*v|@o!{%i{ zfjwWw5(yFR_1J@x&M3W-Gmhu@zI=QVfT;*zx&{CjacFy6dNccLrriDdXXf|MtuNm; zaCKcuu4Jj|cUvNqC9zj4HCclnMbYuRh~&KVj!TM5RXPlXI&dfTYRsGBWTDe&8~=Ha z>v@YK*7Ek`t-s0VK$W_*m4S+NSzIMlPVTr3pz}-cUh3OWzxkZY4r6tW<5wh zsddC33a7_fT6ZmNofMzBE|S_wW^pucv{?+)3B5W^OK2{_v>}QGl8^bX+bnExX^pe~1n*{xjx&4&)==(6`_gBY6- zVW^B@20z3#GMfy|4c#<{=_Wj)MKp~`@?*`K_d4EMeyqocA;m8CO)c(o4%kd#0?DSey%KbySn>F@6xu3CE6hziyA)QdDqh|21m>}EqIf7p z6k;gOdJUgvxw(2tjHI2zf<=m% zc|?rUwM=*OM6$z#(Ou%~urxYenj*&gP0b{2B(vqw+%#13MihGbs=4Y|lr-t1O}eO| zt}fb$gYOb=q0S1`)2Uf;)J#j#6p96kG;&muu0Yxph6Kv0qIHE{ zA#;V2_xCrvLuPLu8Ufkr;$Thx&mnnu}RQ(I*so*=+6@kx`aP)tl}UQp`q;` DspZ50 diff --git a/Library/metadata/77/77c84b68fbcc641fda2decb833bd536a b/Library/metadata/77/77c84b68fbcc641fda2decb833bd536a deleted file mode 100644 index ad356cd529a7e952d1994fb9f57e01271d8dda1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2619 zcma)8%Tg0T6ul^d;QRenK0t^Nu&k1@Kp_&VfE0n1Wu=--Cux~SYI+c3xyZ_mF8m62 z?%ewWmJ7Fjg+CzP+mEr6%v88lo$2(PzOO!g5`c*aVDd2loW!B*;M2Dc-+z?;eEs$F zWAXRGm;1Q7EG185q2lj1MJNkmvs!4dI^T_=y=f82Y3c11WLz)2sBUf;Hv^CJ11m>c z$l8~+2F02Anc2ny{5?E8JchnUM@{1EJYg#=Vephm4*2%aMkW|^0VeRVQx22j90aw^ z-PgRHtO<{oeAbkJZeRol89h&^8NlpZl zkmfFIR>NpFSsrXo!)z*fu%d>IX=gp&WD<+832m0NHdvtBGVbEKI{I=PvkvG_Y8~-} z!l|*O>#pk7N%4-WBB`BZ7Dw}Xi^V{lP^*))gytel8=_bs$(aAF#lj{>-YJ)-G+u2m zQ!pji4QUytU2Ine=`Z69Vr=k{rR*}!I(`UC)?3Coy_kBUuZk8nrwWUCm?(l+&RS17 z1i9e2G}A1CTpR*31i3T>W(aaQ1Ges!qWu_bB`X3CBT={Kib31kLltdz+T7<-s(TiA z^HVJ*TMB&@-wx~aH7CC957FV#f5u$TfV{zb8pYtVUG7U2?1qDaZuZgNM2t;{FjPiA zgKyy)nN5b~hHi?(bQ5mVBAUW{xdZLzd=*^In?WQ}25b)Sid)z(|>^ z*ag1D8%o5d9I%&s=H}`pF_L!n3l=G6>Jc$c z*HYch63I3bMt6y`{nF@oX^0r_H#L*Ak<6AybJI}C>rv>btLCa>UectGHtD>Ey1Hm1 z_R`;#M2j%$gcS9?HI$mNhdL{gj!MmnqheZDr;smDq>;mtbOq9;&?it<6|F1u3Tc)b z{9qtU5=OG4Wl0igUFWqjOC$TTbOq8DVw0fnbQSj0gpLPOaUwaG%=mN6IC)zKG|gmplF zQtOB}6i$tjuDhyRC&fpuillauSscylEtUXvLak2F5}J!JZHN|3H)Lg;bFp0=WU!3$h_S&(O8I46aQqOKtiOzldNK1vUllEEP8F8$C{+Zp zoVA_`2y)qRX{LDuxiSQ12y%4@%n;;S4s63;jSmyBl`IQ9j8xs8>jrIa4^_0&Y4dD2l5W@X`Dd7_IMywu-gs_y7@E*B;Cn-;kN};WSw8GrP<4a+sk|ql)zQ8H%!4Z~>5Ef_7Dy(Iq z;7a94H~+M#c6$m%qTp(z&S~(p>@TbJgiax3ZES@uZYSR6^-ewDS#GXg5+iBnpkR?= zW*!mabS=}}JdtcOVRV-`J1C8gmxf62ep53^8_8^WG&c>EydFosx@xXE79~ykXp=5# zsH=-MVn6*|Nwf%~PDs(fUqh)W`>3-b?WokOI4Y)fbqd7-MH)FQNmn3k3IhUVRnfXa zuaITA$=@Hzl7x}$cv+G}TGvIb%+tt$EM0-Lh1ewMJDtW?9Q5aj23^7*I2Le_iqKH@ E59U+8%K!iX diff --git a/Library/metadata/84/84340e2a8774a4769b1a6d43d15d5b44 b/Library/metadata/84/84340e2a8774a4769b1a6d43d15d5b44 index 190a50d80d2970dbf67bc00e73c5c43b47165f29..e5292a434a01c5aa7b253fde91fdb795f5439b33 100644 GIT binary patch delta 12 UcmbO$IahMRLq>y*k9Knd03rqjXaE2J delta 12 UcmbO$IahMRLq@}mk9Knd03r(oX#fBK diff --git a/Library/metadata/88/882af4cbaf73c4410b1ac1c40867c7ec b/Library/metadata/88/882af4cbaf73c4410b1ac1c40867c7ec new file mode 100644 index 0000000000000000000000000000000000000000..6adeff0301f40ff2476b0ce97ee3a1507c2f7a57 GIT binary patch literal 3229 zcmbVO-EtH~6h09UF{r5c1EK`*?2!a6`kXW0`DTgcpA((_gNWYXA@=*@ z?Pq^~yLtBMpBFZ(N58$ez^k{4LYKwW-5`$!{QTj;#%8pC^>%i+7!>x{)Z@(5%It+X zhWs^pLa+0)kjsdg{4}jid0$>!S-f`e4gGU;bo3hU9zSjq+0v!zs8Z2wRcPYfBX<@s zs)$bUh)Ol3Su{eKw)^EkQotIr9-`86iUeA$|3;3DeE%i zyMMg)vn(CM9-DKBxevQ;U^oqHgDn}D3#ARVY+xua%!d_a9;H1RsIq@gC8jJV4b0#w zgTIyMYDDHQN(bJ+kBl`U)9|Tmq{n$mr+Xhd|=V8 zdyvuIXrNH|7__a9?EZh$=EKFxB9)xM4kx$K;W zqN@4TpJ$8<2$&`Yf8zVGb4xejFggK336p@U=DR+%`*Pn}^Ie}Y23E(!^KqJ8l>Ko8 z%5!6d6qI_GtDx`e0}=HF4{WD2&t%)m(rhCcWO=FcX(effrDA0NxC~MTNVc_3_w+AQQ9>7CuNEZ~(z$LcWs^isMCt3JOT?;Z((UL2HH=FZ63t(&KpRPgT*3ri zndc-sA(t*Xkip|s&CW5oWISw~oe)cyy9r(_@eDgbVP7rVcn7_7;j|TNfiWKwAI$T%P`~nUFAMeS1{{{)7w6F6F%SG4 R$2i9GipNhp@Lj?X`xhm`9_9c5 literal 0 HcmV?d00001 diff --git a/Library/metadata/8c/8c8cb9e0375274333b08dd3d6f47a7d5 b/Library/metadata/8c/8c8cb9e0375274333b08dd3d6f47a7d5 deleted file mode 100644 index 7e970d4fb1c1ec5afee2bcaea534d0406afe8d60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8OH&g;5N;Gf@cn)(7mpAjXnCM4kY^4+3W67lN=>qpWMm(yok0kv{U2Wa2VVRM z+&%j@JQ}-aXVyuwsnAuEo%DXwuj&30fT;*zx()zWacMa}|8`Tp-Yot|e*gNT&JHW6 zU6GP2St$F*O%ck1*xfHQSe@6R=xA0%a#ngr1;wQ*9E3tuXtU}wJR>v3C&5ovqfo_> z@AG)>RMd>SfyeCu&BYXX=kjz=oLiimZ@h)S-EQ|1+8!S_32t-6)|g`Okx35twrf2T z3=)7Td>oWQRa}6ex?B6g>uO7Qe8Xo=31|k!aFNjSirxWi9+cLgc`Q7jaI`6dAOM{* zCO!21`OTqLU8Z*^)*$U&*nA43(wVdX?pO#LFGp>`Qa*|ja?dvTT164w6r%8q4B1{>gSYR_U zf3?NJCddBNCamRHm^bMj)0j4xijfrKjhC zLEGt}j4GWr_qmjM&H`_7rp07SqaWhiQI&q=__y_;c6k54V;<)~zT%ulG5D;;eW{&2 zaZr%tU;R_W*nkK_Y4msSGt`mTU}$gJP4_TO!gErhXiSpt>xFr*{VnJFdWjg4EGFFd zw%IHFz868|dAA6}#%dp{!1s7Vll_bXHd~m$X470>3ffVucsxjjHVfhkGl>_c!g5)~ zOY5G%IMz=U52c7gbmf0QI?WV_(E++lIf+?2^$)5W!skeFI@wQH#F&{y#5h&UcsGwE+e{eVrJn7lM#oA+#5mtnOyWion;z{=K_#z8p{Ga9 zWyfJb6F=IZhZWT2MeDJ*{as452*Xa;qQ19p}g5=C0m!%CUQk$q9R1ZfkoLC|-)jqkYV&l4>g O!k@U7a1o2p(((^A;LAY( diff --git a/Library/metadata/8f/8f7e6720575394345833da0b523c734a b/Library/metadata/8f/8f7e6720575394345833da0b523c734a deleted file mode 100644 index a288f2af5b5d0f7ab6e6ab3984a202ae0b34026c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2691 zcma)8$!-%t5Uqrekg)GN3WdpXl{TQ(5-t!O6-pxrK&x~}D%6LUAC>C@y+bnrX>P+75*V!}%Y!W@FheB|R!m@% zNwB_XGLA%0gC>jXyUb6@GG*hs$?j`W#5$0CQt7DQXgf7lle`a-(n;}&t0bwMWCllb zr_LgvN+|CPxzKEcE<+dzY*yy2*I7{G*uN^|k;9Y%-X}Rm7Oh z$5yk`xMsy6ELndV*Ar(NiN30~Fr3OP;z6t$#PqC*l+z$Lt&n<})gZS#2UP_FK)~>ltFmQcgJUZ?os>eLsTA^J)ngDf|Ief$#IG`Z1Wbz2vZcWz;Q=BP<`nWo!Pdxx)8J{D zUt|*rgM!bRSc)XM!*HKF9mnG-H(M{MBWdNJV3A^`5fNimE!EvDk!&)db(eZ}P#Uc$ zRT1I+recydl9}{qt_v!;69%rjYPLG&ktTgKr1J`D>!R7Qzx{1VGzhIu*rJ}hjZ#x` zQD;TmQPhk$s!r=B6!Ha%G;$P4TObXE0f92AXhLCBNLlXk_7F=FMzZsByn4`^ z|G?kl(VyVS_+Bq#Cz&aDRh{X)`TA}B-j@K3MF8Wk0pKhyC4csRe|z+~IPvw}kK&h~ zN57td zw-hFGvk+9b_V#%#SrZ;#^;ts#nt>r)B=kI^b^xz-OUuwW6dq7G%9KG6fKC~c9{PUs z_^nc%rgtdTAnje)jE2!^l04X~hS^Z^U~?KaqK)-flSwSX2DDhx++=|+%czU%Xz#^1 zW^K@)R66P#a;Mg!&by*ZC&eeOlB9BySRCzZO%?-HLTSfIh2kPi8KPKV(=q>LlZ6eA zeW*;H(|C2jY{8^p52R_Fcd;Gqq(6-dh_TLx7PHg1=-44FNpBjLv@*3sUsYS!m~bk1 zn5YJ^J!>uHG{_alq}gUQ$kk(Dra`V912YYBJp;Dktwx72*i4oMUPhv(=Y~Ps>7k5v z+AZ#LDb<_>-uz^f$)-Zz#J9&)`j+G0)`!~R+5e8YodJ1|a~j3qvpw!h3; z-$jfKh%l5!e+N&Xj>HB-d(&>JhiMY-krG8=I@!MNoA=7!Vz#dbh#^U1!hLU>Jyh>| z5mcV1^T3FyD_8}-&FhNPCmpca!U#5-;`CC`isFRFgH&jv5#S<9E z%EyF(V`*zj%xuI Ju?Q_C{{Z?wz)S!D diff --git a/Library/metadata/8f/8fc2d88dd361849808ad4e863b432f00 b/Library/metadata/8f/8fc2d88dd361849808ad4e863b432f00 new file mode 100644 index 0000000000000000000000000000000000000000..f5421a060ebfd541b5dffc59c53c752a63f9ec2b GIT binary patch literal 3237 zcmbVO%W~946uk~4B$z;+gg^q$gCvWT1GYo4NL&U6V^?8tVY5n7Q*Ehdrc-)MNgCqG zN=sPq8LV0G1^Ejqt1R*btXN_0>4(xYZec37szD%{SoqIGyvwsmCdqhNU^U(JE z`-e||KDqXw{`=p-lci^Lo>#AwrL4*ywxU7}`Fi8-`c1WiTPd?^dDc_?`KYw}LznkL zi?3Ll;b;GhAJbcWE%l*9As?Z&eQp=$m*y|@exw(BdwXy2)5C{tLL0IY9Z?CoDoRQG zbkFStjB28H_;PnWs}>h1?cUz`T}IWKisfn|`X#X&LZC2Q-_$cAu1<&gBNgkAwJVDN z0K2Tqn9u&@!f$%%5T3C)hnV}Yiw1_>ur}C&fw@rHV2cKZ^1^&rSrsbl(@<1{TOu`O zIbvW2R~!75q7Y*;zbGB}13!AK5Fzg^Q@T?9DRq)4C(Pk6j|QS3R6?&F#S)v3uw}># z)mNEFt_?)im&`})a@OGW20JC2g4@ufam>fo=8)+$-ertCd}bw_#&ORNu&~KAPMF2U z6K*vvTuhsykXfY(;yCO)wGiZe&!wG)2=c)JFiVgR4}e*Md=!9f#H;zJAeTu;@yn=m z_k3*8u6vNt_IM~0S(dub(s*fZAj*M8pX8?pRr(X}d{-aP;qrfsITe81<37y`O2m## zN`2U;9*XMlt3S;c7Z5NZ2A}c$*tw;f<}f#R;YE*?Ffn|IG%-zUg8RTaPwbFVG2~L1eU8Mp7Y{ zFb%KGb()=!OBWr;;PI+q=Y(7`9yZBNh$YOO1TU6&hMl0Wua<4RgI>CD+KM&D7?{Ih zKFPZ;u*Bvgw9=VBh|6TV0S*79M%vJM?iIlGz3#2AJRJPOLZbGyc{Fi0a2GF;+?CO& zVuih3#H{2v>AZ)g6?3B_-Ilx6sE`YtWm4R^T7SRs!8~sZ^;-}3s!+cR;IIV0*oOw+ V<$=HB7>9U%pU1B}@Lj^t_7d7FBLx5e literal 0 HcmV?d00001 diff --git a/Library/metadata/90/90afbf8e22a8d4ef6a18744668e27229 b/Library/metadata/90/90afbf8e22a8d4ef6a18744668e27229 deleted file mode 100644 index 2e9161e64b58c07a7e189ab093c14ddcfd924571..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8$!-%t5UoH+NZ9usA}*X_lLf>fLJ3)YNMf>ZLCEUNwCyIdSkn`NIhhLwj(h{+ z8~7x?0i>9!UM6j4Movi`w`<#F~)^z6r5 z^e#xrQ(3MC2MrO)ve?`%*O|xn;&^{j#Bx&l`(??(R=~?^%-bjb@n$QI(|3X&F2+%s z#6iH5Qq$zh`?#9tJcTdsy*wYxlx9m)^%ro|?RL*#;NfA@;5tv)5=$ApVUhzr?b@^i zgATwLe(YAFbY>dD+UDLz?xkzO=PLngNWd^Kgo}(m{2>TYET8VAA$Do2Gf2m;Vs zCZvzK-#`DLTxaPSnhi*M7dE9~^fp-$Y+A!?DMhdu4I9zHdZNiR5m5tLENyPEP>*HQ z#dUP{g(P8Z(0^%k#3xFp*1Ya}TaQkPFI+WA<0P{<+Ivlw08K)9$H|4}BFq@#L?9Vi zu-If#gCjpx$O{^;UNBoQE!Y>bHZHo@j!x3w#wEnq_SlNCgDB=7cocJc3*w05b%+F#u)=ax(|E?ytlL3D{1S1Rh4JZqF@) zwzr2m+G)3Vz@=38Ec9n5noKqo`ZhitH0e7|emftc!>eP)+|7Y}!h0Gg5U@QSNR{lK zgMv=}(cedmEr>AGMn8ieppVQJLwiFv#bLS$56Ow9FrEBdkIZwGZ$3ZQW5keUHQ~OO zW>3`fUIdNjU?5pa}Mx*V=l5{}HAQ&_8_ZW$b5 z$p~R_=B&b6CJL@p4t4TRi+Z=GP$UYjM(UdSPs{$|+DI4_Le|1j=;n6fE$+3wfM>P2 zdP$6=H~R&P6f=v67-wpk?&gVPiwUE<#MypnbfVNng7=$-N!mze+oQc1sN`N8`Rb~< z>R41X>7y;WXrQhx+Kj#QcO}sxj5;Aj1Ah&rrsAW{inOgtv*M_j*3l&t3lwSOpdwv? zv?cTjlvPC=3Zp_+R|Y`<+GSk&82jzBcWUW8y+gAO zY3{;iG>mqW6~SgT%%)NVo71on?X1U}OcN0`pvBVW4hwZ#MqOM-M_*17)&~7ats}lr zI5n1Z-BsN>DL!#kB(;;w;%M$QSpw7vwK`5qXfDFEAx;F6jRmVs7Bx8XPr1CL@oIya zf+@jn$jZ3vVmmrWe;HR0V}lPZ<(F~Q@k3a$-ZHM~#mp0ZRkW}$gKe|Ly+4!ux)=MK1skUVO%~UEfqATdOnD?l9AT*7 zCCX{GfEbmatCXWywbTEwwjlzJvPzf3l}f^qnR5zj71S+*BPq>CEr>Y|O< zOMh1qEyAc1QZ(?lP-@CP>a0lHDm5#PifJ94La{)RMh;5S6-b*xpFmkvw64%AWLfU; z52vyuVI(_SmL!qZbx|wxG_o&CS0HU6HVOJpr|}sF{duB6m+%{oMI59eG?e`Vxm>)o diff --git a/Library/metadata/97/97b9e3c0e05974e1f8eaa8eeaece2709 b/Library/metadata/97/97b9e3c0e05974e1f8eaa8eeaece2709 deleted file mode 100644 index c31c1489d27c4dd62d1a1d7c597c3f957e26ef46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2707 zcma)8$!-%t5UoH+NC;uyA>;>QlLf>fiW10rNMdCcwtcpk##qNHw!aRNy$MqQzs~P3ji%NQDl!a3-_IX3b$Hh~xskro6 z!ir&C9P<-Z7kF%yJ_3|i;~`hsE@Tm_q9#fTjXuXX^TSMroqt=DyS;^eq~LO7 z8dL9W*)O!UghnA`4J<{P+(Ep@y_Og7EH;-fsUzvlUcw^A%q$|tsanRnc_i6j!tgHj zY%euBRw_c`d{Z%r8%b<>v^ND++>0Y$kDAMl{emWbv_bbPsLPAiV|V+zlxPu#ov=j% ze-o)@%SWCSNlS-j$x(M&I}M>fK@mp|3eqJ=8$u63Syr^B&?;n6?(mZ{Q4%qdoG(hE pNNc)ZDf2k8CrXzfZ6Y=Z`c1d-0~h`CM2m*-C$2?Y#3Hn``~ybs-(mm& diff --git a/Library/metadata/99/99b3bcafe32a7421d90ca4d0f3acc5c4 b/Library/metadata/99/99b3bcafe32a7421d90ca4d0f3acc5c4 deleted file mode 100644 index 1ba6e968c519e91598261653b6ea9a48ba0d7165..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4493 zcmb7I*>W5;6qO+mwm=g0-R!G9@sbcoNXEMj-pVs69)L>8)AEc+Pxq9hNo=0x2lxQ0 z;Du)%_yc%`f8hgo0PfM!*0j5;;#<{jwffveSGTXun6dLSj9vJFG4=>uR(`zp*FQIY zS-bf2A77li`R6yAU()P?*23tEupBt4?Eeaar;- z?@sRzvm_M_+2>uM8=W-QqB(mwJ;=J=%gNjMlT-IKQ>9lm2V)Z@i+FypG{@NJMm+T& z2|L3W?htzaJMO_2#*oiQ=^9;Op3P0qPtP1&X8+R52k6D$oO6mDer1TQ@DYbW7#?i`3X3J9piSn>3JN2g2Xs&l%y^1 z-`?hZx6TkMP!l7EUQmi3G4~gleArvDm?n!O)AD;^qdH3%h{d=e>-4x{2{+u%hJua} zeLkRI+~V5#p6DEPQc=YAsJ8;dlO*dC*~!Xja!tQE06P8f)_6Oe8SHL zPmz@askE_6JQsuf*e6trPM#&UaGs1&qw1iaB1{N+qFEhu_+$bOX2%nH0aGL~Vk=qA zhYBT{ChJ`HHWHB;X^w1Y7aiW_DCDz!G!UuKdKuf)Pv$3kq-D`hN2cq7e8yXhL%>&Z z^?2K#t$-9!Zi{;-qI~XDQ9gekQNB+v8L6Ger&i7)j5}_jBule^Up$-JI z%TgPjbwtZ>-Kuc5^Psj0Z*5Wtx zp5O_xZVkT`1Do#QAk8^;ab3u6&$K$+W8aRke(X|NIH#_J69H>{rxv|Nozhxu=L_ke z=XUem7~XUb&iIgQJ^U|cj9VVc@`Kl`zrS zTb$sZ(tAjp`6{25Y``(dA0!wBX)4H1q-jq&utZ1z<6h<&*Zq6Et2+%pr*{yGal_J) z9f)j@Hp6|8n7NvD+cDr_qm}Yk<6NZj~ zZG(ge&@sG8?8?`dzO}W7jerCg#xZQh!JrMPgUvcv%wC-<$5)-NF_ z6w4^HSvV;#17tQhudC;n%2qD}L>3Y(VQkAH#I(y55l~woF`)&nra)p=3mBxLKmwNy zag|}dKtN(4bueEbF^_c$jCqn8R zcytws_5C;H`y$mgw3x@%RWK-Q;b>G{!ByPVms`fnP(jT32D(OB=*FC{T)4N4LG-cXm8jpD5DO4q6_U27dp~!bp1*f{w09R F%Kx2fA&dY3 diff --git a/Library/metadata/9b/9b1aee559b4bb4ff896578bbbfa124fb b/Library/metadata/9b/9b1aee559b4bb4ff896578bbbfa124fb index e9e9a0e73fdadc543751b9ccbd1bf8cf87285809..e4bb3cbf6426698b0ca1e10c1b28d70c0c1ee8ce 100644 GIT binary patch delta 12 TcmZ21vRGuoPDX=`yD~WeAMgam delta 12 TcmZ21vRGuoPDaCxyD~WeAN2&s diff --git a/Library/metadata/9b/9bba5664c262e4002b05ce43d8bad51f b/Library/metadata/9b/9bba5664c262e4002b05ce43d8bad51f deleted file mode 100644 index f330c66742e547698ade7c2700a37085f31166a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2643 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 G%KiaZ`^a$s diff --git a/Library/metadata/a1/a11b4b833661e4633910d50aadff4f59 b/Library/metadata/a1/a11b4b833661e4633910d50aadff4f59 deleted file mode 100644 index 61fc722fbf805b94d615f7e86911fb02c5ad4cdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2643 zcma)8TTc@~6h2i1!TSvrZ~OtMTqHaY0}4nVfQG^oA?~@1>VGgMKKkgZ ziND6*;j{Iexh&JNn{tw&)3e{6+kEpCfbke$q6PrhaVeYn^?TWy+*$fsI{NXa_xIZd zde@}nsVrB6v!;k-S?t!z4d(IVI6j>bv7C|qX<4$c9q{rN^G?ZszTweq&`#nL6F=|c zZk}_9FYlc^A1ur+&dxR7z`tIvcLjrvjF^VDdCJyV%HSQ79Pnw+rX(120mkv;pc17E z^AOf|k59OlZV8`n2COLo!$1ia8GT+;JAe-dm33&I2_L8&70Mt8KyR6lKIT4reWYAh z=^2_0NP8DHr(yIqSrKer!)z%`ONN~hMU?z^T(C&d@8nxt`(Ssd-X7E6F8p}Z61LUR#j3~?fmd@Ok1Vo{SLA63X3 z8n0e3TQDuy7qT{Py4bExGT6o~#MtDe)%-SYJ8=k0*5Ae*?aU(4S49h3Q8C+h+aBUQKOkwM$rLmlmR+C1P= zs(Tjti_zHuQyxhX zN0=&ji*lMd5Tgoom2wQbcIF?}H$}ivR_SuMQb{;6b53Esin?WRge4<{#hJ4T>zOFH zQd#QepBD9QPoYQ@T#eK<4W5?$g|(3|D1@wyqtMOm$9vrCcmdC9bM=xKNpB7c7Aa;H z5i!oxGTqG+$u<*4cZsuu(&$8Khy?F94U@Ey%(h2+Gf>IBIP%q1bJek^XwpYpbkRUv zU9=hd>F-LSMHqELiU$4`N=?N_ofTAKv$YDjg0%=Pa5GbpPHWWsM ztjZn!=|YtxjAWOqk|ffGE*fQ?Mh;Zz3Z!ks7D3p_VQ*LT#fiCxjw5<0NipiN-DvPLVip;TLe? zH^8-5{sLzt{s-YbFN2fLsC|+%j_32+{P{}&MiPM0*8p%9hqgz9e|{hSSUvo__x0!4 zuTS5f?0A#Orbgeux5st*rWfD!hv@L^KVxp?K;Gd!O;QNiE)S&+cH2WiC;#a0AjTy` z7%HQm!FO?u%q2r}OE=A7x(WAa5lv${`LXWX_d4Eueyj(GAi4|}YR}VI zAk|e{*ag1H>sr*uJ+Pg^86=z5^m5cnQpMAwQs}B6t*|%oqG~1z zzElo$@=uFucc)M!3cf~~ocd48{jxew=oBK>!d95#wv$a>Yu7@a<>u=pF_L!n3l=G6 z<`FSo*D~GB6Ui16R(FZB{nF@psf!fvH#L*Ak<67xbK6kKYe^jFtLCd?QPQN3F6p9% z`nu>M_R`;%M2E2IgcJ>fRg{`?fI2HwTc_s4Q8TS$QYaQE(#YeI^aawT&?it%6`d>e z3R#xx{QZ$ENf^mamL*A~b6wQRJdNzj(iccqh)aUL(`kIcL4TfT&?WqaV-5$Y2n}uj E06yBlo&W#< diff --git a/Library/metadata/a5/a52dde642917d47e6babfe06f8ed3cbc b/Library/metadata/a5/a52dde642917d47e6babfe06f8ed3cbc deleted file mode 100644 index 1a2cb2b1d88a9950e7cb01c0a43e15d69d9da8bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 zcma)8%Tg0T6ul^d;QRenegGm5Ef zCeu?CR@b&)$y&1Hd$Jsex*`rk1H54PJf?Rxrh4*l*UUC6dOf2-C3)ySPr8eLjvw zo6^4+9e9Iudd;PMZ=|DB{(GsL#5iFVhkdOfV!|Y}cN8u*7h%Q_#Xgfx1dkh{S(nU1 z9r8qq*DshYnHKB|SsN!^Y$r|9-^MA%*yICq`E8tb;s6WlZR1Sp%p&2driHDkB4XK0 zG(jw9ZKMK%oO42&Z5~0+9{@81xo`l?5aePGY{e@_dokHg7JNR8MBkoE25oN-I@)Zv zWFVE&_bl{g#u`F3H2N|>J!sNbocwk^pu>azjJcWvdBgWKiYXA=GEh3%H3vnV{G-3l z7+Vl9XrrIOH`oWW#b9sfra6q8a1%~8jp^j)x@Dg0d~^A^ZZig!)x`T=n%&XQdl4AV z{TUKa>J6TPT$ejq)W;mK+0qb`O>6pc*oxvr#`~qvb^)z0H}UXNSg9oO?4sv$9gFW0 z*;IbizB z69rc)2Riwuh2HHc6p4bXk!el+r)B@M+DIIfLeb(;q|I$c>$29a1v0D6)k`oEZ}tlo z6f=v+7-wpk?&gVPOZY~2!P$OkbfWC|G2d?t6WR!~?O|^Qs$?x{ditul>R41X^wAbw zG*DL;ZN^^uyOL-TMxB_Vfw#m`v+S|X`bk@tX2nr6t&^5eEKtzMgNk$o(w5LCP*xRf zD2_^5m8ZS!!O1V^MnX#D$U*7bG$oY-VC~;Z!XEYG7f3U}hk@0f=pYm<=cf H!e9UZRi_zx delta 190 zcmZ22@>-;xfq^rhfq^TVfq{Voh`}IWUS-Y;Id7Hyd*TY?@2+_g2NZQIE>0~e)(^-j zP0!3L*3a}0)=x`JPEE?s&(_V%FV-zi$<{AU%q_@C)%QqD&IXAi7?}ZyDf+2-dN~C} z`C0nDiJ5ufnRzMs<+_>dKpDM?%%q8lQWFyr84Wica^Y0n0JM*V1%jD@>;ph-1H^1V IF%Sj=0Q-_O>i_@% diff --git a/Library/metadata/a7/a71a9ddb9458b460a8870a13d3d2f7e8 b/Library/metadata/a7/a71a9ddb9458b460a8870a13d3d2f7e8 deleted file mode 100644 index c7dbee8046cbbfc48287c0c8285f4c49cea0fba2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4517 zcmb7INpl-T6mCOE*h$!T%)Z)+mxKU`BX4q4cq>b(94IQ)*0iN2v#4fTiJc3&aN)pj zfCD#FN32(y!mV{$$3^&oOr4SH{?*bZNQ&%in*r zfB5?BkB2|cU7Pv-Cr-1=MIltt*o{YhnHCMX(`g*=p4iW_J2NsXW{T)equ|Lf7LC@* zYL=#=r)Kv@X+#q;;eAmwHZxMaCDov16}PiI;c;{RaCVsXt?$t7d}#6k=0bX*IhdNN z*u(R~l{v=7Oa9bi9-#}e zyQ}i6>ycDhzJ91gTF5LVSMd_rC?^P`i$HrKB^WqIfAQRL9$PXN?KSPl<;UR&c8uHQ zYG82)3gY7ml}p<6kJhiW0dchg*EO zl|`n`U-f`?$P92j<@>QPa9uC2)k0UZJf{Y-!IOk*=>nfMlEg=#o+RPu@+_%gBGdRL6l9)$&ZRo zt}IDJ8i~j%d7CyLQ0q{a?g@)+rw4kAi5<{()V{)TxZvAr8nT2G-II|T=pYw;gdGDh z&|iRtTna#lQpPOGL}6p1k5_S-nxe*nF9($FQWMK?+N_LZ9Cdl#7pmh53+L+RzS1~+ z7+xU^9O$eP#yfk<6Z{K$5Aib}@~O!N9E12loKcXblKgm@`lS0xLyy5ws`8Ah))?N^ zorc#uJ1)}6Bij*KZN;KZg$KUh>z+9~w4c_=8fylyXXvBVKOnY*;`)5AWw$7;Q?uKR zo5VExBN;Jt3~U?3EgT)gn#8VrbMaeUd)NqwgJJB$<_rwlkUH4Bf%)v!C`?*gFfb5U zh;PkS!;lDbNjQBH%f<#@Ed*A`yY=MBpLh4|)Kztr+6d1E4)vaVr(q<^#FC3-SB|kRC>v=TztjkYb zromz%4u>%o?eXXkiM9PV=KCTpbZ9=0t*c;A*wWEBT)`pkYRj$cu@j_~?7(KV%s^S4 zue!ziToqWzv=O)&`7QJJdJq7L-wkzte^GhzlL* OFS>rC3;zzJL3D{Oix={MV^t=gq61 zKc1m>NlG5eQpG!Jh(MOaPPJ5L4nGLP!wC_}3F#h|WaN}Ksyo}I>hgvRg9?izk0yO> zwf}LYUv(l)-nl#-%udctPS>Bn-)^^i3QZ3W>qNGA%vM;;V3|n{__k{t6AU^4qxje_ z2l4C-__dvbcif5Bh0E7G){uZ^URs@xByA ztPRO0m5%y`+^Myg6rJT$$|#Q zK2#>pCwO&0Z$YPE4y0*Zu(6%QNj8m(h%wHG7W31%WZ5AsNpBjL6J=_NzN)q`G2vA3 zAXW`xde&GfXppOxNxjW$kZS{Ax2xMQb*Fs zEMXC2rWO%nRW0S+Jd$iNp?Q~jHcO3`mAZ&M$Kl&qM(T% zP0&RJwRzEa>}`LW5)DGL6Sk=5t|QfyUF2C2w^e9{995@vk`Rgsia2smkTyY@5HbX1 zSkah5tB^*y%|G--NyJEUvM7lnjp?FN=5b^uN}C`}A|?p>PPg$H7yWsnMML-n*8(nL I5n4+A0sSPw6#xJL diff --git a/Library/metadata/aa/aac78bc7c7f854e88b7734c48ec813d8 b/Library/metadata/aa/aac78bc7c7f854e88b7734c48ec813d8 deleted file mode 100644 index 1b250f7609caa05f13fb14ea9bdcd3fe3415c1a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8*-{fh6ul^d;J)w54?twm@`18I7D<&ribWqRE7i<&l9pLg(-Sck5BUI>-?01w zKFO~z-rLL2NoFeCswSN~XYSUgPXL&R0VX{FxQI*HpW~C`<6mn(PmWgJ{rx`s;{$q^ zrR1qBRf1MsM6x8dcS|+q@q;)%oEEX1mi}Q$valKO(gyPm$$z?8u9SDUYz3)&FZj_) z9HmJd1U#8(n2duT*9TogJ$dis`Cxu#VP>}W0{(To-E$arbksDs$y2t4xz6dcf)uFbs^~BBRd>Y6tLkzq|_dmhgefQK1Zi z0Q8m#>0|DX&p#>Gd3uIs1Jd4w&1x9EO;!Y((=b~~5o}(=#&ocrXfjPiREH)@8(S>Y zV;OgG9i4qSNmv{7Um6|piPEXHr2F30qm$wrS54A5$t;fcUV|k-lThACa-q2hGln=3 zNJbW{G+0#U$WImWlE$kS%oa=w_JypC%PzK~lk~T71u-`H$WneASDiS7CF^bDns#Q9 z=&PcIt*OEi9;J#Pma{fe0YPp!Av1aq+sUfH!${Tb zxnt1w_E1NA?IsVnlz{e7_zJ; z-1pM#nR?!fpz*w107eSFi&Nk`yr#r{$^n}#j3L>S)|bO(oTNM%ltSADX@$9oXP3fC zB~2FBe1UbWeNA~JMI2$O;5Eu==0J=p&{fKD?An=sSX~zZM_HxI;Yuap$jmu~)e7pC z!4Z~>5Ef_7Dy(Lr;7a94C;zmlcY6v&qTp(zuBrdD>@Tj3gh3%>O&o=8ZZF>9UfT zu9~ZkMMaZ7+MguA+*h_y`5-q~06H+wrH&ANIKI*JU+p07xj*4j=T|%)ykwy+H z(iKQsLZ3icRkWcnDr8k|@uPt%Nf^n_RwYTK4P7+KJdNzD(iKSCh%JJ?(`o$1MgKg} QqDy#!YY`Wz2rXs*0s4%~ssI20 diff --git a/Library/metadata/ac/ac5de5d9de9dc4729ac18e7b1e118698 b/Library/metadata/ac/ac5de5d9de9dc4729ac18e7b1e118698 deleted file mode 100644 index 73bd61bcb8bbe4dd9d1e5b7ddaadbcb8350d7d2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8%Tg0T6ul^d;1k~uRCcZ)^3ZZYSv*1{RRSpjD@#*NrjxYHBQ-s!ag~J||GI{HQtCGR`s{ zmowH*vXr$iYYi6XmgeRgkKu2x*E@xtM@LNoTRdS!mM~ajk^{c&*|-FQF2Dpn_RC?i zxBx+I=im*mC!50KC7(4Vpc@#$K}OFrY6kFpzg&dok??@hQLYSv0JO`v^f30zN3Yb< zX?lld9n#!|&1)F#Cd-2@XqZhU54NabW7=7tH<`pDY(kqQt!)S%f=(?-Aby9rbsz_=lnZ?n(-eNIOC)DaBEupyx(}pM(NH*rLw^-QZ$Uo)s zoW`pSW(uYRyCE&(yo>GXAcJLGK#UDOvXWiKMaK_e$@T+)*A3d<9;#@s)8;;x zQr)w_TbgMx*;42m_;y&QZ#wa9e~1oG|1;)R2IMW?(ZzwUJalmE@V@Nio<>jCq#R-p(OQEfTw8GrPlS^TxlElj!p1?dd-X}bi zA__5-{|x0cT|kUV&{fKDtlH^+P%8;0Q}b2#Ygk71UBu zaHVpjn|)eTyFG$KfXImvXVv)`QCeDk#cQxU*)2>{OG(DrNYPvzdv?PuR-XC8k0 z@%8ruTwPBRnI?->|G25bWKr$b7GKwPD{oZF&xMxVKJ=IwS~=N5-oCswC@rikEFC?D zzr9}X6#5S)h=DqxSEp$S%|+NYM6p703IAnFgiVQj(=N{$yxw4^U`yZ)SsCYDY}W)C zEaL)VIQZCFei;`XKZGUgFXNI~%skOoO$*McDqF*8q>{>b=SVv@z(NV-9rpnmJ`nVX?9<~??+I3o~(c%MXq5N3>k)Qocl4rOV+;CE>{IIR*79>XyY3mW&XLvu735Gf{A*a;%$wT2woqLXjxA8fkJG zJT3kOWl!i70@21+nBw-MJ=y3qe3|9u>LoFfb`A;_DQ4yoF;3Sq-OUrpwoq1giL-;! z=y*9&G2U-#CTSxXmq&Bk&_p(((9>7VRmY;FNgp}sqK3M<$PxSL?@A>U4h@eQz73 zrtG24s>zWjb1&TCsRFbYhatZ?i#j41z&?{tFR^-Q_EJ+y2PL?G}B)cwZ kWu8V3Wa$bd7s5% diff --git a/Library/metadata/ae/ae398ba2ee807481889d11fecf3794e8 b/Library/metadata/ae/ae398ba2ee807481889d11fecf3794e8 deleted file mode 100644 index 8175ffec950d8ce4e228b2cff2649a556fa109a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8$!-%t5UoJS#v0bJ=ZqAaEFcaMN+6pLNvtg5fRNRhY1^I5Vogr~bMlcB7k+|I z$gl7V9N-5KrmB}o+nJG5QpfF@H?{Ta=Kzey023YnjNwxD>-)*G-(%}jUw=;i`70~m z-l2C{N}kGcH8^gFNS4L+Zn@4peh|k;Ga{BV(myIo7PbOj-eBGl`A;`IDg~`1J}g(F zdRz^JOiMCNMAVQb#3N(&|4^)l{ zWe^0Qw@gSMbH9K7LAfr{Gc+5J_AYEz!{}|YBG{aU*;0yN^BOjygY`tyM+GgGHn&)) z$1>{TIy(DulCU=Dzcf1H6QxsYN%y_0M<>M>u9~EAl35(>y(UY5CZW6&Tyx?OmaMmp>)M$` zqOXb;wx%jec$6xFSkBr=1q7LNLYi$JL2eF!8G_sz05b%+odetS*W%*@Y$q!M4}4-jJuA`G?B&)|pXBeTWO-q1~Pm~O%&a-u0rCqLI?^IYXy%Fp!#F=Say zxbLOeQ}w(TLF0M30E`rT7pK5?cwLG8v;#I<7(ucrt*?ZwI7xYORtjwwq!s2So?i;9 z)ihaL^##_k`Z?v16mf*9g4ZagnFBGZKvyY8v1@1kVQozW9A%X*hbxtYBQxg|)~cvm z21i&jLRg$RtFV@df-99no&3|H-t8$AiGr(wqF{ZD0PwG{ib1(Hj>%)Xm188xfe&i zx@xXE78OnUXp1fysH=-MV=w((Nwf%~PDs(f-$1FU_^7iYZL89(I4Y)fbP2@*MH)G% zNLL_j34H=(RndmRsE}2;#Xp^?l7x}$d{vS}+R#O#%+tueDqVrJjo2dSJDtW4T=dTq QExLp!xE67diqKN_A3!(D;{X5v diff --git a/Library/metadata/b0/b030ce10081c046a7a42021798143fa1 b/Library/metadata/b0/b030ce10081c046a7a42021798143fa1 index f575cbcac7b04f2e606bf829b5f57a3864d19455..8cfa42d49a28d4c631bf221afdb0ec02655e63f8 100644 GIT binary patch delta 12 TcmbO&GFxQAMn;2;n=&~89`FRF delta 12 TcmbO&GFxQAMn=Ppn=&~89`yvL diff --git a/Library/metadata/b5/b5f5dae3775e74b83baaff346f7182ec b/Library/metadata/b5/b5f5dae3775e74b83baaff346f7182ec new file mode 100644 index 0000000000000000000000000000000000000000..7c56597ae277089b355ee14e54ae32e9cfa7a0ea GIT binary patch literal 3253 zcmbVO%WfP+6ul;a1RNkd1B8bOfn?<*wux9E%Sk4VEyalyJF5_l%H8FeLj4$Z*Cd{- zX2Fgh;2V$-3&aQT1AGG;et{*Ed+O2DjH?;MmC9YNK7H!e?Q>5L(c*7JXMQE3(>zQ( z>i)F;^v^rr|MKJH)?eo?|GvVjH|kpI`pRBXsR3W_Jlwvk4z6sKm3medT4Z;{s2u8> zvM-*fa#$@VwIhpM&PLYeEiEwMkI~Qc5?^bR1W}A9wswqrb$M<1>fx94_hd48f$yF? z=?=Ifwde>f=%%P8@!g4k7BCtUz08+~+l5|Tp}c$l;9HsKEtSg6O!R7E8bYE7TwgRZ zBCb}4dP9|(lns?b0Dz|)Wy*U$y875GoxnW~Pl$O4yJlf{8qo$@u`r)X8*J6WP+mj` zt97M{9u0)<-xIkl%P9-9xUt3Gs46ic`xm8yp1@SBXVM%J{eeCJ<0ksl#3Q`9&l4~NAM3c$2b#W$99w1W4y{3zxl#O z{1~qVJisERkMX))Y?$z`k%iA`S5&glMj&3po~cD3Zv>QX8WYHyb6`#&Z_R-@fxI1o z?WCLB^5jp_QT#Hr>7I8S+IJ65v_BfiOxCsOvpii}>WjK>(C_lyd6hmF?CK^o6#^j;lmKaJm8#_*+;zQ z_iB^b#{rK&{ItwIi6Bs(>uV(7;CoyJ`9K~TvtJ6pZc2+Rww&mruCBhmohnY__K}uFt;&M8%GTLUn+3+0{6eEV#l;EApLaJ^CfQZd8=+GIhj2!d zcX!#g91d6n5FY1VRo-npA#}=xar|Y$Cc$FHMqC)7McSNZJ;8r)JrfgBE(Tl*d$|4b zflNk8CY#(syM!R|8WH|@n7e}3 zGAWDHbXsVRZArr(ebQ~}4{g!!IIaHB5k1106Mw9;bc>y4J7t?ydSp`b-e{CIwkfpx z6D)FGlA%BP6lVO%o1&*;R%)`mC!Ze6626G|Z&|`2J#||tV-`7+W$2IoAkIbeZbu%9 zVW!zgB!9IMX)P6Yi7@c7z0Rr=cImT&7y?~2>YTDm#v`WH3A04_oxtLRXVnP_hi=)X zJNTtfr>$5^j6rxD=F__S6iXZ-!Z@A%fw)et8_@6<4AP~}^Pm8}?@e!g7T~~(h?&|& zduwWM;I3UKc_fpeW{16BrR?O`>GJ?h8}=WQ>ApPD!%D7n)=6>a8vp$w1oONt)k^{H i-%`CC!C?u!cn%Hz9S{5*$2h_BA9#Gj1K%YK6VCyeLn$5r literal 0 HcmV?d00001 diff --git a/Library/metadata/b9/b984e63f390b542748c315c7f4983e8a b/Library/metadata/b9/b984e63f390b542748c315c7f4983e8a deleted file mode 100644 index d244732a39a15b7aa0b98699d2dd8408f431666f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2643 zcma)8NmCO+6n-d*;J)w5AArcB<$r|ei_lkV5FuOQA*LV(pd%fNn3_U(>8rtF+TVol6*GzK2r#+jPV9*7a#E<=IoGr{l z$pke2Au)b(AOGVs-Hp^PuEYf3{aB*FoeI-p<2lQVW z9r1_KskN;8uItfB@tLb8X`EyhM|;1;QlLpF?-aSvT!a}zk_sdr3s+k#ZgS+K3VBiE z)eB||rUm;#-o_;t+to=1+qjGvn|y4!xQ#1L9Kw?Iw{cZF^GNhn(ZbeLV=0d_MG(tb z8>xgK*PW1NTSSl>BVdLgH%Gt>L2ebmwt|i1CvlR!Xt8`DNMIG*JJZssUX|cq~N{ zW2*2K%4zOEj4IGo$_eb+nSbPMh>)YK(&ccal5k|^oFcD=x@B;LB_o8znX`(#TohcX z9P1XJ7WHmVp-dE9jnp*_o|gTEwUIC=M68XY(9P{7yWH>iAH-(nni#*+5-g zv>E&9?@FRY7X2nr4t*c8Y7bw!mQAN4}X-gOoD65J#6h?)- z%5DB>s7ew>veQ*b5@|!1jj~812dZ=h(l%m?pzm}VKXB1MPqgR~p5R)-MJhr|**}PM B#3ld$ diff --git a/Library/metadata/bc/bcda2447fcd2a48a5ba618fe6f1d8813 b/Library/metadata/bc/bcda2447fcd2a48a5ba618fe6f1d8813 deleted file mode 100644 index 303c2d1e0d3a05cb20e8870f7fa8f6179925afaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8$!-%t5bZ!nNZ9us@&mES0^$&%BqSk5N@8Wh*LFZD%Z}r1q3+Uf0&u&t_~QVrYo7J!kG)Em&dsu*wpB+l>z*steBP9d+^`W^5IoN*jj`8zl@-=J^jwB?lq-z@ z0K2qHmtwzr`d*pN;vI=`2;GLwWH9W841&#OFq6t4*jxr1%bfLilWF3GO&0UCwaJ65 zE#o$>lSN-j65eLnCt8PjLO8V+v$}V()=BS^P(`Ah5QBs6w0OeM31yvxiNr?eHbjX> z!^r(tEgm)n&8KpCA;YT;T4lNfvmr0zqK)ljLHf(ML>Lo%WU;u6%a$KtA-!c>$&9%t zd{tv%a;ow~gsB=3Gqc9ifC0H?xzuXWfLtE}(*ts22uu&i%>vklyA~ZL%v7@C(P5oUb>Gvw$VsWg;gn{Ha zk={FIPt^Nf1lsd_o^dev4s}6ni-scmDGRJsHb%pyxV{p^QId+}Bo&$}z!mx?o}LP; z)ihaHbv?>s^(Ymg^rDbL`7eo1a|2;if;Ll*Q`J`ggW8(s3!+tA4x1{0gXnV#YE|Mb zjRO_}gu&^v3Tini*i<>vDLyUKZcbqkDcBsD<s^BBw0iF|{HqZa3N%PTTQC zo}0~=m`LpGCoC{#?vXH7*K*!1BFUJ0ns+g?{nTiAX?O|UZ!{C!2r=bB*A11zi9%Oh zHJcp=B@KQwNe^nM&5I^t@A%u4Xb_s6XheN?ov5bb63=>RTcu{mQB7JWOJOiUfg^_{ zX%nPLp^u;pD;ihimE~D(ijOC<1TjKRmnA6DxE|EXB983K(k4h#h)Dw9aT>?8@aG8& Pm+(8S1zKPcEG7Q{jHAr4 diff --git a/Library/metadata/6e/6e4bf482f0a8849eaa949604e61b8a57 b/Library/metadata/bf/bf6ca501d82f04537be03c6de3c96fd9 similarity index 90% rename from Library/metadata/6e/6e4bf482f0a8849eaa949604e61b8a57 rename to Library/metadata/bf/bf6ca501d82f04537be03c6de3c96fd9 index 32ab9263c0456c661c6a5daaa1ef6891fed507d0..4dbc11d6394d7ca242c9c6bcda1884ddb8a7a386 100644 GIT binary patch delta 125 zcmaDXvRK5Hfq^rhfq_ezfq{Voh{53Zu_%GwPY$Nr`3_&RoAYh1C{Wa~xHz?>SU)(q zD6;@ayN7!EWF}2qC_V9k=)?^&6Yq*od?3kau<@4*r)maJISUH}GXvQbKx_lVY(Oy( G1_J<)q#hjr delta 191 zcmZ21@>ryvfq^rhfq^TTfq{Voh{5357Jm)?E{~V1JTo2gHm)cQ2Z}lt7pImK>j&hN zrf23A>u350>!&3qrzYj+XX|F>7wZU$(6XM@BM495V^pw!~hoRZ?O z%+zw{{JfH){G6QBBE8&+iINi+h)yh!nK)N`;sQxV!;QOKI8|2wEo5PVU}hkD2N2r; LF&j_}guws+5nnZ` diff --git a/Library/metadata/c3/c3b26cea83b04474ca149ef7fb3e1796 b/Library/metadata/c3/c3b26cea83b04474ca149ef7fb3e1796 deleted file mode 100644 index eea00be444552447c80c36a39bbfbd58964dd2d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8*-{fh6ul^dfcw6~y9E(~77vsK5|&s6qzF7&R;tN#l9pNG^q|HU^WaDL5thH; zn?K@{KViJLm$8$~RJc{0>GYhwTc17&z*GbHaOlkZ3`kya9f4>(+ zTwRxvC$doSPn#l?1+iZ(G+3PuXhezkB^%Ic6q`|EMf49Ne=k7X9E)qx&Tx7I4XxpaS4Lj{_#6r zPj-aIw|v%=fNo$62N^vts2RZaQMm-oQ{e%nqg)vT0ce+T>0#_Q&)%w~^YjkQI;6P^ zThuVxO_m2+(lDD!9;~Qg6WUpyH<`pDY(kqQtvwd#woJOXu8zJQ$E*YTlUhf7p>S%f z>AI`Bby9rhsz_=lnZ?n(-eNIOC)DaREupyx(}pM(NH*qgv{=~W$Uo(BM&s26GX+zE z-H?`X$;Ebckijx8BgO_FTgxuvisOf{Wc_7a)r+Yo`l@JQbE>eIhlwJH<*fCTLy+r^ zOEb+P$c+&&Ly(&zV1^*KGGM#jR&*MJt)wLIFcNipZX2|{Jyg+Qr_FsXrMhQ;Nk zvZc^>@a?Eh-*w{K{tz8j{xjxY2IK?Y(PjCq#R-pxrO;MET48SD*`=^jN#fN_PhcLKpAsHQ5rr7ae~EIM zE+9rF=qlwTR_*jZsBH;0Q}b2#Ygk71UBuaHVprn|)eT zyFG`Jn~zTdFcASvt^>eX9Liq5ee?C_^Ww^n=|8`o{Vq>0 z;p(cCJduTpf7BGAEQpAc_uWL?maVcUX{dz3{5KQ!Z53=rJ1@e_4;qS&Ku~ zvi4-H!NTm~>|A3B{`PvkQ|NSb)D*DI6INsigEb~O;M<-JNigUFOyFa`6ebJv5Y%=K zKJa?7B|N_Av!(=e10y)d=y^uX0AB8wiqJd~9#A^Ul|c}Ib{Ur*#(wwsy;?d=@6fD6 zn!B($4Wr#;d9Zm6v#I347Bp;3JL~f%lURgJXtShMW`Sa3Jrdb5JIs|42a%~9A5afCWY}?z6j$*Kt6a^keqHfO(gSNMaD%$I`xzD9k_bl)h zr&>(56#6E<9oFevPJG)RqQlewjJcfw`H1&4ios_G+?OiY9R~&7?4!Sn7@H7bsEk1d z-@`RBn+(kj-4uuECfuh*G==GA$9iDit9UEfu^u9ZEX@h${WN=|-uEM@Jx>;akwRCo z3w)P1l$cLBU^9g=B%9LmQqYd#gvZCF&{jcOVQ%8drLa;-;^hrbU>+Nv6CO$tg&4|z zfpVHIAVwwVD&;s^GtkUIhrIK)D=A43B1$E2d2unr?i!)~x)KXD!rE;X3 zeOgqzJ%v0`a5YlrGS zPsg$(VI(_QmL!qZbzUp8G;$zIS0HU6HVOJpr|}I3{duB6m+(7|WgMg;G?e`V*zUX4 diff --git a/Library/metadata/c6/c66ee8f97287944a585a4ed1fe935861 b/Library/metadata/c6/c66ee8f97287944a585a4ed1fe935861 deleted file mode 100644 index c1d4fa7050c532077ee1b3c913193e9d51564c28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 zcma)8TTc@~6h0_|;QfYIls6v?R4y7#2mu778cIXq$(Uy7PTP^aG&_q@pZdb9@gL}e z{xjpN|G;|AT-IsXO*zT1v$Nlv+kEpCfUyW*{4D^S$Dz#s{pH)^qvDU_pT8#mygZ&* z!qpWic_IsC|F9uKSrFTmLY>w4eiR){i%3pO@1P*#TH#G)yHqGuDoHHD#*@k_z0U;3 zamM3n#@e8ztUXz4Fh8>}Gh2TKf4kl88T2|lYzo=p30q?cgHd+7&1=|*cGlxfsxyNYOPVDX=(dcyxQ>p#6346! z`Y*MPcthdTSk`q{bnB$}%vF)pPBM$5d9BG}piZdOaauxi5vC1MERb}}f7N7RgCh@> z%L^K>Hkc`x66}VwjEgR|ql5I9aS1Ut_|S588J8VDgeB`OLwTQ2r9iX}W+Im7uGXqgb`m|Dd`de2%h8m&27x!jYMC3aVw)ErTO086hmroK;Xw zMZuNIp-%Q`QSJ5=@j|Agz*^V}UEFT8!)xuD&(qvoy(C7`&VIon z#Y{aS#_3wByICUHV#4SyakgI?9WQke*y5n1&TCsP?D}d+7$W(%BrGu zg~vX@L|WH*t<2KMzARmVw1wCt=$%gED-QbSi3VN5?>H85kc!Yy F_7Aehz%u{< diff --git a/Library/metadata/ca/ca19e471dfcd34b14ad784b4e3c69eb8 b/Library/metadata/ca/ca19e471dfcd34b14ad784b4e3c69eb8 new file mode 100644 index 0000000000000000000000000000000000000000..eb62e7f62620f920555c9d872cc1803dae7a1fda GIT binary patch literal 3245 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 Gk^cey4kvp6 diff --git a/Library/metadata/cf/cf149af4e109f45bf88f5f3e9f183595 b/Library/metadata/cf/cf149af4e109f45bf88f5f3e9f183595 deleted file mode 100644 index 7b4f7c5a09f92f424e42bbc90876d80c7af071d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2675 zcma)8>rN9v6h0_|;Qf9_UH~c=jX#J11*AWq4TT@Zm}a^=ZHMlq+1U#9SA7C~4gc#q z_#Qrki6+K+&g{%OZFf^nGIV<8n{%6Uz5*~40?bMPIFC!opN%i2xzD9qprBG)MuZ3Z2L4Xi4(fK9fe1Q6Q?72db2Jy-=_|;PFh&%C)aQU{!8WPY9OyDA+&vR-A@cOX035||$fx=Oy zG=czhOPi!(y?yddsm{_FiZMug8@80d=r&0nY&n6MQ1W0a32Z7cHegN0kq8>lW^r?m z`AJ!(ZCo$$z7a*N3&~$99rYKvQ)@lRyONYniVs{RN#!IlINCc+76Da4X=h1=Vk2}J z!bo6qGVfKB1r3hbLDS6+t(ao zNYa>aKiFoE)%hTT%JXa$7%_SUtHAepU6KF11=d@b!e&$4U-a8y6!U153QZQo6?zg+ zPle@j9Ib7+0^`^^iFqJJ7@#Zf1=4A%K#U5|X3A;I+N!@_-4-54TBYHzsgiIc`knl0 z8F@?N2unf;gVS&2S5s23sdA#1{aTc}d4)VuusJe`Y529wFR-zMM!{!oEJc#sLAcMI zuH*4EHk&W0BkATaVG(1d77=4rE#=)Tl58`fd6#;2m>MlBbrIowQ!$AfNlbdQ*9Dc_ z2?JM+n$3=RK@&fkpz{i9^P=%M*#0&p8iZyiY*EkML8>Xb$g?8us?ZEMs!r=AA>_%UQ4&QO(|M)L;>e*WZGtq3m>}poy~bBu T^v@G58p7|m)^HJv&{FabL*mkG diff --git a/Library/metadata/cf/cf4852dcb194c4ebf8099c7360d9a4cc b/Library/metadata/cf/cf4852dcb194c4ebf8099c7360d9a4cc deleted file mode 100644 index e9b8fda4ff12b5dfdd736ffcae6e3888934f8ee1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4493 zcmb7I*>W326m3ID*h$zSEM^J2?Rd!oghbvguxyp36b}@YYHM0j48@Y zJ^=oJ2fhHFse)hO3n<{8UdFBQOjUfV#?#Yt?$WpK+&(g6=jR!_@I7PfVY-a`^WCMt zF4nhy`{BnwuATk)^FP0!+2t$~I-6_8qn=E%Il0@K>++7+Pt$`LnPxLtbTF6k!7vtc zTfB3C`Qt%DB%_s))@d?3OnT1C$=mspQ};DfrdKuxV^al-cz&=j$JqF0IQ1V1JHr_6 z5PJVR?%o#0kXK0Qqfl{ic4>CLdxiZ=FCU;6f0L)SIMgF0>Vsjbv`}n?XTn(aiU6`P zW3STfc0JLH3v6&_cmEsF(OWVS8!_)?h$deO!gz=-NVBQcjrBQ_84Ix#*Q7bA(t*TtnhI+>pcZlx>9A@ zEb)mDl(LHkd}<6w3&p%*Yk5+WMWMmka`(Ky=T zS-&2ML`!{SLVMccO^$p%+ebqYi!58iHVvYs={{*0^fQ6!svw_r7Q+zmm0UmG_UB3< zd6YZi-iaumKUI`3+((ozmV{7<@}&}pOf)63A%_hXEjak3Z>iWPO1hxrYstTH!2m-5>>+EN&K6Y_7QBb%1|d-$*b#G?f+Co)UT3jHY@)~(+dD#sPc?GZXtY3oZB ze1fx;u$|^^`*@G%DskH=2A}`Sl`xkWv`DiKqGm?Ib=bAi$(0TUB8f!gl!8rLC{b%s zm+lCMttVZx#l#M1J1Sq{I9v>E)ht;;2=`>9`zFYx5aGr^^vxGwAXiEtL=j^ar6O}N z(Z{Q~Ol(nO!BIvQQg@tqVTBtO(ovV0)UndM4n5+^eID7LG z{9}3#2{T{j(~u1~{>0*QqaaN=`3W@5N%v_13@^nfZ_u2Nvg$PaEU@DvojkHVk@c3K zU@NHP`@I#Ib3+F{S!1;l>>2uK%@2i!(A=EwmFyO!b!v9Id7GGKZzLmzj)851_=Tfm zIFs0wuP%RWY7ZL$@i2@-*t~^78&U;Zu&|K5T7^k#ixvg~3kj{cY8Vn>&IxBoV%gZ@ zi-iCh3p?hjm6vNsT)of9LI7=rcuN?&G^9$>k2)T&_Ic71^gGYwt&GFEC3uB=8AUb= zC&gue%zEcl^&C>!@@0U?LcAr6O?5=^4O{h28GQXjms;zjJvvW%X{nuX(chLGJ&>nH2BmGL(FLdEw0=SI)557hs AcmMzZ diff --git a/Library/metadata/cf/cfdb6c224faec405abc1088c128a2f57 b/Library/metadata/cf/cfdb6c224faec405abc1088c128a2f57 deleted file mode 100644 index 46d1bfc7548c033e3586b6cd831f671f83d6390e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8$!-%t5UoH+NZ9u+kib1LSwI{jl#s;45=pEqCxonyr)@Wx#hM-i<}?RBf=}QZ zkhmhgg(KpKFjc(_ZD&SKNgcOq-qhBwp93%v0Zgs|z*$_%{(SrX==aZ8)vr_OkB47= zbr#UODkV>3sp@x{B9tYuvsY@cIzNn}qgfHjS?L{>WLz(mjdLzA!E!z>=lD+I%6l)* z2a9t{bMuWS@VD3Nox;eYqo#o^p0IV6FnGZv2YlMIc?kw7zyy9ARKjF&0fO4j;agr$ zHigH_K5I(AFff9Pj6Tn(9l*g+W!%N3I{RuIvo7erG&YfGO(oBoV zmO|ger^6fEUO9k{WP0a&-)QHo~KK|NTK&|3VfG0 zl$g&rV6%lWB%9LmO3;qtgvZCF&~`yuVQ%8drLbB};^hrbU>zGD5*|tsg_z2Jj&hng z5Tgoom2w=rcIF?{%EIR;t8_VBsU#ekIj5jjMcpzu!jcif;>=kEwM-OTsT@i3Pm6lD zr%)scu14yb22acWqS{Cp6av=9QRwFOqg`I_)_tDU=ISLelHME?EKdPTFU+bB7VLa diff --git a/Library/metadata/d4/d42674809112441d5b13f68e0b904218 b/Library/metadata/d4/d42674809112441d5b13f68e0b904218 deleted file mode 100644 index b01fd5095e2f3d08bf6bf81586ae5d4257a92fe4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2723 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 X4gQb^evV_D;rSyT-}1nB3B$zSzF8zV literal 0 HcmV?d00001 diff --git a/Library/metadata/d5/d5f2e7b12b0384383979441d108ba6ed b/Library/metadata/d5/d5f2e7b12b0384383979441d108ba6ed deleted file mode 100644 index 8ee4c8ce18274ada0ad8d46d54f4d5c6ebd0c4be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8Np2HC6#a%kNSNm#47ot!Obm+%WpGR^k;KZdLXlN*m+eY=u(~>cSs+Vn*t39h zu;LnAfTLjkuc0a1-EzKE?sE03Kh>*e1588!lj{I*35T-7;^(QKbDLkjeJ}kk{5t;g z5?5EH! zja&d3@c-d!73Frn2ILPRELCpZ(98^lsJQW^LI?9zn5P)_WmmbD`H+QI(&eJyYLyY+l1?H(4HRLBnh+d9XzdyQrP@d6P*j!X~s?(%NQ$Zp*lf>+0yMam+fPKdE)Z z7Ye7wimrQ4w@!*rTop;}B(pf0*IO(G>V#UIq$M;LVcHPI0;$CO^%e`89QmhQUe?Tye2o9b~YKtBA3|3oF@WTyy*omaM;w>v}QuL|+vxY)(}c^Dt2av7EJ@ zatLzMacQPm1i3W=W(ab71k4cRP6lktD@Ug>*h)$Q4yvm@?H73`sdf^PQFKSGR6h%i*f zAcLoHjm#!Pb3-@9VY&&AX%S6fy4kUwnD;8)N_MQLh#^aJ!g)WYN5o%l@KTPv{f^*2Y%o;`XCmUhmX>p62H2B{7nA4hj}2X6g|! zPS;Z1%@WBr6GnH5vxCy;cxi|j?>9A*w2{n~M|0Cq$?H+*sjKFyV_wpvk2dMNhPt|F zBlgqZl|+j$>Vy>ay-k#wiibKYl8#Evilbs$SErCKP^6Kgl5_>qrZ6B-Ru!!)^a^Q~ z+x){&mL!a1XUmc#(z?!TWtK(`Wa$c|EyN~4-{~~I;-EiIH0Tokz_E;jRD_1Ie@=0| AegFUf diff --git a/Library/metadata/d7/d72eaaef50fae4d4a83d85fa7d1a8506 b/Library/metadata/d7/d72eaaef50fae4d4a83d85fa7d1a8506 deleted file mode 100644 index fcbf5ac77bac5af1d32075d0d11bfe4fd1f417ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2651 zcma)8+fEZf7#@^^;Q4%3UH~cwjTgj#0@4eh;gFCJQ-|GYyRe65XRFl2q}M)$-g<-Y z;)VA<2=)JFXVz)iP5G0d(|^DHPxH-J7#oimo7iWJU81Gz>))TJBPSc{-+u3%{Q0r> zah<$NQi?>DDt@c(g|g&rZkKA@5eHFpH04EdO1eiS89Qg3)5lKaie?-gmX4j46tT+_ zuJh!5+{kkd@a4Ue=VNoz^V2i6m+Z9L?Ovdu!^66F86!w-&!RTq%qy&t07#pXL z-Ex@B&9b1nd2lG4WX*HMs?Y0^Q5ZHv3x>}TwPWo4Zh4v2Tb|2MjtZp_0N^bh5<}U4 z@jR_L2}ekrU}l6Yao^{9@O z<3xngi$Y4}zacrz9E4E?+DbV_U0d@Hs;izaNLFzWvjooGuqZO0c`ZMI&5k$AIT zu%MV(M8a58%XBwSB%9pRx(m+sOQRK~=EZcsF-&M9%(RES9;g&f6uRoF+3HwSH1yFF zT{KWz7fr@q`rDFd5L%sxqQ1LEQd4$GXT7AYN;Bf9nAS;4C>AJaW326m3Hw>?G_E76%Bs?RZHDkOX;^RTbGPODP^GD%IAsq{gEe)l4g~Ls6v{ zo_OPlPvC(c;E6Bb11O4L;1hs*dKtIIJq5m1?dj<`cj?==yN}G+xkbj#f5#YmgqoIb zzrT3l#-EM)55N8L&80tnzrRVNt9dR|zR-%teVOD7a<{$E<6W_zrU!E}&FAvyU?Jzj zQ7jg=dG`S0$DKwuP3A{Q-`Wp7&V>g5V=SZ-8iSdck}bSHSQ=w&a?>CBhlHJB3{MDs z{}oSX3w_8Zq=e?i+4B6#{9^A4`)_qY-mR=KMqH*V_b`?fyE&xh>y!vCTYQkcXs&D%+rMm z)Xc=7SF?;CG4mIheArsim>TmV%jJEcqdH3%h{l*M>kfFvBCfa|b%pFBhI~Z9n8|h0 zJ<&bt#-fPrQELYpSOYxEu{}m(g+;=6Su0|DoG=h=$8_0zS?!@;PhK4*|R6+VQeKAAl55 z?udIQqI}_0QNH*;qI@Y3LMh6Z0}z=gN@P=xntaquBU9(EctG1_2Dq8<{a6^du9pjy z(DgLS=m4qn;gD58`E znQ`#ODYQ1J-f_gtR_d&$$z74DPP&t3LmpEWwZg?p1ssW4!sBWDo0a%Rz9)EutZTz> z`M{ca>BT9>DsBteAEgKfWl%b|o) zbQR>3oAL-wo)1d82-G+-X({%@hb16h4RAG)d8%jlQ2^r>hRShGa&v{w1#rgJ7n!#O z=PO}5t=-P?8ZT7hZlM@l{x4U;Y+`Uk>Uj_)({gfC(an_(ha!nYWR<){TMDSP>6GpY zi)|!5y~M;0XgMlB;W}LQZPg4}LW=ImNDXw5D?Y;Zff(o=pdnWR5Tb@Li&Bx>m}v7V zE)!GKnDEtr(p@^lQrtFcV;M&sp7n)lyTZb~`mwJx315cS2m=Q?tAz3H-r@!akAwJ` z5Bbz&1CBp6_`)biQ$c<_O?}gSRszFInP*(5F&AakZFs}8<075DvK^6imY`rNJg|R1 z_srR@1)r?3S^#^7Hm&}F&=iX6`@NFgqO?xUZtJ&+Y4*o5VmL9dY!EkboEX+5R^`jf zU+LPzLO>i0eIK@HV962JCG5B&JfX2d( zZnbc^`oz`woGt{=R*18NzD+}#N%}FzAZzFtet{WD5g) zURBRNl?_h=L>A&Kp|8ur#nj>%5l~$qKA{D!qCk9B3m7C&AdbtrxXLhFARw`jDwr)0 zpT`;n#wIYT}%BaI1so{7;!-@10wV$csUjk@a{ss4GARPbz diff --git a/Library/metadata/da/da2c2c6fd16a64f27a3760f86e10dfbf b/Library/metadata/da/da2c2c6fd16a64f27a3760f86e10dfbf deleted file mode 100644 index 8094da10b9346a14c8d9337ea0f74132b931f2b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4501 zcmb7INpl=E6qX?*>?G`4!0f9%@sbcAgz+}EtKy|R6F5**N}iTyl=O5@Ntz_)H2;7T ze*rkaof}p8F&sH^p;+FhrLAdq7x-1RTdn@yqNmqS-a+ckhq$ z-?th+=+oc+Hucw^U(oE5*23tE(U&;&<}Y5qHfi!aN(?*xA2HiQSNiXr;WT5lyiagz*4fklkIQuB;`}$?6{xAPLoX@C51IRmOrG{uET+lg$h7=M*r?7B24XR8$hv*5Si%jrv!SqK z#DEVe7`M1iz9+he-Bc8@J>=~`1ABmbIktysuCPd$C~HM*j}Qi8?YJQua_M8k3Lo{e z!Bb@AKq_tQ5+92}e(V#fMK{k9TR4x$sBv}BPY@;qJ=LrZI(#w#2eXq2J%=fh7_pVK z@{vM`rpX4^{mn#VMw&w#+LI1%a}@H~IUI^qXuXPU8YGL;ebTb%ry|pJK|bv*#v$M< zxqP(k&s0E)D7VF(V^KbPq9~vHA5lJE5ke`-7b+k!GnB|JIo#sItvqpc{$d35L*{^M z8Q)KZgWGy}sTR7DD@6@toeu`wLSL?hws<0TMy>$SgCNLu5a)Y2SBX%O?^pc$<4^~J z*;T0x&$^;*xN;6&J%QF5)jL|ubgd4ZKevT4oqRi21D;YAt-@=y3TTNczj6$d+eJr){k8(3+L38a3WxhZ`GpLsZ(03oqQ=B z_T6s29mAXM!5Lo{nNZw_mC?RH?}PDoVzeJSv_G6$NT1uFcVleRJvi(Zzw6=c(30Pa z!G64cEue%kbQEaHO?d{L=lzl{0(FjDT8i)CgAx#r4!D#_o!b?DSb+%}L*=+ExjRB< zDsax$mn!-MXKP{GyE~nuJ#N(EuAvx0{x8(Rd}7cd?K+5}Svmeu(aDt$1|myD;+3LJ zo3Bu7Q=qL{pzWxAh2wA`w$*fG2`RcG6VtarF2)Ey2BL4j01LTT0U-*R zvLqMU$3!2m;WBeYjRjw-P`XV`EXQfHJd$bB;i@N0I}{eq)sJGOarI$%nJ{o*vr3rg z>@804kLf)m&U}?mOE%#66NfL1f;1K6C(^Vh-KQlmyp(yy6`BiC)}4l*MRr1@lSg(S zvcVD*T!mMBzn@3u{Lq7s*I2Uxdx}0<`-5Ri7;ew^T6T-lIx)LlzfMfEH1Q^CKY|g=;4XK08J6OzKox-HG1qTCxg~Zl;H4KR`7lbn= zv25({K&J{$5=muawANWfu?MMpfk zip2W9$6OUy$mG`& z^U{DodM+(8j{k_X=@b%s;=ulnp0);@TR*fn>=u+!hd?~q^>WdHl6BFaR ziI4sV|A2|V!dTClomr-3H{~Qlr)R%CxB2EP022|wqz3?JacTSZ`-lIlR8e35)_#6| z_36(pdY6^ri7Hj)K~sdPB(`d$2J`q{6zxxoNKGq$zob~umb|pVynXT?ZI-L$6(*&6 zE%@O|6ee*bC68xXCSTsi2Sao)vt(5X)H`sem9?oRDUlN06&SV1^*qhQJI#uIIou{q^V|2HVN1 zz{5!N?YUvl_V!RmJDoO{Tq%9e0)Jtu#Z*h9Z{pKolfLETxAP%7JUe2{?HtH^yr)qN zlI?M+bh0}R3cC46e-|;fAi_`^gABfhJ~CSj?G4>Dhv_EVCnuW5bn|mPFwb?qrTknE z5kr>Mg!_J)J<`wn5j38s3&2RhYd8hI%^O<9434m5gs?bsRzW=z1y?FZy7{L?z1veL5(QTy)0zfP%l_ipNEj3X*2Yn!&Fw_n z-0OIfXSKO{NsOd72L+21GmD5AXKI=5=80sR38TBj*+FS^qBKN|_nU@E+DK;GqrDlZ z;$9T``l`9=SX4CWqb<5^$ z6lvtJB3*&BB@76ZRYe;Lqe50?g&!WPl7x}$WL1(x+R#O#%+tt$DqVrJjo2dSJDtWC UT=dTqExLr?aV_E^6``f=KNDNa?f?J) diff --git a/Library/metadata/dc/dc94e71c4b77b400db332cccc0ec15fe b/Library/metadata/dc/dc94e71c4b77b400db332cccc0ec15fe index 9e7a659b6e57e764bf53db23d1c7b86a6d3b72d8..4a45ae6dfae46518bc4de5be588bbe6d9a5cba70 100644 GIT binary patch delta 12 TcmbO&GFxQAMn;2;n=&~89`FRF delta 12 TcmbO&GFxQAMn=Ppn=&~89`yvL diff --git a/Library/metadata/dc/dcc1182e3418240ccb3d5eed517a926c b/Library/metadata/dc/dcc1182e3418240ccb3d5eed517a926c deleted file mode 100644 index 1ff6c7de5ccfa1786ea42ffa3f0c7bb5c8691ff8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4517 zcmb7INpBoQ6s|xZ>?A-~1DKrv@x)6)fZ&X`aV&WmWhTl2p{QoMJX55XQFl#ZbDI1Z z#DybABsd{1oVas9;>u3|-d9Vzrd=(?Pil8{_4k%~_4?H}X6*DFV`si&j6Ft|mfz3a z|7-RB$}d0t@%Nu+zd!$Lk7k#PLa3tAj>iL;77e-EY3%X7=w;cR3ovX%hnW}|(mfYU$eM5=9E+f&3`Jg~Fr5m_= zgf2+Ct@5kukyKf}zOO`D$SfsS@etP zBn(8`F+(=u(#D1rK4oW}C(p{B%nPNL__PnQW1G-I^s_Y5h4YM$nuLRXmM|{p6U}hY z?vrsin4M1O8BCG*i0!DAjdPS}99`$da5ECAlIlQ*_ME}%9JzdU4@M%UhOmZhN}|P? zA!%v!^PcItAYZT+{Sfe#TshqKvjIpM<&L;_B+3_$73E705ar8(5Gql=5`f55Q6jhH zXq%6=v&hu>s~*q}nE|e+ycY`t*Y)yREp#=@b7~+PJW05Qo~wnncqDemrU21{Ajq~8 z<9j8`BawT)->~nGLJbIJ*JPo1+7}(gbK~I6V`!~Yy`#m<)auZAbXVl6o9$$I!eh#! zR(Pvc0WC34c|47OyB5D$+z>oM*0texd|=Z&?8Odw z;Y7e1->XG$P^Z*ZyV-I)8k*gF--kENgE77#Qjv2dR>wVo-Us6!_-H#eXnQ!dkUq0P zANts)c`(>*zHi|j*OJfsU_0K}awwq`9R&sDraFVp^HD_?ff`39E#>#{aRrD+16)pJ zk?9qF62Q2Pp>kZ2+#I170ytyqR_=X*v$e3D_HOrZj~lhPEfj;x|HWFEO$=J3UI$S& zEk{2pI=QkW5oshMtK@Ckd_b*3UAiwUb~D}6TTJYLwxjkHj>84tR@0Crr0AZE)KCYx z=p*bHh@t)hG~`kMLXr-6Mejj%hVJ#7JNCNbeEb~hSO$cEaRxl^MOzuS6Db# zKlPO+;luC>VcL&w0jLEOU8F|0}K%2yY^*0qO?fH)Y&K5Wjwpbe>m%^R4{UX8-E zwFLtMfra?iY&DFCFqeeWC$Vf|@YO;9jfEY3HN)lV6IbVRx)4BHAe;8V;bnlxLYyUxby>KW+B_!$std#? zw7}IAh|g*Pg9Hl1aak8v6=n+rBo3-oTtuFbAF<#H3 z!Dn55>M{)$3voD%v1pG+he)jLzcKHLxX_{bJhrZaL19ZrlW+xxxT`IAAefIQ~P@p;JiQ5PSM}^o%xO+}feOVYi@+I{c9? Uv`1X%NWanb16}x+04^>61Dake>Hq)$ diff --git a/Library/metadata/e1/e15a9898b0c214ac881bfd2a99743307 b/Library/metadata/e1/e15a9898b0c214ac881bfd2a99743307 deleted file mode 100644 index ef338fff015c4ca7789d56a7791d1ed881ef4549..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2627 zcma)8Np2HC6#apakc4@j$pJ`A;(%C0D5DcEl2{p52w4?(*)Gz9>1qRJ{1l7Ic zcf6Kt3y+t4){ua1U^INfs-^Sv4$V5G zxeHs+FxpL)2V2xIn@S$6s9_V@S)VtV#3F1!izUrn7U;H2y11^6z8c4@1NxI%M|`1h zYOLtG4|MCK_{>$2)J`&sqj{~#VxUf_)oEHna}lNuQ7n*b%wKP^u)&dk%H@p4s|{uf zrUbhoE#s1l?dl+dWn4y#4L-J#UB(s14`Ipr%ebl+Q&03&(Zc3bVKEOAMG(tb>nVpI z*BzH;nnjQsBVdLgH%Gt>L2hNhcDz#5j=@&4A@DE~b$f0bw7or4(P5{>eJ-WCXMwjg z+hnq-(0B0ds7~K?;@kcZ9bWxs%)JcA2fU|I3_d&NzEr{PJ1FR8AN>Qw*n|i}WehU- zA+C|xWN2>arZ`MD;SnvODNHvz)?@Qt#aqda^#n0wX-+urr`c2Wz8^vDdAS6P6#4+W z!1sAwiTSJpHdB~DvMDVu2dyYhcswkHwhGb;a}&=lg_TMYFK>DR^Vs~9@KA~<#8Ccg zl+$zpF)BeRw3~SgjPBN1aAWS@)CnIHMtk_W`5E_-;WxGf(R&_ba@MMV> zUikpT5AeV%;sJhv-#~&-0Pd-!r`+xqz|dW9-!TjIjslGP3&n z%Fn<2(fa1wW2e=^cc1@xK(lLkE_B{#$CIH<^M>5-GzPpcdRcbsjLh;gd339h^JE;0 zMr(Z|OH_FKY>yBIV(i!< z8*}Mm!wMgDv))r+Wgu0q%@Q9AL2m34nu~sxMy7Bc4^h+Vpr0U&4|<_l9kl;sJPu}O z6M70$Bq3rqYGo6J5{;v)JRj{uBGpnKn$VuKc#|Wa&+g$^#MB5ju}w*|vN$3wgMKP7 zT^Hoj&SDq>zLHBv+x|=iq=<4)+?k8=*?Wrex&IO6^A#bKqI{tOB2!I?+?C^9KHkkD zTjwtZKsRI-xRvr=EG*pA%S*M;jZ7(OAlp1ixPiW03vKa8>`!a~qMJdGZ7u0=*B$PlsqXwrF=awU9o$LGOmxrhTy3 zU4GZWJH92q7lPe*`&@WTp> z-xw;#b;<1!dZq$rZQWGCC%9A#+iUN4kM_7xi@Szm@cBPm3v-Drk$@)>rj{O3y0lF2WE?j9nf~vzQS?19NKDHvV;`fk&zymAXh?!8v`*i zUx0yJsDKcaj9HY4+{Hv6ujVqfMU4ettWdg5O)SG{vp$h=)a7a@bjKGK&ee}XrD^qH zc!@A@V6sY>;Os3<@Q>*|B+Pu3PeV4~_!EmSjDj>3oL zIh@Fdp<`g%Ab#QK7|tYi<%_dln%cugKs*fN5O&VOpbe>mowu-%y;_A?Ys(e}0t*SP zxoQ{_VJ-+~NMhO4;>(2q8Vft-YF3wPNL;pat?02cq?PQzX1UD#4{+nJ zS?w$2s=z^Jzm|}fdIZvQafNaGXQV@?khm@e=6Cd>F<`@SLvzD!K^b-U6J2PJxX_V) Oqw7by@Gk*eM*al{Jt~9% diff --git a/Library/metadata/e3/e3307bd9fe38b48b4b17c603c2007c01 b/Library/metadata/e3/e3307bd9fe38b48b4b17c603c2007c01 index 2c55ab32cb5559707b230de0e6179c257e046ea2..aa1915401f42c0758de06b3d5072b86def6d8483 100644 GIT binary patch delta 12 TcmdlivRP!pNk)T>r!qMKA@BtT delta 12 TcmdlivRP!pNk+qsr!qMKA@v0Z diff --git a/Library/metadata/e3/e3c5f11bd240542539336e80102423a4 b/Library/metadata/e3/e3c5f11bd240542539336e80102423a4 deleted file mode 100644 index f41b56aa89f2907c3949c2c373f04455b389e97e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4509 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 diff --git a/Library/metadata/e6/e6bd994d89ff84d938706a3e7fd2ffb1 b/Library/metadata/e6/e6bd994d89ff84d938706a3e7fd2ffb1 deleted file mode 100644 index 0f13ea833dacfe68751f5bbc2aedf96bf07ac375..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2619 zcma)8$!-%t5UoH+NZ9u!K=K2Lvw@I^Py%*{4@s;nCxonyr)@Wx#hRWF%xNTkfFm5Z z@SCuB~4`8(=B|n0^5O7jY;He|`J;wYT;C^W=};f988L zi@3TWB~N6j=AX1gC`)2@ztm(6eiTK=^CFV-(mO8gRW{1om4(2IPDA5r=y82$W%NSc zp1d_!Sy)|IYCeU(y{B>~;Q7!EReUQjcDH;2_Sv`&Nvl#X&`5CouI#-)d`-!8sWOXukwnsrEX z7q+Bfw41C5wya?`l_J=RhD~T^ecogei?9V9mb7()u}iK`;1on#hA^G2J+K%G#l)3k)7DwJGmzOkNZ7@?X zCD;vF8JAsbs)G!caRo6p_}F@W8CM-YgeB`Q~XahPtxBU(gLm^44uWAk3cThEX61Tkb;PB`zU*{piskD&HETLnhSypLVr zd%USce9i%zDNG>Ql!jM>P826R9+pB|1!;x3iD#F>S}lp!DxSbRDjyRbN)d$^%72M+ znk^tkCFm;UBv$S8Kd5gCpQEhO<#45vaAfA3f_e>g%isu0MhJ^DXBE^lQE;VlEX_YH zs@oI&JIeW>f-jzvk6KH8*<8tUqzjo43r zR}wA4s1s7u_qI@KsvhdBNV+ODD~^h3sZOC-phzP}CFu&JO<_QwtSVYp=oPXoclha0 wmL!a1XUmc#(z-5cWu8V3Wa$c|EyN~4-{~|`9Q5aj23^80IM#5GiqKH@4@g?P^8f$< diff --git a/Library/metadata/29/29a967ff08d72402b9acfb9181a4436d b/Library/metadata/e6/e6d290dd39f074bf89784d6e84742551 similarity index 73% rename from Library/metadata/29/29a967ff08d72402b9acfb9181a4436d rename to Library/metadata/e6/e6d290dd39f074bf89784d6e84742551 index 3daed6a778f918f4b596e7fd3437928f13a606c2..2d10aae5f8854e7741a92a35050a4110ebe4486d 100644 GIT binary patch delta 133 zcmdlivRcH6fq^rhfq_e#fq{Voh`}IFm-Fsqe)r!q+OItGa1Rod0*X2o7pImK>jx*N z=A{0~e)(^-j zP0!3L*3a}0*7pkb_w&vy(RcQ6^mBLh@psqDO_`V|IWfj$VvNYd7*SSZJrg~{jfY$~ aRV#odu&_WdGmzZ@#5O?81{4EfFaQ8|gdf-d diff --git a/Library/metadata/e9/e9fd37756f86a4d06af2c5974cdcd874 b/Library/metadata/e9/e9fd37756f86a4d06af2c5974cdcd874 deleted file mode 100644 index 4f6c0ea8e0cf14201ac79f41e57f7b17d872ee24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8*-{fh6ul^dpt$cVKLC+M%LmE=Sz{Ft3Fw1bsb;2=w9Jy49>n;RAMh7^vit@= zz*oP)zwps`Z!be9%v88lO*(hZ+^tWa05BEvp?mF!1oOX>gOLY=xx^UNXr6pLT6p zfwv-~+oQ93)U_H@fnuw?YEtWR7Sg6M` z>f$;&`%;pyHt4@JI^q+hQ)^N8UDczL;tN+z(m2U1j`m)YB|wu<-f?oFxd=0cI1xxj z7A!Ye)ZoZZ74m|{s~5}`Obhmftc{By9Kw?IwsBcIvqxUGSDlb%n@5mq17L33$#3UFba;Num^(R;Pk2w`1Om3t1F4eT zbx_dBKl*!!u>}!^+URHSee{vpVrXyZrZ`MD;Q=|(6sD7(>!EqB@-61)dW0CVtR~#| z((JK%-ix5|Jevnb3SPx2@Eu-PVn6AC%@#(GY)b3PVJl8jo}83I+XZQbxrwKj!b&Ag z7FK`-IfbXyL~ zmW&VG&)-r-)`3wTzW ztCz$`db3}!NHMdBh;gQt>297#wwN%wOPuYOMkh*LBzV7Rn52zlwmsULflBVhk*}_r ztByrQlRny_iw5fIqRrS#e^(MM!l)BcH1Ic2YRW$9tVr9cG%JpZX&qfcu|SbV4l2?W zNLxamKv`9^p)e|BRc`U46IGHhlAW$fl1Ll6Xq0&x*;l12khT$91bwH|_>PPId7?#^ O@F%VXT%;njl>G;7L&;zO diff --git a/Library/metadata/ec/ec029f67244dc4771b3bc614dacb4904 b/Library/metadata/ec/ec029f67244dc4771b3bc614dacb4904 deleted file mode 100644 index 99ff68c18a0255dd10d4da593554fb453f4a23df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4493 zcmb7I*>WQ_6jfkg*qLG93HzFOvdl2RFylCTRh+nD4?IxRl;W0ck#@IBEoTy*`~$r4 z0ek>dLGelzf4~#p!8|aNX zKX&f^{7by@}7h~-cIz=A{*Y>JNR03^_GmpM$G#eqRFR%Fz%xUX|=Svu^vgCs`XWUDh3N#Uie`8TADnB8GfK!Pv=l z(tXiA>Bb_D?LlV;8dw87i?KaKW4T4b1X;^tdzdf~W5;&ch)Wk6X84F3^_~JNJ*hHn zrub+Ga($Q3Omx#EGKKS4h?*1- zHrS3tqNP4Dp*>;oCPzM>os*G>MV75$nTFBw?0~ck`pLj_Rgh0Pi(v@ZCD%`v{pk`& z9_6mMdnU?f&K2de|0BxhNwKN(CH=D&g@o{`E@ycD65ggsdCG zZ-l_Qed)z1$0}|K*&pb3mpkm6A=dS6Ds$&_D&a=J9N(%$Z_-I=taj3scr>u9`F04e z+ZStmQzSxhEmp?|0%sqLzZ0Te-=f{+w1M>51$sBc*6oYMHuL%MC6o$MO!RUYtt#+ z6%M2QG zUb260L7xO*FBW{Z#_A3bVlU99H9r)ZLUVJ!SF&4_*16g3=51n{{jrP~P7Ev?#7BS= z!LLOUH!Jx3Yqe*!MmvL8DZuuEIMOw)YY!=H5l-2vHntaGrfrU)(mXMcv z1k!VDnQ{Clq)oSw*cUzXJ9^d_ux?$~Jg{0&Mjd`n4aXxIPNbix{Xh->59fQCX$G^QE4({^MJ&Ca4?V$#G5Z@lsW zjCVeOZ{b7uDAxaL&<7#2OytP>M;` z$CH8a+WR=yyL6d+7&1l$=cGlrdCb0W92s%T+z zDzTV{i6V&Qto4*bkn@g9GtDB%g+4Gtkc)j_h9H+RU>n|QbP$8BWLe;0BYfGO?0AF8hC*M#xBWVO)roKWLv(ojpE1`mAn)*=MltwokNZ*uyY8T% zm3{O#5MvV}43*K%;G4KcW|N`0p_}3`-Gp1Th^8>D>{z$WdlhdXJJubWE`_C163?%A z0`pk;knm87D8x|yQ;b942Q z7)d+31&b6j^@td!YpL#LiDZ)rqr1e}ZfSJ9)I^N;o0>`5NM_5UxoN26)hP7TRddxb zFKN<8n{-}7U0t*hJL&IAqD2^WLW=s{8cI#kL!A}Lp-Rn)qheZ1r;smDq>=rSbOq9; z&?Qh-6|F1u3Tc*`{C!WBB#dN7%aSD0y3T85mPU4E=?bJR#3n)C=`_CLpg&JE=o0?G LF^_{(god(z&;`E% diff --git a/Library/metadata/ed/ed3c32e5075df41aa9d08ce717bb8cd4 b/Library/metadata/ed/ed3c32e5075df41aa9d08ce717bb8cd4 deleted file mode 100644 index a8320292479778ab953ffe81f46f7d7839bd0ab1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcma)8$!-%t5UoHUBoOv}jl?-ISwI{jl#qq^ki^Qu1%cJ^wCyIdnCT9|9FV_*8xkLZ z#F0yWfGeMZsp@5DJ2P@hYEQf7b!}bsY=F@OV5|lJ=WuEH^Xu`u*6+=4U&oKWeE4~^ zzJ=OFDY=rRN_fx^u`G$r?NXi9_+FCiPl`lN%3!~wxKyRxSg0M^EQJiu$V~BC@WZ7f zR%sH3Je`WHvz*7}9NkG&dFS$UFgrCjHC=xSf4kl8DYQI1Y!h7PiY+t6;3bnB@NL)m zB^Y!7M)9#*j@9f8MAgl`_q?XoM8H==){uZ^U9t_;-ZrI^;xpGtQaMQ+j`p=COMxn(wPU10@e#HRNh+`z zS-8|>af4%jYLn*;ULUYquqn6$SsE97Y{xk1Ph%W0&iT+nei|1&JA@_aP2-YLW|ruy zZVMMvg{3@JxX-gw|Nb6bpXsZ$h845+aT9-VC%tZa*%?{WLe;4C_Ozl zEZR*EWwg_7@sLZY=PU~5CYnq(HTovL9aQOCo_|*#YKQ0lJLYx{qnr_w~TO*ZvmreLX}BNfs0C zd)w@he&36r@;sXZVq>+9Rp48^uE~DF1KTZ}#b(o7UyfQys(5;w3SAb&6?PI&PKA|< zO6OMsfpM&SQaqL-iP2T~0_ikUAVvr1Gvx?o?bSc3u8NQ&tc1`bi|Z_*QHWRzOJS1RNw#>cT?=^@ zo6ncjk#w@3u!u1;i-_^6mho;LNw%1Y|$`SL#inU$g@JVb!d(pb*FVq2*m_N962aR zpCDZbeFWuL(V0T4kVUz{506Dj#7J_oD2XDS>7r8Rab#bVK0&%fToCk~ZsR*H`twAK PhVTcjd0fOIw6y#Ky-mu0 diff --git a/Library/metadata/ed/ed6aec70c77a3427790eb080ce5b9aa8 b/Library/metadata/ed/ed6aec70c77a3427790eb080ce5b9aa8 deleted file mode 100644 index 4baac3c59c286c2149864ec8e2e695b679b09a4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 zcma)8Np2HC6#aofCgyo27f4J75Q_*oWFQtwVr38ugsif=Y!~Ul>gtdfvGAG|JGQJq z9Dr+Z1jGS21Lpr4nzG$3=SyXmt6u%7UcCfhA_ACv2>|0bl>PepbL_*nmH6}TsqsHQ zzJDy@>avtPk%h8<*bt#Ci0$1%oz-|XiVkK(Bxj^|P)N8;3j3i*_Gq%nMEFXCUUW2j zEUMb`;OC{mrJ*ZXXR_8{VRmtLuKpPQcDvnE=yr6}6tc+^w#pI)&zaN>N4%kMY7}+dySjB!yyvP&YA2b+(Y)4VF;FMe>Le|pxd_vSC>BUM=C3qa z*x<-R<#I~n)d4dFQ-VE^mT}I-c65;bGR`B$1|KPAmvO=ILs+ujGA`=H)D!(ww6Hmq zSaFqjKNm2D)2HA^?I%ww0%8P z(O$d7eJ-VXXMwjk-DI+<&^K^*Sf_6~@oj&I4p09x=2iye9lp~j2A@^AFIBMH4hlNi zSAPdFHX*`L8T|~ti)&;y8JZiqDGt+1xJQd<3e(Asb>Hl(c*X2k4-i9^=7jTJnmtte zy$EX0lSN>p)VtUPzQgNE)TbS=nZj8lo6_`B(2C-O$AeO6t01i~FY)A3SS}~=(wZkQ zkG123hf+i#hVq}GoTdwiQ3<+AIfhj`{SPYZ!sjTf^f+9pBpjK!r=U_s-7+}Bk`cn< z%v}YQR1{pP9O-1=7S(QVAx{)sjnp~y-IsqvNG6Vtn7!OwvX&TOQ3#LnW_8p{JgjtB!d| zlRny{^BU^vqK()~e^(MM!l)Bc)b}<}YDymJtVr4_H7kyaX&s$HzCe*i4olJ%NSi{R zKv`9^uFxx_S#I&8fhNLz?af_~F&e8NHhJkg*>_yxxj K4pI>s%KiZeGQ$c0 diff --git a/Library/metadata/f2/f2cb0ec34ade247a4b6e423dc409a0b3 b/Library/metadata/f2/f2cb0ec34ade247a4b6e423dc409a0b3 deleted file mode 100644 index ad85f900709c9f4751c641a49494ffe546897c77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4493 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 diff --git a/Library/metadata/fd/fd39cf847b1bb4e4a9e0953b5fb4db89 b/Library/metadata/fd/fd39cf847b1bb4e4a9e0953b5fb4db89 new file mode 100644 index 0000000000000000000000000000000000000000..b1069cfb511bdb564daeac6a7b9f88df517f4813 GIT binary patch literal 3253 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 diff --git a/asdfunity-csharp.sln b/asdfunity-csharp.sln new file mode 100644 index 0000000..a307782 --- /dev/null +++ b/asdfunity-csharp.sln @@ -0,0 +1,21 @@ +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 + +Project("{C350BA15-F10C-D3B7-65B1-F21EABB8A77D}") = "asdfunity", "Assembly-CSharp-vs.csproj", "{80CE8C27-FECA-E020-5EC6-DCB3914EBC42}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42}.Debug|Any CPU.Build.0 = Debug|Any CPU + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42}.Release|Any CPU.ActiveCfg = Release|Any CPU + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + +EndGlobal diff --git a/asdfunity.sln b/asdfunity.sln new file mode 100644 index 0000000..e8d128d --- /dev/null +++ b/asdfunity.sln @@ -0,0 +1,21 @@ +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 + +Project("{C350BA15-F10C-D3B7-65B1-F21EABB8A77D}") = "asdfunity", "Assembly-CSharp.csproj", "{80CE8C27-FECA-E020-5EC6-DCB3914EBC42}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42}.Debug|Any CPU.Build.0 = Debug|Any CPU + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42}.Release|Any CPU.ActiveCfg = Release|Any CPU + {80CE8C27-FECA-E020-5EC6-DCB3914EBC42}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + +EndGlobal From e0d59ce15ec1d73f5d27a835c57693f608ee7346 Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @peach" Date: Mon, 31 Oct 2011 19:40:13 +0100 Subject: [PATCH 04/30] add Timer and TimeClass / implement first draft for Click - untestet - need rewrite because existing MonoBehaviour classes --- Assembly-CSharp-vs.csproj | 4 +- Assembly-CSharp.csproj | 4 +- Assembly-CSharp.pidb | Bin 12171 -> 15945 bytes .../GUILib/EventArgs/ClickEventArgs.cs | 12 --- .../GUILib/EventArgs/MouseEventArgs.cs | 14 +++ Assets/Scripts/GUILib/InputEvents.cs | 91 +++++++++++++++--- Assets/Scripts/GUILib/Screen.cs | 2 +- Assets/Scripts/General/TimeBehaviour.cs | 31 ++++++ Assets/Scripts/General/Timer.cs | 52 ++++++++++ Library/guidmapper | Bin 3627 -> 3919 bytes .../2a/2aa094b88d12f474885baf9b3feb944e | Bin 0 -> 3237 bytes .../3d/3da843199a05c4095a806da7c7fde0e5 | Bin 0 -> 3229 bytes .../97/97d88029d6d0d43838b634067bb859d7 | Bin 0 -> 3253 bytes .../b6/b63da4875ba544f6087d5945e655afb6 | Bin 0 -> 2595 bytes 14 files changed, 181 insertions(+), 29 deletions(-) delete mode 100644 Assets/Scripts/GUILib/EventArgs/ClickEventArgs.cs create mode 100644 Assets/Scripts/GUILib/EventArgs/MouseEventArgs.cs create mode 100644 Assets/Scripts/General/TimeBehaviour.cs create mode 100644 Assets/Scripts/General/Timer.cs create mode 100644 Library/metadata/2a/2aa094b88d12f474885baf9b3feb944e create mode 100644 Library/metadata/3d/3da843199a05c4095a806da7c7fde0e5 create mode 100644 Library/metadata/97/97d88029d6d0d43838b634067bb859d7 create mode 100644 Library/metadata/b6/b63da4875ba544f6087d5945e655afb6 diff --git a/Assembly-CSharp-vs.csproj b/Assembly-CSharp-vs.csproj index 363208c..4e85351 100644 --- a/Assembly-CSharp-vs.csproj +++ b/Assembly-CSharp-vs.csproj @@ -47,7 +47,7 @@ - + @@ -55,6 +55,8 @@ + + BhV0%%(P1#QI-A^-pY literal 0 HcmV?d00001 diff --git a/Library/metadata/d2/d29cb40d1320b4707abb86cdcec2341a b/Library/metadata/d2/d29cb40d1320b4707abb86cdcec2341a index 80d23598b19706cae22b11e3749d26bb13b03c4f..e15ec3f4d4ee143328cfda3a32a0603c88d483b1 100644 GIT binary patch delta 65 zcmeyW^i^qshO}dGacW7iK9q6~_4LV1iVsOGE{XS@=sb1e1c8Y!ECd)C5P%8D+-$(; GDgXfX&k}?H delta 70 zcmeyW^i^qshIC?aacW7iK9ou?&CJP6iZ4kmE{V^b=sb1u3s#=V4uUKbUswqI2LeV0 N2mrA+8!);G000HO9K8Sl diff --git a/Library/metadata/e2/e2e45d52faf8c40968b924675e64cb52 b/Library/metadata/e2/e2e45d52faf8c40968b924675e64cb52 index 73efbc3b2649c3381c73bf49be62fdcb88270f3e..3459d93e8e7ba39a8ce31d855a40b3d129646926 100644 GIT binary patch delta 68 zcmeyX^jB$uhO}dGacW7iK9q6~_4LV1iVsOGE{XS@=sb7g1c8YUSSEfk5nyCM045-F JvjwB8002{K6d?cr delta 69 zcmeyX^jB$uhIC?aacW7iK9ou?&CJP6iZ4kmE{V^b=sb7g2bRe?yc`qX*a-Xw0!9W1 M0I@e)FuDo=0QdSF$^ZZW From 9bd8c9b0dcbbba6625e20f1ddf0e1e235cb5f1ee Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @peach" Date: Thu, 3 Nov 2011 18:41:55 +0100 Subject: [PATCH 10/30] still debugging cursor Inside check --- Assembly-CSharp-vs.csproj | 3 +- Assembly-CSharp.csproj | 3 +- Assembly-CSharp.pidb | Bin 25229 -> 28358 bytes Assets/Scripts/GUILib/Box.cs | 39 +++++++--- Assets/Scripts/GUILib/BoxTransformtionMap.cs | 17 ----- Assets/Scripts/GUILib/Button.cs | 2 +- Assets/Scripts/GUILib/CameraScreen.cs | 72 ++++++++++++------ Assets/Scripts/GUILib/Control.cs | 54 +++++++++++++ Assets/Scripts/GUILib/Frame.cs | 16 ++-- Assets/Scripts/GUILib/InputEvents.cs | 11 ++- Assets/Scripts/GUILib/InteractionBehaviour.cs | 14 ++-- .../GUILib/TestAllInteractionsBehaviour.cs | 29 +++++++ Library/InspectorExpandedItems.asset | Bin 911 -> 1043 bytes Library/guidmapper | Bin 4831 -> 4959 bytes .../59/593990c77ca6b4730ba1caa7e2d5bbe2 | Bin 0 -> 3253 bytes .../5b/5bfb1c8b5d1204808a275db12f0bdef6 | Bin 0 -> 3229 bytes asdfunity.userprefs | 28 +++++-- 17 files changed, 212 insertions(+), 76 deletions(-) delete mode 100644 Assets/Scripts/GUILib/BoxTransformtionMap.cs create mode 100644 Assets/Scripts/GUILib/Control.cs create mode 100644 Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs create mode 100644 Library/metadata/59/593990c77ca6b4730ba1caa7e2d5bbe2 create mode 100644 Library/metadata/5b/5bfb1c8b5d1204808a275db12f0bdef6 diff --git a/Assembly-CSharp-vs.csproj b/Assembly-CSharp-vs.csproj index e45e5ea..bfbbc5d 100644 --- a/Assembly-CSharp-vs.csproj +++ b/Assembly-CSharp-vs.csproj @@ -47,9 +47,9 @@ - + @@ -59,6 +59,7 @@ + diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj index e45e5ea..bfbbc5d 100644 --- a/Assembly-CSharp.csproj +++ b/Assembly-CSharp.csproj @@ -47,9 +47,9 @@ - + @@ -59,6 +59,7 @@ + diff --git a/Assembly-CSharp.pidb b/Assembly-CSharp.pidb index a30c1aa8acedc9468d6cd261953cda9a5d931799..05bfeb3b113da419886acd71ee2cf373feee7f18 100644 GIT binary patch literal 28358 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 P9G2F%L(rE>mn-3a$SXpU diff --git a/Assets/Scripts/GUILib/Box.cs b/Assets/Scripts/GUILib/Box.cs index a86503e..be2944b 100644 --- a/Assets/Scripts/GUILib/Box.cs +++ b/Assets/Scripts/GUILib/Box.cs @@ -13,9 +13,15 @@ public enum positionFloat {left, right, top, bottom} public GUIStyle InactiveStyle; - + public Rect RealRegionOnScreen{ + get; + set; + } protected GUIStyle currentStyle; + + protected CameraScreen activeScreen; + // PROPERTYS public Vector2 position{ get{ @@ -33,17 +39,30 @@ public Vector2 size{ return new Vector2(Transformation.xMax, Transformation.yMin); } set{ - value.x = Transformation.xMax; - value.y = Transformation.yMin; + value.x = Transformation.width; + value.y = Transformation.height; } } + // DONT USE THIS + void Awake(){ + + AwakeOverride(); + + } + // Use this for initialization - new void Start () { - base.Start(); + protected override void AwakeOverride(){ + base.AwakeOverride(); + RealRegionOnScreen = new Rect(0,0,0,0); currentStyle = InactiveStyle; + activeScreen = CameraScreen.GetScreenForObject(this.gameObject); + } + + void Start () { + } // Update is called once per frame @@ -51,12 +70,14 @@ void Update () { } - public virtual void createGUIElement(Rect transformation){ - UnityEngine.GUI.Box(transformation,"", currentStyle); + public virtual void createGUIElement(){ + //Debug.Log("CurrenStyle: " + currentStyle.name); + //Debug.Log("RealRegion: " + RealRegionOnScreen); + UnityEngine.GUI.Box(RealRegionOnScreen,"", currentStyle); } - public bool checkMouseOverElement(){ - return CameraScreen.cursorInside(position, size); + public virtual bool checkMouseOverElement(){ + return CameraScreen.cursorInside(RealRegionOnScreen); } diff --git a/Assets/Scripts/GUILib/BoxTransformtionMap.cs b/Assets/Scripts/GUILib/BoxTransformtionMap.cs deleted file mode 100644 index 897ad54..0000000 --- a/Assets/Scripts/GUILib/BoxTransformtionMap.cs +++ /dev/null @@ -1,17 +0,0 @@ -using UnityEngine; -using System.Collections; - -public class BoxTransformationMap { - - public Box Box{ - get;set; - } - public Rect Transformation{ - get;set; - } - - public BoxTransformationMap(Box box, Rect transformation){ - this.Box = box; - this.Transformation = transformation; - } -} diff --git a/Assets/Scripts/GUILib/Button.cs b/Assets/Scripts/GUILib/Button.cs index df82176..0225b80 100644 --- a/Assets/Scripts/GUILib/Button.cs +++ b/Assets/Scripts/GUILib/Button.cs @@ -1,7 +1,7 @@ using UnityEngine; using System.Collections; -public class Button : Box { +public class Button : Control { public GUIStyle HoverStyle; public GUIStyle ActiveStyle; diff --git a/Assets/Scripts/GUILib/CameraScreen.cs b/Assets/Scripts/GUILib/CameraScreen.cs index 661b8e0..ca68990 100644 --- a/Assets/Scripts/GUILib/CameraScreen.cs +++ b/Assets/Scripts/GUILib/CameraScreen.cs @@ -4,16 +4,14 @@ public class CameraScreen : Frame { - public List childTransformation; - // If DebugModus is in ScreenPosition is update every OnGUI Call usefull for positioning elements // but not good for the framerate - public bool DebugModus; + // Public Member - init in the inspector public Camera ScreenCamera; - // Public Propertys + // Propertys public static Vector2 mousePosition{ get{ return NormalizeMousePosition(Input.mousePosition); @@ -26,27 +24,28 @@ private Box[] allChildren{ } } - new void Awake(){ - base.Awake(); - initChildTransformations(); - + // DONT USE THIS + void Awake(){ + AwakeOverride(); + } + + protected override void AwakeOverride(){ + base.AwakeOverride(); } - new void Start(){ - base.Start(); + + void Start(){ CalculateAbsolutePositions(); initEvents(); } - private void initChildTransformations(){ - childTransformation = new List(); - foreach(Box b in allChildren){ - childTransformation.Add(new BoxTransformationMap(b, new Rect(0,0,0,0))); - } - } + private void initEvents(){ InputEvents.Instance.ClickEvent += OnClick; + InputEvents.Instance.HoverEvent += OnHover; + InputEvents.Instance.DownEvent += OnDown; + InputEvents.Instance.UpEvent += OnUp; } void OnGUI(){ @@ -66,8 +65,8 @@ public override void LayoutElement(){ public void CalculateAbsolutePositions(){ base.LayoutElement(); - foreach(BoxTransformationMap map in childTransformation){ - map.Transformation = getRelativePosition(map.Box.Transformation); + foreach(Box box in allChildren){ + box.RealRegionOnScreen = GetRelativePosition(box.Transformation); } } @@ -79,7 +78,7 @@ private static Vector2 getFactor(){ return new Vector2(factorX, factorY); } - private Rect getRelativePosition(Rect rect){ + public Rect GetRelativePosition(Rect rect){ Rect camPosition = ScreenCamera.pixelRect; // Inverse Screenposition on y because GUI (0,0) is on top camera (0,0) is on Bottom if(ScreenCamera.pixelHeight != Screen.height) @@ -94,8 +93,8 @@ private Rect getRelativePosition(Rect rect){ // PRIVATE METHODS private void createElements(){ - foreach(BoxTransformationMap map in childTransformation){ - map.Box.createGUIElement(map.Transformation); + foreach(Box box in allChildren){ + box.createGUIElement(); } } @@ -110,12 +109,37 @@ public static bool cursorInside(Vector2 elementPosition, Vector2 elementSize) { flagX = true; if (mousePosition.y >= elementPosition.y && (mousePosition.y <= (elementPosition.y + elementSize.y))) flagY = true; - - //Debug.Log(mousePos.x + " " + mousePos.y + " " +elemPos.x + " " +elemPos.y +" " + elemSize.x + " " +elemSize.y + " " + (flagX && flagY && flagZ)); - + Debug.Log("Cursor Inside Check"); + Debug.Log(mousePosition.x + " " + mousePosition.y + " " +elementPosition.x + " " +elementPosition.y +" " + elementSize.x + " " +elementSize.y + " " + (flagX && flagY)); + Debug.Log(""); return (flagX && flagY); } + + public static bool cursorInside(Rect region){ + return cursorInside(new Vector2(region.x, region.y), new Vector2(region.width, region.height)); + } + + public static CameraScreen GetScreenForObject(GameObject obj){ + GameObject savedObj = obj; + GameObject savedParent = null; + CameraScreen screen = null; + while(obj != null){ + screen = obj.GetComponent(); + if( screen != null){ + break; + } + + savedParent = obj.transform.parent.gameObject; + obj = savedParent; + } + if(screen == null){ + Debug.LogWarning("Element: " + savedObj.gameObject.name + " is not a child of a Screen!"); + } + return screen; + + + } private static Vector3 NormalizeMousePosition(Vector2 mousePosition){ float factorY = (float)(Screen.height) / (float)(ScreenConfig.TargetScreenHeight); float factorX = (float)(Screen.width) / (float)(ScreenConfig.TargetScreenWidth); diff --git a/Assets/Scripts/GUILib/Control.cs b/Assets/Scripts/GUILib/Control.cs new file mode 100644 index 0000000..9903684 --- /dev/null +++ b/Assets/Scripts/GUILib/Control.cs @@ -0,0 +1,54 @@ +using UnityEngine; +using System.Collections; + +public class Control : Box { + + // Show Active Region is an Debug Option that makes the active array visible + public bool ShowActiveRegion; + public Rect ActiveRegion; + + private Rect realActiveRegion; + + + void Awake(){ + AwakeOverride(); + } + protected override void AwakeOverride(){ + base.AwakeOverride(); + initActiveRegion(); + } + + + void Start () { + + } + + public override void createGUIElement(){ + base.createGUIElement(); + if(ShowActiveRegion){ + initActiveRegion(); + //Debug.Log("RealActive Region for draw"); + //Debug.Log(realActiveRegion); + UnityEngine.GUI.Box(realActiveRegion, ""); + } + } + + public override bool checkMouseOverElement(){ + if(ShowActiveRegion) + initActiveRegion(); + Debug.Log("RealActiveRegion For Check : "); + Debug.Log(realActiveRegion); + Rect t = new Rect(RealRegionOnScreen.x+ ActiveRegion.x, + RealRegionOnScreen.y + ActiveRegion.y, ActiveRegion.width, ActiveRegion.height); + return CameraScreen.cursorInside(t); + } + + private void initActiveRegion(){ + + realActiveRegion = new Rect(RealRegionOnScreen.x+ ActiveRegion.x, + RealRegionOnScreen.y + ActiveRegion.y, ActiveRegion.width, ActiveRegion.height); + Rect t = activeScreen.GetRelativePosition(realActiveRegion); + realActiveRegion = new Rect(realActiveRegion.x, realActiveRegion.y, t.width, t.height); + } + +} diff --git a/Assets/Scripts/GUILib/Frame.cs b/Assets/Scripts/GUILib/Frame.cs index 1dea7de..09fef6d 100644 --- a/Assets/Scripts/GUILib/Frame.cs +++ b/Assets/Scripts/GUILib/Frame.cs @@ -10,13 +10,17 @@ public class Frame : MonoBehaviour { private delegate void InteractionEvent(InteractionBehaviour ib); private delegate void ActionEvent(Box b); + // DONT USE THIS! + void Awake () { + AwakeOverride(); + } + // Use this for initialization - protected void Awake () { - Debug.Log("Frame Awake"); + protected virtual void AwakeOverride(){ initDirectChildren(); } - protected void Start(){ + void Start(){ } // Update is called once per frame @@ -65,8 +69,9 @@ private void callHandler(InteractionEvent interaction, ActionEvent action){ if(b.checkMouseOverElement()){ action(b); InteractionBehaviour[] behaviours = b.GetComponents() as InteractionBehaviour[]; - foreach(InteractionBehaviour ib in behaviours) + foreach(InteractionBehaviour ib in behaviours){ interaction(ib); + } } } @@ -78,9 +83,10 @@ private void initDirectChildren(){ directChildren = new List(); Box[] components = gameObject.GetComponentsInChildren(); foreach(Box b in components){ - if(b.gameObject.transform.parent == this.gameObject) + if(b.gameObject.transform.parent == this.gameObject.transform) directChildren.Add(b); } + } } diff --git a/Assets/Scripts/GUILib/InputEvents.cs b/Assets/Scripts/GUILib/InputEvents.cs index 3f38d2f..f3e8c27 100644 --- a/Assets/Scripts/GUILib/InputEvents.cs +++ b/Assets/Scripts/GUILib/InputEvents.cs @@ -5,9 +5,14 @@ public class InputEvents : MonoBehaviour{ + public float ClickTimeInSeconds = 0.1f; + public static InputEvents Instance; public event EventHandler ClickEvent; + public event EventHandler DownEvent; + public event EventHandler UpEvent; + public event EventHandler HoverEvent; private Timer clickTimer; private bool clickStarted = false; @@ -52,7 +57,7 @@ private void checkTouches(){ private void clickStart(int buttonId){ InvokeDownEvent(buttonId); - clickTimer.StartTimer(0.001f); + clickTimer.StartTimer(ClickTimeInSeconds); clickStarted = true; } @@ -79,7 +84,7 @@ private void InvokeClickEvent(int buttonId){ } private void InvokeUpEvent(int buttonId){ - var handler = ClickEvent; + var handler = UpEvent; if (handler == null) { return; } @@ -88,7 +93,7 @@ private void InvokeUpEvent(int buttonId){ } private void InvokeDownEvent(int buttonId){ - var handler = ClickEvent; + var handler = DownEvent; if (handler == null) { return; } diff --git a/Assets/Scripts/GUILib/InteractionBehaviour.cs b/Assets/Scripts/GUILib/InteractionBehaviour.cs index 9e99229..49a8742 100644 --- a/Assets/Scripts/GUILib/InteractionBehaviour.cs +++ b/Assets/Scripts/GUILib/InteractionBehaviour.cs @@ -1,13 +1,13 @@ using UnityEngine; using System.Collections; -public abstract class InteractionBehaviour : MonoBehaviour{ +public class InteractionBehaviour : MonoBehaviour{ - public abstract void Click(); - public abstract void Hover(); - public abstract void Down(); - public abstract void Up(); - public abstract void Move(); - public abstract void Swipe(float degrees); + public virtual void Click(){} + public virtual void Hover(){} + public virtual void Down(){} + public virtual void Up(){} + public virtual void Move(){} + public virtual void Swipe(float degrees){} } diff --git a/Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs b/Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs new file mode 100644 index 0000000..1d6e174 --- /dev/null +++ b/Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs @@ -0,0 +1,29 @@ +using UnityEngine; +using System.Collections; + +public class TestAllInteractionsBehaviour : InteractionBehaviour { + + public override void Click(){ + Debug.Log("Click Element: " + gameObject.name); + } + + public override void Hover(){ + Debug.Log("Hover Element: " + gameObject.name); + } + + public override void Down(){ + Debug.Log("Mouse Down on Element: " + gameObject.name); + } + + public override void Up(){ + Debug.Log("Mouse Up Element: " + gameObject.name); + } + + public override void Move(){ + Debug.Log("Mouse Move Element: " + gameObject.name); + } + + public override void Swipe(float degree){ + Debug.Log("Swipe Element: " + gameObject.name); + } +} diff --git a/Library/InspectorExpandedItems.asset b/Library/InspectorExpandedItems.asset index 581aab420584837916b7fceeadea84ec650619c6..f193519cd3f4baad9d50eb3454b67ca17746818c 100644 GIT binary patch delta 158 zcmeBYpUff3z`$(Gz`!ERz`(!(#9+WQQPe%15y&h8Vm2UlDlI9=&tqU<1+sa7*fF^z zvn(|zH9a#wj~mVpE~(5(We`E->*dD#;fz delta 51 rcmbQt(a$c*z`$$_#Qh8m3>-iV28bqi8sXV0UD6$@?gmz^2bO*@jzQ#E(FN3nxyT_#6BZOnvXvW=pal}Kt;7W#%9 zh$pHXRh>jTf3eHy*y3~6=J?)U<6r0{zG@Q$QOrkd?U380&T{AS-c|bh;Nai|zI*(* zOK?-xqAO}aH-whNcMtqtz-U5rk}nT9-=#&$d-rx9%cQ=gQn{Xqz9x1<2o#3vi)Kc| z)#_4zq*4>Iape#IV3%{5^4SkBKQc?laF5M9#5{yuu`uk0wZRrG%!kqjTe2{e7Z$>F zU8$l^Ls1XzirkjvgoRn$#NyYgN{q?=qIBRB{Ft#yguJ(H>9l$(O_C@l%;PXm2BIQV z!mPf6CAJXZ%1~CSuL_ZUJrG4-GCz&Wd5bq2+>~4jenXSSsSrD{hs>t&Dr5ZNbF1+* zUJLvH3!6^kb-UPj!e2uRAJdkoWKkP}cn*6{Ed+TZaOtKog1mVI%n{_RBVdjoZ%1I8 z={om2`AoWsA4YAu=N*Uk-GhvF#zUD&txcch>GHxr=z&4M%Xg2e^n1bizCNJC^?w=j zegyJ_`?Rbm6T33g=CBU}6iwof{tRP$K)}Qp{9)+F%^lqghtUZig&6h&pR+XknAiMS zZ8ZBN@Z*!8rrFsD0_C~3OacnN%~g>1<(?7yg#hfPG|yz)EQ@j@AC?uX`e7wB2T%T| z5^inP)mJxD#bMmsuVtb6mBB}4E3Br?0%J^kp-`US;soW-d+REbtg7gZP$_|fIibmW zTP#}+2P_N-k8_VI?=_kbD&^cH{;(jE@M6YloEV`*+L&fF!M||5Cw54=7;-6Way#XH znT(T6HnD|r2|{A$ERi6XjYq}=RcmB7rjbLToa}yW&~5AwWznBF&HhjkJ;I3-zpS(L7Awt0$}+3!u?fv_hS080 zkjSHg4E526Fr!ai6um3 zl+`RGlHXd1w2}(Bgc$5EjDdL^=F_}8hb6WUVU*5(Ag++>1~mM6gLI+uJSc$gd(&GN0v!CpVxo4@ z-kLfaxGUF4?#pC^kMes}%1VxtJ`K>cYX6u>cjSIOs^nsKg%o$L(cjNPFwfgU{XD=u hFVrt0I4r?0_MyR_@xbRe#xb7%#N%5YcrRfX`v>|0D0lz> literal 0 HcmV?d00001 diff --git a/Library/metadata/5b/5bfb1c8b5d1204808a275db12f0bdef6 b/Library/metadata/5b/5bfb1c8b5d1204808a275db12f0bdef6 new file mode 100644 index 0000000000000000000000000000000000000000..fec2e748f40df8d6fbc5852b39050409dc1e36fe GIT binary patch literal 3229 zcmbVO%Wf1$6uk}*ASMYA9s%+&39pp_+d)}G)({2taqg){r)H)bN4Zi>*HoXnb?@zSPdCy0E20y>5YaIn#{PKu z>c#8JonybM*O&hK{m){7SMQdk)aA{sNF_tQe)nYk`()?ly&~7DNEf5h?wtKSIlJ`M zl{voqX8aqy%h%EzM%3h^X>G>w^5V+kt=+Ha@BRJ#clhq%!!D5xsYO?4LEnl}65rkT zdjX@0=r~`Vtmk@piL&0KogZbSA0)9{OGUpVc0&jhhU*bCBjT!bsXt0$6S8sT5CCA8 za~bp5Pj5XlONVfe%{#M`gD|^Uv8t*g4A3oPF zwD2))3MF%G2;w>HJ+%-S$ z+IJ5!+8z&OD$COJSr)G>3`99F=yQDcph}+)&iC~J9lrjTF&{TTe&RkY6s2NErlmRT zLV%*G`O#lwj1LHyCI(*${kXZKo8d4z;gb-$<8#|ejVe^1N2 zOp2V3N>^D;>jlP`_(GvP%EbxFpY_&~RI;j~H$tTZ4(5a=>us`ZIUKMsAUw`Js;pOQ zLa3B;RrAAwOu~y9on~T$5@}*L~8}Fc(KAg5Mht{c$sUl^ndo##OTeBYbi`ZB=5FRV$_uGm`>X9IWp4#_5-C4-Bn7sbB+F93&A{Z3-x+{dt0bC8gN*GU+hDJ4|(8o R9ODqrD;_`az - - - - - - - - + + + + + + + + + + + + + + + + + + + + From e0c39da1edc01a0536611c416aa16c841bcf5c6d Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @peach" Date: Thu, 3 Nov 2011 18:46:55 +0100 Subject: [PATCH 11/30] forgot to save unity --- Assets/Scenes/GUILib.unity | Bin 22185 -> 41115 bytes Library/expandedItems | Bin 1419 -> 1435 bytes Library/guidmapper | Bin 4959 -> 3375 bytes .../9c/9c92bc6f94ef54d25bfd2bb7ba196d77 | Bin 2611 -> 0 bytes .../ef/efb00e2de59374d6a9584357bcd44451 | Bin 3245 -> 0 bytes 5 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Library/metadata/9c/9c92bc6f94ef54d25bfd2bb7ba196d77 delete mode 100644 Library/metadata/ef/efb00e2de59374d6a9584357bcd44451 diff --git a/Assets/Scenes/GUILib.unity b/Assets/Scenes/GUILib.unity index e93355c53c95d90751527fe87f3102200f4820cc..aeda080e295ba7596905180622d58130414ea9c2 100644 GIT binary patch delta 4453 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 kkq6#?9erQMqG(#pDJyjmb6a zdnT{p(3vd2Ibm`Hm(AoeTs503xJ4KzAK*DKS%S}J@*TdM$ua^7o8Jf|F$u2WVqjoq Ifncz~0PEKtQUCw| delta 1226 zcmZ24bze=Cfq|)*fk8N)fq{Voh{3>bqG-9GXM87H-WreUt*#la1Ax}c4ZP=@$!Hk*JFRCrT0%QuWEX5R0X6&Ft50{q$o2lT^pu$^97~~M!^Hx z29EC&Ja;TqnaR0TV%k2K;{2qn)Z`MF;@rs|EIR}_@5*_*q__r5IcfbeU|)8*49H+k zkj>edC3+c?SStjhIj03DYPdUYD&L<_e(Lr%m~p6f=T5F*)eyXJFFYbR*yX_*_AQ^^ zHkLCff{aswIIp}Yvm~`hFBj->!`$N$LHixmXIE)0V{Ep4jI696v8WiT>|EOIMENO> za(x1gU)@%1_$dc6O)f1dIX^EC=o7sR28I|D>m-@GUe>!>(w^A`TUeunUGC)hta}A5 zt!L!6|MK0^_AzzhlYPNQVWt$N7M7+KgH7p1K@yqUo;xs7d- z?alpNO>R3J!dIQRzg13slc)sH_ld>DsU^kwPzq>^LRx-KN@~%XBa51S{T%jgu=VI# z)hV=09_(F+sY!{&slcG)STeI!C(S*4ao4h=Y?nkYfuqY17G1f@0^x19L!72;3)a;7 zRX9~b5Mdj_8lc!@33eMn-o5v_Q(wAwZux#A_@VfrO-dl^1k#dn^3yZ(QZf^PG|se2wxco-P#UN=E+o_*8t z5^JcEBzOQbF#O{A^YG*)$EQ0Q`#)GVSp7s(0t_k!*37uapG`dl_gIBLvzm6Y3OT_+ zGYl}nMR6qwp42@3&GVnD?$-O8s#j0ER<1O$P)ZIdb{H5;L18>u+s;`O%L*-#>r* z`g`vIuP&yk%+l$NX5x4FSrtvW9mnsd*W})0H4Z$Pn9T)`3k7ROSt{CBv__Swxv80* zC$!)1_m8pX(NRNqRc2yIWP)CZR1&}K+qi&Hk7%49TeT>w%u?8Rz5Px$vlZWy)j+gT zVmCCx1BT}bH6wbpRa>IguI~}(C|3pn0CpLd9>;z&^Hwb#$2&Ib5OWvySi`UzRtB5Z zFiWKjR?)DN+S!1&G)w%bMIDi~*F>nxGUnoXI{IRgh%V_*ln(uYaB3{*yf<{|QvZ`w zNur!Ei^IIx773veYIOojY%ao-Ax`|3ABo^)TSP6%{ia-=)_AqSOv$8RH{@xYaj`ue zWH^npjIqH-7K+n2=lB5@HkihFy_kE#SJf7lQ(Yu7%2b2cp0%Dz8swtm(oBmQ!6KW&^onEMHSblth2mKE7z4{W@qDn&?yL8M2$bjP90@4$23J9@%N-@&lMdKS z=_EIs((YQ=iIa?F`hXPLET9$UCLUc1>-8*|U-o?FvHUTUQR>GLhYFsvoaPIRQ3PG3 z9OJB=`iG6GA4rx}Tn<+%frFWI3LACSErSCV286|#vkDuzD7aEN(knhK-1!-56H%sn#3samePMIzY|zR_Lu z?65RCUUvM1?>CAGZG_qMFgFEFWiyUEb=6#TEF%qlw4}=l>guA6IN1KKBwB<~CvMTe zTVbiGd91U3)>YK3II2$TX$s{61&ut6q$`k?!jM2&RkW_yE9ETt57Gga5JuS1SVAJL l>#|Z7Y2*+~S0HU7mIS`zG%_Ce^Mrv*_=U$j52y%+vVSZ0xMctU diff --git a/Library/metadata/ef/efb00e2de59374d6a9584357bcd44451 b/Library/metadata/ef/efb00e2de59374d6a9584357bcd44451 deleted file mode 100644 index dc0d0f62722b29eabf344e98cf741e072629bc18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3245 zcmbVO%WfP+6ul;a1RP$0@P;@60t@6MwuwMOmJ=pUEHQ}{J1Zcga(B&4qkfF4d%%NO z%!WN{{sHj~tl9Ae`I4A>s_Hg1Gu;g0O64wBpFVZ#_PM8rX!Q@GbH5SMSspf?tUmth z(dT!vUw_^j|Jm(a_=Hz)mZh%Bs|S%uMtr^VaPO<+=<2QF_|T}l>=!1hk|OV_(Rx&R znuW_t3oFYPRv7Yl@;g1l*V1lI)Wp-Yw!pr*zO{a>|0z8=IXQWX@18#G57yO{>ZnT5 zEmdmbyC?E2U^FFqmM;(Y@@jK~vfllp?{rk%O=7*9szFIiLr4^X>(h2d#8v9hV4TD@ zWlQA|0N^Q48S~y>U;EZBox(j1A;dg{U3V}%jc9{yIGCi;2HSKnlot`g%E~19fJUks z-cy+?%NYlAxT(Y6G)7Ix{YB}ZBk6b&54>ar2Qm#6@eZWu2A3+|dk8v)XZe+dUUNTDk`(I-HDjs>{;$Sr%`t4OKa`=-2q}vP!=m>@W3!96tL;F>f?LzUMwI z45jKwr={KO%>YHy=2!m~VQ+VrxWh)SLTb` zal&cbKCX0L^2dU=O1Iff>jlQx{6eEV!^H{8pY?W=RI{t1H$tZb4&jX^>+Q2`c^t3^ zAOz=MRo1ILA#}=>Y4gj1O@hUaon~Q#7U^=D_XPRS3KJ7jrbb)}ceumifsQ6os_WcB zyM!R||2^P65$)d`iF%q;fsj>mL(igsM|`}WRY`OhW;oA@h+P6I=ZjMX~jmO`KuLa zXQ{ADgoRJtbzYsYOUVvm2y|7ebH*+ikC;^_%n~6xfyE2YsS^?o-Lg%0@JmUjtypV} zK?n}>S>0X25=V%zPUn6gZj=#9=cCEU5zf3JjKp0}m?QGolmR6lOOVF|o= Z4h{Yj5Bwa*IK}f{cznYH-z5wie*-F`B{~2A From e921ba62f2a3db4a255de7f3e5099e9959153bf8 Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @Blackdragon" Date: Mon, 7 Nov 2011 12:17:27 +0100 Subject: [PATCH 12/30] checkMousePosition is working --- Assembly-CSharp-vs.csproj | 6 +- Assembly-CSharp.csproj | 6 +- Assembly-CSharp.pidb | Bin 28358 -> 27152 bytes Assets/Scenes/GUILib.unity | Bin Assets/Scripts/GUILib/CameraScreen.cs | 9 ++- Assets/Scripts/GUILib/Control.cs | 8 +-- Library/AssetImportState | 2 +- Library/EditorUserBuildSettings.asset | Bin 1272 -> 1272 bytes Library/InspectorExpandedItems.asset | Bin 1043 -> 1063 bytes Library/ScriptMapper | Bin Library/expandedItems | Bin Library/guidmapper | Bin 3375 -> 4599 bytes .../00/00000000000000001000000000000000 | Bin .../00/00000000000000002000000000000000 | Bin .../00/00000000000000003000000000000000 | Bin .../00/00000000000000004000000000000000 | Bin .../00/00000000000000005000000000000000 | Bin .../00/00000000000000006000000000000000 | Bin .../00/00000000000000007000000000000000 | Bin .../00/00000000000000008000000000000000 | Bin .../00/00000000000000009000000000000000 | Bin .../00/0000000000000000a000000000000000 | Bin .../00/0000000000000000b000000000000000 | Bin .../00/0000000000000000c000000000000000 | Bin .../08/08ec628b35cc8654bb7775ad8ee76c95 | Bin 0 -> 2611 bytes .../09/0928248368edf41b7a927ab1e67a0318 | Bin .../0b/0b06ed4fef7fb4e8fae61d235fe083ae | Bin .../14/143e54aacaa81461ba11f913732c6560 | Bin .../170ac057f62b20940917040494dba9f5} | Bin 2595 -> 2603 bytes .../1a/1adc1dfcbc4c7c940b6bebbd4f512cbf | Bin 0 -> 2603 bytes .../1e/1e7dd399379d19742acce63a95829823 | Bin 0 -> 2603 bytes .../1e/1eff91b022f824b94bfa5f65d896751e | Bin .../20/205316bdefae37d4d94f8cb63ab7c10d | Bin 0 -> 2603 bytes .../20/2060c4ba03eff4abea5ff3fb3ca15d86 | Bin .../24/244165b10e4714bd59799b225c463ee0 | Bin .../27/278ea125c61b243e68dd49285d212abb | Bin .../2a/2aa094b88d12f474885baf9b3feb944e | Bin .../30/30f11e24dfdd44034bcb143f910f3b13 | Bin .../33/330ad3f4aab3848fbbbd5b25ff4757b5 | Bin .../3d/3da843199a05c4095a806da7c7fde0e5 | Bin .../4a/4a769a7bf9f9b4b6a9bfbbad31068abd | Bin .../4a/4af8db51e37df754c8e14e05debf5c0b | Bin 0 -> 2611 bytes .../4e/4e330cc30d38148f19c454effa845f9c | Bin .../51/51f0c7922eb069d4f86eaed17bc2de40 | Bin 0 -> 2603 bytes .../56/56ba6c0d13455d84b8ddbfadb1000bb9 | Bin 0 -> 2611 bytes .../58/58919298e211bde43be9308f06f60196 | Bin 0 -> 2611 bytes .../58/58c413e0e77b4499f873bab19a7bd951 | Bin .../59/593990c77ca6b4730ba1caa7e2d5bbe2 | Bin .../59/593ca2652bfa575498faaad5707882fc | Bin 0 -> 2611 bytes .../5a/5aad366564455cb4896a574bccdd84d4 | Bin 0 -> 2611 bytes .../5b/5bfb1c8b5d1204808a275db12f0bdef6 | Bin .../5c/5c609cfc726d0194da253d2f237a860a | Bin 0 -> 2603 bytes .../5d/5d5e7add77a5ffe46b6ef7218506a14d | Bin 0 -> 2603 bytes .../5e/5eb4433691e8b4ee3b180158fa5d9acc | Bin .../60/6019750cb794e5949b41ce7216947111 | Bin 0 -> 2603 bytes .../67/671eaefe85e5f96478fd4177385d8e7c | Bin 0 -> 2603 bytes .../69/6952622deb25dda49a7aff25053ee778 | Bin 0 -> 2603 bytes .../70/700062c6709a74133bdae3fd761f7d7a | Bin .../7c/7c3931af00b17984a9bc75a687693cde | Bin 0 -> 2603 bytes .../7c/7cf57b25be3737940876717c7803924f | Bin 0 -> 2611 bytes .../83/8346ebd8c4006c345b4c96ac01e67eea | Bin 0 -> 2603 bytes .../84/84340e2a8774a4769b1a6d43d15d5b44 | Bin .../86/86fecd51486934fbdb4a2c56d4a207d3 | Bin .../88/882af4cbaf73c4410b1ac1c40867c7ec | Bin .../88/88e993441211447c9baae22c8fe2b65b | Bin .../8f/8fc2d88dd361849808ad4e863b432f00 | Bin .../94/9460ba8289aa84a229935b27e6204cf7 | Bin .../95/9518aa805d16c2e4e9516535b0d9a80c | Bin 0 -> 2611 bytes .../97/97a66d91a1f7640cfaea072300ed131d | Bin .../97/97d88029d6d0d43838b634067bb859d7 | Bin .../9b/9b1aee559b4bb4ff896578bbbfa124fb | Bin .../9b/9b55d0189be014897911c0a7a79a5bfa | Bin .../a5/a5eb1114a50234f18a90dec93c7003a2 | Bin .../a6/a6b1dc035a2f04b8d9ee80035d56c336 | Bin .../ad/adedc909ed8024046aa30861bcacc707 | Bin 0 -> 2611 bytes .../b0/b030ce10081c046a7a42021798143fa1 | Bin .../b5/b5be6d4fce1034c67b46be1268463c4c | Bin .../b5/b5f5dae3775e74b83baaff346f7182ec | Bin .../b6/b63da4875ba544f6087d5945e655afb6 | Bin .../bf/bf6ca501d82f04537be03c6de3c96fd9 | Bin .../c4/c40401222a55c4583a4a59203f9b069b | Bin .../ca/ca19e471dfcd34b14ad784b4e3c69eb8 | Bin .../d2/d29cb40d1320b4707abb86cdcec2341a | Bin .../d3/d38ae76658d0a4aa2a4e0543ee56f039 | Bin .../d4/d46f2504f952742d09acdcd4c7fa10f3 | Bin .../d9/d9955c8dad41c7847b65c09896d6b439 | Bin 0 -> 2603 bytes .../dc/dc94e71c4b77b400db332cccc0ec15fe | Bin .../dd/ddf84b9d1ebe44b468e0d6aa7385a919 | Bin 0 -> 2603 bytes .../e2/e2c23e89b550145458af9da22872a3c6 | Bin .../e2/e2e45d52faf8c40968b924675e64cb52 | Bin .../e3/e3307bd9fe38b48b4b17c603c2007c01 | Bin .../e6/e6d290dd39f074bf89784d6e84742551 | Bin .../f2/f22e5540d398545569ac36a5c05076c8 | Bin .../f9/f94e218413cfe421698a047c08f2ac08 | Bin .../fc/fc07c7179143d36469d2d3af4a1db866 | Bin 0 -> 2611 bytes asdfunity.userprefs | 60 +++++++++--------- 96 files changed, 47 insertions(+), 44 deletions(-) mode change 100644 => 100755 Assets/Scenes/GUILib.unity mode change 100644 => 100755 Assets/Scripts/GUILib/CameraScreen.cs mode change 100644 => 100755 Assets/Scripts/GUILib/Control.cs mode change 100644 => 100755 Library/AssetImportState mode change 100644 => 100755 Library/EditorUserBuildSettings.asset mode change 100644 => 100755 Library/InspectorExpandedItems.asset mode change 100644 => 100755 Library/ScriptMapper mode change 100644 => 100755 Library/expandedItems mode change 100644 => 100755 Library/guidmapper mode change 100644 => 100755 Library/metadata/00/00000000000000001000000000000000 mode change 100644 => 100755 Library/metadata/00/00000000000000002000000000000000 mode change 100644 => 100755 Library/metadata/00/00000000000000003000000000000000 mode change 100644 => 100755 Library/metadata/00/00000000000000004000000000000000 mode change 100644 => 100755 Library/metadata/00/00000000000000005000000000000000 mode change 100644 => 100755 Library/metadata/00/00000000000000006000000000000000 mode change 100644 => 100755 Library/metadata/00/00000000000000007000000000000000 mode change 100644 => 100755 Library/metadata/00/00000000000000008000000000000000 mode change 100644 => 100755 Library/metadata/00/00000000000000009000000000000000 mode change 100644 => 100755 Library/metadata/00/0000000000000000a000000000000000 mode change 100644 => 100755 Library/metadata/00/0000000000000000b000000000000000 mode change 100644 => 100755 Library/metadata/00/0000000000000000c000000000000000 create mode 100755 Library/metadata/08/08ec628b35cc8654bb7775ad8ee76c95 mode change 100644 => 100755 Library/metadata/09/0928248368edf41b7a927ab1e67a0318 mode change 100644 => 100755 Library/metadata/0b/0b06ed4fef7fb4e8fae61d235fe083ae mode change 100644 => 100755 Library/metadata/14/143e54aacaa81461ba11f913732c6560 rename Library/metadata/{44/4431fe40104ca41f0aaae278b4c3dc66 => 17/170ac057f62b20940917040494dba9f5} (74%) mode change 100644 => 100755 create mode 100755 Library/metadata/1a/1adc1dfcbc4c7c940b6bebbd4f512cbf create mode 100755 Library/metadata/1e/1e7dd399379d19742acce63a95829823 mode change 100644 => 100755 Library/metadata/1e/1eff91b022f824b94bfa5f65d896751e create mode 100755 Library/metadata/20/205316bdefae37d4d94f8cb63ab7c10d mode change 100644 => 100755 Library/metadata/20/2060c4ba03eff4abea5ff3fb3ca15d86 mode change 100644 => 100755 Library/metadata/24/244165b10e4714bd59799b225c463ee0 mode change 100644 => 100755 Library/metadata/27/278ea125c61b243e68dd49285d212abb mode change 100644 => 100755 Library/metadata/2a/2aa094b88d12f474885baf9b3feb944e mode change 100644 => 100755 Library/metadata/30/30f11e24dfdd44034bcb143f910f3b13 mode change 100644 => 100755 Library/metadata/33/330ad3f4aab3848fbbbd5b25ff4757b5 mode change 100644 => 100755 Library/metadata/3d/3da843199a05c4095a806da7c7fde0e5 mode change 100644 => 100755 Library/metadata/4a/4a769a7bf9f9b4b6a9bfbbad31068abd create mode 100755 Library/metadata/4a/4af8db51e37df754c8e14e05debf5c0b mode change 100644 => 100755 Library/metadata/4e/4e330cc30d38148f19c454effa845f9c create mode 100755 Library/metadata/51/51f0c7922eb069d4f86eaed17bc2de40 create mode 100755 Library/metadata/56/56ba6c0d13455d84b8ddbfadb1000bb9 create mode 100755 Library/metadata/58/58919298e211bde43be9308f06f60196 mode change 100644 => 100755 Library/metadata/58/58c413e0e77b4499f873bab19a7bd951 mode change 100644 => 100755 Library/metadata/59/593990c77ca6b4730ba1caa7e2d5bbe2 create mode 100755 Library/metadata/59/593ca2652bfa575498faaad5707882fc create mode 100755 Library/metadata/5a/5aad366564455cb4896a574bccdd84d4 mode change 100644 => 100755 Library/metadata/5b/5bfb1c8b5d1204808a275db12f0bdef6 create mode 100755 Library/metadata/5c/5c609cfc726d0194da253d2f237a860a create mode 100755 Library/metadata/5d/5d5e7add77a5ffe46b6ef7218506a14d mode change 100644 => 100755 Library/metadata/5e/5eb4433691e8b4ee3b180158fa5d9acc create mode 100755 Library/metadata/60/6019750cb794e5949b41ce7216947111 create mode 100755 Library/metadata/67/671eaefe85e5f96478fd4177385d8e7c create mode 100755 Library/metadata/69/6952622deb25dda49a7aff25053ee778 mode change 100644 => 100755 Library/metadata/70/700062c6709a74133bdae3fd761f7d7a create mode 100755 Library/metadata/7c/7c3931af00b17984a9bc75a687693cde create mode 100755 Library/metadata/7c/7cf57b25be3737940876717c7803924f create mode 100755 Library/metadata/83/8346ebd8c4006c345b4c96ac01e67eea mode change 100644 => 100755 Library/metadata/84/84340e2a8774a4769b1a6d43d15d5b44 mode change 100644 => 100755 Library/metadata/86/86fecd51486934fbdb4a2c56d4a207d3 mode change 100644 => 100755 Library/metadata/88/882af4cbaf73c4410b1ac1c40867c7ec mode change 100644 => 100755 Library/metadata/88/88e993441211447c9baae22c8fe2b65b mode change 100644 => 100755 Library/metadata/8f/8fc2d88dd361849808ad4e863b432f00 mode change 100644 => 100755 Library/metadata/94/9460ba8289aa84a229935b27e6204cf7 create mode 100755 Library/metadata/95/9518aa805d16c2e4e9516535b0d9a80c mode change 100644 => 100755 Library/metadata/97/97a66d91a1f7640cfaea072300ed131d mode change 100644 => 100755 Library/metadata/97/97d88029d6d0d43838b634067bb859d7 mode change 100644 => 100755 Library/metadata/9b/9b1aee559b4bb4ff896578bbbfa124fb mode change 100644 => 100755 Library/metadata/9b/9b55d0189be014897911c0a7a79a5bfa mode change 100644 => 100755 Library/metadata/a5/a5eb1114a50234f18a90dec93c7003a2 mode change 100644 => 100755 Library/metadata/a6/a6b1dc035a2f04b8d9ee80035d56c336 create mode 100755 Library/metadata/ad/adedc909ed8024046aa30861bcacc707 mode change 100644 => 100755 Library/metadata/b0/b030ce10081c046a7a42021798143fa1 mode change 100644 => 100755 Library/metadata/b5/b5be6d4fce1034c67b46be1268463c4c mode change 100644 => 100755 Library/metadata/b5/b5f5dae3775e74b83baaff346f7182ec mode change 100644 => 100755 Library/metadata/b6/b63da4875ba544f6087d5945e655afb6 mode change 100644 => 100755 Library/metadata/bf/bf6ca501d82f04537be03c6de3c96fd9 mode change 100644 => 100755 Library/metadata/c4/c40401222a55c4583a4a59203f9b069b mode change 100644 => 100755 Library/metadata/ca/ca19e471dfcd34b14ad784b4e3c69eb8 mode change 100644 => 100755 Library/metadata/d2/d29cb40d1320b4707abb86cdcec2341a mode change 100644 => 100755 Library/metadata/d3/d38ae76658d0a4aa2a4e0543ee56f039 mode change 100644 => 100755 Library/metadata/d4/d46f2504f952742d09acdcd4c7fa10f3 create mode 100755 Library/metadata/d9/d9955c8dad41c7847b65c09896d6b439 mode change 100644 => 100755 Library/metadata/dc/dc94e71c4b77b400db332cccc0ec15fe create mode 100755 Library/metadata/dd/ddf84b9d1ebe44b468e0d6aa7385a919 mode change 100644 => 100755 Library/metadata/e2/e2c23e89b550145458af9da22872a3c6 mode change 100644 => 100755 Library/metadata/e2/e2e45d52faf8c40968b924675e64cb52 mode change 100644 => 100755 Library/metadata/e3/e3307bd9fe38b48b4b17c603c2007c01 mode change 100644 => 100755 Library/metadata/e6/e6d290dd39f074bf89784d6e84742551 mode change 100644 => 100755 Library/metadata/f2/f22e5540d398545569ac36a5c05076c8 mode change 100644 => 100755 Library/metadata/f9/f94e218413cfe421698a047c08f2ac08 create mode 100755 Library/metadata/fc/fc07c7179143d36469d2d3af4a1db866 diff --git a/Assembly-CSharp-vs.csproj b/Assembly-CSharp-vs.csproj index bfbbc5d..4b90d51 100644 --- a/Assembly-CSharp-vs.csproj +++ b/Assembly-CSharp-vs.csproj @@ -18,7 +18,7 @@ full false Temp\bin\Debug\ - DEBUG;TRACE;UNITY_3_4_0;UNITY_3_4;UNITY_EDITOR;ENABLE_PROFILER;UNITY_WEBPLAYER;ENABLE_GENERICS;ENABLE_DUCK_TYPING;ENABLE_TERRAIN;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CLOTH;ENABLE_WWW + DEBUG;TRACE;UNITY_3_4_0;UNITY_3_4;UNITY_EDITOR;ENABLE_PROFILER;UNITY_STANDALONE_OSX;ENABLE_GENERICS;ENABLE_DUCK_TYPING;ENABLE_TERRAIN;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CLOTH;ENABLE_WWW prompt 4 0169 @@ -37,10 +37,10 @@ - /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll + C:/Program Files (x86)/Unity/Editor/Data/Managed/UnityEngine.dll - /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll + C:/Program Files (x86)/Unity/Editor/Data/Managed/UnityEditor.dll diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj index bfbbc5d..4b90d51 100644 --- a/Assembly-CSharp.csproj +++ b/Assembly-CSharp.csproj @@ -18,7 +18,7 @@ full false Temp\bin\Debug\ - DEBUG;TRACE;UNITY_3_4_0;UNITY_3_4;UNITY_EDITOR;ENABLE_PROFILER;UNITY_WEBPLAYER;ENABLE_GENERICS;ENABLE_DUCK_TYPING;ENABLE_TERRAIN;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CLOTH;ENABLE_WWW + DEBUG;TRACE;UNITY_3_4_0;UNITY_3_4;UNITY_EDITOR;ENABLE_PROFILER;UNITY_STANDALONE_OSX;ENABLE_GENERICS;ENABLE_DUCK_TYPING;ENABLE_TERRAIN;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CLOTH;ENABLE_WWW prompt 4 0169 @@ -37,10 +37,10 @@ - /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll + C:/Program Files (x86)/Unity/Editor/Data/Managed/UnityEngine.dll - /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll + C:/Program Files (x86)/Unity/Editor/Data/Managed/UnityEditor.dll diff --git a/Assembly-CSharp.pidb b/Assembly-CSharp.pidb index 05bfeb3b113da419886acd71ee2cf373feee7f18..c2f9d4216b168b10936ba343076186d35cc0689e 100644 GIT binary patch literal 27152 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

VxuCaE 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 elementPosition.y && (mousePosition.y <= (elementPosition.y + elementSize.y))) flagY = true; - Debug.Log("Cursor Inside Check"); - Debug.Log(mousePosition.x + " " + mousePosition.y + " " +elementPosition.x + " " +elementPosition.y +" " + elementSize.x + " " +elementSize.y + " " + (flagX && flagY)); - Debug.Log(""); + /*Debug.Log("Cursor Inside Check! \n" + + "Mouse Position: " + mousePosition.x + " " + mousePosition.y + "\n " + +"Element Position: " +elementPosition.x + " " +elementPosition.y +"\n " + +"ElementSize: " + elementSize.x + " " +elementSize.y + "\n" + + "Flags: " + flagX + " " + flagY + " " + (flagX && flagY));*/ + return (flagX && flagY); } diff --git a/Assets/Scripts/GUILib/Control.cs b/Assets/Scripts/GUILib/Control.cs old mode 100644 new mode 100755 index 9903684..dc7e73b --- a/Assets/Scripts/GUILib/Control.cs +++ b/Assets/Scripts/GUILib/Control.cs @@ -36,10 +36,10 @@ public override void createGUIElement(){ public override bool checkMouseOverElement(){ if(ShowActiveRegion) initActiveRegion(); - Debug.Log("RealActiveRegion For Check : "); - Debug.Log(realActiveRegion); - Rect t = new Rect(RealRegionOnScreen.x+ ActiveRegion.x, - RealRegionOnScreen.y + ActiveRegion.y, ActiveRegion.width, ActiveRegion.height); + /*Debug.Log("RealActiveRegion For Check : " + realActiveRegion + "\n" + + "Object: " + this.gameObject.name);*/ + Rect t = new Rect(Transformation.x+ ActiveRegion.x, + Transformation.y + ActiveRegion.y, ActiveRegion.width, ActiveRegion.height); return CameraScreen.cursorInside(t); } diff --git a/Library/AssetImportState b/Library/AssetImportState old mode 100644 new mode 100755 index ff203d5..f82f7e9 --- a/Library/AssetImportState +++ b/Library/AssetImportState @@ -1 +1 @@ -6;0 \ No newline at end of file +2;0 \ No newline at end of file diff --git a/Library/EditorUserBuildSettings.asset b/Library/EditorUserBuildSettings.asset old mode 100644 new mode 100755 index 7aa5a3b938ea35fe133be4ea4ccbbb8e7800f76a..be2286fef151f15c4fd3b3f3322abd8331f5541f GIT binary patch delta 29 jcmeyt`Ga#p2`3W+0|O%vGfh;KU^Uh=(KFaMD~<&KXnY2Q delta 29 jcmeyt`Ga#p2`4850|N^XGfh;KU^Uh=(KFmQD~<&KX;B7` diff --git a/Library/InspectorExpandedItems.asset b/Library/InspectorExpandedItems.asset old mode 100644 new mode 100755 index f193519cd3f4baad9d50eb3454b67ca17746818c..b16c749ede517ed39af016d4c10c112d682d36c0 GIT binary patch delta 46 wcmbQtv7Cd0fq~hWfq_MRB1Z-z+r+~Bi5?;wA1E;kK4D;BkYIseAd`Us0N)`8{Qv*} delta 43 tcmZ3^F`0vdfq~hWfq_MMB1Z-z>%_wRjbD_Q1url#Fi5aKFp$Z>006ny2KxX2 diff --git a/Library/ScriptMapper b/Library/ScriptMapper old mode 100644 new mode 100755 diff --git a/Library/expandedItems b/Library/expandedItems old mode 100644 new mode 100755 diff --git a/Library/guidmapper b/Library/guidmapper old mode 100644 new mode 100755 index 28961524217bb79983c3f9a2018891a384ca424b..8f50242e2402d0f136f555f561bb26fa71092891 GIT binary patch delta 970 zcmZ24^<7z%fq|)*fkE&)0|NsG5QBmHL{V?S$i`J1R}*#o=81*{bI{ZDj=1DdBw#gMVWc&+7K;z z8JkTQ=P(M2^4DlS;-2Q)|Lm3QcAd8@av;UrX-P$?g{7&*C3?A=&oQlH57iE?JZO@%t%Bn3m^{`ghruC(+o$FV{vbSrTR|1)*l$Ml} zpPreQl9>pkLGE07D>=+9c&ll7bN}AZZP1Cjg zwd7)V8rU~V=)TD^6cHDf@bT7>+q_J(77!An*A)u!(YMFcWiu zQFH6woC)_hoE(-}HHe))Ra1c7xQxjm><0uNUbmfDd~>4vqBD7mBQ-jWq(KhkfJcTf z2PdOo!#TAb!DljDcbA9XdQo>Q5*&B}sDYQuFj<;2Rgi6B_XoOG+$G)dQ+);8YPj%69U+`ZWR1wLzCZ87$P(E|Db@!b?q`BH*tazXm%zrB~AXoX(Ko{^5~6QA~hb{!+1I~bG;`+Lp2GS zG(g7O?cZ|q;cFM~Hon|d<`J_df{l@a8I!?ent1!)t76}|UruB%u9mp~Hi0V*Wt528TEsy%|x9wTIP(*^%6>#v#Aq7tcL)pVu?<3;oyS3jJDQ~{|;yBFfu#}%M yIf^Su@c3lmUkuXIJ!YK_&#IVq_^l*3+CYv0CF9MzxssU#OZXWWm{}kgoM8d3Y=7ne delta 136 zcmeyayk1I_fq|)*fq_?_fq{Voh{3>MqNul^i|~6E#v@)I7p&52_qI8kCO&yDm(;}R zD>qj#&SBi_!MuWLvId*RnEoJ1!^ diff --git a/Library/metadata/00/00000000000000001000000000000000 b/Library/metadata/00/00000000000000001000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/00000000000000002000000000000000 b/Library/metadata/00/00000000000000002000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/00000000000000003000000000000000 b/Library/metadata/00/00000000000000003000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/00000000000000004000000000000000 b/Library/metadata/00/00000000000000004000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/00000000000000005000000000000000 b/Library/metadata/00/00000000000000005000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/00000000000000006000000000000000 b/Library/metadata/00/00000000000000006000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/00000000000000007000000000000000 b/Library/metadata/00/00000000000000007000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/00000000000000008000000000000000 b/Library/metadata/00/00000000000000008000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/00000000000000009000000000000000 b/Library/metadata/00/00000000000000009000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/0000000000000000a000000000000000 b/Library/metadata/00/0000000000000000a000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/0000000000000000b000000000000000 b/Library/metadata/00/0000000000000000b000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/00/0000000000000000c000000000000000 b/Library/metadata/00/0000000000000000c000000000000000 old mode 100644 new mode 100755 diff --git a/Library/metadata/08/08ec628b35cc8654bb7775ad8ee76c95 b/Library/metadata/08/08ec628b35cc8654bb7775ad8ee76c95 new file mode 100755 index 0000000000000000000000000000000000000000..81de99e2c6d74e1f2dc06cab0582d5d66b6c3b61 GIT binary patch literal 2611 zcma)8+fEcg5G@o%@P5B5@xezx7L57 ze!P8ztIJ6u(`2^c?{`#~%&N`iY;EOrgfCSk{HQY%*v$oxO9gAkSt{CBv<8)#g_*g% zr|@?$7@R=Qx~4o?^F=2C zbOU2J$mn@W&j4QS)T_|hR~`@@?aCquK)b9<4`aWZd#{&H(l<1ANOKqV#K34bSs85J zz?e!ItYToNjk6(dNgAuL13i&;H$-5{GU4Jf6MZ?3MIX#xDjoF)h0|lnlV$ohcepk_oOeAMBlT(TbS;Oq^r?4@as{P zzUjp0`cOMO|KBmU3Lqcxo<=eFVpsZ!4tCo?K~{Y9cM!vb2t#R%cJN(XBV#f&x9z5T zm~O&7T13;BtT@(v`(4LdDvtF4F=RO>oDa9zL;ZaiLFIY20D=^`iB*tWa!-r*v;($N zIE~GwwYwhlqBxcDVJYM+NGt43JiZh*8fm<^>M7*0`YDxRqM{H(`7cmT^996cg050d zVAf9kgH}!X5@nSxhbxtYBeUlev>K>e7DrezLNLyrRnW>s!IjFftoXDjcRqzOQE)ZV za2h=={sm=E=oA9c!%~>!wxccC?zerJb942QI+Avd3Kl75?h!Fg)pFe}63L!WR(Gjq zN2Ss6vZrFa-&9P}Mlw#1=C+`TY)7G|ubQilWu!?TnRHn}U0vje!|m@%A|tFiVT=0S z8cI#wL!DJ=UsGdo)SZ?Y3grSt8hI2+S0I_fh(NI_vMcloIm-=saEK)dBiZp-l0>rW lvQidljx(n tWflNwx5VVsr2PEsiHVXM6P9tRW&oA2us|>~kX-@9HbBe<6a!%}007Ow7J~o) diff --git a/Library/metadata/1a/1adc1dfcbc4c7c940b6bebbd4f512cbf b/Library/metadata/1a/1adc1dfcbc4c7c940b6bebbd4f512cbf new file mode 100755 index 0000000000000000000000000000000000000000..603dd1f3795112f11ef1dcdc1ca7e44e672d7217 GIT binary patch literal 2603 zcma)8NpI6Y82t*RrDb2rzVwdNmbM@c73vzAL))m!sY1~-o+d_KBHIPR$$y1^z=~Qh`|`E=;p3-Y zzb8KbdBCenaV(Q~y5=1<-5{QJw|1s0%PV0J$VM{N(i;mNmkZVgEfwu4TBEtC`Kg)1 zC-k@5?Ve(n-C_wwQauS49hxQ%yuNNEAT~XN{*4f?Tm&>S+-{t`2}{ zf?OK_(*(I*0NZdX;Za1Ul2w-vBT=_!LZi*?K}EZrw)A8it9#}<^OG$Rw-ovYza7-+ zn^t_&AJF01f5zM@fV}2=8b;)a1L?&o*li0%Y4OqDVT?%#7?jb^;JdsAGs$4C>83c0 zn{W?{YzmVW$GWfIt9XmWu^_0hJSU#_((Ivn--|$dp3aki67O&qz2j=3j@O7^jZ1!Toi1n97>B%3$>e5C=&%+BeR_P zPs{vr8c*z$e9`7sWX0`<+p^JVcrwq;)=MxFJNpF-ikW+4jMcSVcZ)=_EnKa;;B3D% zT3!y_i0?O=32lU#@-Wv8jb$SY9Cg)fbu3F7`e>3aYpAV@CSouBZAml;txil)&sk@w zsXDB)ZqiYy8F5rhOS2Tp1qvEDC`nr&O$vPiWmM6)Vy~2ExhdZq%M!u}J6V>HNaMP! jl|>ram!&O`rVx_^zT-67Jn-iU1D7!6vA_c=f}!jmT@tu9 literal 0 HcmV?d00001 diff --git a/Library/metadata/1e/1e7dd399379d19742acce63a95829823 b/Library/metadata/1e/1e7dd399379d19742acce63a95829823 new file mode 100755 index 0000000000000000000000000000000000000000..30e7822a4e49c76f40852781f3d2f0c02463e21a GIT binary patch literal 2603 zcma)8%Wl&^6upJg((-=4X_rVyZD|W)QBYg@3R2ssX%`5gXc|uwBR?YB1;WZ(mMq!A z@32QK`4PfB;~6taY^7J4crre7UvuUpL=z#=?f*%K!AX%6vzrK6;UN({~*O42ZXvV~DXoLq0 z&ogR9w0Tfjqvo;e5YkbuGy(wZ(k>m2{dVr1S~`t)Y{ntxHtb0T!){m^Y(9gTRLWor z8EhvHR~z({bO~ldUdDMFn`S}!%ecT8 z6MSU3xQvUIA7Ej;L)a|*U(dPD`qWw-=dNPjHJ@cK#>6VCF3VoB`4(s$SE57Lu z=L=I+>!Ccc#aTqt@J{H*& zCM}NjK)+Y610_aoU69_@7Fh6 zPqM7ya@bM{988~+U$3%mX&kUHAPi2Qm0!|B)w&DL_DiGX<;acr zexsStMwlrNbKTHbHp0MBSIt((vZSGpCh4+<+PY{W_R`;$M1#=k#1!?MEtZ;!!#e9G z9hI69N5!->OQBq#ppnCpv<1?n&?itv6^$$QN_mz$^5a035JuR^vV=q$*JZ6N(#XCn dZGkj}m?ZEWr{VFypC=4l!j#7n52y%+vVZ9Kv!?(6 literal 0 HcmV?d00001 diff --git a/Library/metadata/1e/1eff91b022f824b94bfa5f65d896751e b/Library/metadata/1e/1eff91b022f824b94bfa5f65d896751e old mode 100644 new mode 100755 diff --git a/Library/metadata/20/205316bdefae37d4d94f8cb63ab7c10d b/Library/metadata/20/205316bdefae37d4d94f8cb63ab7c10d new file mode 100755 index 0000000000000000000000000000000000000000..7f85ffb62359be64e19fc28425c38442c51ca9e8 GIT binary patch literal 2603 zcma)8NmCO+6n-Fr;J$CD+^qs+u{=-~V2E%4QY-|Ox-c7~Y>uc}G&^7Y&L>kj}XBY>&r0B{MHw$Wwr`}9w;{r&IHk3YUm|9XPn zwIq>gGS~1=+A2)u)b9RVeZ8iHAGK#Y_FUP=jWXvDU)h;5A1ux;&CVY$!)d?YAH|?! zW46$3nTnc71+0ri0)E@)lmvqeU=lwLx59LB0fOf4(FfT|HSru%-z_^qu*rI`r zn_vUck~CIf8@eLx?1;dOWx~Z}Ci_|(iyoMtG&U z9T5XfLVKskh2|pc7@}Aqsf7QgBf_>sp6QU64PGCxTd*zgfxL|?E;chsifvp)3@0C1 zEpOwR6Nj*5gKb0xCoym*HHDXv>eqAEqWSeuM+d#G^ktIhcNTa{GaZq1H2NNXJ8aVTo%}o>qQk5I zjCoK3`GoH@ioq90(ob}>xD!ZbP2G$t$0 zMPkXhs%Z9l`m0N z>2bJHNjNflPeHSRx@B>MB_jmm>|F)TTohcX9LWs2C<@d&&$#NgT#Ym}6>p3Ga&jaL z3W4b2C`@w)(VlGeTE5I{bM=xKNhgc7kz(c%5#vlP*WEIa>U*0gHCrC)tV(;j zG!{qAw9J%HEl{M9!-{kTl1nHE6ssbK!l;l}xg$THsgi_|?0i*{L~`h=QI=_Bp-NXE cxe+dcey7{$;-Y_^Xwf6gaIN4X6``f=9}{`CG5`Po literal 0 HcmV?d00001 diff --git a/Library/metadata/20/2060c4ba03eff4abea5ff3fb3ca15d86 b/Library/metadata/20/2060c4ba03eff4abea5ff3fb3ca15d86 old mode 100644 new mode 100755 diff --git a/Library/metadata/24/244165b10e4714bd59799b225c463ee0 b/Library/metadata/24/244165b10e4714bd59799b225c463ee0 old mode 100644 new mode 100755 diff --git a/Library/metadata/27/278ea125c61b243e68dd49285d212abb b/Library/metadata/27/278ea125c61b243e68dd49285d212abb old mode 100644 new mode 100755 diff --git a/Library/metadata/2a/2aa094b88d12f474885baf9b3feb944e b/Library/metadata/2a/2aa094b88d12f474885baf9b3feb944e old mode 100644 new mode 100755 diff --git a/Library/metadata/30/30f11e24dfdd44034bcb143f910f3b13 b/Library/metadata/30/30f11e24dfdd44034bcb143f910f3b13 old mode 100644 new mode 100755 diff --git a/Library/metadata/33/330ad3f4aab3848fbbbd5b25ff4757b5 b/Library/metadata/33/330ad3f4aab3848fbbbd5b25ff4757b5 old mode 100644 new mode 100755 diff --git a/Library/metadata/3d/3da843199a05c4095a806da7c7fde0e5 b/Library/metadata/3d/3da843199a05c4095a806da7c7fde0e5 old mode 100644 new mode 100755 diff --git a/Library/metadata/4a/4a769a7bf9f9b4b6a9bfbbad31068abd b/Library/metadata/4a/4a769a7bf9f9b4b6a9bfbbad31068abd old mode 100644 new mode 100755 diff --git a/Library/metadata/4a/4af8db51e37df754c8e14e05debf5c0b b/Library/metadata/4a/4af8db51e37df754c8e14e05debf5c0b new file mode 100755 index 0000000000000000000000000000000000000000..2b1d4df8e4bb8fe229f0a4b0b90017d00addae8f GIT binary patch literal 2611 zcma)8+fEZf82(WN!SeynA{XA708%tw5CRBDO@M~Nl`+lG9ojW}Xm%I1-q=eoOneC+ zz!&h+XYd8Q^$AR@|2I3cPTSp-Kbh`y_M87S-+V36L`XDQBBHZAlzsj3eQNpV$Boa^ zzbe1~{P^~eS6Aa$Ch=UwJ8rl^Jm>CK=XR>qByxksqw3nr>h8{LQ*R%5Tpn0C*+SmF zyfrG#F3!#$J)ytdZub=X9v#&QZ_7lii$u_xh$Zpcu89m7b%-YTaZnDD(gOLl-NQGs zo@}{}-1I~vCU!$3JYaa9Q8S_!2jz8Y9J>x79py?R0KhKo(&5;z=3lF&(|E^b9Aa+6 z9;Yzuh84jUQkY4l2v$mAW2v(qZ?QTxYKf$|BmA^2<2J67MqiC0(Wdkhtph(0PK}kc z?rPe)*!>_?k!UB(;4rT@MMUU?TAjoan~l(I2qTxtCA{ZN5i}(8O}RXm;?)K{C0&Bq zkd<-X#&*&m{bgKWj0rxnl3&I}%MY-y-ZCzwiJXSF$h9FbO_1w3ux)2EJdVgzvhMO>BkbCk- ziT8{J)>9f|vMKE@`>ilaWHcy+rV409g`{nJCy&Inv2LE!1vK zp-2>LjZAauKP~eMYCN%1@?y-OUrp zmT&D%N_Y{AWH}% s>||L&B8}^!R_1ABUzWB&nnFwx_>R*^c;L?y1}@n5l59I@9SneP4b0Bt#P-(c}{%y2wM>%=FjCKc~L$eEao#_Q%sd zqYrs?J&t7(FVwtF(+%PUckf`Kvav5ebYz^&`+8%+<7&a$u%)6sMQgM?zcRmg@|^zm zdcAY(b#zoGx+4>@DH1^&B9_E&dnP7eloCzwy`+bl6j_FPGxwtK~G7SU^e7sT(Yrg7G$uD z%ZxF>N7jnVxMKMM7S>70YS9z!;UFt(4J7C113;6HB_RnhQW7i62_dWF>DYs2v8E@0Ir)ghC-4be z_zKQkxFGQ*NSJy(-9y`%kyBE8+BL6h>#AoHjmJb26(TyvON;#a{m0zi&yCN&|NNSy zZ(km>c3CNzs+n4F)bt}Y<8SZI?5@00aa0qDlF4*v&K5nc6e&-jD>_%CqssKc^z7ji z`rGUEPO;(9Q4{c{OvS251+54riQo3DTfnGGG|rFxYLr&yDXecFyp@e~!}sKRAexHU z42|%D;CV*xh+ghjSE+gAdxUVbDT4q2r;JIDeZQW4qgAKzj>Q_p-i6I&Fr0>z!R9lV z4W$fL$zW$QV|~_Cn)p$Z+9GXji7+e6n2YOX-j|a^bSV2o>Chi=r`J-J_ik1?<$shq zNt6>}ao9InA|X^lYbT&$aS^5rapH4xiQq*`L`}*4rcIvD@cMw+l1afH$kVvsV!N4> z!89&1#yTHaDo*2)V+UABe;SuFWo`*ybz9h&crIj=>IShrYb}*D$W_Or*%md(wIMLm zAlHY$OoQAgfNgr~@lirHlU1KDBh}M$)1dA2AfvrbTLw}oJ!he}Fx3*OrO~(e?XXJU zcKqA=pdFt5@0dFUkas+%aYBJOkb%<9?m8&y7GM26#@K*>K^lV{JjptU4F-GDZn}pt z3HPC7(U@+ruLtJ6_P12*>mg$xc}%?TZ?i}GeLn)_dAdLXjJ(TLkUR2FllPPZHd{K& z&8E4#8n)vkmC11`v{`^F%p{(i3Tw4ASzPmcj$`dZDkJ5`5xWYWGo9uN#^?ZDrX1s} zo%)CMbw7|ys~8TKDuIKTdkX6{<}HH*76OFDnY#+>IVreQInph@E#z)*p^Ow=>{u2w_|XPkR#2B0t;hcMcPY^#3_Ed)2Hpl! zP1R$b_0x_H&61<;v~CtcIYEIVhXv^pqzz$!pe!p|Q*4#;D7WPMV^M+_At#Fx6lqPD km9mH<2cmQd(k5bqz<1n6$_sy zadkaOWST72{F9anlSQ>xU#!;mjy}p}`n10Bw!T*_1$O($V|HZaYzuk&^46eSS}83Z zKZn2le*YZ$o|v!+@5)qcid4XcNF?CfK1U`P^Z=&uaaak{@-hSsQ_qg_p3R}<-X}c-{)0Qb0*E7-A<5+aTd{XO(9~4fHHB)!pv@TI!r7n`% zNya#uH`^ix>V#gMp(QjIVcQVJ3dtq>*KHBDB=SwWylC)xgPnpcfj4AjTyn8J6J)rI z%ZTCNV{7?kTygvmmTa($t7b9tL|-*6IH#J3WteJ$FlX6Q0YT;*mv)**kZY&FEJ3cH z0<#3UkptWHwxg36xROnUhmq>rbJL>v_E1F!-H!BSlIVLDcqMY#n8EjOjf|6_xuu)tFx`av zw1}oLz5G}Y?0X$=EkD*n#E@k<;e3#0kM#RN1hwbI3J6lIqM{H(`L9q;vjxQH1YM<^!m6GA z2aRpzOO#c*9IjLnj?A7@(5RtqSsY=>2*EgeRzV{Z1y?G^dikeCweu+yiGr(yhPHqCVzkcy literal 0 HcmV?d00001 diff --git a/Library/metadata/58/58c413e0e77b4499f873bab19a7bd951 b/Library/metadata/58/58c413e0e77b4499f873bab19a7bd951 old mode 100644 new mode 100755 diff --git a/Library/metadata/59/593990c77ca6b4730ba1caa7e2d5bbe2 b/Library/metadata/59/593990c77ca6b4730ba1caa7e2d5bbe2 old mode 100644 new mode 100755 diff --git a/Library/metadata/59/593ca2652bfa575498faaad5707882fc b/Library/metadata/59/593ca2652bfa575498faaad5707882fc new file mode 100755 index 0000000000000000000000000000000000000000..752a167447c763bf4b9ad0b8ef94d8d0b3286e63 GIT binary patch literal 2611 zcma)8+invv5S>D4X}RC;Q1OI#XiHNN4;5-l8XAeVQ7^opDsr=KVzifNcLRi{ya6A; zPw-NSU*H4yBf^aBS)6oN=}7K+y~i_W#^aL$Oho|GB>*^!L)(wvPv8AI>a2Y~`nf;( z^~s;dxVn-gGEL@cey6FzWKM1E%vDz3M)*=z!jGD>ExS4AaXDx0Bujbw^46dNF?CbKF1{(^Z=&tu~!Y#(gFnat%DD;k*+IGR(#P+ z0NubC4l;V4(KCQId(|>DJIVv1qg`190ce+X>0#{m^ZR<~G<`#3hctI#&kT%qlNG@h z42-E1!Ab@;VVn(kOVU_{O=yd>wJ8EqmPr@aGtpP#SaiYsrP5J&YFmv)-hAXi7g zY=c}I0kaKqJqNboRiaJ|oJm>XVWj%@+^}fAJ(SUIw=I2{B>J8O-r`J4BrT1;iC;%m z`j!))>qG7E@_)zN&VhWydm6>yiv#H=I@lct1-<;Ezl#_qL>NkAxP$NE8X1$JxotPy z!*mnw(;}M2^zvgpu-|pO<@{I=5kr=7!uepEJ<{I?5mcTRiy%mmcd!a_TOMlho^il- z3KQ6DTDz-3JBm{oAD2STg0#Zk#FI;5t(L}1Yo0Z9lG+RK7Cg>{V zBxdc@Kd4ufFHu(Ma=21SI5K-qLA{2$WpRWhBLw5@Sq1e>6kMqs>*b#o<<6&2BnqxZ z8cxHf#lN8J37tY9+E@yc+-|fj8{LL4Gj6V4Qb*FxVZkEB%se8-samGHc_P^s%IYrl z?65RCUJg}^_nV4I+DOLf(cBg^k&P(y^i^}!v4}M3Ba<#FsH=+{aj^YeNo0goCu~vQ zTSuv>dZ@E1?P_W)j=Ix&hC;DGkw%Up=?WxM7!oK}MRtW=A!E5IKOJL9!bo;9mL!qv mx~P3Fxg{t3esZcMd-P%HJ{iTk=H?c}&Jm0o^^Bx!T7LT!(w=ZuEO7qL}i-(Wl z?_e-EfsQ99ZNl3!5gQ^Aur9O&d^_N<1cN@n3_kWNVNzOxps{=KUN)00<;k)yS{l#| zOyD4+=P5G-c(GsEfL2#|K8068`hH2wM{QW?Y_0@n(aaf-QkJWM!OnvHdj2 zXc^}a!@(z3^UFBz_#rIWa2XfU#mp0ZHMHQIsv?$QVhF;VWlseJx#YOC(>#J)9s{!k zxiSW3334?Dw(XUpZVX(>hQh;0%s*vPd0l^UuLR6OC=_4my)KFI!IpQ$=T}fnwRVSpV?`@&f zR6NvKmGn$%ERKe0{WOJQfg+6@m!vC@oWh7eu`04F^a@#)JM!a^EJ+y2j+Z4#B)cwZ kWu8WkWa$bd7s5% zYv;>dUR{f0nZ)yT@3`#-@w~g+m~X7VZtU*N`FhvzV`g~iL@QV_4v3>^o>l!hDZdhi&zrB?VG@WQA#w$kAqr}EG?4X+&z3RTgkTT$SqH_V`4Wn z#sh}u88st%bx_-&_Oa^_(owE70s!pNE**~jcHx~`I*oU1#v$f5>`4a0Zdes;F@u>@ zs$feQY$9_u;4MxfH)vB=B%K}MXKk6ZacLHPEs8{svQM-Qyg)cLRhw)3 zzUdF>@cchxZk0ej@I4J9^2DL^VioMRg`%|l=Z15<*^Vm>cR}vSBPH6i7FbVdg2|>d zyXJSpD3Q^y6q+ia75XNgTng*;BwE>YT+U@ zH@93*vaI5A*is1`OrMkAtg~)u9I!AT3{Ibw-^@k9mddfT{IpQJIfW`wur)Hvsd!rE zm(zG+r{s$+w<0TUKire8UdxktZnj>6k=R)jEGTB~kug@+a@{Qx$*ypqMozOQd4tS zXWgWyQZwSHn3iTKR0|X|a#WJGK$;W^0%cUuxMHuAXSpLk4rK{pgqMKF~819{T3od5s; literal 0 HcmV?d00001 diff --git a/Library/metadata/5d/5d5e7add77a5ffe46b6ef7218506a14d b/Library/metadata/5d/5d5e7add77a5ffe46b6ef7218506a14d new file mode 100755 index 0000000000000000000000000000000000000000..855a36aa4a91e68c51d030e4cbf30f964ba52c46 GIT binary patch literal 2603 zcma)8TTc@~6dn{o@Q!!9@ooYLXnY_B5RjSx4TZ#LOdYyIyJj!V&LY+q_uu#r{3ZJ6 zqy7x*`R1}t+uf9tOm{l_%{kvWbLMLqn}`{ke9Ra-Pea+y-`{?nyzTCM|MPX~&4=k9 zk7#vON|DOBYH-~2BRS{q*5+z!uVoyqaVch7X6NAJ>fqAQm7+aGYix0LX?FhTDf`>) zcF&O8(NRNmTcmuQr<{Quqqkif6fl-CHbIYrN|Y`xu&};+_)#>{E#DKH0dGo1ZrBJ7 z7@p_UjImb-m37uU_B{qV%9TL?fL+F=N3q|{zgJ6V@s7+o#N35F(J<_WmBAJ?%u*?X zEo#`9cGlxfrimXlS(~S=9UkhkjJvo@M_)}6-eLL^r9)pJoEj@S@0u>1^uGv|B+3c1 zILsR@o-kBGtxjTz%te?o#EDN$#e`K^zjTcNLFz@TPFL{3@A+f)jj+(#(O9Md6~R#U4;50jOaK4? literal 0 HcmV?d00001 diff --git a/Library/metadata/5e/5eb4433691e8b4ee3b180158fa5d9acc b/Library/metadata/5e/5eb4433691e8b4ee3b180158fa5d9acc old mode 100644 new mode 100755 diff --git a/Library/metadata/60/6019750cb794e5949b41ce7216947111 b/Library/metadata/60/6019750cb794e5949b41ce7216947111 new file mode 100755 index 0000000000000000000000000000000000000000..a031b7a85d0d03b2ab33562ce8f07f5448b44507 GIT binary patch literal 2603 zcma)8TTc@~6dn{o@QR{%mp30w00E5;!~gdXEGe~xed zAb*4Pd~;c++uhWYOm{l_%{kvWbLMLqn~E8me##iTNJH7gk9WVm*FM&M&i;PFYjZP? zX>~(Nk;=t-aMt!Cx#%A>78{#yWgKmCDHcMrbNF$6cxmKH*`BgBwz9Cguyp#I{pt7n z=g95&xFNbHQohAg&cKe*+rAA77|R%&qQ`M9N>`Ry*gQD-BwFdN?}?p&wWmB z&kJhC*qh_p7HgmR9s?ca${+y1F5}Xp*zcD!Rro>+JgE_xxA$DYJ-_FlY-rlr*YZEW;#eQjVpw) z!N=Ci)41yR0Twox#x=c|d%{=M7M4?;Cn8E!gV>(6o+=t-#&Kz;Wesv;1k5zZ%@Huu zAhRW~J#QyIOPI}M%csLg)$O@u(DwEqqoZC|1VT!6&q8l?zQbilp>NaMQI(!^;@kS5 z9bW$Hm^&qq&vZ}Yga!OW1X2aN>!4Uxe)RVUV+jF+G>RR3pVnZO4CbcYR1f1OJisEE z!er&K9-8+m-gr~YAc z#}5R_DlUgBmB7KwIfczS>6XC(3j@O9%vpuaTohcX9LqGiC<@5k*0@R(T#eM6il=3N zIjtvh%0k|yQt0H4;zQBuwE~fIbM+D(iJe7mP|VyTVVtVvx?3iaUG5v*Mb8$c(eZNX zCv?A2OlTv_riZyHs1&U@^3+vx)v<~+^wE;8DyXZAHsWCWyOL-TMxCfd18q3kar!LscD literal 0 HcmV?d00001 diff --git a/Library/metadata/67/671eaefe85e5f96478fd4177385d8e7c b/Library/metadata/67/671eaefe85e5f96478fd4177385d8e7c new file mode 100755 index 0000000000000000000000000000000000000000..f7f9fb165213497027a1303c23447ba74cc44dbc GIT binary patch literal 2603 zcma)8+fEZf82(Wd!L#D|#Jve1pz(qjK&bQrXgDM$Mw_8Kv}^WIceh}@+QbVV!^iOn zyf)q$Z+rvm|IN;<)3TfLC)1tIe)FH^o3AAr4~Zro6VW*y$_{`2{`30X*UFb4lSiMw z|N8cjSC`{hCh<(o>onaUo^iK!W-2S&@O?nWB34BrXhp=5_-)U`1dLLmaenMogJgb={QB1Zd)Y|VT}M_t(Ts`R z&RX#@b+rCmB4`_1fIwR9Tq*o;HWZP=3xhTX6-*jxrP zsg%LyGuYY8S)aE!iQJ$`ZIQG#g`c%$%*Lfz^yMfLUCKVuI`9JF)L6>u-pN`QyPu>g z677T;9OjLdhzOlfs}opavk|%tVdOHYg!i%~f~I7iDVOInyxO3rq)RXx@-i;i*fa|= zSjI)hnBXHz#bsQw`~VBo43R!gGAHOJ*V);=aOh}|&YP~Hoc(|mz3DnVN*$GB>% z|9-vVdXi-om&2Ay;9&Zk{CbUbOXGlr0by|Zto(W|3bs^^q{XL&+RZ7HiGr<>Sx$qe zWqvu0Cw5A{XmcyF;&#Jr+2}SrndfHfB^ZgFgMtOc%sn#3>RPV5MIzZ2uGU>}c2F8E zF9&YK_Z!WGHo{DKnCphdvJnQ3x@xvMmL&~+G)b2=)Ye54v7i37BpQTPC#I<9th3Zq z9oAVl>8jL>I4Y*4SqkL>1&th*q%Dvpg#m#ws%TuXSIV>8lt;(1gfPNRmL(+8xGrmD ikwy+=X$zzX_5IE^+B{CUE_B}{oN@_>q9DEkMVPPV21 literal 0 HcmV?d00001 diff --git a/Library/metadata/69/6952622deb25dda49a7aff25053ee778 b/Library/metadata/69/6952622deb25dda49a7aff25053ee778 new file mode 100755 index 0000000000000000000000000000000000000000..339a5a1c10a3d56d1f708f3258fc75e69de94455 GIT binary patch literal 2603 zcma)8+fEZf82(WN!Sng7+~|!7AfWMr7*Ifp0h$)BjA@4M(5~4-v%9GE!t9-I;42tk z!iVtQE8oNVf3q{|wB1ellj%-pzxhw|&DRo5g+$YjiRd&BW#1k?`t`H+d+W#dUak7) z%h$WSx*EqaiRY@`QOgbDId``{w^iTWdE+LtzTP(UxHz}(k zdc70udwg6cx-Ap2CK5p}MJ$Qm_Dp2JC?%TW$9^S978l5G>>j+A&1BPc&SHo=_pqk0RVPsmk!5%JO55Coy0pf;}CNj_9TO0H>?b{kikqU zWw6BzHjz2&^A;zO8?>k+lJ<`9v$jmyxHOBt8bzW@*(X{DULc$rD_Pz3taY*bS*jw@ zPME=A-fWAA&byc_zcF4SGtt1hXM8bR;Hwz#i_@0IldE!8Nu?lv}LQz_L^tTyf5&{Ng3^Mo*ufa?*m}|Nz4&x?3 z2w@777RS1$->Y~l#j)-)2A1c<^M0B=Q1AN@XwS1H5>VngcR|+Vp%U#G3#_L!!DLgK zUGY0%l*njU3QZNz3VjogFNM`=5-qPgF6XiSDUm_!h5?82Ua*|z3ye_-+DbXeRa^b{ z8yl`CSypj5Y^ekerq9W5R9Uw)4p*czGTGRIY3QR#x~!qLE}Dq_^tUC^AhbF$MLlPerKaMr z&bmogrDnuYF)htfC>JPb1GIFu!X5q7*RA(6&)Su2Y) gav)1vAWb1A34F(Ccs%gu2?Lif<+02IDuSWxA1fEMmH+?% literal 0 HcmV?d00001 diff --git a/Library/metadata/70/700062c6709a74133bdae3fd761f7d7a b/Library/metadata/70/700062c6709a74133bdae3fd761f7d7a old mode 100644 new mode 100755 diff --git a/Library/metadata/7c/7c3931af00b17984a9bc75a687693cde b/Library/metadata/7c/7c3931af00b17984a9bc75a687693cde new file mode 100755 index 0000000000000000000000000000000000000000..17864d56e3bf91ccdea0c93d35e37c2358812de5 GIT binary patch literal 2603 zcma)8+fEcg5G@o%@Gjo*!n+9|pz(niP(aoM*l>vt#%!9MW_QTU&Sqv%)~ERg6HWXb zAAImz`~e?a>-1%8hM6ptG}Ba{K3!E^eSl~*A{u)_L>G7{`}t-34^4bq`~K_Q!O_~pQmc?w_IzA_)pP0dfu>_4Nw{eJ%p z6AurYK-Xm|mPIP)l}IG=o?Hz?DLt! z&TFz`Y)KmXofdUP+TIYMF3X6E%k=3>aV&bIf1-5g3mm7$qRx9;moD)?OO+(b39~rN zn{5#jDxth%aIv`vQ-&z^xv50(x-B{_$$h3MFKWEnV5VeJup9C;F1grDA5u)?GGpxF zLyP5UTyc1Sg&j}hs&?i~_*J!qjj1kT*-2G{*q*ga6%BITp)}L72Dvc+W*TIC0L(PV z%@WwUw;CPBWHVXz`7%=VdTtrCeLcu%r`MH%OcM3ZLT`SuEt0lE-{#dpmA>PgZ|j40 zc=5ku?v_A4@;i-U3dEia5_K5F38qN0@~gjZ)-48U6gzl=eJ~pg=BC|L591{~fRoMg z;9G37hh`mXRc-c&*I){xr-e3qY`iW4<#|3&0!qBiRghb9Uy1gl12$7S&&{SZyB2n% zIF<29DFioVM9>QJ5>GFM^?DjFtav`hv2v8kPU1%$J}P+0a+*6BqXKl5a)h&X>K`^% z{Xnv;;&HfA2^`GaQ`o4pZW$b~Fd!_>+*R1fMZuNIp-iKTw}sqojjL|U)kqyvQ55W7 zPRqok6pAjFLMOKqZOLY@8OS^~S1)k~*jbDXikUMq#;IDayJaHT6~573^lVWY9hQAR z=J$nQvXt3<|gf!$m7xL&q+hPASNWouBITbf%qdI^6AgTXm; zJU(s{-j<127m0v1p(Wtk0f!|RqySU+IH-q7Z4rXj?%`+IPPUXMH+|93fNo$62N^vt zm>IykgZesjj+FIF@td`Rj^tH zo5-9EdDBU(!VdIA(%lh3)|N>ZmuAsd<5=_|`=r(pKPa3TD_PymtaVy_m!?Q+CmG{t z-tLMRs1s&&nwHR9gl$62t#EQ8T=5}$T%6ATe=wz(@l6pi)aRu zmdAQ*-{8fhB=Pcwr!bF=Z;1@Gib4$Kzd1y>`poQkK#zo6_1 zokAdb*ov&U{b*0N`)yz5xw(2tjHI1K!6L=XJtD^GTCTfgBH0tl>Mn7%D2@9fh8`YOXp~B~ALsNmn)0)kTgtOn+Ar8DZ54De8M$C^dBtbyg*P zlNyVoVOpA{P%TiTk)x7y1(H)J2o$R#yF#y!XSpN4p30Jhk?d?)l0>rWs#cb1WFbpe dAh{4ug1*yfBsl2L6AikAKXEMMAQhou>>n`Mwj2Ne literal 0 HcmV?d00001 diff --git a/Library/metadata/83/8346ebd8c4006c345b4c96ac01e67eea b/Library/metadata/83/8346ebd8c4006c345b4c96ac01e67eea new file mode 100755 index 0000000000000000000000000000000000000000..c7a1c49067aedc4350c00e71163f32bdad58d79e GIT binary patch literal 2603 zcma)8%T5$Q6ul^l;0xbxWp4rqXjl*f0wa?MOn9t}nH1B-OlvdwZ;#l! zlBP0CXBxp#+mF&2e|vYPCR*|!jz3I?=3LpwWSMh_uk1{jkLITrre_bI)8Br-e};pO zj+#O@WhT}{Cg_z&CGod?n-Va}iN^V3zaC}ta}+kW58lgGw&8oS7KnCA9EL`C!SH!b z?TB9Q*Vm|hm2R49W00H;hyk8{7BeWzS!@g18Dh`kGYreQb@tAfpGm@TCWHm_ml zb+BX6(k$_#Hg!eT*%F~1%b1JHb@r7c5k1mBF*@)9>C{@*eedegrT!PGn#4F^7KeSS zBNDVso8ju#L-%vB^i4 z%iFl(!~qs|yp5~cSwzCGiWat}hDcwfDViQ z8FRM;@{!+ZoKPSRWRR+4_Z$@Er16;US!C3X_-T zf>_#IRWy5yAZ!+g{c)N-fs4&WU_37tNI;2qc?xnz9xBnEQcw*xTRP8VQ<_~5yK$1q zB*=%X#VYM`zz+Kk8P?@FRY7~vK^B5mlZQI=`sK$WgQ c+D2><_#L;=<%NHquQivR!s literal 0 HcmV?d00001 diff --git a/Library/metadata/84/84340e2a8774a4769b1a6d43d15d5b44 b/Library/metadata/84/84340e2a8774a4769b1a6d43d15d5b44 old mode 100644 new mode 100755 diff --git a/Library/metadata/86/86fecd51486934fbdb4a2c56d4a207d3 b/Library/metadata/86/86fecd51486934fbdb4a2c56d4a207d3 old mode 100644 new mode 100755 diff --git a/Library/metadata/88/882af4cbaf73c4410b1ac1c40867c7ec b/Library/metadata/88/882af4cbaf73c4410b1ac1c40867c7ec old mode 100644 new mode 100755 diff --git a/Library/metadata/88/88e993441211447c9baae22c8fe2b65b b/Library/metadata/88/88e993441211447c9baae22c8fe2b65b old mode 100644 new mode 100755 diff --git a/Library/metadata/8f/8fc2d88dd361849808ad4e863b432f00 b/Library/metadata/8f/8fc2d88dd361849808ad4e863b432f00 old mode 100644 new mode 100755 diff --git a/Library/metadata/94/9460ba8289aa84a229935b27e6204cf7 b/Library/metadata/94/9460ba8289aa84a229935b27e6204cf7 old mode 100644 new mode 100755 diff --git a/Library/metadata/95/9518aa805d16c2e4e9516535b0d9a80c b/Library/metadata/95/9518aa805d16c2e4e9516535b0d9a80c new file mode 100755 index 0000000000000000000000000000000000000000..a54f3937db53dc84895902b309efde7a31b13789 GIT binary patch literal 2611 zcma)8>rN9v6h0_&^{#lo;C};1(fETHKtO5&G!#sXG0o5&+BJJ=b{4h%s{f4dpby|v z_!7R3^_-bG>vY*oImvXVXTLeOIp=EuCS!o93II&t((?A}uZch6@y^egH}&Zs-+w_%CgUZ~}+``dQ_}lOI z&!FMaQ5*2KOvSoL1*{1r0pIr7Ey17%Fo}R)J z!_G%miqp90*dZ**U>cWSxmSeY_o^@{UCzM^K1zOF>)QNAot{vChu7XY_~9m&8E4# z8g}9&mB~pe?EF^3Tw4AS>Et`jAP?-DkJ5`5xNRqAf09k#OMHBrX0tto%)B3 zO+S!Gt27)gRT7TG-c#79A#Yh6VMz$VID1!NBO?WuDo1+7w?(=0EtHXh%aJCg{B7|s zC|g3K5Q+|#!X&pJ@5yGj8OSU)moKR!>13X;h%qyZh;gcx@oo`Gc7$(vmwGl&jgFNg zKf(E?ViGr!aC)@21y!;cN1h%vmmSN3CVu3g%L?l9B6}Qcf0q&&Vc7{=H1M{NYN{Uc zte7%<{6M~-{| zXFdl0fI~h7Q`OxywCx!=CAFvB^SZWv{cM2Q5MZtZ05dq0{Ww8BZWHWhE-*{W!t1h<9_L0Yxk(JXe{0>15YWP(8oFpH1FN|2ORz;Eb!c3ekpd!iKs zx`7ECWb{0zW&m#vE1S^jx(-k}%9TM7fOZ*|4#s}B{9Y}crFUrTkmfe*sfN*RvLe`u zhH)xIu#$#NX=el8;v{l|7IZ|?t_okbW!lE2I{JDPi5}=rY8~-|!l_Z#b=P(4V)u(w zMN&J-7)SGFTSP#eP^)vagk~d58^Xv%atZHsTLdkMd{ZvZYrNWEreI3o4Otl%Y;3B7 z43}{cF&uoNoL|Nz%MW462Ftjt7c)=vRndZTs)jKC8|(u-BFI~EGk{G-2%7*2>VRK_ra@8KF5Cqr{XH^pJP z3HNCcO<~gfSP#s56|bBh>mg#uvYc=}NV7-k{UCzc^L!NqDRLdVAou0567K~IY^E@U zWK-H*@jGFZ$Y@jwxeC$>a}!T5g|%7|t!+6j=CSoTkwNT+0fzEkp`2z5h*1gJN;!>H zTmAPN+pZ^3R_SusQb{;6b54GvhPq{Nge4;c7f+pzH~qf-gGQ3SHbmxG$T%rYE!9Y`r8#(#~PQBE`%+BF5@krn`9}*%7YMUE=Jp zG+JJc-3aeDHIuZFjLW0BX=p5)Vc@8%W~*aS(xi`^bWuZXUF3*^^tUCE5k{SmqMoyZ zQd4nIXWgWyQe$ycOiOhN#R5edIW9?CAUTC0fnrr;SLhY8EUWUH(wnU!kkQWSIAFx}nE%1T7jVTwKnIy$FE+U4L zkF1opamk58ShB%3E*obaiGJ0z;F=mDmSL(1!kpzu6$H8JgtXf-f?OK{vjn+51ZD{` zT>{(k>d|ow+(}L0Wu*G`+^}eVJ=D>DuPc3-B>J5N-qK7*Bpr>uiQf*J^erbp&xh#n z{6AxEmq0$^JB?!S#i8^Qo$QW-f~@@N?;?f^A`G=rWbi%ok#RA!w{+7Srk8M^oM;-8 zmFFU{23-^d>YZm?bz81RnwpBY#eX?D z5(b4pba51>x&3HYwt6jJ=C!$cNsOeE#o9KQ&h!tBNLlgpnA9HhT1iHxx7gcS9?4V0Qq4|P_h zJzW}$qh?xWN~jhn(#T;&x&p~16a7eT+%ZFF(bKTovi5oWlSagmD9()JH6I@I43+9zL)ul@v| z{WCuJ;Ise1`kmRCb=vL*zGS-7*)!j5&YYHLA|#r8Kt!i`DEsy0$Ist?DjT1t{O?a* zfBSleS6AX#Ch=^|J8Zc@JnL@PXJ6H~w>I2lrmeRPJuVEb9B-j$U(p&Z%q-5#9Xz7H zyDWSmwVL;wGLf}kdAVt5ddJ9cIj~JH*;^*(n-8yGY&DgVGlDHcEieG^BK&f zQU+VdU}KrHK5uanxj~CMB57|4KWodljZ3rWD^Vo6lzpOg;03~|v7FUi&srC|pQI`h z?SvT|=FPT<2%S)?lUQQ25xNawjdOg~_QVA{iu#AcnKXQwc#XS}ygph#;4afN6qU zJ_4o*a-{&a>8yo^5t&LVE+0msZqHSXHn#^A?RGoTlX0x>neQx4w?*7m=xhA;s7_zE z;+y_}4p09x=0*YJJ>SzXB2Vl~FIK^BS}013kNy^8OhUk*j6nw9<~5i}26Ig}#bMk8 z2q8>i(&AWm^?Ma>xj5E6#=!ENc-~L5`|5o^0_}OcNCHY+=Pt+{d7wml+5+n-jWOAj zW>@`A7$q_qmO@hnv_jv+<4a+!mPAXdj>~zheoSN#yJ5hgyk{(@`2u59g0@nQbJbS= z{l=Q>NtRVy4qGaLgXwef8#UG~jRO`2gu&^v@*BA**it!?7M~VsH>Xf03bsaOISrnc z`Q!1Q+YNVQv)lA!o|~!DU=HoH1en>r_rw1)ry literal 0 HcmV?d00001 diff --git a/Library/metadata/e2/e2c23e89b550145458af9da22872a3c6 b/Library/metadata/e2/e2c23e89b550145458af9da22872a3c6 old mode 100644 new mode 100755 diff --git a/Library/metadata/e2/e2e45d52faf8c40968b924675e64cb52 b/Library/metadata/e2/e2e45d52faf8c40968b924675e64cb52 old mode 100644 new mode 100755 diff --git a/Library/metadata/e3/e3307bd9fe38b48b4b17c603c2007c01 b/Library/metadata/e3/e3307bd9fe38b48b4b17c603c2007c01 old mode 100644 new mode 100755 diff --git a/Library/metadata/e6/e6d290dd39f074bf89784d6e84742551 b/Library/metadata/e6/e6d290dd39f074bf89784d6e84742551 old mode 100644 new mode 100755 diff --git a/Library/metadata/f2/f22e5540d398545569ac36a5c05076c8 b/Library/metadata/f2/f22e5540d398545569ac36a5c05076c8 old mode 100644 new mode 100755 diff --git a/Library/metadata/f9/f94e218413cfe421698a047c08f2ac08 b/Library/metadata/f9/f94e218413cfe421698a047c08f2ac08 old mode 100644 new mode 100755 diff --git a/Library/metadata/fc/fc07c7179143d36469d2d3af4a1db866 b/Library/metadata/fc/fc07c7179143d36469d2d3af4a1db866 new file mode 100755 index 0000000000000000000000000000000000000000..b0e05a4734aba06c41c24dcc233337db9c663ef9 GIT binary patch literal 2611 zcma)8TTc@~6h0_|;QcOMdGO5$NUQMyOhKsBgwjxWGNu{2({{~X>h7Y}_|Qia-~9#t zALHNg!FtZjoORmnrkrHD)7fv%ZNB+hfVmK0z5oDcaVY!M{rX{{xL*G8Wc|<2-``u0 zaCIY&WfCvfyyLbT#LMnpeYsk%Cy^VpAJ;eE)c2}OzS%zZxIDIUvW2XDS!+;ODlVxdr|PK}bTyRKUoyI-U# zlG;heIGQ&*A_D4!TAimQG#g>s5JoPNOL(t3B4|tGn{s(haftC%_Cr zu1$a$f?Usl?KarZ`MD z;T|obDNH{*)_wC{#VcjUdVmQq0sNVyv#Ex|=1EUEvztCC-jY zqvfULMtHxenWT+mTprC$Lu1(t14msoTOIR~CVk|j^BQXFB1asizb%Q3FzSR9^_(4) znu>!u>n1&w8jGW1T3@G-FHoeBlajOrl2aHFC{{&wg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From a249fb06b38eadd3c7d5c69abebff8fe1fff8cc1 Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @Blackdragon" Date: Mon, 7 Nov 2011 14:28:56 +0100 Subject: [PATCH 13/30] Hover Implemented --- Assets/Scenes/GUILib.unity | Bin 41115 -> 30859 bytes Assets/Scripts/GUILib/Box.cs | 19 +++++++---- Assets/Scripts/GUILib/Button.cs | 16 +++++++--- Assets/Scripts/GUILib/CameraScreen.cs | 9 ++---- Assets/Scripts/GUILib/Control.cs | 9 +++--- .../GUILib/EventArgs/MouseEventArgs.cs | 14 +++++++- Assets/Scripts/GUILib/Frame.cs | 3 ++ Assets/Scripts/GUILib/InputEvents.cs | 30 +++++++++++++++++- Library/InspectorExpandedItems.asset | Bin 1063 -> 1043 bytes 9 files changed, 76 insertions(+), 24 deletions(-) mode change 100644 => 100755 Assets/Scripts/GUILib/Box.cs mode change 100644 => 100755 Assets/Scripts/GUILib/Button.cs mode change 100644 => 100755 Assets/Scripts/GUILib/EventArgs/MouseEventArgs.cs mode change 100644 => 100755 Assets/Scripts/GUILib/Frame.cs mode change 100644 => 100755 Assets/Scripts/GUILib/InputEvents.cs diff --git a/Assets/Scenes/GUILib.unity b/Assets/Scenes/GUILib.unity index aeda080e295ba7596905180622d58130414ea9c2..f269277cbd07cae1e76f6837287053c008060f26 100755 GIT binary patch delta 587 zcmZ9~JxBs!7zgm@RmnT^@T=0I53S77G$BE!aB6CB3|d-(CW%_2<)YO^c*cVaifBx3 zF^Hfh$5w~Jxh0$Xxc+xu(B1Ix{O@<~=W*Jjr|}^aqP;lLaf65?;EmM+MemgF zBOF=JiIDz&b|fxuOI}zjDhy6dX7zYo&8b&{=*KXOL!4#?Rh5aFuy5ODVb1}l&B1nq zPD{cDxZ3}@DcEUYTemDsJq;EC%koEC*}4%sg1fWqDZNWd)cNb8fr_E1G70j=!4} fk+*@<=pNs&B*Gt}#q}*M@8SM=o$s^|_gYWClBb8B delta 2798 zcmZvedvsLQ6~^yAMwpPvkRec#U}iE&NJwTTb0?Xn7D*rk5KvMV%lG5Xi^N6}LI{M~ zviPTe)a6>pUdtCE;0qOn;D{AP!B;DNC~51nmXg*dK5A^Owkmd?y^{&VX62r9?svc6 zch0$Y_MN$L1hze^3Jv2II}BszHp4J%2720dJa1k(p|^pi|K z#q=SjpJw_QqGw~*c?EEo=_5=(%k*A#UujGs1_z~9m1tAuxO*Md?!)iMR%<!> zgfDrIU-2IQgDtII_%D0C4G#EPW^b4Q-{3Q?_3$m9U%$|fk2E;p6p_W)9I(T8q?g(T zj6C|l8n89sQvi6R!KD;cD|Kh-t^|J`aH>2R+S{h7vjK;^C3sES**Le&rY4P@I@Dyq z?l!No0k)XFKtAYL3f9dM-5AEAl}n@=-V zNKUEbl7UwJehrincfJ-vpjHSDJoy@(oNYlWp(qh3TE zFG824s+Z}#GQCd{{4#w5Ma0}Xo7)y{EpDCXSL?b|O@Mp+XP=E_+r7A2!4U! zO9fvh_;OwcQmv{BCE_B9SRoPZ67eIzo9F5qv7g%^Zb!J?Twkv)0X**Ws7q-gf2F!i zK7mxH>T*4-Qda=B&v)bHUc0(dtXGNk>T&BeV!c*d>y;(8gxHefwv^b?lK6_RP-Vor zN~|5@)=sfr2iWDWQ$Ln{b;-W22YlaOuU3njid1#$VkyJH)7|FgNp{en|$;Z zI7Q!)y;P>eubZ}^IX`|Weqg+tX^dtTv@pJprhrsTb=fe8y`HdPe0qP z&P1=(I}k`($&Pd&o}mA5IAsQ7@kH7ThGOw(JQz%xR@92dt#Be^;mLJ%%lo=}IC0>* z*GkJawH?{Fx2MrK9vu2ViP1njYDFTcc+d)FqLGl9%vfp5j5aozW;zvY3Z`^od$Kp3 z>g-#~scO=)J?5#4p4|Jzyu;6zz1s2p)J8MVXhzIrC}EjR=}abMCDK+nlWEE%nvzy9 zoQg%Tb$!3y{>2@gt2)*uyL;1|?LWHoSWqpUy!)w+w?FnR*!BJFRAV637*8fbCatc~ dOoXCl)Jh~`kz^{FPBu1$f|kC&cy#@9{{zhH83zCW diff --git a/Assets/Scripts/GUILib/Box.cs b/Assets/Scripts/GUILib/Box.cs old mode 100644 new mode 100755 index be2944b..330a423 --- a/Assets/Scripts/GUILib/Box.cs +++ b/Assets/Scripts/GUILib/Box.cs @@ -11,7 +11,9 @@ public enum positionFloat {left, right, top, bottom} public positionFloat verticalFloat; public positionFloat horizontalFloat; - public GUIStyle InactiveStyle; + public GUIStyle Style; + + private GUIStyle inactiveStyle; public Rect RealRegionOnScreen{ get; @@ -57,7 +59,8 @@ void Awake(){ protected override void AwakeOverride(){ base.AwakeOverride(); RealRegionOnScreen = new Rect(0,0,0,0); - currentStyle = InactiveStyle; + initStyle(); + resetElement(); activeScreen = CameraScreen.GetScreenForObject(this.gameObject); } @@ -71,8 +74,6 @@ void Update () { } public virtual void createGUIElement(){ - //Debug.Log("CurrenStyle: " + currentStyle.name); - //Debug.Log("RealRegion: " + RealRegionOnScreen); UnityEngine.GUI.Box(RealRegionOnScreen,"", currentStyle); } @@ -82,8 +83,14 @@ public virtual bool checkMouseOverElement(){ - protected void resetElement(){ - currentStyle = InactiveStyle; + public void resetElement(){ + currentStyle = inactiveStyle; + + } + + protected virtual void initStyle(){ + inactiveStyle = new GUIStyle(); + inactiveStyle.normal = Style.normal; } diff --git a/Assets/Scripts/GUILib/Button.cs b/Assets/Scripts/GUILib/Button.cs old mode 100644 new mode 100755 index 0225b80..0ff85b2 --- a/Assets/Scripts/GUILib/Button.cs +++ b/Assets/Scripts/GUILib/Button.cs @@ -3,19 +3,27 @@ public class Button : Control { - public GUIStyle HoverStyle; - public GUIStyle ActiveStyle; + private GUIStyle hoverStyle; + private GUIStyle activeStyle; public override void OnClick(object sender, MouseEventArgs e){ base.OnClick(sender,e); - currentStyle = ActiveStyle; + currentStyle = activeStyle; } public override void OnHover(object sender, MouseEventArgs e){ base.OnHover(sender,e); - currentStyle = InactiveStyle; + currentStyle = hoverStyle; + } + + protected override void initStyle(){ + base.initStyle(); + hoverStyle = new GUIStyle(); + activeStyle = new GUIStyle(); + hoverStyle.normal = Style.hover; + activeStyle.normal = Style.active; } diff --git a/Assets/Scripts/GUILib/CameraScreen.cs b/Assets/Scripts/GUILib/CameraScreen.cs index 22ce065..182d0a1 100755 --- a/Assets/Scripts/GUILib/CameraScreen.cs +++ b/Assets/Scripts/GUILib/CameraScreen.cs @@ -43,7 +43,8 @@ void Start(){ private void initEvents(){ InputEvents.Instance.ClickEvent += OnClick; - InputEvents.Instance.HoverEvent += OnHover; + InputEvents.Instance.MoveEvent += OnMove; + InputEvents.Instance.MoveEvent += OnHover; InputEvents.Instance.DownEvent += OnDown; InputEvents.Instance.UpEvent += OnUp; } @@ -109,12 +110,6 @@ public static bool cursorInside(Vector2 elementPosition, Vector2 elementSize) { flagX = true; if (mousePosition.y >= elementPosition.y && (mousePosition.y <= (elementPosition.y + elementSize.y))) flagY = true; - /*Debug.Log("Cursor Inside Check! \n" + - "Mouse Position: " + mousePosition.x + " " + mousePosition.y + "\n " - +"Element Position: " +elementPosition.x + " " +elementPosition.y +"\n " - +"ElementSize: " + elementSize.x + " " +elementSize.y + "\n" + - "Flags: " + flagX + " " + flagY + " " + (flagX && flagY));*/ - return (flagX && flagY); } diff --git a/Assets/Scripts/GUILib/Control.cs b/Assets/Scripts/GUILib/Control.cs index dc7e73b..c87c7ea 100755 --- a/Assets/Scripts/GUILib/Control.cs +++ b/Assets/Scripts/GUILib/Control.cs @@ -4,7 +4,7 @@ public class Control : Box { // Show Active Region is an Debug Option that makes the active array visible - public bool ShowActiveRegion; + public bool ShowActiveRegion = false; public Rect ActiveRegion; private Rect realActiveRegion; @@ -25,19 +25,18 @@ void Start () { public override void createGUIElement(){ base.createGUIElement(); + +#if UNITY_EDITOR if(ShowActiveRegion){ initActiveRegion(); - //Debug.Log("RealActive Region for draw"); - //Debug.Log(realActiveRegion); UnityEngine.GUI.Box(realActiveRegion, ""); } +#endif } public override bool checkMouseOverElement(){ if(ShowActiveRegion) initActiveRegion(); - /*Debug.Log("RealActiveRegion For Check : " + realActiveRegion + "\n" + - "Object: " + this.gameObject.name);*/ Rect t = new Rect(Transformation.x+ ActiveRegion.x, Transformation.y + ActiveRegion.y, ActiveRegion.width, ActiveRegion.height); return CameraScreen.cursorInside(t); diff --git a/Assets/Scripts/GUILib/EventArgs/MouseEventArgs.cs b/Assets/Scripts/GUILib/EventArgs/MouseEventArgs.cs old mode 100644 new mode 100755 index 647d2f5..2637b50 --- a/Assets/Scripts/GUILib/EventArgs/MouseEventArgs.cs +++ b/Assets/Scripts/GUILib/EventArgs/MouseEventArgs.cs @@ -5,10 +5,22 @@ public class MouseEventArgs : EventArgs {// where T : MonoBehaviour{ public int ButtonId{get;set;} + public float MoveDistance{get{ + return MoveDirection.magnitude; + } + } + public Vector2 MoveDirection{get;set;} + public float MousePositionX{get;set;} + public float MousePositionY{get;set;} public MouseEventArgs(int buttonId) { + MoveDirection = new Vector2(0,0); this.ButtonId = buttonId; } - + + public MouseEventArgs(Vector2 direction) { + MoveDirection = direction; + ButtonId = -1; + } } diff --git a/Assets/Scripts/GUILib/Frame.cs b/Assets/Scripts/GUILib/Frame.cs old mode 100644 new mode 100755 index 09fef6d..985e5c8 --- a/Assets/Scripts/GUILib/Frame.cs +++ b/Assets/Scripts/GUILib/Frame.cs @@ -56,6 +56,7 @@ public virtual void OnUp(object sender, MouseEventArgs e){ } public virtual void OnMove(object sender, MouseEventArgs e){ + //Debug.Log("OnMove"); callHandler(ib=>{ib.Move();}, action=>{action.OnMove(sender, e);}); } @@ -72,6 +73,8 @@ private void callHandler(InteractionEvent interaction, ActionEvent action){ foreach(InteractionBehaviour ib in behaviours){ interaction(ib); } + } else { + b.resetElement(); } } diff --git a/Assets/Scripts/GUILib/InputEvents.cs b/Assets/Scripts/GUILib/InputEvents.cs old mode 100644 new mode 100755 index f3e8c27..d0f0e97 --- a/Assets/Scripts/GUILib/InputEvents.cs +++ b/Assets/Scripts/GUILib/InputEvents.cs @@ -12,11 +12,14 @@ public class InputEvents : MonoBehaviour{ public event EventHandler ClickEvent; public event EventHandler DownEvent; public event EventHandler UpEvent; - public event EventHandler HoverEvent; + public event EventHandler MoveEvent; private Timer clickTimer; private bool clickStarted = false; + private float mouseX; + private float mouseY; + void Awake(){ Instance = this; clickTimer = new Timer(); @@ -24,12 +27,27 @@ void Awake(){ } void Update(){ + checkMove(); +#if UNITY_IPHONE || UNITY_ANDROID checkTouches(); +#endif +#if UNITY_STANDALONE_OSX || UNITY_STANDALONE_WIN || UNITY_WEBPLAYER checkClick(); +#endif } + private void checkMove(){ + float oldMouseX = mouseX; + float oldMouseY = mouseY; + mouseX = Input.mousePosition.x; + mouseY = Input.mousePosition.y; + Vector2 direction = new Vector2(oldMouseX - mouseX, oldMouseY - mouseY); + if(direction.magnitude != 0) + InvokeMoveEvent(direction); + + } private void checkClick(){ if(Input.touches.Length > 0) return; @@ -100,4 +118,14 @@ private void InvokeDownEvent(int buttonId){ var e = new MouseEventArgs(buttonId); handler(this, e); } + + private void InvokeMoveEvent(Vector2 direction){ + var handler = MoveEvent; + if (handler == null){ + return; + } + var e = new MouseEventArgs(direction); + handler(this, e); + } + } diff --git a/Library/InspectorExpandedItems.asset b/Library/InspectorExpandedItems.asset index b16c749ede517ed39af016d4c10c112d682d36c0..df8ce39969e9bb11865b9b004d9797843ad07dab 100755 GIT binary patch delta 56 zcmZ3^F`0vdfq~hWfq_MMB1Z-@D+9yC$-Z1biXph9GAET`<2?&z!3#jH1PcTMnG6g7 DBp?YL delta 80 zcmbQtv7Cd0fq~hWfq_MRB1eWY8v_Fa4-h*hmt>Zu2BoHF=I3$4`N1WXIjIwieJ6T| UY Date: Mon, 7 Nov 2011 14:44:10 +0100 Subject: [PATCH 14/30] mouse move implemented --- Assembly-CSharp-vs.csproj | 1 - Assembly-CSharp.csproj | 1 - Assembly-CSharp.pidb | Bin 27152 -> 28840 bytes Assets/Scripts/GUILib/CameraScreen.cs | 5 ++--- .../GUILib/EventArgs/SwipeEventArgs.cs | 15 --------------- Assets/Scripts/GUILib/Frame.cs | 15 +++++++-------- Assets/Scripts/GUILib/InteractionBehaviour.cs | 12 ++++++------ .../GUILib/TestAllInteractionsBehaviour.cs | 15 ++++++++------- 8 files changed, 23 insertions(+), 41 deletions(-) delete mode 100644 Assets/Scripts/GUILib/EventArgs/SwipeEventArgs.cs mode change 100644 => 100755 Assets/Scripts/GUILib/InteractionBehaviour.cs mode change 100644 => 100755 Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs diff --git a/Assembly-CSharp-vs.csproj b/Assembly-CSharp-vs.csproj index 4b90d51..22dc98c 100644 --- a/Assembly-CSharp-vs.csproj +++ b/Assembly-CSharp-vs.csproj @@ -51,7 +51,6 @@ - diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj index 4b90d51..22dc98c 100644 --- a/Assembly-CSharp.csproj +++ b/Assembly-CSharp.csproj @@ -51,7 +51,6 @@ - diff --git a/Assembly-CSharp.pidb b/Assembly-CSharp.pidb index c2f9d4216b168b10936ba343076186d35cc0689e..d54d1e082b8a1a37d0159c4f151a030be88a5197 100644 GIT binary patch delta 6001 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 D@Z!e~ diff --git a/Assets/Scripts/GUILib/CameraScreen.cs b/Assets/Scripts/GUILib/CameraScreen.cs index 182d0a1..27c6969 100755 --- a/Assets/Scripts/GUILib/CameraScreen.cs +++ b/Assets/Scripts/GUILib/CameraScreen.cs @@ -50,9 +50,7 @@ private void initEvents(){ } void OnGUI(){ - LayoutElement(); - } public override void LayoutElement(){ @@ -92,7 +90,7 @@ public Rect GetRelativePosition(Rect rect){ return new Rect ( newPosition.x, newPosition.y, newSize.x, newSize.y ); } - // PRIVATE METHODS + private void createElements(){ foreach(Box box in allChildren){ box.createGUIElement(); @@ -138,6 +136,7 @@ public static CameraScreen GetScreenForObject(GameObject obj){ } + private static Vector3 NormalizeMousePosition(Vector2 mousePosition){ float factorY = (float)(Screen.height) / (float)(ScreenConfig.TargetScreenHeight); float factorX = (float)(Screen.width) / (float)(ScreenConfig.TargetScreenWidth); diff --git a/Assets/Scripts/GUILib/EventArgs/SwipeEventArgs.cs b/Assets/Scripts/GUILib/EventArgs/SwipeEventArgs.cs deleted file mode 100644 index e6bbc55..0000000 --- a/Assets/Scripts/GUILib/EventArgs/SwipeEventArgs.cs +++ /dev/null @@ -1,15 +0,0 @@ -using UnityEngine; -using System.Collections; -using System; - -public class SwipeEventArgs : EventArgs {// where T : MonoBehaviour{ - - public int FingerId{get;set;} - public float Degree{get;set;} - - public SwipeEventArgs(int fingerId, float degree) { - this.FingerId = fingerId; - } - - -} diff --git a/Assets/Scripts/GUILib/Frame.cs b/Assets/Scripts/GUILib/Frame.cs index 985e5c8..a4768e8 100755 --- a/Assets/Scripts/GUILib/Frame.cs +++ b/Assets/Scripts/GUILib/Frame.cs @@ -40,28 +40,27 @@ public virtual void LayoutElement(){ public virtual void OnClick(object sender, MouseEventArgs e){ - callHandler(ib=>{ib.Click();}, action=>{action.OnClick(sender, e);}); + callHandler(ib=>{ib.Click(e);}, action=>{action.OnClick(sender, e);}); } public virtual void OnHover(object sender, MouseEventArgs e){ - callHandler(ib=>{ib.Hover();}, action=>{action.OnHover(sender, e);}); + callHandler(ib=>{ib.Hover(e);}, action=>{action.OnHover(sender, e);}); } public virtual void OnDown(object sender, MouseEventArgs e){ - callHandler(ib=>{ib.Down();}, action=>{action.OnDown(sender, e);}); + callHandler(ib=>{ib.Down(e);}, action=>{action.OnDown(sender, e);}); } public virtual void OnUp(object sender, MouseEventArgs e){ - callHandler(ib=>{ib.Up();}, action=>{action.OnUp(sender, e);}); + callHandler(ib=>{ib.Up(e);}, action=>{action.OnUp(sender, e);}); } public virtual void OnMove(object sender, MouseEventArgs e){ - //Debug.Log("OnMove"); - callHandler(ib=>{ib.Move();}, action=>{action.OnMove(sender, e);}); + callHandler(ib=>{ib.Move(e);}, action=>{action.OnMove(sender, e);}); } - public virtual void OnSwipe(object sender, SwipeEventArgs e){ - callHandler(ib=>{ib.Swipe(e.Degree);}, action=>{action.OnSwipe(sender, e);}); + public virtual void OnSwipe(object sender, MouseEventArgs e){ + callHandler(ib=>{ib.Swipe(e);}, action=>{action.OnSwipe(sender, e);}); } diff --git a/Assets/Scripts/GUILib/InteractionBehaviour.cs b/Assets/Scripts/GUILib/InteractionBehaviour.cs old mode 100644 new mode 100755 index 49a8742..83da343 --- a/Assets/Scripts/GUILib/InteractionBehaviour.cs +++ b/Assets/Scripts/GUILib/InteractionBehaviour.cs @@ -3,11 +3,11 @@ public class InteractionBehaviour : MonoBehaviour{ - public virtual void Click(){} - public virtual void Hover(){} - public virtual void Down(){} - public virtual void Up(){} - public virtual void Move(){} - public virtual void Swipe(float degrees){} + public virtual void Click(MouseEventArgs mouse){} + public virtual void Hover(MouseEventArgs mouse){} + public virtual void Down(MouseEventArgs mouse){} + public virtual void Up(MouseEventArgs mouse){} + public virtual void Move(MouseEventArgs mouse){} + public virtual void Swipe(MouseEventArgs mouse){} } diff --git a/Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs b/Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs old mode 100644 new mode 100755 index 1d6e174..39d43d8 --- a/Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs +++ b/Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs @@ -3,27 +3,28 @@ public class TestAllInteractionsBehaviour : InteractionBehaviour { - public override void Click(){ + public override void Click(MouseEventArgs mouse){ Debug.Log("Click Element: " + gameObject.name); } - public override void Hover(){ + public override void Hover(MouseEventArgs mouse){ Debug.Log("Hover Element: " + gameObject.name); } - public override void Down(){ + public override void Down(MouseEventArgs mouse){ Debug.Log("Mouse Down on Element: " + gameObject.name); } - public override void Up(){ + public override void Up(MouseEventArgs mouse){ Debug.Log("Mouse Up Element: " + gameObject.name); } - public override void Move(){ - Debug.Log("Mouse Move Element: " + gameObject.name); + public override void Move(MouseEventArgs mouse){ + Debug.Log("Mouse Move Element: " + gameObject.name + "\n" + + "Moved Distance " + mouse.MoveDistance); } - public override void Swipe(float degree){ + public override void Swipe(MouseEventArgs mouse){ Debug.Log("Swipe Element: " + gameObject.name); } } From 523a62f7d8316ebdda1eb1012a87fa0c5ba27d9b Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @Blackdragon" Date: Wed, 9 Nov 2011 13:23:35 +0100 Subject: [PATCH 15/30] added review changes --- Assembly-CSharp.pidb | Bin 28840 -> 28092 bytes Assets/Scenes/GUILib.unity | Bin 30859 -> 31684 bytes Assets/Scripts/GUILib/Box.cs | 21 +++++++++-------- Assets/Scripts/GUILib/CameraScreen.cs | 15 +++++++----- Assets/Scripts/GUILib/Control.cs | 8 +++---- .../GUILib/EventArgs/MouseEventArgs.cs | 7 +++--- Assets/Scripts/GUILib/Frame.cs | 7 +++--- Assets/Scripts/GUILib/InputEvents.cs | 12 ++++------ Assets/Scripts/General/Timer.cs | 3 +++ Library/InspectorExpandedItems.asset | Bin 1043 -> 1159 bytes Library/expandedItems | Bin 1435 -> 1527 bytes Library/guidmapper | Bin 4599 -> 4527 bytes .../4e/4e330cc30d38148f19c454effa845f9c | Bin 3253 -> 0 bytes asdfunity.userprefs | 22 ++++++++++-------- 14 files changed, 52 insertions(+), 43 deletions(-) mode change 100644 => 100755 Assets/Scripts/General/Timer.cs delete mode 100755 Library/metadata/4e/4e330cc30d38148f19c454effa845f9c diff --git a/Assembly-CSharp.pidb b/Assembly-CSharp.pidb index d54d1e082b8a1a37d0159c4f151a030be88a5197..77fd64f93b8be9e7d193a7e20fcd426da7c99b5f 100644 GIT binary patch delta 3476 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 OBw1ChyFpfufA%*gqNUdW delta 1208 zcmaLVPe>F|90&0Cn;Dx~TUXazb#=8}|8KhLLP8k`OCIzRYIrb^a6zLW|Lz7F;R;d& zUR-_`Pv$|vTYsj5mq5Zpp48}M1bPTWDmD^2WPiTTRvhQhz;AxP{p@@5-u&LI|Df4# zlq1Aokq{HJLI^|fm{yXi-Qb|6r4D^m%5K%eL5ffvcaxvWc!)ar9vQq&9TemorIVeC z!2?Q|8aSo+xevcyDa|~mXr%HNrHCr|1$nqi4X36xYT|CyPgOjmnpDH(T02iToMuAv z5`{U(Q_Q!FJl@f2c+shG)Z;P_vKEM+>p`mKZ9Skr`Bc!>a(I)UI?7F-(N7fONk>3$ zS@yQQ{78~HZ4~m<`4yhZes@xvF6UK6U;XN7yFRmdW>919Lcuw_`R?R1+)uB1-pdW> zTbpmLeb`t!GsERvAe|q%FQW;s-9>28o>9w3?k;}s4sjyCiz=j;pYv~Idwa%X!|~fA z<3q8;-H~CDhXvdmYY&(^m!ckXHL|b#Z^&{hcc~iBjBO?RFq1OjM2@OL^jHk1DCS`a zi@8weX+m@$BOOOBa<9$gt`=?PhV7qP@_2GSFp_olfgad|&AhNR*eLSJ!Ub|JI&Ixd zp`2?oe2QWXHh?UjBf}?>LWFc#2+^I1V&rJXWOrngAbK(); - Box[] components = gameObject.GetComponentsInChildren(); - foreach(Box b in components){ - if(b.gameObject.transform.parent == this.gameObject.transform) + foreach(Transform child in transform){ + Box b = child.GetComponent(); + if(b != null) directChildren.Add(b); } + } } diff --git a/Assets/Scripts/GUILib/InputEvents.cs b/Assets/Scripts/GUILib/InputEvents.cs index d0f0e97..2daddc3 100755 --- a/Assets/Scripts/GUILib/InputEvents.cs +++ b/Assets/Scripts/GUILib/InputEvents.cs @@ -17,12 +17,12 @@ public class InputEvents : MonoBehaviour{ private Timer clickTimer; private bool clickStarted = false; - private float mouseX; - private float mouseY; + private Vector2 mousePosition; void Awake(){ Instance = this; clickTimer = new Timer(); + mousePosition = new Vector2(0,0); clickTimer.TimerFinished += OnClickTimerFinished; } @@ -39,11 +39,9 @@ void Update(){ } private void checkMove(){ - float oldMouseX = mouseX; - float oldMouseY = mouseY; - mouseX = Input.mousePosition.x; - mouseY = Input.mousePosition.y; - Vector2 direction = new Vector2(oldMouseX - mouseX, oldMouseY - mouseY); + Vector2 oldMouse = mousePosition; + mousePosition = new Vector2(Input.mousePosition.x, Input.mousePosition.y); + Vector2 direction = oldMouse - mousePosition; if(direction.magnitude != 0) InvokeMoveEvent(direction); diff --git a/Assets/Scripts/General/Timer.cs b/Assets/Scripts/General/Timer.cs old mode 100644 new mode 100755 index 130b5e4..aea8719 --- a/Assets/Scripts/General/Timer.cs +++ b/Assets/Scripts/General/Timer.cs @@ -14,6 +14,9 @@ public Timer(){ TimeBehaviour.Instance.AddTimer(this); } + public Timer(float timeInSeconds){ + maxTime = timeInSeconds; + } ~Timer(){ TimeBehaviour.Instance.RemoveTimer(this); } diff --git a/Library/InspectorExpandedItems.asset b/Library/InspectorExpandedItems.asset index df8ce39969e9bb11865b9b004d9797843ad07dab..8447b50bc0637d567ccebead78f2aebeb3cf71de 100755 GIT binary patch delta 167 zcmbQt(ay=iz`$(Gz`)WzkwbxzZK9^KMsP`GPO4sRykl}nW?3o&11|#u15C^#zbv%~ z$mav%i54n`qCh${MD(k`EMQn^>4H Xgu!Nt1ftdw@!KMHJIujZc diff --git a/Library/metadata/4e/4e330cc30d38148f19c454effa845f9c b/Library/metadata/4e/4e330cc30d38148f19c454effa845f9c deleted file mode 100755 index f8cb52c82fd8eff0d98094b021bcbae346fc3919..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3253 zcmbVO%Wf1$6upiiBryr(9rD6JUMqtiK`fAEld)q<7%XhBAR3js%QF@AW7ORPo~%X+ zKagGif>rjgWS381!7oJ03g@1BbZW-c4B|@VuBke8>)zYvo;K0U6Qa|95z$*bv^`&Z zeEsj=SO5Lv=Gu!#8~;3==hfA+lvR0oCn{8rpFi(y-cR3=hBd(!49tbn1Y0yPlo#g1%BoOVhkByw z-V&)P%P9jhxS_$X7KIp)`HRwlPw=D13K8<&F{LZjZ&D|Ta>5)A^QbEdLM8O-J6K}# z5w;9@p*kuP$xmI8btLmsyPPq2eZWr1rr-|LX`J@4LvzV^8t*d3T|TuEPUAh#53sP& zG|rgC+7o_iTDX|DMZvwK3F0{HJT(yHeb1$xh6wV(1ehhrhZA6yARh%_Tk(3{FUV!m zQv5P1-8~;$wCf&Zv^(g@M3$xQvov0s?TWIi(Vy_{q)LD4-S6rHI$ZmoF`oq>_qk8= zf)cSWlTu%H&O^~K{OUhvj0*^u5QD$){n)vso8~Y&;Y%OGe&BPQW?%7|yQ_(2UweLB z@}o36A3&fySC>dY!FRX{@{T;vVn6GF?UZJiY+HGjZ>GJxsAO?m3H8Op*Hpso?W(xG z7Ap>8?XZ$rsq&1kN|sqo>jlQ>_;tf`s&6s6YRRbNG(?-p-p$VZ`pCFNwg7o## zg)pX1P86Lh_DXe>x8#FkQ9>7CuNEZ~(z$LbWk@2&qV)CAC1O=HZMWos=qD8miR7wDc>mpmN&!a}0j$=&o{7)YDc;LH)q3u5v@+l+$ diff --git a/asdfunity.userprefs b/asdfunity.userprefs index 17d94fc..220c77b 100644 --- a/asdfunity.userprefs +++ b/asdfunity.userprefs @@ -1,22 +1,24 @@  - + - - - - - - - + + + + + + + - + - + + + From 4a17346bf2effa8786663bc699dbc2bb1881e4ef Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @Blackdragon" Date: Wed, 9 Nov 2011 13:55:08 +0100 Subject: [PATCH 16/30] fixed Screenresolution Bug --- Assets/Scenes/GUILib.unity | Bin 31684 -> 31676 bytes Assets/Scripts/GUILib/CameraScreen.cs | 6 ++++-- Assets/Scripts/General/Timer.cs | 8 +++++++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/Assets/Scenes/GUILib.unity b/Assets/Scenes/GUILib.unity index 2a7cbc4eea80d2a9f1365910dd66ec0175eb1627..e8b90679b30008fb5ef614a2e988b6f90d68c04e 100755 GIT binary patch delta 44 zcmX@|opH~1MqUPn3OBk$3>*xT3t6N#s;3H1{=gx)d8zQSL`IR#KBX0G05>)b A%m4rY delta 48 zcmdnLUyc3>*xT3t6N#s;3H14&daNe1lbR^IYL&iHtIvT}mt1 E0B6Pyr2qf` diff --git a/Assets/Scripts/GUILib/CameraScreen.cs b/Assets/Scripts/GUILib/CameraScreen.cs index 609cf41..659c7e6 100755 --- a/Assets/Scripts/GUILib/CameraScreen.cs +++ b/Assets/Scripts/GUILib/CameraScreen.cs @@ -80,9 +80,11 @@ private static Vector2 getFactor(){ public Rect GetPhysicalRegionFromRect(Rect rect){ Rect camPosition = ScreenCamera.pixelRect; - // Inverse Screenposition on y because GUI (0,0) is on top camera (0,0) is on Bottom - if(ScreenCamera.pixelHeight != Screen.height) + // Move Camera is needed for Splitscreen + if(((int)ScreenCamera.pixelHeight) != Screen.height){ + //Debug.Log("ScreenCamera Height: " + ScreenCamera.pixelHeight + "\n Screen Height: " + Screen.height); camPosition.y = ScreenCamera.pixelHeight - camPosition.y; + } Vector2 factor = getFactor(); Vector2 newPosition = new Vector2((camPosition.x+rect.x)*factor.x, (camPosition.y + rect.y)*factor.y); diff --git a/Assets/Scripts/General/Timer.cs b/Assets/Scripts/General/Timer.cs index aea8719..4a340c8 100755 --- a/Assets/Scripts/General/Timer.cs +++ b/Assets/Scripts/General/Timer.cs @@ -11,12 +11,14 @@ public class Timer { public event EventHandler TimerFinished; public Timer(){ - TimeBehaviour.Instance.AddTimer(this); + init(); } public Timer(float timeInSeconds){ + init(); maxTime = timeInSeconds; } + ~Timer(){ TimeBehaviour.Instance.RemoveTimer(this); } @@ -45,6 +47,10 @@ public void StopTimer(){ run = false; } + private void init(){ + TimeBehaviour.Instance.AddTimer(this); + } + private void InvokeTimerFinished(){ var handler = TimerFinished; if (handler == null) { From d383e56629b92a2f2d4f0300b711901c1d956f9c Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @Blackdragon" Date: Wed, 9 Nov 2011 14:28:53 +0100 Subject: [PATCH 17/30] fixed behaviour not working on all resolutions bug --- Assets/Scenes/GUILib.unity | Bin 31676 -> 31248 bytes Assets/Scripts/GUILib/CameraScreen.cs | 13 ++++++++++++- Assets/Scripts/GUILib/Frame.cs | 6 +++--- Library/expandedItems | Bin 1527 -> 1628 bytes 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/Assets/Scenes/GUILib.unity b/Assets/Scenes/GUILib.unity index e8b90679b30008fb5ef614a2e988b6f90d68c04e..fd990426d817f55e3fb5fa1e86b795649ec71c1b 100755 GIT binary patch delta 935 zcmZ9}JxE(o6bJBg-n;6HBr!2sKVohCN>YuQ!J%8zNjD8RI0We+)TN-sLe#?RD0E3U zi(>|%t8ly3!BIEe#7zpNNDB@^3x58uyyEi){+yFv-hKDxp1r?ZyW|+ra+GKzK|~(O zs_L!h4ke>h{j$QNQs(cRk(e_pQOA=dr@-S-Ss75%QjJ9Qn(AOKNG#POi(W!bRaP2NC8bncpEvzv9?{1wUzziIJ(6>E zF}}+@rq9}bI6Nq4UQYjR|FS4^u9D5wBfo;fau6JzN-oiS$nd9V8@3j*IQoPlnn6W* zNE_;cW#%FpmL*}o9?gGP+zu=@J$+#cR<*1HwhvoD{l9UiS=;<{?K891vM#e0wuEZl zW717NQNG1AMCBkosHMQn?U?i;3xRz?Z<0nDbN#U8 z2vN-k-URpp_^%ZhvJ7ksa|zo3tQ#{3Z#)Pq!NSiC!HzJODb(v=k74v4=2Aetg8Amu zBgiYD`SBdHHp!xYYgrDqWtlm|u4OM_Czg%E2*VHWF-G)`@)nwt%~>`Mt6DYzYgjf3 QJFu(>yGZIcA2*xt0rP2|xBvhE delta 963 zcmZA0JxE(o6bJBg?|U&%jH%YBsj>B0KjKH!2o6FA7l$|sj=`p2AzM=w6f8Uk2cb*C z>7ZK%2L}b=jygE%rgZ7hLFgiapirpbSN~UD>GcK<=kVj6cW&NE%D=_IA5l+K^odpu zh{z-EblWQFW6@W+elG@jTI_RPdYq6s-a(#|88OTinG#*RE8j&%(B$%^Y_0D`HIL9A zpCitM$nunv5us-BReDvPh5mn1x!;WBEc+C&t zxi_#;fI!uGHO^D`*qj3M7)ZlG`7 zgQx;C$hYBTdQqRibi)PquOp56#xgz7$NtQ7{ji*61F({1gM|0LVWGanp=Cp`bIXQd c4fv6mgY_S2+_EgJVA&{a9hM-qxv*687khuC82|tP diff --git a/Assets/Scripts/GUILib/CameraScreen.cs b/Assets/Scripts/GUILib/CameraScreen.cs index 659c7e6..b38ee9f 100755 --- a/Assets/Scripts/GUILib/CameraScreen.cs +++ b/Assets/Scripts/GUILib/CameraScreen.cs @@ -93,7 +93,18 @@ public Rect GetPhysicalRegionFromRect(Rect rect){ return new Rect ( newPosition.x, newPosition.y, newSize.x, newSize.y ); } - + protected override void callHandler(InteractionEvent interaction, ActionEvent action){ + InteractionBehaviour[] behaviours = gameObject.GetComponents() as InteractionBehaviour[]; + foreach(InteractionBehaviour ib in behaviours){ + interaction(ib); + } + base.callHandler(interaction, action); + + + + + } + private void createElements(){ foreach(Box box in allChildren){ box.createGUIElement(); diff --git a/Assets/Scripts/GUILib/Frame.cs b/Assets/Scripts/GUILib/Frame.cs index c95ecc6..0a89265 100755 --- a/Assets/Scripts/GUILib/Frame.cs +++ b/Assets/Scripts/GUILib/Frame.cs @@ -7,8 +7,8 @@ public class Frame : MonoBehaviour { protected List directChildren; - private delegate void InteractionEvent(InteractionBehaviour ib); - private delegate void ActionEvent(Box b); + protected delegate void InteractionEvent(InteractionBehaviour ib); + protected delegate void ActionEvent(Box b); // DONT USE THIS! void Awake () { @@ -64,7 +64,7 @@ public virtual void OnSwipe(object sender, MouseEventArgs e){ } - private void callHandler(InteractionEvent interaction, ActionEvent action){ + protected virtual void callHandler(InteractionEvent interaction, ActionEvent action){ foreach(Box b in directChildren){ if(b.checkMouseOverElement()){ action(b); diff --git a/Library/expandedItems b/Library/expandedItems index 5dd8fed0963d06169a223b555c19cb6b67c66333..159d05ced66a48f35aedf34e53ce444c06839571 100755 GIT binary patch delta 143 zcmey)eTPSsfr0e{0|Q$O0|NsG5Q72dL{Vo(&W(YGn0P_rOe_%0xmkhv2xD+jWPfkqENYzg=10v&;L=y{h h)1*XG6O%ME0}JyMQ%e)mR5Mf4#Iz){&9_)&83C9(CRP9d delta 57 zcmcb^^PO9ifq`{05PxT2VBi2^FyNRd>bx;wHxq9NkjumZ!5o`4n2#`S_GA@i1OOyA B35Wmy From ebe992ec7593f30ef43f2bece7dca1eef5d48930 Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @Blackdragon" Date: Wed, 9 Nov 2011 21:49:21 +0100 Subject: [PATCH 18/30] start implement controller --- Assembly-CSharp-vs.csproj | 9 ++- Assembly-CSharp.csproj | 9 ++- Assembly-CSharp.pidb | Bin 28092 -> 37976 bytes Assets/Scenes/GUILib.unity | Bin 31248 -> 31453 bytes Assets/Scripts/GUILib/Frame.cs | 5 +- Assets/Scripts/GUILib/InputEvents.cs | 2 +- Assets/Scripts/GUILib/InteractionBehaviour.cs | 10 +++ .../GUILib/Samples/SampleUIController.cs | 64 +++++++++++++++ .../TestAllInteractionsBehaviour.cs | 0 .../GUILib/Samples/TestMoveWithMouse.cs | 28 +++++++ .../Samples/TestUIControllerBehaviour.cs | 16 ++++ Assets/Scripts/General/ControlManager.cs | 74 ++++++++++++++++++ Assets/Scripts/General/Controller.cs | 55 +++++++++++++ .../General/Samples/BehaviourEventArgs.cs | 16 ++++ .../Samples/SampleMovementController.cs | 50 ++++++++++++ Library/InspectorExpandedItems.asset | Bin 1159 -> 1175 bytes Library/expandedItems | Bin 1628 -> 1736 bytes Library/guidmapper | Bin 4527 -> 5131 bytes .../09/0973d9a626de05c49b2558b4ef652fdd | Bin 0 -> 3253 bytes .../2d/2d48cc4defa2de043ac611fa40fd7348 | Bin 0 -> 2603 bytes .../2d/2dcbd541882c57e4da492b676d905291 | Bin 0 -> 3261 bytes .../4a/4a4eaf027a250894c963ba732ebb5c76 | Bin 0 -> 3261 bytes .../59/593990c77ca6b4730ba1caa7e2d5bbe2 | Bin 3253 -> 3261 bytes .../5f/5f048db4008f79a4a83f269ad0e10839 | Bin 0 -> 3253 bytes .../68/68b83c2b8dbb36e4d85fcc1fc42521a7 | Bin 0 -> 2603 bytes .../86/86432d023f32990439c986815f0f4ec2 | Bin 0 -> 3237 bytes .../97/9794c3843cfd59b4881e40f2874e3b87 | Bin 0 -> 3253 bytes .../d5/d517f84849f4f294692ca57d4095291e | Bin 0 -> 3237 bytes asdfunity.userprefs | 18 ++--- 29 files changed, 343 insertions(+), 13 deletions(-) create mode 100755 Assets/Scripts/GUILib/Samples/SampleUIController.cs rename Assets/Scripts/GUILib/{ => Samples}/TestAllInteractionsBehaviour.cs (100%) create mode 100755 Assets/Scripts/GUILib/Samples/TestMoveWithMouse.cs create mode 100755 Assets/Scripts/GUILib/Samples/TestUIControllerBehaviour.cs create mode 100755 Assets/Scripts/General/ControlManager.cs create mode 100755 Assets/Scripts/General/Controller.cs create mode 100755 Assets/Scripts/General/Samples/BehaviourEventArgs.cs create mode 100755 Assets/Scripts/General/Samples/SampleMovementController.cs create mode 100755 Library/metadata/09/0973d9a626de05c49b2558b4ef652fdd create mode 100755 Library/metadata/2d/2d48cc4defa2de043ac611fa40fd7348 create mode 100755 Library/metadata/2d/2dcbd541882c57e4da492b676d905291 create mode 100755 Library/metadata/4a/4a4eaf027a250894c963ba732ebb5c76 create mode 100755 Library/metadata/5f/5f048db4008f79a4a83f269ad0e10839 create mode 100755 Library/metadata/68/68b83c2b8dbb36e4d85fcc1fc42521a7 create mode 100755 Library/metadata/86/86432d023f32990439c986815f0f4ec2 create mode 100755 Library/metadata/97/9794c3843cfd59b4881e40f2874e3b87 create mode 100755 Library/metadata/d5/d517f84849f4f294692ca57d4095291e diff --git a/Assembly-CSharp-vs.csproj b/Assembly-CSharp-vs.csproj index 22dc98c..e294172 100644 --- a/Assembly-CSharp-vs.csproj +++ b/Assembly-CSharp-vs.csproj @@ -57,9 +57,16 @@ + + + + - + + + + diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj index 22dc98c..e294172 100644 --- a/Assembly-CSharp.csproj +++ b/Assembly-CSharp.csproj @@ -57,9 +57,16 @@ + + + + - + + + + diff --git a/Assembly-CSharp.pidb b/Assembly-CSharp.pidb index 77fd64f93b8be9e7d193a7e20fcd426da7c99b5f..d44d742c32fa5f5eb61e27af79af38b04c1d988e 100644 GIT binary patch literal 37976 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 diff --git a/Assets/Scenes/GUILib.unity b/Assets/Scenes/GUILib.unity index fd990426d817f55e3fb5fa1e86b795649ec71c1b..58531f22a77d149833a1c8470a894522ee422445 100755 GIT binary patch delta 1484 zcmZ9LT}V@57{}lD>}=<_&AI8!kNKIJpSjrKZ=x;?4C*dI$)Jl0f?X5@*~kCg&f<7p_CL>aemo!NeV=#P@BHWo zFJ~;$Y=iqZ~jTLeC6$^Q>xcM9!r=9XxQT89h9(W8+n-;M<98prFTD@a3DnY^l(+Y1@? zVupZyF16c%jU2B%73cDQ_354+mg~M=%2q5@UMN+LQoWqJ=vzhDU4g(-q1OioS7^r_ zptyUKH`80SlMdmv6})jzj`DVuwmcrqTKRsG576=A%}i2nCK}qHQ8*(8rohjcm;s zz?6x(!M07z1C}?jN|s?PVm)233W4h;<^|gaTY@b$u7)4Mkr_YcjL0>y8j%YYhZS{% zYM}s*wif-_n65h5sDQBIc!cVqDV^PeFXV$(!Mb4oVu?RQ1C%qdMzDPoYXZxIZDD+W zked<7&Cn(Wm<9Z;7iJx?GP1K^QOw2oF>PQ=V8*z1FowB=U{3TN9Sr9m z0Teg?mk!UtPlAbrub973C;Y65iH5r-)(v)SVm)9ghHtFb3l=CaoPVi__=p>(!1G}1 zCe{zOZDM|~HzpPU`)OhWU@eu!aY-^`k_`{sV9Ko2%%r9lmgW;Fe>#y$FD%|p+?h)! z7Zz7iiT+rMtqos}zWDIy`ooX1fAy2LiczuoxtZnZWcK gUmTnXMIr-ltMgs z2!haddZ-tv;N3zfcK2#aCpePLj61( zZQ(aogm=we{$TEKDeP2N{YS(b2w4rZaV3zX9{w6gaLh`PkFQ$IoUvkLR_Cozq7=Wi z8_3U_cADyB@bq0h3@3;uf({0+1=GB5$Er)gDZ=NgaC*gW@?x-&?AjFjBsdp#`p;q4 zdr#lHdp|LQ?w5>_>(^GnCQY8Q8p)|G<6xOVq7b)7#g5%5nbnq9j#8*@80FC&*XSMSH9!sl6-a0G@R=m7J$E|F$-)TEbEE0;ZGQ6 z=gNOnz-BygLHK)MZr*b3N6{xLgSPMnqJPvHSkW^%3_pU_nTC}P5}k)~8k3$|*H{#6 zUt{&EtkjtQ?1BvlENQF}Yzr(8D@jF7&=`))yO|4MC5<(MZGk<6m32fhD21bqA-}rm zss%P95LS*y)C%QXwg_Johw@-4*nfEB0<=ME8fypJ0(*y2{dMCyz~)e^C9pqWWtp6S zj!~>rC@cw8P!})j1dE{t-o#yC88C00+{zu)*w9!%*f)(0fGHH;n?o*Is>X2sr-@}}SuJoFtfa9Kuyu`%f_>81 j7}x=r)Y~vmBn^DOP?#+iMhg!X9_5QGMZ5a4c&qL|Vnx*& diff --git a/Assets/Scripts/GUILib/Frame.cs b/Assets/Scripts/GUILib/Frame.cs index 0a89265..92a9eef 100755 --- a/Assets/Scripts/GUILib/Frame.cs +++ b/Assets/Scripts/GUILib/Frame.cs @@ -9,6 +9,8 @@ public class Frame : MonoBehaviour { protected List directChildren; protected delegate void InteractionEvent(InteractionBehaviour ib); protected delegate void ActionEvent(Box b); + + protected ControlManager controlerManager; // DONT USE THIS! void Awake () { @@ -17,6 +19,7 @@ void Awake () { // Use this for initialization protected virtual void AwakeOverride(){ + controlerManager = new ControlManager(); initDirectChildren(); } @@ -25,7 +28,7 @@ void Start(){ } // Update is called once per frame void Update () { - + controlerManager.Update(this); } /** diff --git a/Assets/Scripts/GUILib/InputEvents.cs b/Assets/Scripts/GUILib/InputEvents.cs index 2daddc3..5d531c5 100755 --- a/Assets/Scripts/GUILib/InputEvents.cs +++ b/Assets/Scripts/GUILib/InputEvents.cs @@ -41,7 +41,7 @@ void Update(){ private void checkMove(){ Vector2 oldMouse = mousePosition; mousePosition = new Vector2(Input.mousePosition.x, Input.mousePosition.y); - Vector2 direction = oldMouse - mousePosition; + Vector2 direction = new Vector2(mousePosition.x - oldMouse.x, oldMouse.y - mousePosition.y); if(direction.magnitude != 0) InvokeMoveEvent(direction); diff --git a/Assets/Scripts/GUILib/InteractionBehaviour.cs b/Assets/Scripts/GUILib/InteractionBehaviour.cs index 83da343..df2e071 100755 --- a/Assets/Scripts/GUILib/InteractionBehaviour.cs +++ b/Assets/Scripts/GUILib/InteractionBehaviour.cs @@ -3,6 +3,16 @@ public class InteractionBehaviour : MonoBehaviour{ + // DONT USE THIS + void Awake(){ + AwakeOverride(); + } + + // USE THIS FOR INITIALISATION + protected virtual void AwakeOverride(){ + + } + public virtual void Click(MouseEventArgs mouse){} public virtual void Hover(MouseEventArgs mouse){} public virtual void Down(MouseEventArgs mouse){} diff --git a/Assets/Scripts/GUILib/Samples/SampleUIController.cs b/Assets/Scripts/GUILib/Samples/SampleUIController.cs new file mode 100755 index 0000000..df8235b --- /dev/null +++ b/Assets/Scripts/GUILib/Samples/SampleUIController.cs @@ -0,0 +1,64 @@ +using System; +using UnityEngine; + + + +public sealed class SampleUIController : Controller +{ + private Func function; + private TimeSpan elapsedTime = TimeSpan.Zero; + + public SampleUIController() + : this((x) => x) { } + + public SampleUIController(Func function) { + this.function = function; + } + + public TimeSpan Duration { + get; + set; + } + + public Vector2 StartPosition { + get; + set; + } + + public Vector2 TargetPosition { + get; + set; + } + + protected override void UpdateOverride (MonoBehaviour entity) + { + + /* UNTESTET + if (IsFinished || entity == null) { + return; + } + + elapsedTime = elapsedTime.Add(TimeSpan.FromSeconds(Time.deltaTime)); + + if (elapsedTime >= Duration) { + elapsedTime = TimeSpan.Zero; + InvokeControllerFinished(entity); + return; + } + + var relTime = (float)elapsedTime.TotalMilliseconds / (float)Duration.TotalMilliseconds; + if (relTime > 1.0f) { + relTime = 1.0f; + } + var relDistance = function(relTime); + // need more speed for we do operate on a larger scale than in game + + var vec = (TargetPosition - StartPosition); + + //HACK for mono bug, something with trampolines + var ui = (UIElementBehaviour) entity; + ui.Position = StartPosition + (vec * relDistance); */ + } +} + + diff --git a/Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs b/Assets/Scripts/GUILib/Samples/TestAllInteractionsBehaviour.cs similarity index 100% rename from Assets/Scripts/GUILib/TestAllInteractionsBehaviour.cs rename to Assets/Scripts/GUILib/Samples/TestAllInteractionsBehaviour.cs diff --git a/Assets/Scripts/GUILib/Samples/TestMoveWithMouse.cs b/Assets/Scripts/GUILib/Samples/TestMoveWithMouse.cs new file mode 100755 index 0000000..107991a --- /dev/null +++ b/Assets/Scripts/GUILib/Samples/TestMoveWithMouse.cs @@ -0,0 +1,28 @@ +using UnityEngine; +using System.Collections; + +public class TestMoveWithMouse : InteractionBehaviour { + + private bool down = false; + + /** + * BTW: This class is super cool for position Elements with Drag Drop on Screen in DebugModus :) + * */ + public override void Down(MouseEventArgs mouse){ + down = true; + } + + public override void Up(MouseEventArgs mouse){ + down = false; + } + + public override void Move(MouseEventArgs mouse){ + if(down){ + Box ui = gameObject.GetComponent(); + Vector2 newPosition = new Vector2(ui.VirtualRegionOnScreen.x, ui.VirtualRegionOnScreen.y); + newPosition += mouse.MoveDirection; + Rect newRegion = new Rect(newPosition.x, newPosition.y, ui.VirtualRegionOnScreen.width, ui.VirtualRegionOnScreen.height); + ui.VirtualRegionOnScreen = newRegion; + } + } +} diff --git a/Assets/Scripts/GUILib/Samples/TestUIControllerBehaviour.cs b/Assets/Scripts/GUILib/Samples/TestUIControllerBehaviour.cs new file mode 100755 index 0000000..193fd32 --- /dev/null +++ b/Assets/Scripts/GUILib/Samples/TestUIControllerBehaviour.cs @@ -0,0 +1,16 @@ +using UnityEngine; +using System.Collections; + +public class TestUIControllerBehaviour : InteractionBehaviour { + + private SampleUIController controller; + void AwakeOverride(){ + base.AwakeOverride(); + controller = new SampleUIController(); + + } + + public override void Click(MouseEventArgs mouse){ + //controller.Trigger = true; + } +} diff --git a/Assets/Scripts/General/ControlManager.cs b/Assets/Scripts/General/ControlManager.cs new file mode 100755 index 0000000..465b9df --- /dev/null +++ b/Assets/Scripts/General/ControlManager.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +public sealed class ControlManager where T : MonoBehaviour +{ + private readonly List keysToBeRemoved; + private readonly Dictionary> controllers; + private readonly Dictionary> queuedControllers; + + public ControlManager() { + queuedControllers = new Dictionary>(); + controllers = new Dictionary>(); + keysToBeRemoved = new List(); + } + + public void ClearControllers() { + controllers.Clear(); + } + + public void Reset() + { + controllers.Clear(); + keysToBeRemoved.Clear(); + queuedControllers.Clear(); + } + + public void QueueController(string name, Controller controller) { + if (queuedControllers.ContainsKey(name)) { + queuedControllers.Remove(name); + } + queuedControllers.Add(name, controller); + } + + private void AddController(string name, Controller controller) { + if (controllers.ContainsKey(name)) { + var message = string.Format("must remove controller with name {0}, before attaching a second with the same name.",name); + throw new ApplicationException(message); + } + + controller.ControllerFinished += (sender, e) => keysToBeRemoved.Add(name); + controllers.Add(name, controller); + } + + public void DequeueController(string name) { + keysToBeRemoved.Add(name); + } + + public bool IsControllerAttached(string name) { + return controllers.ContainsKey(name); + } + + public void Update(T entity) { + foreach (var c in this.Controllers) { + c.Update(entity); + } + + foreach (var oc in keysToBeRemoved) { + controllers.Remove(oc); + } + keysToBeRemoved.Clear(); + + foreach (var qc in queuedControllers) { + this.AddController(qc.Key, qc.Value); + } + queuedControllers.Clear(); + } + + public IEnumerable> Controllers { + get { return controllers.Values; } + } +} + + diff --git a/Assets/Scripts/General/Controller.cs b/Assets/Scripts/General/Controller.cs new file mode 100755 index 0000000..3a1c3ae --- /dev/null +++ b/Assets/Scripts/General/Controller.cs @@ -0,0 +1,55 @@ +using System; +using UnityEngine; + +public abstract class Controller where T : MonoBehaviour +{ + protected Controller () { + // imediately active + Trigger = () => true; + } + + public Func Trigger { + get; + set; + } + + public bool IsTriggered { + get; + private set; + } + + public bool IsFinished { + get; + private set; + } + + public virtual void Update(T entity) + { + if (Trigger == null) { + return; + } + + if (IsTriggered) { + UpdateOverride(entity); + return; + } + + IsTriggered = Trigger(); + } + + protected abstract void UpdateOverride(T entity); + + public event EventHandler> ControllerFinished; + protected void InvokeControllerFinished (T entity) { + var handler = ControllerFinished; + if (handler == null) { + return; + } + + var e = new BehaviourEventArgs (entity); + ControllerFinished (this, e); + IsFinished = true; + } +} + + diff --git a/Assets/Scripts/General/Samples/BehaviourEventArgs.cs b/Assets/Scripts/General/Samples/BehaviourEventArgs.cs new file mode 100755 index 0000000..298b0e3 --- /dev/null +++ b/Assets/Scripts/General/Samples/BehaviourEventArgs.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +public class BehaviourEventArgs : EventArgs where T : MonoBehaviour +{ + public BehaviourEventArgs(T behaviour) { + Behaviour = behaviour; + } + + public T Behaviour { + get; + private set; + } +} + + diff --git a/Assets/Scripts/General/Samples/SampleMovementController.cs b/Assets/Scripts/General/Samples/SampleMovementController.cs new file mode 100755 index 0000000..9e983b7 --- /dev/null +++ b/Assets/Scripts/General/Samples/SampleMovementController.cs @@ -0,0 +1,50 @@ +using System; +using UnityEngine; + + +/* UNTESTET +public class SampleMovmentController : EntityController +{ + private readonly Vector3 targetPosition; + private bool lookAt; + + public LinearMovementController(Vector3 targetPosition) + : this(targetPosition, true) { } + + public LinearMovementController(Vector3 targetPosition, bool lookAt) { + this.lookAt = lookAt; + this.targetPosition = targetPosition; + } + + protected override void UpdateOverride (EntityBehaviour entity) + { + if (IsFinished || entity == null) { + return; + } + + var isCloseEnough = entity.transform.position.IsCloseEnoughTo(targetPosition); + if (isCloseEnough) { + return; + } + + // v = s / t + // s = v * t + var currentPosition = entity.transform.position; + + var direction = targetPosition - currentPosition; + + var normalizedDirection = direction; + normalizedDirection.Normalize(); + + var offset = entity.Speed * Time.deltaTime; + var movementVector = normalizedDirection * offset; + + entity.transform.position = entity.transform.position + movementVector; + if (lookAt) { + entity.gameObject.transform.LookAt(entity.transform.position + normalizedDirection); + } + } +} +*/ + + diff --git a/Library/InspectorExpandedItems.asset b/Library/InspectorExpandedItems.asset index 8447b50bc0637d567ccebead78f2aebeb3cf71de..def8701339c0b1a6b19073c97557ee3f72d225bb 100755 GIT binary patch delta 66 zcmZqYoX#oAz`$(Gz`!z{fq{Voh{1q)qo@NT50DuH6=2vL$f(LJ7{bWFAi)B`U>N|~ Ci3MB$ delta 53 vcmbQv+0H4-z`$(Gz`)YZz`(!(#9+X*QPhEPb1I`Ev!Dwj1A_z$1cT)Oq7Ve* diff --git a/Library/expandedItems b/Library/expandedItems index 159d05ced66a48f35aedf34e53ce444c06839571..56953cc19f1f5764c0eeaea1f90c088deb6f3c4c 100755 GIT binary patch delta 150 zcmcb^bAnftfq^Xqh)*yuFmM1d7;sG#^=9PS7CmfnWBm^3rdRh z(@QgRGL!U+6LSl4Qi~bdx({!&s0}5l#U-Vg2=z&+8Hr_?`K3TB zHfJ&&XA-RRwDCB6f2w!KLl*stCz~sbK)Usibc0-1o>`KSn_pU-3Un9)!&iqJ-V8sc zdv$$ITFEQdFxeQSMFz!7$X0?pqtAMlQE-C!+^nRx0X{o}TD|{;eY$G`@{AljFyKy0 zEdvHdVo`cAQ0L@7Y!4W1K^Cw(ce iBeZqo_9H<_U~CjGJAUk1%bX!FGmm@*0i@jHZ(n lnItE#<4oHez_oyBvkI>Z)8;w+aV&y5{0t1tED#Jf0synq6D|M% diff --git a/Library/metadata/09/0973d9a626de05c49b2558b4ef652fdd b/Library/metadata/09/0973d9a626de05c49b2558b4ef652fdd new file mode 100755 index 0000000000000000000000000000000000000000..64cf54e62a8700dbe1685a800e41e343c08b4f40 GIT binary patch literal 3253 zcmbVO%W~XA6ul;akT`^dJb5G-@_?1?*iOQNa@k?*#05^KY$ux}HPx2dGji!M)zTOb zt69LFB^$nh6$_Sp2vz(58$KY;J^c_pGZK@^t!k^?Iy!y(>fECtn*NjM^zTIUE)N|) z-}`lc_n+o>e{B8q?aQbC{z^62R3ExvpF zxIN&eEJQ;Tg6@l465l;?&jLmRqLX}ivXK^x3zW1T@9xW>co>CpJr?bpn1+xj0@t_o zjOf9WjRv)QQK(baR2BgMp0bo7@BM84g``!HW@v}dyH|L zPpwoRH|4^ z^`By{R6q{6Pcuca*p+dvH~Y{-(V+U(f5aG<5HM8={@CZSb1OHkVRXVLK8AU~IV!WO zyyo_*li4+o#~prHW}j9dP@cO>B;erNTm`u$_q5s1cwjrFX%^dNmS!7CH&caF<4&kI z9=xFwHk*a|dM%7NjkUutPf6}{m*C2$C9 zG)b$;wq`>K*w=?T75P7SJG7HkqMdaP6n!?#G2)2Ju753XZkLP|uJOJNST zlWobMAH=fE&9_Sk5>Ji_35HoRGRCV~X}eV(*%gtsT}XD+89kQ0NO60kn6O5KJ09k? zpt%gPG}N8un`2$lut%44o%(%SbUO~K-*-fZu;#=c>o|PKPO}lR%|=CEr{=s-D{Wv> zsP`vW(h5N5!mEX8A~dKb9qY5%GFi!XX`XT`8+9awJRNAKgK$izcmx z+!MXHU?Y+I)e5AsRM;g#!w2R%s!rIY%MN1jbXBTz$SxU=7*;3D65)0Nixr+xCnW5< zWu5NemoA;UV$CoH;c%D_>+Ulwarg-Bbmj-*GTClG!+)-kHg%qR1#o?@d+WM~123Y= z)NYttLwf^v`!2~t8T1Nv*vBelC&x}VJv6PDe{`lh^04SBxzJdqh&xyN?=2t9^SV^O k@NoZ^>X#KbEP)r#p}~LTfuG|T$9Vn=kLNt_UBb}u3QB(}4*&oF literal 0 HcmV?d00001 diff --git a/Library/metadata/2d/2d48cc4defa2de043ac611fa40fd7348 b/Library/metadata/2d/2d48cc4defa2de043ac611fa40fd7348 new file mode 100755 index 0000000000000000000000000000000000000000..cacbcb8070c40e11db00029705bbc4d2e134f764 GIT binary patch literal 2603 zcma)8$!-%t5UoHUB&=cI$r+?1Bw;y3$boD=Bv^5BLdfcPI`*L1G&2FrX%6`lK7b$L zgt+qs{6b860H?G`hkbvT|EN@F@s7n9#NLKI&tW(Xse&!!FcV4@Y%zzO z&y5XOOVZd4IuwbtyDj{@EE6^^%e}9}vFK6$iPE7j;7+Yto_8}ZUE+R|DoKfQg%21-T;+6lu>`V7;aD+-!=o>wXl* zsfw@$#DEavW=4QyC;~7_ckv4by3%V2ldTX37c9+N!_bT6aCk zw2I-dsS-Gdz9+xcVBXR=U?D&loW3i+Rgi*Bm19}?Z6SAa3st0Gb7UUV@NJo2PGgCU zk}o1IMV{PlxFg%WwkM0&Y`#QC;^Z)4fiVkN%TCHFbx1)=hgV zG((Q6)3Q8-YJvhsjtbHyNE5;kK^aywrr0VKQEtmGC!z!~LQWSYDAJg&DrFf*4n=7b cq)EgCf$zADh!_4mVPOa}Udz0|B3MfP0cK#fA^-pY literal 0 HcmV?d00001 diff --git a/Library/metadata/2d/2dcbd541882c57e4da492b676d905291 b/Library/metadata/2d/2dcbd541882c57e4da492b676d905291 new file mode 100755 index 0000000000000000000000000000000000000000..e8844a0a04fad77a880f16019ad304c14599ef8f GIT binary patch literal 3261 zcmbVO%WfP+6ul;akT?($LLj_i$OBeRVw(sdWI1Hw#0xuC?5s#Ms&toU8uepTU1L0~ zX32sjAHWYFB-XHiPhi2CFNt$cJ(`+vHG^`ca+Rx3-MaVoxu=I{{tu$lzZ21`JdFMI z+mrL(|2f?H`Nv=P|2}#3;upMoyRN0KukR!(8}NKjmQsoQ`i>|Dx#WE_Z&v%Vkfpv; zm0DGKF4baEJExK9jmX}ttvLq#Gx~*I;kh=!5XJn&_Kx^oUR+tcvG*B0J3KsmiJu-n z?h@UUT6BaK^p&V3@zX7iCW}PmRlYi#G?{l3WV@K$FJl5IeS)OsDZ0WBlcF zYwm7-icm3eJ0yBMHo9DnuiGR6l4OpL+rg?`-H(amreo$!8$VL$LWO|uVp z&)?NXvkwD5KKV(SU5X%3o?9ymC#%~ zenBPN-qz~NyJ^N@+&$2;th1`*tMXM=(`JJ)CcaQ8PjGR9@)zCpESIdR=#5Y*frB}r zDZ1M%TMh>-3hp+wr4rZvHTc)cffNQD@1DQt4P z)kB$#l3X^ig>nf(;^Z`uAefCu#spPsWH+Xf1Ccq|1!bp|G4QgNDQ<5R6VeFt>0#{( zTFay=Q`2doIJN~1dGtZIu|JeWf8!+kLq+rmCrG#e?)Y^FyhG_Q?@X=58g zyFNi8X9XGRqYq(9pS&n~SL~IVD7WOdN1}u-!v0^BP)P5(t&}l|oQg8kN1upO(W2Xt zdt#Vt781!{twdT$g;nuBs(FNFn<%gIO17$g2JI% zw($;n>BDI&)&gT-9*6ZL?>@p7TZk}9XMZ5BlIsRE{Kp3ALg#f*0N?kfw=M@b_=Uwp z?TURgaW`-`Z;?EZ$xySxK2RwuIc~ZdplQwiVv=h$)CUc-v5kOZ&a03)zWTMCPTj7+3$Xl94zgMY?#VwX-`&azk935 zRavB|EN{wzc$5^QaxtnbY2flgU~SgY90UFs|4h&DwbIEDg?K`1C%9J@R~N4xeoX%y zA0I!(cTbqm`kM% zwqjr?FT#gas!Z}e4TT!q6PYQ?83Qx8+Td@Lr5Ka>i_$??;L&4)2oCOlRHT#;g_Lw_gu1Q*F8AV-gqe4J1X60S-iS15Y<4VFZ115m43zB z-_-|l`1G-2UJXDVai10?rQ$%QmEP<%4@GtO)xXXdmk=-^1;63**twOP)-XEZO&`NN z;GCA(TfFA>YLnR&kH;N;Qf6-l5Gc>uDhW9GE>}VB$U|-V3m(``X`aQlRpdoC8y2OK zZMH3o0~P^(xDT&mVnWKq zkV|0>w^!`QXdI=o$<4P*2og_D3kinVFfzugT4TE*j~t4`+AbtJ?TjAFVN!B?qnNNp zggYMQwxE@aiagex=9^<%(y&LDbesBpTXZ{4s^51+hp^_vAL}%}%TCjc*=7?p)~Pvf z)Jm&O3hn*`i=36D?~g8pDSvXN=%|>Lnk?_huTNwNUqt-3Ea8xjx~-HUi=4{R_eXaS z>!Mk&BM-$WRcs`Zzgm$rmI}K>Xn1X|)9Qp>y6hkZPgjjPC+w2(h)H$AED>%euvp<4 zbwa|vTej&Ae(BO_E7k&I5Dtg=r0(9q5{Hk_PG^1~u9NKsH2k|7X;bI9R{+=dy0@-+ zIPfAuruLq>HL*8v*VjlM$!Mh5VegkQJ2`fG-$T=e`A28ECy&&ql*^rUO1N{i|9;?u pdES=lhaT=pseTl|VF|o=4h{Y-5Bwa*IK}htd3?zO-z5wk{{oI%ENB1# literal 0 HcmV?d00001 diff --git a/Library/metadata/59/593990c77ca6b4730ba1caa7e2d5bbe2 b/Library/metadata/59/593990c77ca6b4730ba1caa7e2d5bbe2 index 9a0860981977e87783823256243e23500489bbde..7ec133dc46ac5a1869a793895af843781d8bb9a5 100755 GIT binary patch delta 76 zcmdlgxmS{dfr0xV0|U?Ai5xPDwhRmmj>W~PCB^!|$wiq3K-xXj(0{{R3 delta 84 zcmdlhxmA*bfr0xV0|U?2i5xPLrVI=Wj>W~PCB^!|$wiq3K-xXj(Q5-ZF-^=N8lx*5ck%2lpDb?e^S=bj#-$@TwrINSJyx+T1ZQ?`s&8&jl&Pja*$d52hsu$vZ!)37$!nuYmL+F$eC4(dv>7Aj-2a@?|TrOL@IpCJ$Qt$`rG|qvXYO$0f=0Oknt(gK(x$b|;jcDz-L z75PlM3BL?&y62)p`|d$Tdy|o5%_vQuW%0(!P?ST1zQj)#Rr=-NeqSHZ;lqCz^GXBc zOYYM`Q7R5(TAIsV4Nz1yzxvl0;{yVwiNUXje%#v8&2Si<@J5JXKkzwAvp0Fq-_=I5 z%Yh%C{4~w3G$2r(TN@;x;JaJ}`A8lbv0n+mZb{2bw(TM>dfBK@TB>;^G#6L@Qweu= zwEF07oNyR-kF?Coq{#WIbd%Mz-e8Q0FBHmCT%4f%S$``@C95iWBUDP@U`}YV{tnBQ z!vPBe!sFbl%KEh?gi5(oHNPy#B)pi>X(mP}kv67TP4FLF?};5!CPrKeo7`UUNJf(= zm33^PT!N4|IZGr6X6=zNLDg#6ZPLh*NSy3~va`wOFjX@vRouyzG4WmM#` z>9kNB+k%EX`k>p`AIhS?ahm<1B6@@qC;nKc@jX_WUd%F^=!pr0P&#vPmLmq73!XC*o8z>v!d$7^j+r zMDkZFl2%e7moNjb>^#d($fb`CWC(awvvW!=84sIgC&UuwZ-N&`Jj+f{I8@6v-a#*Y zIBmsRVGPXUu%71KTi9X?5k~3k55!G!-GGLF+aO)&ybcQB``+}{I{^-UVNIg;u6;Ch zH*hy^kvx*oShK=DR52?#Zn_$vsbl{!k?zSOJyvq9yGaRmuF>CXA(+=~p}rU3{w>t^ e8*tcyUz|gOf5QVm$1zUu`Uf6g@W6Ko!`R=YeJFeY literal 0 HcmV?d00001 diff --git a/Library/metadata/68/68b83c2b8dbb36e4d85fcc1fc42521a7 b/Library/metadata/68/68b83c2b8dbb36e4d85fcc1fc42521a7 new file mode 100755 index 0000000000000000000000000000000000000000..7d5bfd3db572bdea2e69ef5d404aa46de5991f7d GIT binary patch literal 2603 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 literal 0 HcmV?d00001 diff --git a/Library/metadata/d5/d517f84849f4f294692ca57d4095291e b/Library/metadata/d5/d517f84849f4f294692ca57d4095291e new file mode 100755 index 0000000000000000000000000000000000000000..b4d9bf157ea7b3bf1074b56ab4fa352ada1236f3 GIT binary patch literal 3237 zcmbVP%W@k<6ul;fKpY@Icn2`yxv~@6q*zcchbT_8aO{em1&@@fGt-tPH4o7<3KlCZ zvdE4qisBDg^9}G5Y~e?6?&-&HCC$VXx2ip@o-?O!-#Pb4CR+NP=cfb4b z;m^CP-CzFr`p?C$e){`UUcFkDx++)qBa;mIdPC>hsC4yOkyoZjcT}$W+N?ySrF_i9=lJ;eDZab7=nu4`E7ehzqAyjc ziSHhVX91%L(Q|yc)6J{(HOhLs_wMVcx|zg!J5~LXn1+xj0@tVQjOfOlZio7#B(^DA zDvtmFPkG9i_x|S6UAuG&_c#I}<`Q<(Np!IlO(qPstx4JWwCwti(>-CbP$Qo-twbg{|geydZdhMNA*# zMYmWp;iHvB$Z1a*omW;MLBoNmMIbK;NlO201l5A}f@KL1xSZ!|z2aGw^2 zQgu(KrQPgJfuc$CtAC3zAt7Lz6#Ta2@pCUXt6_A)1&LuEaL&r?9bOB2waM&V!4nQY zEwlF;5Gc=;4N`FIeXfGOtq-laFAK1r(h`epr^t(LHY`k~&Ab!ZjVJ%p3HSCY^TqWz z;WVxvRXQ(|BIm8rO?K0IfiX5eX_TkAIHLSnZ#zjfyDEA^Iwf!jZ!}qNk8R82fJFci zaQ;x_csFfrWTC?>2C5srtsFKDTwB9CpSNpoyV z8ul2HZd1Rs#jxYF`lTZVgf}PtvQFch>@?k&Z8oXKHnrf5R%sKLLc2e~B2P+E`eR68 z#-D;I1}bKyI?G%7`?)OPi-`Z0B^)wPx0SNVB4@Ic{umD8T{P=;^r0H16&s1>Z>>l> zONCt`EPUdwv+9IhhU_2)p{rV*Q+COC#I!nLmWZ$uSiJC@Iw4`{mTkI&UxswrinYub zM8IJ_t-JTJ#32#Z>D&**P4eAffvzaY9G2=Q+oq<`3mVH z9gQk>*j*E|lVhik1e&(o2b<}EKB`7WuXQ#l;m)=G`>_P`ye-vF1nx - + - - - - - - - + + + + @@ -16,8 +13,11 @@ + - + + + From 31936e2b50de16f561a0409fedc848658ec95143 Mon Sep 17 00:00:00 2001 From: "Friedrich Wessel @Blackdragon" Date: Fri, 11 Nov 2011 16:20:25 +0100 Subject: [PATCH 19/30] uv mapping works --- Assembly-CSharp-vs.csproj | 27 +++--- Assembly-CSharp.csproj | 27 +++--- Assembly-CSharp.pidb | Bin 37976 -> 41459 bytes Assets/Materials/guiPlane-No Name.mat | Bin 0 -> 3285 bytes Assets/Scenes/GUILib.unity | Bin 31453 -> 23015 bytes Assets/Scenes/GUILib_testPlanes.unity | Bin 0 -> 31453 bytes .../GUILib_Test_Material/GUIMaterial.mat | Bin 0 -> 3507 bytes .../Assets/GUILib_Test_Material/colorGrid.png | Bin 0 -> 194685 bytes .../GUILib_Test_Material/menu_credits.png | Bin .../menu_credits_active.png | Bin .../GUILib_Test_Material/menu_highscore.png | Bin .../menu_highscore_active.png | Bin .../GUILib_Test_Material/menu_mypux.png | Bin .../menu_mypux_active.png | Bin .../Assets/GUILib_Test_Material/menu_play.png | Bin .../Assets/GUILib_Test_Material/menu_top.png | Bin .../Media/Materials/guiPlane-No Name.mat | Bin 0 -> 3285 bytes .../Scripts/GUILib/Assets/Media/guiPlane.dae | 77 ++++++++++++++++++ .../GUILib/Assets/Resources/guiPlane.prefab | Bin 0 -> 9549 bytes .../HorizontalLayoutBehaviour.cs | 0 .../{ => Behaviours}/ILayoutBehaviour.cs | 0 .../{ => Behaviours}/InteractionBehaviour.cs | 0 .../{ => Behaviours}/LayoutBehaviour.cs | 0 .../VerticalLayoutBehaviour.cs | 0 .../GUILib/{ => Configs}/ScreenConfig.cs | 0 .../Scripts/GUILib/{ => Elements}/Button.cs | 0 .../GUILib/{ => Elements}/CameraScreen.cs | 15 ++-- .../Scripts/GUILib/{ => Elements}/Control.cs | 2 +- Assets/Scripts/GUILib/{ => Elements}/Frame.cs | 12 +-- Assets/Scripts/GUILib/Elements/GUIPlane.cs | 57 +++++++++++++ .../GUILib/{Box.cs => Elements/Panel.cs} | 40 ++++++++- .../GUILib/Samples/TestMoveWithMouse.cs | 2 +- .../Samples/TestUIControllerBehaviour.cs | 2 +- .../GUILib/{ => Wrapper}/InputEvents.cs | 0 .../ResourceLoadingBehaviour.cs | 52 ++++++++++++ .../ResourceManager/ResourceManager.cs | 68 ++++++++++++++++ Library/InspectorExpandedItems.asset | Bin 1175 -> 1343 bytes Library/expandedItems | Bin 1736 -> 2538 bytes Library/guidmapper | Bin 5131 -> 6647 bytes .../01/01f8d90061cc0cb4c8119480cea409a3 | Bin 0 -> 21576 bytes .../07/072743a6dcf09194a863f717feb4a170 | Bin 0 -> 3245 bytes .../0e/0e04a5ee27d473a44a5be6c0dcc35d52 | Bin 0 -> 2643 bytes .../15/15a7a61093058f74a8ce86f7c5e2126e | Bin 0 -> 2619 bytes .../20/2060c4ba03eff4abea5ff3fb3ca15d86 | Bin 4469 -> 4485 bytes .../27/278ea125c61b243e68dd49285d212abb | Bin 3245 -> 3253 bytes .../2f/2f2831bb0e5e88f4ba4fe81cec864cf3 | Bin 0 -> 2603 bytes .../30/30f11e24dfdd44034bcb143f910f3b13 | Bin 3237 -> 3245 bytes .../33/330ad3f4aab3848fbbbd5b25ff4757b5 | Bin 3229 -> 3237 bytes .../33/33dfdafdbdb25c4448128c2bc42ff52e | Bin 0 -> 2603 bytes .../39/39a0546ffb29041438b5adf6f16404db | Bin 0 -> 2603 bytes .../58/58c413e0e77b4499f873bab19a7bd951 | Bin 4469 -> 4485 bytes .../5b/5bfb1c8b5d1204808a275db12f0bdef6 | Bin 3229 -> 3245 bytes .../5e/5eb4433691e8b4ee3b180158fa5d9acc | Bin 4477 -> 4493 bytes .../5f/5f966e7a1adfc1e499324c1302afcd2c | Bin 0 -> 3253 bytes .../7b/7baa2a0515a41d842975a24e9480af07 | Bin 0 -> 4477 bytes .../86/86fecd51486934fbdb4a2c56d4a207d3 | Bin 4469 -> 4477 bytes .../88/88e993441211447c9baae22c8fe2b65b | Bin 3237 -> 3245 bytes .../8f/8fc2d88dd361849808ad4e863b432f00 | Bin 3237 -> 3245 bytes .../97/97a66d91a1f7640cfaea072300ed131d | Bin 4461 -> 4477 bytes .../9b/9b55d0189be014897911c0a7a79a5bfa | Bin 4461 -> 4477 bytes .../a2/a2736dbb41b319841b8aa0cd52dd3fcf | Bin 0 -> 2611 bytes .../a6/a6b1dc035a2f04b8d9ee80035d56c336 | Bin 3237 -> 3253 bytes .../b5/b5be6d4fce1034c67b46be1268463c4c | Bin 2611 -> 2627 bytes .../b5/b5f5dae3775e74b83baaff346f7182ec | Bin 3253 -> 3261 bytes .../bf/bf2d8fdea5ce70e45b0dbe369c1d78c9 | Bin 0 -> 2587 bytes .../c8e7b2659fc8bdb499ad7091382fa0c1} | Bin 3229 -> 3237 bytes .../c9/c918b0ecc46d32d429dfb5d8949dc79a | Bin 0 -> 2611 bytes .../ca/ca19e471dfcd34b14ad784b4e3c69eb8 | Bin 3245 -> 3261 bytes .../cb/cb0c1cf87f5e82742b5d84686266204c | Bin 0 -> 2643 bytes .../d2/d232836a66f0d4c4a97d712d7d9d5254 | Bin 0 -> 2603 bytes .../d2/d29cb40d1320b4707abb86cdcec2341a | Bin 4469 -> 4485 bytes .../d3/d38ae76658d0a4aa2a4e0543ee56f039 | Bin 3229 -> 3237 bytes .../d4/d46f2504f952742d09acdcd4c7fa10f3 | Bin 3245 -> 3253 bytes .../d6/d672b18291b48254cbf5ec8e8c947162 | Bin 0 -> 2611 bytes .../e2/e2e45d52faf8c40968b924675e64cb52 | Bin 4477 -> 4493 bytes .../ea/eafcf3691eb0cf243a1e8aac775fdc40 | Bin 0 -> 2611 bytes .../ec/ecd44c4fcf95965449c02a0b49a3ece7 | Bin 0 -> 2603 bytes .../ee/ee1c868297d1fe343b666abfb1e39932 | Bin 0 -> 3261 bytes .../f5/f5896a71fb8776f49ab50dad53db3833 | Bin 0 -> 2627 bytes .../fb/fba68aaf8959a6141b41478ce2df3d1a | Bin 0 -> 2603 bytes 80 files changed, 340 insertions(+), 41 deletions(-) create mode 100755 Assets/Materials/guiPlane-No Name.mat create mode 100755 Assets/Scenes/GUILib_testPlanes.unity create mode 100755 Assets/Scripts/GUILib/Assets/GUILib_Test_Material/GUIMaterial.mat create mode 100755 Assets/Scripts/GUILib/Assets/GUILib_Test_Material/colorGrid.png rename Assets/{ => Scripts/GUILib}/Assets/GUILib_Test_Material/menu_credits.png (100%) rename Assets/{ => Scripts/GUILib}/Assets/GUILib_Test_Material/menu_credits_active.png (100%) rename Assets/{ => Scripts/GUILib}/Assets/GUILib_Test_Material/menu_highscore.png (100%) rename Assets/{ => Scripts/GUILib}/Assets/GUILib_Test_Material/menu_highscore_active.png (100%) rename Assets/{ => Scripts/GUILib}/Assets/GUILib_Test_Material/menu_mypux.png (100%) rename Assets/{ => Scripts/GUILib}/Assets/GUILib_Test_Material/menu_mypux_active.png (100%) rename Assets/{ => Scripts/GUILib}/Assets/GUILib_Test_Material/menu_play.png (100%) rename Assets/{ => Scripts/GUILib}/Assets/GUILib_Test_Material/menu_top.png (100%) create mode 100755 Assets/Scripts/GUILib/Assets/Media/Materials/guiPlane-No Name.mat create mode 100755 Assets/Scripts/GUILib/Assets/Media/guiPlane.dae create mode 100755 Assets/Scripts/GUILib/Assets/Resources/guiPlane.prefab rename Assets/Scripts/GUILib/{ => Behaviours}/HorizontalLayoutBehaviour.cs (100%) rename Assets/Scripts/GUILib/{ => Behaviours}/ILayoutBehaviour.cs (100%) rename Assets/Scripts/GUILib/{ => Behaviours}/InteractionBehaviour.cs (100%) rename Assets/Scripts/GUILib/{ => Behaviours}/LayoutBehaviour.cs (100%) rename Assets/Scripts/GUILib/{ => Behaviours}/VerticalLayoutBehaviour.cs (100%) rename Assets/Scripts/GUILib/{ => Configs}/ScreenConfig.cs (100%) rename Assets/Scripts/GUILib/{ => Elements}/Button.cs (100%) rename Assets/Scripts/GUILib/{ => Elements}/CameraScreen.cs (94%) rename Assets/Scripts/GUILib/{ => Elements}/Control.cs (97%) rename Assets/Scripts/GUILib/{ => Elements}/Frame.cs (89%) create mode 100755 Assets/Scripts/GUILib/Elements/GUIPlane.cs rename Assets/Scripts/GUILib/{Box.cs => Elements/Panel.cs} (59%) rename Assets/Scripts/GUILib/{ => Wrapper}/InputEvents.cs (100%) create mode 100755 Assets/Scripts/ResourceManager/ResourceLoadingBehaviour.cs create mode 100755 Assets/Scripts/ResourceManager/ResourceManager.cs create mode 100755 Library/metadata/01/01f8d90061cc0cb4c8119480cea409a3 create mode 100755 Library/metadata/07/072743a6dcf09194a863f717feb4a170 create mode 100755 Library/metadata/0e/0e04a5ee27d473a44a5be6c0dcc35d52 create mode 100755 Library/metadata/15/15a7a61093058f74a8ce86f7c5e2126e create mode 100755 Library/metadata/2f/2f2831bb0e5e88f4ba4fe81cec864cf3 create mode 100755 Library/metadata/33/33dfdafdbdb25c4448128c2bc42ff52e create mode 100755 Library/metadata/39/39a0546ffb29041438b5adf6f16404db create mode 100755 Library/metadata/5f/5f966e7a1adfc1e499324c1302afcd2c create mode 100755 Library/metadata/7b/7baa2a0515a41d842975a24e9480af07 create mode 100755 Library/metadata/a2/a2736dbb41b319841b8aa0cd52dd3fcf create mode 100755 Library/metadata/bf/bf2d8fdea5ce70e45b0dbe369c1d78c9 rename Library/metadata/{88/882af4cbaf73c4410b1ac1c40867c7ec => c8/c8e7b2659fc8bdb499ad7091382fa0c1} (76%) create mode 100755 Library/metadata/c9/c918b0ecc46d32d429dfb5d8949dc79a create mode 100755 Library/metadata/cb/cb0c1cf87f5e82742b5d84686266204c create mode 100755 Library/metadata/d2/d232836a66f0d4c4a97d712d7d9d5254 create mode 100755 Library/metadata/d6/d672b18291b48254cbf5ec8e8c947162 create mode 100755 Library/metadata/ea/eafcf3691eb0cf243a1e8aac775fdc40 create mode 100755 Library/metadata/ec/ecd44c4fcf95965449c02a0b49a3ece7 create mode 100755 Library/metadata/ee/ee1c868297d1fe343b666abfb1e39932 create mode 100755 Library/metadata/f5/f5896a71fb8776f49ab50dad53db3833 create mode 100755 Library/metadata/fb/fba68aaf8959a6141b41478ce2df3d1a diff --git a/Assembly-CSharp-vs.csproj b/Assembly-CSharp-vs.csproj index e294172..932ce19 100644 --- a/Assembly-CSharp-vs.csproj +++ b/Assembly-CSharp-vs.csproj @@ -46,29 +46,32 @@ - - - - + + + + + + + + + + + + - - - - - - - - + + +