From 255480fe51e149f618447157b85d4a47ed0f068b Mon Sep 17 00:00:00 2001 From: James Williams <139988034+wjamesw@users.noreply.github.com> Date: Tue, 29 Oct 2024 13:07:15 +0000 Subject: [PATCH 1/2] Add component library --- samples/colour-picker/README.md | 16 +- samples/colour-picker/assets/Import.png | Bin 0 -> 110545 bytes .../colour-picker/solution/colour-picker.zip | Bin 59843 -> 98505 bytes .../ColourPicker/ColourPicker.cdsproj | 2 +- .../CanvasManifest.json | 6 +- .../Entropy/Entropy.json | 32 +- .../Entropy/checksum.json | 24 +- .../Src/Components/cptColourPicker.json | 8 +- .../Src/Screen1.fx.yaml | 21 +- .../Assets/logo.jpg | Bin 0 -> 4748 bytes .../CanvasManifest.json | 143 + .../ComponentReferences.json | 1 + .../Connections/Connections.json | 1 + .../ControlTemplates.json | 111 + .../DataSources/CustomGallerySample.json | 17 + .../Entropy/AppCheckerResult.sarif | 405 ++ .../Entropy/Entropy.json | 96 + .../Entropy/checksum.json | 40 + .../Other/.gitignore | 5 + .../Other/References/ModernThemes.json | 8 + .../Other/References/NamedValues.json | 24 + .../Src/App.fx.yaml | 11 + .../Src/Components/cptColourPicker.fx.yaml | 224 + .../Src/Components/cptColourPicker.json | 287 + .../Src/EditorState/App.editorstate.json | 114 + .../Src/EditorState/Screen1.editorstate.json | 74 + .../cptColourPicker.editorstate.json | 1919 +++++++ .../Src/Screen1.fx.yaml | 2 + .../Src/Themes.json | 4986 +++++++++++++++++ .../pkgs/gallery_2.15.0.xml | 767 +++ .../pkgs/label_2.5.1.xml | 340 ++ .../pkgs/rectangle_2.3.0.xml | 147 + .../wjw_colourpickercomponent_84b4f.meta.xml | 10 +- ...ourpickercomponent_84b4f_DocumentUri.msapp | Bin 52752 -> 52743 bytes ...olourpickercomponentlibrary_6635e.meta.xml | 34 + ...ibrary_6635e_AdditionalUris0_identity.json | 1 + ...rcomponentlibrary_6635e_BackgroundImageUri | Bin 0 -> 4748 bytes ...ercomponentlibrary_6635e_DocumentUri.msapp | Bin 0 -> 36037 bytes .../ColourPicker/src/Other/Customizations.xml | 2 +- .../ColourPicker/src/Other/Solution.xml | 3 +- 40 files changed, 9812 insertions(+), 69 deletions(-) create mode 100644 samples/colour-picker/assets/Import.png create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Assets/logo.jpg create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/CanvasManifest.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/ComponentReferences.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Connections/Connections.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/ControlTemplates.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/DataSources/CustomGallerySample.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/AppCheckerResult.sarif create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/Entropy.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/checksum.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/.gitignore create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/References/ModernThemes.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/References/NamedValues.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/App.fx.yaml create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Components/cptColourPicker.fx.yaml create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Components/cptColourPicker.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/App.editorstate.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/Screen1.editorstate.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/cptColourPicker.editorstate.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Screen1.fx.yaml create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Themes.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/gallery_2.15.0.xml create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/label_2.5.1.xml create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/rectangle_2.3.0.xml create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e.meta.xml create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_AdditionalUris0_identity.json create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_BackgroundImageUri create mode 100644 samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_DocumentUri.msapp diff --git a/samples/colour-picker/README.md b/samples/colour-picker/README.md index ba0f476f..24a4e6e2 100644 --- a/samples/colour-picker/README.md +++ b/samples/colour-picker/README.md @@ -48,7 +48,7 @@ None ### Using the solution zip * [Download](./solution/colour-picker.zip) the `.zip` from the `solution` folder -* Within **Power Apps Studio**, import the solution `.zip` file using **Solutions** > **Import Solution** and select the `.zip` file you just packed. +* Within **Power Apps Studio**, import the solution `.zip` file using **Solutions** > **Import Solution** and select the `.zip` file you just downloaded. ### Using the source code @@ -66,13 +66,17 @@ You can also use the [Power Apps CLI](https://docs.microsoft.com/powerapps/devel ### Use the component in your app -Open the sample app and export the component, and import the component **cptcolour-picker** to your target app. +Open your target app and click the **Get more components** icon from the **Insert** tab. On the **Import components** pane, select **cptColourPicker** from the **Colour Picker Component Library** and then click **Import** to import the component into your target app: + +![Component Import](assets/Import.png) + +Then select **cptColourPicker** from the **Library components** group on the **Insert** tab. -Set the Rows to an odd number divisible by 3 (default is 9). +Set the **Rows** property of the component instance to an odd number divisible by 3 (default is 9). -Set the Default Colour property. +Set the **Default Colour** property. -Add logic to your app to retrieve the Chosen Colour property from the component instance. +Add logic to your app to retrieve the **Chosen Colour** property from the component instance. ## Features @@ -82,7 +86,7 @@ The items for the grid are records containing H (hue), S (saturation) and L (lig As Power Apps works with RGB colours, the component contains some functions to convert between RGB and HSL colour formats. -The rectangle in each gallery has its fill colour set using the function property "HSLtoRGB", and its helper function "HUE to RGB". +The rectangle in each gallery has its fill colour set using the function property "HSLtoRGB", and its helper function "HUEtoRGB". In addition, the component's Default Colour input property is an RGB colour which, when changed, triggers the OnReset action of the component, where it is converted to HSL by first extracting the R, G and B components by converting the colour to JSON and back to a text string, then using Mid and Hex2Dec to extract the values. These RGB values are then concerted to HSL using the "RGBtoHSL" function property. diff --git a/samples/colour-picker/assets/Import.png b/samples/colour-picker/assets/Import.png new file mode 100644 index 0000000000000000000000000000000000000000..520a2cd40ec4ae2b01ed480ad2d4132af1b2c60f GIT binary patch literal 110545 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 MRy&?{?85c`1$W3YX#fBK literal 0 HcmV?d00001 diff --git a/samples/colour-picker/solution/colour-picker.zip b/samples/colour-picker/solution/colour-picker.zip index 36bd39560d91b4d2604b51820d9da524aac00f13..24ac4a0deb7e2ce9b27cc41ee89239cbad48c5e3 100644 GIT binary patch delta 89200 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

_(#<=BHqlxItanCsby8F$Dhd|@(5rV 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

  • 3M7a{5p$r1yvmJg#Ir0Ud)pEu3tcJC7tB#C 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 - 55d4ef7a-bef6-411e-b6ca-a5aad131fee1 + 6f02b444-81f0-4aa1-a523-1d180f98d46d v4.6.2 net462 diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/CanvasManifest.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/CanvasManifest.json index 4f413272..8d264e79 100644 --- a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/CanvasManifest.json +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/CanvasManifest.json @@ -117,17 +117,17 @@ "DocumentType": "App", "EnableInstrumentation": false, "FileID": "1603aa01-57a7-482a-bb69-3a52fbe3b22b", - "Id": "25a35d29-2a1f-4c71-8e23-b4e2aa691b45", + "Id": "8566777b-2f95-4a2d-ae05-f844c36ba9bc", "InstrumentationKey": "", "LocalDatabaseReferences": "", "ManualOfflineProfileId": "", - "Name": "ColourPickerComponent", + "Name": "Colour Picker Component Demo", "OriginatingVersion": "1.343", "ParserErrorCount": 0, "ShowStatusBar": false }, "PublishInfo": { - "AppName": "ColourPickerComponent", + "AppName": "Colour Picker Component Demo", "BackgroundColor": "rgba(0, 0, 0, 1)", "IconColor": "RGBA(255,255,255,1)", "IconName": "", diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Entropy/Entropy.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Entropy/Entropy.json index 24e24ebb..1c6fcf72 100644 --- a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Entropy/Entropy.json +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Entropy/Entropy.json @@ -6,31 +6,31 @@ "ControlUniqueGuids": {}, "ControlUniqueIds": { "App": 1, - "BottomContainer1": 21, - "btnApplyColour": 23, + "BottomContainer1": 19, + "btnApplyColour": 21, "cptColourPicker": 4, - "cptColourPicker_1": 25, + "cptColourPicker_1": 23, "galHue": 7, "galleryTemplate2": 6, "galleryTemplate2_1": 11, "galleryTemplate3": 8, "galLightness": 10, "galSaturation": 5, - "HeaderContainer1": 19, + "HeaderContainer1": 17, "Host": 3, - "Label1": 20, - "lblColourChosen": 14, - "LeftContainer1": 22, - "recColourChosen": 15, + "Label1": 18, + "lblColourChosen": 13, + "LeftContainer1": 20, + "recColourChosen": 14, "recColourChosenLightness": 12, "recColourFixedLightness": 9, - "RightContainer1": 24, - "Screen1": 17, - "ScreenContainer1": 18 + "RightContainer1": 22, + "Screen1": 15, + "ScreenContainer1": 16 }, "FunctionParamsInvariantScripts": {}, "FunctionParamsInvariantScriptsOnInstances": {}, - "HeaderLastSavedDateTimeUTC": "10/25/2024 19:47:23", + "HeaderLastSavedDateTimeUTC": "10/29/2024 11:50:55", "IsLegacyComponentAllowGlobalScopeCase": false, "LocalConnectionIDReferences": {}, "LocalDatabaseReferencesAsEmpty": true, @@ -112,18 +112,18 @@ "RuleScreenIdWithoutScreen": {}, "TemplateVersions": {}, "VolatileProperties": { - "AnalysisLoadTime": 0.33726400000000001, + "AnalysisLoadTime": 0.32166489999999998, "ControlCount": { - "button": 2, + "button": 1, "db45484147974c0d9070a2b8160b34e3": 2, "gallery": 3, "galleryTemplate": 3, "groupContainer": 5, - "label": 3, + "label": 2, "rectangle": 3, "screen": 1 }, - "DeserializationLoadTime": 2.0081340000000001 + "DeserializationLoadTime": 1.2275107999999999 }, "WasLocalDatabaseReferencesEmpty": true } \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Entropy/checksum.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Entropy/checksum.json index bcbf019f..e0cd1a5b 100644 --- a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Entropy/checksum.json +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Entropy/checksum.json @@ -2,12 +2,12 @@ "ClientPerFileChecksums": { ".gitignore": "C8_VaC8EcEG56Ufcy1DFyC8Ky19iV9xSsXMDIAcmF2GTj8=", "AppCheckerResult.sarif": "C8_YzT1sd1pIkgtCG4dPAAqMdHcIOK79FcEkseGWEDB2Ck=", - "Components\\4.json": "C8_5XGdT+CKn5UynYtdYWXk1p6zKD+GP3F7N9mw3GZOsoU=", + "Components\\4.json": "C8_dNfvTsWxJsi+Y9vrdNvxpTEF/UqGWrASUJ5FaPwTDss=", "ComponentsMetadata.json": "C8_tOUKqA5mC4bXXd2N7B7vNwP/KZfkAy4Ey6AO0bid+aw=", "Controls\\1.json": "C8_oZeGrJGH83yuiaVBkTM9YQoDLiCeuZ2d+PQgT/nmPIc=", - "Controls\\17.json": "C8_WQbsJrJJBujnkjYZeZwvp6sqoLz0L3QuD2Ps/2gRinY=", - "Header.json": "C8_6DeTpQcAqt9s+xdp+flKpkN8LyNBt28RxDkxrXbE9u8=", - "Properties.json": "C8_0X4st/uv17GD8dEGIFtGXrdd8f57XOLX7n/NwQdl8/Q=", + "Controls\\15.json": "C8_MymwXO49kcAmC9r+08x5m8/3TXUg1nlMnmB5Hk4Ztwg=", + "Header.json": "C8_uEhO7Ax6LHzkRFU3AwAjFDwWK6kTU+abMeFVBKCuYH8=", + "Properties.json": "C8_tLsohBY7ywHQ8xqAfnCeqrQw4FnLXQL1buc/zb0C6no=", "References\\DataSources.json": "C8_bSi7CkSh6KfufXvbOlZaORyh3OOl6Cloq0BniqsHfY0=", "References\\ModernThemes.json": "C8_KDQJ/3t27vgKx25iCQB/PGqxkWE34ZB7Eyb+RxNxY0k=", "References\\QualifiedValues.json": "C8_nNzpVbalIqls8XE4FEhUuM4ErWe2ll7ryxM2P3IqS34=", @@ -15,18 +15,18 @@ "References\\Templates.json": "C8_CYipdxT4xXzUWYqpKy3txkkbhi8jWh0bE3ZthL9zvBo=", "References\\Themes.json": "C8_DwkkMNV1j+tD94nbLPmC4Lq2wvPVfUT0BRPDe6aP2rM=", "Resources\\ofic4ay3.jpg": "C8_AvD2zi1v4VIuHApK6bDfZP9LUuGii24IuzHKKnfeC1Q=", - "Resources\\PublishInfo.json": "C8_w/Zlc+qSBTptF0Z3zsfn3QauStFSFRPvkE9Pbpntm5s=" + "Resources\\PublishInfo.json": "C8_vQze6673EBEtUToLQYpnVt2wIn7jlNzkOvnovFCNuUg=" }, - "ClientStampedChecksum": "C8_BoKEjePxImbdtW2mCZvSjP8CWsjPAvLfUm2t8HP0580=", + "ClientStampedChecksum": "C8_v4SXgijjJdzO9x60oG4wDGzE9OTqnBn3whpKubEwkh8=", "ServerPerFileChecksums": { ".gitignore": "C8_VaC8EcEG56Ufcy1DFyC8Ky19iV9xSsXMDIAcmF2GTj8=", "AppCheckerResult.sarif": "C8_YzT1sd1pIkgtCG4dPAAqMdHcIOK79FcEkseGWEDB2Ck=", - "Components\\4.json": "C8_5XGdT+CKn5UynYtdYWXk1p6zKD+GP3F7N9mw3GZOsoU=", + "Components\\4.json": "C8_dNfvTsWxJsi+Y9vrdNvxpTEF/UqGWrASUJ5FaPwTDss=", "ComponentsMetadata.json": "C8_tOUKqA5mC4bXXd2N7B7vNwP/KZfkAy4Ey6AO0bid+aw=", "Controls\\1.json": "C8_oZeGrJGH83yuiaVBkTM9YQoDLiCeuZ2d+PQgT/nmPIc=", - "Controls\\17.json": "C8_WQbsJrJJBujnkjYZeZwvp6sqoLz0L3QuD2Ps/2gRinY=", - "Header.json": "C8_6DeTpQcAqt9s+xdp+flKpkN8LyNBt28RxDkxrXbE9u8=", - "Properties.json": "C8_0X4st/uv17GD8dEGIFtGXrdd8f57XOLX7n/NwQdl8/Q=", + "Controls\\15.json": "C8_MymwXO49kcAmC9r+08x5m8/3TXUg1nlMnmB5Hk4Ztwg=", + "Header.json": "C8_uEhO7Ax6LHzkRFU3AwAjFDwWK6kTU+abMeFVBKCuYH8=", + "Properties.json": "C8_tLsohBY7ywHQ8xqAfnCeqrQw4FnLXQL1buc/zb0C6no=", "References\\DataSources.json": "C8_bSi7CkSh6KfufXvbOlZaORyh3OOl6Cloq0BniqsHfY0=", "References\\ModernThemes.json": "C8_KDQJ/3t27vgKx25iCQB/PGqxkWE34ZB7Eyb+RxNxY0k=", "References\\QualifiedValues.json": "C8_nNzpVbalIqls8XE4FEhUuM4ErWe2ll7ryxM2P3IqS34=", @@ -34,7 +34,7 @@ "References\\Templates.json": "C8_CYipdxT4xXzUWYqpKy3txkkbhi8jWh0bE3ZthL9zvBo=", "References\\Themes.json": "C8_DwkkMNV1j+tD94nbLPmC4Lq2wvPVfUT0BRPDe6aP2rM=", "Resources\\ofic4ay3.jpg": "C8_AvD2zi1v4VIuHApK6bDfZP9LUuGii24IuzHKKnfeC1Q=", - "Resources\\PublishInfo.json": "C8_w/Zlc+qSBTptF0Z3zsfn3QauStFSFRPvkE9Pbpntm5s=" + "Resources\\PublishInfo.json": "C8_vQze6673EBEtUToLQYpnVt2wIn7jlNzkOvnovFCNuUg=" }, - "ServerStampedChecksum": "C8_BoKEjePxImbdtW2mCZvSjP8CWsjPAvLfUm2t8HP0580=" + "ServerStampedChecksum": "C8_v4SXgijjJdzO9x60oG4wDGzE9OTqnBn3whpKubEwkh8=" } \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Src/Components/cptColourPicker.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Src/Components/cptColourPicker.json index 0e97d006..b2836c47 100644 --- a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Src/Components/cptColourPicker.json +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Src/Components/cptColourPicker.json @@ -1552,7 +1552,7 @@ "PaddingBottom", "PaddingLeft" ], - "ControlUniqueId": "14", + "ControlUniqueId": "13", "HasDynamicProperties": false, "Index": 0, "IsAutoGenerated": false, @@ -1890,7 +1890,7 @@ "NameMapSourceSchema": "?" } ], - "ControlUniqueId": "15", + "ControlUniqueId": "14", "HasDynamicProperties": false, "Index": 0, "IsAutoGenerated": false, @@ -2103,7 +2103,7 @@ "NameMapSourceSchema": "?" } ], - "LastModifiedTimestamp": "638654771325312288", + "LastModifiedTimestamp": "638657992539531453", "Name": "cptColourPicker", "Rules": [ { @@ -2542,7 +2542,7 @@ "IsPcfControl": false, "IsPremiumPcfControl": false, "IsWidgetTemplate": false, - "LastModifiedTimestamp": "638654771325312288", + "LastModifiedTimestamp": "638657992539531453", "Name": "db45484147974c0d9070a2b8160b34e3", "OverridableProperties": {}, "Version": "1.0" diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Src/Screen1.fx.yaml b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Src/Screen1.fx.yaml index be1fa28d..f5e82f51 100644 --- a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Src/Screen1.fx.yaml +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponent_84b4f/Src/Screen1.fx.yaml @@ -141,26 +141,6 @@ Screen1 As screen: "Difference" ) ).Value - OnReset: |- - =Set(varDefaultColourRGB,With({ColourText:Text(ParseJSON(JSON(cptColourPicker_1.DefaultColour)))},{R:Hex2Dec(Mid(ColourText,2,2)),G:Hex2Dec(Mid(ColourText,4,2)),B:Hex2Dec(Mid(ColourText,6,2))})); - Set(varDefaultColourHSL,cptColourPicker.RGBtoHSL(varDefaultColourRGB.R,varDefaultColourRGB.G,varDefaultColourRGB.B)); - Set(SL_Values,ForAll(Sequence(cptColourPicker_1.Rows,cptColourPicker_1.Rows,-1) As S, - (S.Value-1)/(cptColourPicker_1.Rows-1) - )); - Set(H_Values,ForAll(Sequence(cptColourPicker_1.Rows,0) As H, - H.Value/(cptColourPicker_1.Rows) - )); - Set(varSelected, - { - H:cptColourPicker.NearestNumber(H_Values,varDefaultColourHSL.H), - S:cptColourPicker.NearestNumber(SL_Values,varDefaultColourHSL.S), - L:0.5 - } - ); - Set(varDefaultL, - {Value:cptColourPicker.NearestNumber(SL_Values,varDefaultColourHSL.L)} - ); - Set(varHasSelected,false); RGBtoHSL: |- =//Adapted to PowerFx from https://stackoverflow.com/questions/2353211/hsl-to-rgb-color-conversion With({r1 : r/255, g1 : g/255, b1 : b/255}, @@ -175,5 +155,6 @@ Screen1 As screen: } ) ))) + Rows: =15 X: =726 diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Assets/logo.jpg b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Assets/logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..20949b3e3f49b5d7a2fab506c35062d45256ea13 GIT binary patch literal 4748 zcmcJTc{H18-^Y^>Tcx^)qDnfY1VvkGZ9&yGRMisIMygZmRB5eMk~W4xsiLZuQd^7I zsu*fXs~JkkRP9@I!Bi1qi6FdJYTkM0nfHC4bDnda=Z`D*$$hTtzV4IX_xJgJuf*8e zm?4BDg&+_J!ovKd9k{k}hX5b=EX9^R0vG6YJ2PWQS(nro2xQMGi<3t7A-LHrEAoXY z=P3Hs*^au^0fVN=kFqs;?V}HSy|2fpdZ*iVTV8P($tCi_&+#HZ=86@W3S+*A~XL+xFxD3yG zCso|ur+;%MS3|dul95&#IsL-tG?`AN}=Icy~#N1Jsy$dbyQY-NhHZvLE``nL>k21jqZgxGQ z=V|PCp`r_?5AK(Fh3NXwP8fmI1QVHIFK%&2@sDI~^zU@n$0rM|PKnG=;?~W6|E_V9 zbYtPxMxn3fwA)TAh=GeY`IQPUFXhx!0NZ*wBYfgex=!9Di0`l(s>yXSO?rAc!9%m9 z&Md)=*>iD#V)BblO#DiqAZ;at6F2jn-<*h~I(;sfAb6+qZmYqrW;{h+34e{+>=)Qt z7{d1;y2J^Y`GS8C>5YfQ&yWct$dz16Za_h=G44IQA_Qm|2}M^$K) ztP?zvcOp3oX8fvK*!cFj{e=>da4_WHm{=rHjw(cf{xo0dYJ?-tt;)-ZT;)A9* zB(Xq5h^HbStFDX|i?@t5&Eq}@ECF*Ms%S?@s;CkKY~HecTV3(nETjo|`FXHC9&Atn zQPN$JuT2*w(nsMlGG+9^y(dPO`ODKkxZu{SRLgr``w$`;d(wtZA*}kxjcs4fFIf8! z$|lXDBpf$qv(oee1w6rbj(c2RO?uB=*cFkp-77`V`QxNcZ$jDJ_zJU$CltD%&nPC+ zaeOP2_lglApY@0RZqRl)boZ`?CDIp&KVpr70=05|zDQE$k3yo$2jT)9%!=L9^dk1T zZ-rmSVZ?~NhF-RYJ5ePoPXe;AGW%uwH#3_yC-cpUn_D}O^Der#Mnj=!Aca1|`BpDUTb7!am>2H1kwFxf(7!Yw4H%vN^c-#eXTy2Bh&Sz_gBt~A(80`i?A=1<5HWnZkv48q`s8teR?Fi8Z;Ck9YeQkX(0zw{^070Q zCO-9zk<2RvyzP`>-9x*+l_)NXTUn!6>NBo#)(E91OR&m7HdgJ1M}Iq}dfFE{0lDCocC zu)WuxQ`VJ00V*XCQInx(u5IoQ1snTP_9~XBqCoINC3{XsFM;aHb&z` z<03&hh~Bz_1z6dm050v(+%ElFi`U<3dRyY4%$F`2_qgZoy+2y{Z2Nu#nvKU zXEMU}a&@}sh^w>HdUAk7LQm86sbOXigB9}Pr8E|jx;Ly6BGr6-r$?~87u1>f!OGqP1zozYgHL0cF&aC`=2R%6Bd=pPwj`##tJs?;EwwJ%1_v_c(KbuHv6RJV-|;ge z^bOunUnJz#`R;oS+H-G)TeV;4A4gFhSiK*+li7cga6*x?Q6tlqVZ^7AzBk$yH?TvN zFQ0vibnTcHiUFO!Gzbk<)P7{=;EDSO z5V!#lKyiQ22Dr-KF%kt{V4Q1-+ph9AjBKw4@1V@(ol>7}!r@+zC8`u|{W`gvBbX&= zIN(EQ3R{=LS(7z&k#kDNe^=*@b*4ArSIpvaX%UC*&tvCe z-NYVa$&JPspoWE4e-p3KFSjmE`|$dTNkdIaf1C#YxN2?gz8ws{nWzRFx!5Rl?QjZ% z(S>NEYbww_uecq6`vnJKHaDBH-y+(+!^?<6hnYk9u}Hn^o{{}xM@pUFc_fxU#t#t+ z60_+8_agRZzB?nnBERCMq431_q)wGE)~+g-h7!@D6pau^;NuB1#0`^cn06SRm4LU3 zfkNk(J{-iI7XF!ray5Cc=s0$NRrxElPDK^v5I@<2Q1A$P`K&(F48!q5=w2?>aQ{*I zibz|QP}^h(r`ieF$yr@v=s}~vmhXX)SbUS{~mFBkKhgSf_=Nbe4KUUR$SrRoim2-`%bt|nyj(e5mR@_3pS{@(7(Nmq) zKOJu~QAk@hyc0ia6BGa^)#^{wq^C6X^2U@Np7J3iDdIOCH+B$p@12)o1kV7Fip>UzLIEaA18}h%C(+XMa^9cTIKL z9fEA7^al^{zoKm&fdoy!U%MJLHSeFeKWiSQApx6M;M3018ePi^7$A}=Mu;~7Q8uN2 zD5H!S+&=PIzrhFU{E#-?d4(SQQD*&%9>cN^_DuIE3eg@HHbl%vwjyp#R!Rm9)jw;C z?DU9tfl3{N|8TZJsIBm46=5~FEM^DDpDjQKpL!BNCIw0JUQS<>MI{#0HPznd>u5$m zBmco1i%J3WeG)~Y+j#-lN9IjuCx8L&EYQ1hpivW@9!dSN>{^dkPB3BY0g8bG`I zM|moiE^w(J_6PY5R({pFl8WhBUkj&C zQ1*i(MVy7rS+z4Kjp>W=kW{A1Yo3n<{!=%-Pv6#1Q$O8b;lzY} z^k|ZaY7EVUAT~QC*cSUuZUQ#DjP{7DvW4M7P z2c_L(-#lN&LP@Ej#Q-b-8$iRG+xoQp#UgscM;l!xdlkiaY&sf*3%VqqzqR6qPH-?$ zE{e$f+pz;wev+F^y^z~ykL8lNwPHbw@4qF_H5DKh$N!y7{+*$t1NrrVVV1KHR2UI7 zKN3RX0LhO|DidmnnK7)J%^WqFcycY5F>qyb}J!Hy9OIzf2@2+#7l}#oCZFwDHB% zK+R{OXLy)w+7$om4E1PdRj1JhNT(@9^%&?v72z=qPst(tWPF50 z42!dw19dzyE57+#8C>>@VvQmSKHw!J5WcS#g-Sl7MQRX)JxduSuj1E)bBVtVdh#ox zgv+ZXPC^fQa=UygS`>3!0P$9x_H!}Yb4BK=gSkBF-TXCn(O(HNLGw^_%AY2e}2PB3LLxrA<07;MtPI4Uv z@B`?>2y1XYmWoMsJDLKbfTfQ~0d}{i-8MY9ffX1((AzeM=$$3yFRHi{DGEB)<7BOU z-cC8;tgfZ2h9Cu`4k&m(u|GNV*zT`qWH`nPsU!eSJh0?HPSJK`lyd1daf-D175lb$ Zq{nb>Os$Y{@b?nL!qnzunKAzMe*xdiu2cX3 literal 0 HcmV?d00001 diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/CanvasManifest.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/CanvasManifest.json new file mode 100644 index 00000000..bd701aa2 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/CanvasManifest.json @@ -0,0 +1,143 @@ +{ + "FormatVersion": "0.24", + "Header": { + "AnalysisOptions": { + "DataflowAnalysisEnabled": true, + "DataflowAnalysisFlagStateToggledByUser": false + }, + "DocVersion": "1.343", + "MinVersionToLoad": "1.331", + "MSAppStructureVersion": "2.0" + }, + "Properties": { + "AppCopilotSchemaName": null, + "AppCreationSource": "AppFromScratch", + "AppDescription": "A Component Library containing the Colour Picker component.", + "AppPreviewFlagsMap": { + "aibuilderserviceenrollment": false, + "allowmultiplescreensincanvaspages": false, + "appinsightserrortracing": false, + "appinstrumentationcorrelationtracing": false, + "autocreateenvironmentvariables": false, + "behaviorpropertyui": true, + "blockmovingcontrol": true, + "cdsdataformatting": false, + "classiccontrols": false, + "commentgeneratedformulasv2": true, + "consistentreturnschemafortabularfunctions": true, + "copyandmerge": false, + "dataflowanalysisenabled": true, + "datatablev2control": true, + "dataverseactionsenabled": true, + "delaycontrolrendering": true, + "delayloadscreens": true, + "disablebehaviorreturntypecheck": false, + "disablecdsfileandlargeimage": false, + "disableruntimepolicies": false, + "dynamicschema": false, + "enableappembeddingux": false, + "enablecanvasappruntimecopilot": true, + "enablecomponentnamemaps": false, + "enablecomponentscopeoldbehavior": false, + "enablecopilotanswercontrol": true, + "enablecopilotcontrol": true, + "enabledataverseoffline": false, + "enableeditcacherefreshfrequency": false, + "enableeditinmcs": true, + "enableexcelonlinebusinessv2connector": true, + "enableideaspanel": true, + "enablelegacybarcodescanner": false, + "enablelegacydatatable": false, + "enableonstart": true, + "enableonstartnavigate": false, + "enablepcfmoderndatasets": true, + "enablerowscopeonetonexpand": false, + "enablerpawarecomponentdependency": true, + "enablesaveloadcleardataonweb": true, + "enableupdateifdelegation": false, + "errorhandling": true, + "expandedsavedatasupport": true, + "exportimportcomponents2": true, + "externalmessage": false, + "fluentv9controls": false, + "fluentv9controlspreview": false, + "formuladataprefetch": true, + "formularepair": false, + "generatedebugpublishedapp": false, + "herocontrols": false, + "improvedtabstopbehavior": false, + "isemptyrequirestableargument": true, + "keeprecentscreensloaded": false, + "legacyformulabar": false, + "longlivingcache": false, + "mobilenativerendering": false, + "nativecdsexperimental": true, + "offlineprofilegenerationemitscolumns": false, + "onegrid": false, + "optimizedforteamsmeeting": false, + "packagemodernruntime": false, + "parallelcodegen": false, + "pdffunction": false, + "powerfxdecimal": false, + "powerfxv1": false, + "preferpayamlv3inux": false, + "primaryoutputpropertycoerciondeprecated": true, + "proactivecontrolrename": false, + "projectionmapping": true, + "reliableconcurrent": true, + "reservedkeywords": false, + "rtlinstudiopreview": false, + "rtlsupport": false, + "showclassicthemes": false, + "smartemaildatacard": false, + "supportcolumnnamesasidentifiers": true, + "tabledoesntwraprecords": true, + "usedisplaynamemetadata": true, + "useenforcesavedatalimits": true, + "useexperimentalcdsconnector": true, + "useexperimentalsqlconnector": true, + "useguiddatatypes": true, + "usenonblockingonstartrule": true, + "userdefinedfunctions": false, + "userdefinedtypes": false, + "webbarcodescanner": false, + "zeroalltabindexes": true + }, + "Author": "", + "BindingErrorCount": 0, + "ContainsThirdPartyPcfControls": false, + "DefaultConnectedDataSourceMaxGetRowsCount": 500, + "DocumentAppType": "Phone", + "DocumentLayoutHeight": 1136, + "DocumentLayoutLockOrientation": false, + "DocumentLayoutMaintainAspectRatio": true, + "DocumentLayoutOrientation": "portrait", + "DocumentLayoutScaleToFit": true, + "DocumentLayoutWidth": 640, + "DocumentType": "ComponentLibrary", + "EnableInstrumentation": false, + "FileID": "0c99e1fd-6c1d-45cd-9291-378df9a68101", + "Id": "0c99e1fd-6c1d-45cd-9291-378df9a68101", + "InstrumentationKey": "", + "LocalDatabaseReferences": "", + "ManualOfflineProfileId": null, + "Name": "Colour Picker Component Library", + "OriginatingVersion": "1.343", + "ParserErrorCount": 0, + "ShowStatusBar": false + }, + "PublishInfo": { + "AppName": "Colour Picker Component Library", + "BackgroundColor": "RGBA(251,101,60,1)", + "IconColor": "RGBA(255,255,255,1)", + "IconName": "", + "LogoFileName": "logo.jpg", + "PublishDataLocally": false, + "PublishResourcesLocally": false, + "PublishTarget": "player", + "UserLocale": "en-US" + }, + "ScreenOrder": [ + "Screen1" + ] +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/ComponentReferences.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/ComponentReferences.json new file mode 100644 index 00000000..0637a088 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/ComponentReferences.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Connections/Connections.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Connections/Connections.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Connections/Connections.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/ControlTemplates.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/ControlTemplates.json new file mode 100644 index 00000000..b4c55b23 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/ControlTemplates.json @@ -0,0 +1,111 @@ +{ + "appinfo": { + "CustomGroupControlTemplateName": "", + "FirstParty": true, + "Id": "http://microsoft.com/appmagic/appinfo", + "IsComponentTemplate": false, + "IsCustomGroupControlTemplate": false, + "IsPcfControl": false, + "IsPremiumPcfControl": false, + "IsWidgetTemplate": false, + "LastModifiedTimestamp": "0", + "Name": "appinfo", + "OverridableProperties": {}, + "Version": "1.0" + }, + "gallery": { + "CustomGroupControlTemplateName": "", + "FirstParty": true, + "Id": "http://microsoft.com/appmagic/gallery", + "IsComponentTemplate": false, + "IsCustomGroupControlTemplate": false, + "IsPcfControl": false, + "IsPremiumPcfControl": false, + "IsWidgetTemplate": true, + "LastModifiedTimestamp": "0", + "Name": "gallery", + "OverridableProperties": {}, + "Version": "2.15.0" + }, + "galleryTemplate": { + "CustomGroupControlTemplateName": "", + "FirstParty": true, + "Id": "http://microsoft.com/appmagic/galleryTemplate", + "IsComponentTemplate": false, + "IsCustomGroupControlTemplate": false, + "IsPcfControl": false, + "IsPremiumPcfControl": false, + "IsWidgetTemplate": false, + "LastModifiedTimestamp": "0", + "Name": "galleryTemplate", + "OverridableProperties": {}, + "Version": "1.0" + }, + "groupContainer": { + "FirstParty": true, + "Id": "http://microsoft.com/appmagic/groupContainer", + "IsComponentTemplate": false, + "IsPcfControl": false, + "IsWidgetTemplate": false, + "LastModifiedTimestamp": "0", + "Name": "groupContainer", + "Version": "1.0" + }, + "Host": { + "CustomGroupControlTemplateName": "", + "FirstParty": true, + "HostType": "Default", + "Id": "http://microsoft.com/appmagic/hostcontrol", + "IsComponentTemplate": false, + "IsCustomGroupControlTemplate": false, + "IsPcfControl": false, + "IsPremiumPcfControl": false, + "IsWidgetTemplate": false, + "LastModifiedTimestamp": "0", + "Name": "hostControl", + "OverridableProperties": {}, + "Version": "1.6.0" + }, + "label": { + "CustomGroupControlTemplateName": "", + "FirstParty": true, + "Id": "http://microsoft.com/appmagic/label", + "IsComponentTemplate": false, + "IsCustomGroupControlTemplate": false, + "IsPcfControl": false, + "IsPremiumPcfControl": false, + "IsWidgetTemplate": true, + "LastModifiedTimestamp": "0", + "Name": "label", + "OverridableProperties": {}, + "Version": "2.5.1" + }, + "rectangle": { + "CustomGroupControlTemplateName": "", + "FirstParty": true, + "Id": "http://microsoft.com/appmagic/shapes/rectangle", + "IsComponentTemplate": false, + "IsCustomGroupControlTemplate": false, + "IsPcfControl": false, + "IsPremiumPcfControl": false, + "IsWidgetTemplate": true, + "LastModifiedTimestamp": "0", + "Name": "rectangle", + "OverridableProperties": {}, + "Version": "2.3.0" + }, + "screen": { + "CustomGroupControlTemplateName": "", + "FirstParty": true, + "Id": "http://microsoft.com/appmagic/screen", + "IsComponentTemplate": false, + "IsCustomGroupControlTemplate": false, + "IsPcfControl": false, + "IsPremiumPcfControl": false, + "IsWidgetTemplate": false, + "LastModifiedTimestamp": "0", + "Name": "screen", + "OverridableProperties": {}, + "Version": "1.0" + } +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/DataSources/CustomGallerySample.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/DataSources/CustomGallerySample.json new file mode 100644 index 00000000..03563808 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/DataSources/CustomGallerySample.json @@ -0,0 +1,17 @@ +[ + { + "Data": "[{\"SampleHeading\":\"Lorem ipsum 1\",\"SampleImage\":\"/ctrllib/image/images/SampleImage.svg\",\"SampleText\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit.\"},{\"SampleHeading\":\"Lorem ipsum 2\",\"SampleImage\":\"/ctrllib/image/images/SampleImage.svg\",\"SampleText\":\"Suspendisse enim metus, tincidunt quis lobortis a, fringilla dignissim neque.\"},{\"SampleHeading\":\"Lorem ipsum 3\",\"SampleImage\":\"/ctrllib/image/images/SampleImage.svg\",\"SampleText\":\"Ut pharetra a dolor ac vehicula.\"},{\"SampleHeading\":\"Lorem ipsum 4\",\"SampleImage\":\"/ctrllib/image/images/SampleImage.svg\",\"SampleText\":\"Vestibulum dui felis, fringilla nec mi sed, tristique dictum nisi.\"}]", + "IsSampleData": true, + "IsWritable": false, + "Name": "CustomGallerySample", + "OrderedColumnNames": [ + "SampleImage", + "SampleHeading", + "SampleText" + ], + "OriginalName": "CustomGallerySample", + "OriginalSchema": "*[SampleHeading:s, SampleImage:i, SampleText:s]", + "Schema": "*[SampleHeading:s, SampleImage:i, SampleText:s]", + "Type": "StaticDataSourceInfo" + } +] \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/AppCheckerResult.sarif b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/AppCheckerResult.sarif new file mode 100644 index 00000000..2a4f989e --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/AppCheckerResult.sarif @@ -0,0 +1,405 @@ +{ + "$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.4.json", + "runs": [ + { + "columnKind": "utf16CodeUnits", + "invocations": [ + { + "executionSuccessful": true + } + ], + "results": [ + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "Screen1" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "Screen1", + "relativeAddress": 0 + } + }, + "properties": { + "module": "Screen1", + "type": "Screen1" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Low" + }, + "ruleId": "acc-ReadableScreenNameNeeded", + "ruleIndex": 0 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.galSaturation.AccessibleLabel" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.galSaturation.AccessibleLabel", + "relativeAddress": 0 + } + }, + "properties": { + "member": "AccessibleLabel", + "module": "cptColourPicker", + "type": "cptColourPicker.galSaturation" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-AccessibleLabelNeeded", + "ruleIndex": 1 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.galSaturation.TabIndex" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.galSaturation.TabIndex", + "relativeAddress": 0 + } + }, + "properties": { + "member": "TabIndex", + "module": "cptColourPicker", + "type": "cptColourPicker.galSaturation" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl", + "ruleIndex": 2 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.galSaturation.galHue.AccessibleLabel" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.galSaturation.galHue.AccessibleLabel", + "relativeAddress": 0 + } + }, + "properties": { + "member": "AccessibleLabel", + "module": "cptColourPicker", + "type": "cptColourPicker.galSaturation.galHue" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-AccessibleLabelNeeded", + "ruleIndex": 1 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.galSaturation.galHue.TabIndex" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.galSaturation.galHue.TabIndex", + "relativeAddress": 0 + } + }, + "properties": { + "member": "TabIndex", + "module": "cptColourPicker", + "type": "cptColourPicker.galSaturation.galHue" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl", + "ruleIndex": 2 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.galSaturation.galHue.recColourFixedLightness.AccessibleLabel" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.galSaturation.galHue.recColourFixedLightness.AccessibleLabel", + "relativeAddress": 0 + } + }, + "properties": { + "member": "AccessibleLabel", + "module": "cptColourPicker", + "type": "cptColourPicker.galSaturation.galHue.recColourFixedLightness" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-AccessibleLabelNeeded", + "ruleIndex": 1 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.galLightness.AccessibleLabel" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.galLightness.AccessibleLabel", + "relativeAddress": 0 + } + }, + "properties": { + "member": "AccessibleLabel", + "module": "cptColourPicker", + "type": "cptColourPicker.galLightness" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-AccessibleLabelNeeded", + "ruleIndex": 1 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.galLightness.TabIndex" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.galLightness.TabIndex", + "relativeAddress": 0 + } + }, + "properties": { + "member": "TabIndex", + "module": "cptColourPicker", + "type": "cptColourPicker.galLightness" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl", + "ruleIndex": 2 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.galLightness.recColourChosenLightness.AccessibleLabel" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.galLightness.recColourChosenLightness.AccessibleLabel", + "relativeAddress": 0 + } + }, + "properties": { + "member": "AccessibleLabel", + "module": "cptColourPicker", + "type": "cptColourPicker.galLightness.recColourChosenLightness" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-AccessibleLabelNeeded", + "ruleIndex": 1 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.recColourChosen.AccessibleLabel" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.recColourChosen.AccessibleLabel", + "relativeAddress": 0 + } + }, + "properties": { + "member": "AccessibleLabel", + "module": "cptColourPicker", + "type": "cptColourPicker.recColourChosen" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-AccessibleLabelNeeded", + "ruleIndex": 1 + }, + { + "locations": [ + { + "logicalLocations": [ + { + "fullyQualifiedName": "cptColourPicker.recColourChosen.TabIndex" + } + ], + "physicalLocation": { + "address": { + "fullyQualifiedName": "cptColourPicker.recColourChosen.TabIndex", + "relativeAddress": 0 + } + }, + "properties": { + "member": "TabIndex", + "module": "cptColourPicker", + "type": "cptColourPicker.recColourChosen" + } + } + ], + "message": { + "id": "issue" + }, + "properties": { + "level": "Medium" + }, + "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl", + "ruleIndex": 2 + } + ], + "tool": { + "driver": { + "fullName": "PowerApps app checker", + "name": "PowerApps app checker", + "rules": [ + { + "id": "acc-ReadableScreenNameNeeded", + "messageStrings": { + "issue": { + "text": "Revise screen name" + } + }, + "properties": { + "componentType": "app", + "howToFix": [ + "Give the screen a title that describes what's on the screen or what it's used for." + ], + "level": "Low", + "primaryCategory": "accessibility", + "whyFix": "People who are blind, have low vision, or a reading disability rely on screen titles to navigate using the screen reader. " + } + }, + { + "id": "acc-AccessibleLabelNeeded", + "messageStrings": { + "issue": { + "text": "Missing accessible label" + } + }, + "properties": { + "componentType": "app", + "howToFix": [ + "Edit the accessible label property to describe the item." + ], + "level": "Medium", + "primaryCategory": "accessibility", + "whyFix": "If there's no accessible text, people who can’t see the screen won't understand what’s in images and controls." + } + }, + { + "id": "acc-TabIndexShouldBeDefinedForInteractiveControl", + "messageStrings": { + "issue": { + "text": "Missing tab stop" + } + }, + "properties": { + "componentType": "app", + "howToFix": [ + "Set TabIndex to 0 or greater to ensure that interactive elements have a tab stop." + ], + "level": "Medium", + "primaryCategory": "accessibility", + "whyFix": "People who use the keyboard with your app will not be able to access this element without a tab stop." + } + } + ], + "version": "1.343" + } + } + } + ], + "version": "2.1.0" +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/Entropy.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/Entropy.json new file mode 100644 index 00000000..657fc4dd --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/Entropy.json @@ -0,0 +1,96 @@ +{ + "ComponentIndexes": { + "cptColourPicker": 1 + }, + "ControlUniqueGuids": {}, + "ControlUniqueIds": { + "App": 1, + "cptColourPicker": 6, + "galHue": 9, + "galleryTemplate2": 8, + "galleryTemplate2_1": 13, + "galleryTemplate3": 10, + "galLightness": 12, + "galSaturation": 7, + "Host": 3, + "lblColourChosen": 15, + "recColourChosen": 16, + "recColourChosenLightness": 14, + "recColourFixedLightness": 11, + "Screen1": 4 + }, + "FunctionParamsInvariantScripts": {}, + "FunctionParamsInvariantScriptsOnInstances": {}, + "HeaderLastSavedDateTimeUTC": "10/29/2024 11:49:44", + "IsLegacyComponentAllowGlobalScopeCase": false, + "LocalConnectionIDReferences": {}, + "LocalDatabaseReferencesAsEmpty": true, + "LocalResourceFileNames": {}, + "LocalResourceRootPaths": {}, + "OldLogoFileName": "q13e3crj.jpg", + "OrderComponentMetadata": { + "323cb8addca0413b9cf5c3d4441050e7": 0 + }, + "OrderComponentTemplate": { + "323cb8addca0413b9cf5c3d4441050e7": 0 + }, + "OrderDataSource": { + "CustomGallerySample": 0 + }, + "OrderGroupControls": {}, + "OrderPcfTemplate": {}, + "OrderTemplate": {}, + "OrderXMLTemplate": { + "gallery": 0, + "label": 2, + "rectangle": 1 + }, + "OverridablePropertiesEntry": { + "App": {}, + "cptColourPicker": {}, + "galHue": {}, + "galleryTemplate2": {}, + "galleryTemplate2_1": {}, + "galleryTemplate3": {}, + "galLightness": {}, + "galSaturation": {}, + "Host": {}, + "lblColourChosen": {}, + "recColourChosen": {}, + "recColourChosenLightness": {}, + "recColourFixedLightness": {}, + "Screen1": {} + }, + "PCFDynamicSchemaForIRRetrievalEntry": {}, + "PCFTemplateEntry": {}, + "PublishOrderIndices": { + "App": 0, + "cptColourPicker": 0, + "galHue": 2, + "galleryTemplate2": 1, + "galleryTemplate2_1": 6, + "galleryTemplate3": 3, + "galLightness": 5, + "galSaturation": 0, + "Host": 0, + "lblColourChosen": 8, + "recColourChosen": 9, + "recColourChosenLightness": 7, + "recColourFixedLightness": 4, + "Screen1": 0 + }, + "ResourcesJsonIndices": {}, + "RuleScreenIdWithoutScreen": {}, + "TemplateVersions": {}, + "VolatileProperties": { + "AnalysisLoadTime": 0.090289599999999998, + "ControlCount": { + "323cb8addca0413b9cf5c3d4441050e7": 1, + "gallery": 3, + "galleryTemplate": 3, + "label": 1, + "rectangle": 3 + } + }, + "WasLocalDatabaseReferencesEmpty": true +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/checksum.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/checksum.json new file mode 100644 index 00000000..74fc386c --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Entropy/checksum.json @@ -0,0 +1,40 @@ +{ + "ClientPerFileChecksums": { + ".gitignore": "C8_VaC8EcEG56Ufcy1DFyC8Ky19iV9xSsXMDIAcmF2GTj8=", + "AppCheckerResult.sarif": "C8_JtNsX5BySKJ+bnwYHRf+nmYUAT7ftrsU7A2oMLPAY7I=", + "Components\\6.json": "C8_2MtLob6RK8XDnpxNBjTtM3Wq2/Zja2U/IL5gGDH2nvY=", + "ComponentsMetadata.json": "C8_lM19Gj9Y+TwQeHQNhnAonKVbK0OKvKA0K1mig67jRA0=", + "Controls\\1.json": "C8_/PwNEU6dV00x9Xr4Yt93zX1EmsxAh36PVgOdFy9WD8g=", + "Controls\\4.json": "C8_+dfKOuDn6ypEk+q/Oezq6fIRz77MzjU4xENgrroSU8Y=", + "Header.json": "C8_rsvpBVijQX6Lx41OrQYBXLqDGUT++r6yadRFmmhB8kc=", + "Properties.json": "C8_9dcdTVfLa9b6igZPiLxXh2ZtjcbwvrqI8eNQ6iB8sqw=", + "References\\DataSources.json": "C8_bSi7CkSh6KfufXvbOlZaORyh3OOl6Cloq0BniqsHfY0=", + "References\\ModernThemes.json": "C8_KDQJ/3t27vgKx25iCQB/PGqxkWE34ZB7Eyb+RxNxY0k=", + "References\\NamedValues.json": "C8_n3o5fQBAOyw9AXemhVfQsXcPftdPNnUQF3C7+3HC7Bk=", + "References\\Resources.json": "C8_o8YVeUoBOQZMN+H7s7E9s1TDtWtrOeuiBA3wJXAjo2Y=", + "References\\Templates.json": "C8_Uy3XsRdRjh5iIypKQZOKinP1xTbpBN3CrxFunia8aTg=", + "References\\Themes.json": "C8_DwkkMNV1j+tD94nbLPmC4Lq2wvPVfUT0BRPDe6aP2rM=", + "Resources\\PublishInfo.json": "C8_LQzOXInGEQaag+5MT3ImgNAKnggL7HWfnXuwFHgZZ1s=", + "Resources\\q13e3crj.jpg": "C8_AvD2zi1v4VIuHApK6bDfZP9LUuGii24IuzHKKnfeC1Q=" + }, + "ClientStampedChecksum": "C8_KC4wyEPG8JGvkrqPjbfy34d/Pv17mp2O/ZnFtRLMyhs=", + "ServerPerFileChecksums": { + ".gitignore": "C8_VaC8EcEG56Ufcy1DFyC8Ky19iV9xSsXMDIAcmF2GTj8=", + "AppCheckerResult.sarif": "C8_JtNsX5BySKJ+bnwYHRf+nmYUAT7ftrsU7A2oMLPAY7I=", + "Components\\6.json": "C8_2MtLob6RK8XDnpxNBjTtM3Wq2/Zja2U/IL5gGDH2nvY=", + "ComponentsMetadata.json": "C8_lM19Gj9Y+TwQeHQNhnAonKVbK0OKvKA0K1mig67jRA0=", + "Controls\\1.json": "C8_/PwNEU6dV00x9Xr4Yt93zX1EmsxAh36PVgOdFy9WD8g=", + "Controls\\4.json": "C8_+dfKOuDn6ypEk+q/Oezq6fIRz77MzjU4xENgrroSU8Y=", + "Header.json": "C8_rsvpBVijQX6Lx41OrQYBXLqDGUT++r6yadRFmmhB8kc=", + "Properties.json": "C8_9dcdTVfLa9b6igZPiLxXh2ZtjcbwvrqI8eNQ6iB8sqw=", + "References\\DataSources.json": "C8_bSi7CkSh6KfufXvbOlZaORyh3OOl6Cloq0BniqsHfY0=", + "References\\ModernThemes.json": "C8_KDQJ/3t27vgKx25iCQB/PGqxkWE34ZB7Eyb+RxNxY0k=", + "References\\NamedValues.json": "C8_n3o5fQBAOyw9AXemhVfQsXcPftdPNnUQF3C7+3HC7Bk=", + "References\\Resources.json": "C8_o8YVeUoBOQZMN+H7s7E9s1TDtWtrOeuiBA3wJXAjo2Y=", + "References\\Templates.json": "C8_Uy3XsRdRjh5iIypKQZOKinP1xTbpBN3CrxFunia8aTg=", + "References\\Themes.json": "C8_DwkkMNV1j+tD94nbLPmC4Lq2wvPVfUT0BRPDe6aP2rM=", + "Resources\\PublishInfo.json": "C8_LQzOXInGEQaag+5MT3ImgNAKnggL7HWfnXuwFHgZZ1s=", + "Resources\\q13e3crj.jpg": "C8_AvD2zi1v4VIuHApK6bDfZP9LUuGii24IuzHKKnfeC1Q=" + }, + "ServerStampedChecksum": "C8_KC4wyEPG8JGvkrqPjbfy34d/Pv17mp2O/ZnFtRLMyhs=" +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/.gitignore b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/.gitignore new file mode 100644 index 00000000..6d99c528 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/.gitignore @@ -0,0 +1,5 @@ +## MsApp specific overrides +/[Cc]ontrols/ +/[Cc]hecksum.json +/[Hh]eader.json +/[Aa]pp[Cc]hecker[Rr]esult.sarif diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/References/ModernThemes.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/References/ModernThemes.json new file mode 100644 index 00000000..b809c455 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/References/ModernThemes.json @@ -0,0 +1,8 @@ +{ + "Themes": [ + { + "EntityName": "PowerAppsTheme", + "ThemeName": "PowerAppsTheme" + } + ] +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/References/NamedValues.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/References/NamedValues.json new file mode 100644 index 00000000..c0e31a33 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Other/References/NamedValues.json @@ -0,0 +1,24 @@ +{ + "NamedValues": [ + { + "Kind": "Page", + "Name": "Dataverse Actions Page", + "Value": "custompage:cat_dataverseactiondetailspage_eec36" + }, + { + "Kind": "Page", + "Name": "Overview", + "Value": "custompage:cat_overview_3dbf5" + }, + { + "Kind": "Page", + "Name": "Plugin Monitor", + "Value": "custompage:cat_plugintracelog_d12af" + }, + { + "Kind": "Page", + "Name": "API Playground", + "Value": "custompage:cat_apiplayground_62f25" + } + ] +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/App.fx.yaml b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/App.fx.yaml new file mode 100644 index 00000000..a8638f0c --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/App.fx.yaml @@ -0,0 +1,11 @@ +App As appinfo: + BackEnabled: =true + Theme: =PowerAppsTheme + + Host As hostControl.DefaultHostControlVariant: + OnCancel: =false + OnEdit: =false + OnNew: =false + OnSave: =false + OnView: =false + diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Components/cptColourPicker.fx.yaml b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Components/cptColourPicker.fx.yaml new file mode 100644 index 00000000..9f09cfd3 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Components/cptColourPicker.fx.yaml @@ -0,0 +1,224 @@ +cptColourPicker As CanvasComponent: + HSLtoRGB(h As Number, s As Number, l As Number): + h: + Default: =100 + s: + Default: =100 + l: + Default: =100 + ThisProperty: + Default: |- + =//Adapted to PowerFx from https://stackoverflow.com/questions/2353211/hsl-to-rgb-color-conversion + If( + s = 0, + With({x:Round(l*255,0)}, + {R:x,G:x,B:x,A:1} + ), + With({q: If(l < 0.5, l * (1 + s), l + s - l * s)}, + With({p: 2 * l - q}, + { + R:Round(cptColourPicker.HUEtoRGB(p, q, h + 1/3) * 255,0), + G:Round(cptColourPicker.HUEtoRGB(p, q, h) * 255,0), + B:Round(cptColourPicker.HUEtoRGB(p, q, h - 1/3) * 255,0), + A:1 + } + ) + ) + ) + HUEtoRGB(p As Number, q As Number, t As Number): + p: + Default: =100 + q: + Default: =100 + t: + Default: =100 + ThisProperty: + Default: |- + =With({T: + If( + t < 0, t + 1, + t > 1, t - 1, + t + )}, + If( + T < 1/6, p + (q - p) * 6 * T, + T < 1/2, q, + T < 2/3, p + (q - p) * (2/3 - T) * 6, + p + ) + ) + NearestNumber(NumberTable As Table, TargetNumber As Number): + NumberTable: + Default: =[1,2,3,4] + TargetNumber: + Default: =100 + ThisProperty: + Default: |- + =First( + SortByColumns( + AddColumns( + NumberTable, + Difference, + Abs(ThisRecord.Value - TargetNumber) + ), + "Difference" + ) + ).Value + RGBtoHSL(r As Number, g As Number, b As Number): + r: + Default: =100 + g: + Default: =100 + b: + Default: =100 + ThisProperty: + Default: |- + =//Adapted to PowerFx from https://stackoverflow.com/questions/2353211/hsl-to-rgb-color-conversion + With({r1 : r/255, g1 : g/255, b1 : b/255}, + With({vmax: Max(r1, g1, b1), vmin: Min(r1, g1, b1)}, + With({a:(vmax + vmin) / 2, d: vmax-vmin}, + If(vmax=vmin, + {H:0,S:0,L:a}, + { + H:With({h1:If(vmax = r1,(g1 - b1) / d + (If(g1 < b1,6,0)),vmax = g1,(b1 - r1) / d + 2,vmax = b1,(r1 - g1) / d + 4)},h1/6), + S:If(a > 0.5, d/(2-vmax-vmin), d/(vmax+vmin)), + L:a + } + ) + ))) + ChosenColour: |- + =With({RGB:cptColourPicker.HSLtoRGB(varSelected.H,varSelected.S,galLightness.Selected.Value)}, + RGBA(RGB.R,RGB.G,RGB.B,RGB.A) + ) + ColourTable: |- + =ForAll(Sequence(cptColourPicker.Rows,cptColourPicker.Rows,-1) As S, + ForAll(Sequence(cptColourPicker.Rows,0) As H, + { + H:H.Value/(cptColourPicker.Rows), + S:(S.Value-1)/(cptColourPicker.Rows-1), + L:0.5 + } + ) + ) + DefaultColour: =RGBA(100, 100, 100, 1) + Fill: =RGBA(0, 0, 0, 0) + Height: =640 + OnReset: |- + =Set(varDefaultColourRGB,With({ColourText:Text(ParseJSON(JSON(cptColourPicker.DefaultColour)))},{R:Hex2Dec(Mid(ColourText,2,2)),G:Hex2Dec(Mid(ColourText,4,2)),B:Hex2Dec(Mid(ColourText,6,2))})); + Set(varDefaultColourHSL,cptColourPicker.RGBtoHSL(varDefaultColourRGB.R,varDefaultColourRGB.G,varDefaultColourRGB.B)); + Set(SL_Values,ForAll(Sequence(cptColourPicker.Rows,cptColourPicker.Rows,-1) As S, + (S.Value-1)/(cptColourPicker.Rows-1) + )); + Set(H_Values,ForAll(Sequence(cptColourPicker.Rows,0) As H, + H.Value/(cptColourPicker.Rows) + )); + Set(varSelected, + { + H:cptColourPicker.NearestNumber(H_Values,varDefaultColourHSL.H), + S:cptColourPicker.NearestNumber(SL_Values,varDefaultColourHSL.S), + L:0.5 + } + ); + Set(varDefaultL, + {Value:cptColourPicker.NearestNumber(SL_Values,varDefaultColourHSL.L)} + ); + Set(varHasSelected,false); + Rows: =9 + Width: =640 + X: =0 + Y: =0 + ZIndex: =1 + + galLightness As gallery.galleryVertical: + Default: |- + =If(varHasSelected, + Index(ShowColumns(Self.AllItems,Value),Round(Self.AllItemsCount/2,0)), + varDefaultL + ) + DelayItemLoading: =true + Height: =RoundDown(Parent.Height*.9/cptColourPicker.Rows,0)*cptColourPicker.Rows + Items: |- + =ForAll(Sequence(cptColourPicker.Rows,cptColourPicker.Rows,-1), + (ThisRecord.Value-1)/(cptColourPicker.Rows-1) + ) + Layout: =Layout.Vertical + LoadingSpinner: =LoadingSpinner.Data + ShowScrollbar: =false + TemplatePadding: =0 + TemplateSize: =RoundDown(Self.Height/cptColourPicker.Rows,0) + Width: =Parent.Width*.1 + X: =Parent.Width*0.9 + ZIndex: =1 + + recColourChosenLightness As rectangle: + BorderColor: |- + =With({i:Min(255*(1.5-ThisItem.Value),255)},RGBA(i, i, i, 1)) + BorderThickness: =RoundUp(If(ThisItem.IsSelected,Self.Width*0.2,0),0) + Fill: |- + =With({RGB:cptColourPicker.HSLtoRGB(varSelected.H,varSelected.S,ThisItem.Value)}, + RGBA(RGB.R,RGB.G,RGB.B,RGB.A) + ) + Height: =Parent.TemplateHeight + TabIndex: =0 + Width: =Parent.Width + ZIndex: =1 + + galSaturation As gallery.galleryVertical: + Default: =LookUp(cptColourPicker.ColourTable,varSelected in ThisRecord.Value) + DelayItemLoading: =true + Height: =Parent.Height*.9 + Items: =cptColourPicker.ColourTable + Layout: =Layout.Vertical + LoadingSpinner: =LoadingSpinner.Data + ShowScrollbar: =false + TemplatePadding: =0 + TemplateSize: =RoundDown(Self.Height/cptColourPicker.Rows,0) + Width: =Parent.Width*.9 + ZIndex: =2 + + galHue As gallery.galleryHorizontal: + Default: =varSelected + DelayItemLoading: =true + Height: =Parent.TemplateHeight + Items: =ThisItem.Value + LoadingSpinner: =LoadingSpinner.Data + ShowScrollbar: =false + TemplatePadding: =0 + TemplateSize: =RoundDown(Self.Width/cptColourPicker.Rows,0) + Width: =Parent.Width + ZIndex: =1 + + recColourFixedLightness As rectangle: + BorderColor: =RGBA(255, 255, 255, 1) + BorderThickness: =RoundUp(If(ThisItem.H=varSelected.H&&ThisItem.S=varSelected.S,Self.Width*0.2,0),0) + Fill: |- + =With({RGB:cptColourPicker.HSLtoRGB(ThisItem.H,ThisItem.S,ThisItem.L)}, + RGBA(RGB.R,RGB.G,RGB.B,RGB.A) + ) + Height: =Parent.Height + OnSelect: =Set(varSelected,ThisItem);Set(varHasSelected,true);Reset(galLightness); + TabIndex: =0 + Width: =Parent.TemplateWidth + ZIndex: =1 + + recColourChosen As rectangle: + Fill: =cptColourPicker.ChosenColour + Height: =Parent.Height*.1 + Width: =Parent.Width*.5 + X: =Parent.Width-Self.Width + Y: =Parent.Height-Self.Height + ZIndex: =3 + + lblColourChosen As label: + Align: =Align.Center + FontWeight: =FontWeight.Semibold + Height: =Parent.Height*.1 + Size: =If(Self.Width<100,6,Self.Width<200,8,Self.Width<300,12,Self.Width<400,16,Self.Width<500,20,24) + Text: |- + =With({RGB:cptColourPicker.HSLtoRGB(varSelected.H,varSelected.S,galLightness.Selected.Value)}, + $"R:{RGB.R} G:{RGB.G} B:{RGB.B}{Char(10)}#{Dec2Hex(RGB.R,2)}{Dec2Hex(RGB.G,2)}{Dec2Hex(RGB.B,2)}" + ) + Width: =Parent.Width*.5 + Y: =Parent.Height-Self.Height + ZIndex: =4 + diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Components/cptColourPicker.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Components/cptColourPicker.json new file mode 100644 index 00000000..fe4df63d --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Components/cptColourPicker.json @@ -0,0 +1,287 @@ +{ + "ComponentAllowCustomization": true, + "ComponentChangedSinceFileImport": false, + "ComponentManifest": { + "AllowAccessToGlobals": false, + "AllowCustomization": true, + "Description": "", + "Name": "cptColourPicker", + "TemplateGuid": "323cb8addca0413b9cf5c3d4441050e7" + }, + "ComponentType": "CanvasComponent", + "CustomGroupControlTemplateName": "", + "CustomProperties": [ + { + "Category": 0, + "DisplayName": "HSLtoRGB", + "Hidden": true, + "Name": "HSLtoRGB", + "PropertyDataTypeKey": "Record", + "PropertyScopeKey": { + "PropertyScopeRuleNamespaceKey": "6", + "PropertyScopeRulesKey": [ + { + "DisplayName": "HSLtoRGB_h", + "Name": "HSLtoRGB_h", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "h", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "h" + }, + "Tooltip": "h", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "DisplayName": "HSLtoRGB_s", + "Name": "HSLtoRGB_s", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "s", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "s" + }, + "Tooltip": "s", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "DisplayName": "HSLtoRGB_l", + "Name": "HSLtoRGB_l", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "l", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "l" + }, + "Tooltip": "l", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + } + ] + }, + "Tooltip": "Converts HSL to an RGB Colour.", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Record\",\"EnumString\":\"\",\"Type\":[{\"Name\":\"A\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]},{\"Name\":\"B\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]},{\"Name\":\"G\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]},{\"Name\":\"R\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}]}}" + }, + { + "Category": 0, + "DisplayName": "HUEtoRGB", + "Hidden": true, + "Name": "HUEtoRGB", + "PropertyDataTypeKey": "Number", + "PropertyScopeKey": { + "PropertyScopeRuleNamespaceKey": "6", + "PropertyScopeRulesKey": [ + { + "DisplayName": "HUEtoRGB_p", + "Name": "HUEtoRGB_p", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "p", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "p" + }, + "Tooltip": "p", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "DisplayName": "HUEtoRGB_q", + "Name": "HUEtoRGB_q", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "q", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "q" + }, + "Tooltip": "q", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "DisplayName": "HUEtoRGB_t", + "Name": "HUEtoRGB_t", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "t", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "t" + }, + "Tooltip": "t", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + } + ] + }, + "Tooltip": "Helper function to convert hue to RGB.", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "Category": 0, + "DisplayName": "ColourTable", + "Hidden": true, + "Name": "ColourTable", + "PropertyDataTypeKey": "Table", + "Tooltip": "A table of hue, saturation and lightness values.", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Table\",\"EnumString\":\"\",\"Type\":[{\"Name\":\"Value\",\"Kind\":\"Table\",\"EnumString\":\"\",\"Type\":[{\"Name\":\"H\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]},{\"Name\":\"L\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]},{\"Name\":\"S\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}]}]}}" + }, + { + "Category": 0, + "DisplayName": "Rows", + "Hidden": false, + "IsResettable": true, + "Name": "Rows", + "PropertyDataTypeKey": "Number", + "Tooltip": "Rows/Columns in picker", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "Category": 0, + "DisplayName": "Chosen Colour", + "Hidden": true, + "Name": "ChosenColour", + "PropertyDataTypeKey": "Color", + "Tooltip": "The currently selected colour in the colour picker component", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Color\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "Category": 0, + "DisplayName": "Default Colour", + "Hidden": false, + "IsResettable": true, + "Name": "DefaultColour", + "PropertyDataTypeKey": "Color", + "Tooltip": "The colour that the component will start on (or the closest available)", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Color\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "Category": 0, + "DisplayName": "RGBtoHSL", + "Hidden": true, + "Name": "RGBtoHSL", + "PropertyDataTypeKey": "Record", + "PropertyScopeKey": { + "PropertyScopeRuleNamespaceKey": "6", + "PropertyScopeRulesKey": [ + { + "DisplayName": "RGBtoHSL_r", + "Name": "RGBtoHSL_r", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "Red", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "r" + }, + "Tooltip": "Red", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "DisplayName": "RGBtoHSL_g", + "Name": "RGBtoHSL_g", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "Green", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "g" + }, + "Tooltip": "Green", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + }, + { + "DisplayName": "RGBtoHSL_b", + "Name": "RGBtoHSL_b", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "Blue", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "b" + }, + "Tooltip": "Blue", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + } + ] + }, + "Tooltip": "Converts RGB to an HSL Colour.", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Record\",\"EnumString\":\"\",\"Type\":[{\"Name\":\"H\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]},{\"Name\":\"L\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]},{\"Name\":\"S\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}]}}" + }, + { + "Category": 0, + "DisplayName": "Nearest Number", + "Hidden": true, + "Name": "NearestNumber", + "PropertyDataTypeKey": "Number", + "PropertyScopeKey": { + "PropertyScopeRuleNamespaceKey": "6", + "PropertyScopeRulesKey": [ + { + "DisplayName": "NearestNumber_NumberTable", + "Name": "NearestNumber_NumberTable", + "PropertyDataTypeKey": "Table", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "NumberTable", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "NumberTable" + }, + "Tooltip": "NumberTable", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Table\",\"EnumString\":\"\",\"Type\":[{\"Name\":\"Value\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}]}}" + }, + { + "DisplayName": "NearestNumber_TargetNumber", + "Name": "NearestNumber_TargetNumber", + "PropertyDataTypeKey": "Number", + "ScopeVariableInfo": { + "DependencyType": "New", + "Description": "TargetNumber", + "IsRequired": true, + "ResolveExpands": false, + "ResolveSelects": false, + "ScopeVariableName": "TargetNumber" + }, + "Tooltip": "TargetNumber", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + } + ] + }, + "Tooltip": "Finds the nearest number in the number table to the target number", + "Type": "{\"Version\":\"1.343\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}" + } + ], + "FirstParty": true, + "Id": "http://microsoft.com/appmagic/Component", + "IsComponentLocked": false, + "IsComponentTemplate": true, + "IsCustomGroupControlTemplate": false, + "IsPcfControl": false, + "IsPremiumPcfControl": false, + "IsWidgetTemplate": false, + "LastModifiedTimestamp": "638657993055087060", + "Name": "323cb8addca0413b9cf5c3d4441050e7", + "OverridableProperties": {}, + "TemplateOriginalName": "db45484147974c0d9070a2b8160b34e3", + "Version": "1.0" +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/App.editorstate.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/App.editorstate.json new file mode 100644 index 00000000..3d0c6b3c --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/App.editorstate.json @@ -0,0 +1,114 @@ +{ + "ControlStates": { + "App": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + "MinScreenHeight", + "MinScreenWidth", + "ConfirmExit", + "SizeBreakpoints", + "BackEnabled", + "Theme" + ], + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": true, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "App", + "OptimizeForDevices": "Off", + "ParentIndex": 0, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Data", + "PropertyName": "ConfirmExit", + "RuleProviderType": "Unknown" + }, + { + "Category": "Data", + "PropertyName": "BackEnabled", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "MinScreenHeight", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "MinScreenWidth", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Theme", + "RuleProviderType": "Unknown" + }, + { + "Category": "ConstantData", + "PropertyName": "SizeBreakpoints", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "", + "Type": "ControlInfo" + }, + "Host": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + "OnNew", + "OnEdit", + "OnView", + "OnSave", + "OnCancel" + ], + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": true, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "Host", + "OptimizeForDevices": "Off", + "ParentIndex": 0, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Behavior", + "PropertyName": "OnNew", + "RuleProviderType": "Unknown" + }, + { + "Category": "Behavior", + "PropertyName": "OnEdit", + "RuleProviderType": "Unknown" + }, + { + "Category": "Behavior", + "PropertyName": "OnView", + "RuleProviderType": "Unknown" + }, + { + "Category": "Behavior", + "PropertyName": "OnSave", + "RuleProviderType": "Unknown" + }, + { + "Category": "Behavior", + "PropertyName": "OnCancel", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "", + "Type": "ControlInfo" + } + }, + "TopParentName": "App" +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/Screen1.editorstate.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/Screen1.editorstate.json new file mode 100644 index 00000000..823274e5 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/Screen1.editorstate.json @@ -0,0 +1,74 @@ +{ + "ControlStates": { + "Screen1": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + "Fill", + "ImagePosition", + "Height", + "Width", + "Size", + "Orientation", + "LoadingSpinner", + "LoadingSpinnerColor" + ], + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": false, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "Screen1", + "OptimizeForDevices": "Off", + "ParentIndex": 0, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Design", + "PropertyName": "Fill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "ImagePosition", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Height", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Width", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Size", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Orientation", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "LoadingSpinner", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "LoadingSpinnerColor", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "defaultScreenStyle", + "Type": "ControlInfo" + } + }, + "TopParentName": "Screen1" +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/cptColourPicker.editorstate.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/cptColourPicker.editorstate.json new file mode 100644 index 00000000..89b50778 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/EditorState/cptColourPicker.editorstate.json @@ -0,0 +1,1919 @@ +{ + "ControlStates": { + "cptColourPicker": { + "AllowAccessToGlobals": false, + "ControlPropertyState": [ + "Fill", + "Height", + "Width", + "X", + "Y", + "ZIndex", + "HSLtoRGB_h", + "HSLtoRGB_s", + "HSLtoRGB_l", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "If(\r\n s = 0,\r\n {R:l*255,G: l*255,B: l*255,A: 1}, // achromatic\r\n With(\r\n {\r\n q: If(l < 0.5, l * (1 + s), l + s - l * s)\r\n },\r\n With(\r\n {\r\n p: 2 * l - q\r\n },\r\n {\r\n R:Round(cptColourPicker.HUEtoRGB(p, q, h + 1/3) * 255,0),\r\n G:Round(cptColourPicker.HUEtoRGB(p, q, h) * 255,0),\r\n B:Round(cptColourPicker.HUEtoRGB(p, q, h - 1/3) * 255,0),\r\n A:1\r\n }\r\n )\r\n )\r\n)", + "InvariantPropertyName": "HSLtoRGB", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "With({T:\r\n If(\r\n t < 0, t + 1,\r\n t > 1, t - 1,\r\n t\r\n )},\r\n If(\r\n T < 1/6, p + (q - p) * 6 * T,\r\n T < 1/2, q,\r\n T < 2/3, p + (q - p) * (2/3 - T) * 6,\r\n p\r\n )\r\n)", + "InvariantPropertyName": "HUEtoRGB", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "HUEtoRGB_t", + "HUEtoRGB_q", + "HUEtoRGB_p", + "ColourTable", + "Rows", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "galLightness.Selected.recColour_2.Fill", + "InvariantPropertyName": "ChosenColour", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "DefaultColour", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "OnReset", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "Converts HSL to an RGB Colour.", + "InvariantPropertyName": "RGBtoHSL", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "RGBtoHSL_b", + "RGBtoHSL_g", + "RGBtoHSL_r", + "NearestNumber_TargetNumber", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "[Table({SampleStringField: \"SampleText\", SampleNumberField: 10, SampleBooleanField: true})]", + "InvariantPropertyName": "NearestNumber_NumberTable", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "First(\r\n SortByColumns(\r\n AddColumns(\r\n NumberTable,\r\n Difference,\r\n Abs(ThisRecord.SampleNumberField - TargetNumber)\r\n ),\r\n \"Difference\"\r\n )\r\n).SampleNumberField", + "InvariantPropertyName": "NearestNumber", + "IsLockable": false, + "NameMapSourceSchema": "?" + } + ], + "IsAutoGenerated": false, + "IsComponentDefinition": true, + "IsDataControl": false, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "cptColourPicker", + "OptimizeForDevices": "Off", + "ParentIndex": 0, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Data", + "PropertyName": "HSLtoRGB_h", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "HSLtoRGB_s", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "HSLtoRGB_l", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "HSLtoRGB", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "HUEtoRGB", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "HUEtoRGB_t", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "HUEtoRGB_q", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "HUEtoRGB_p", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "ColourTable", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "Rows", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "ChosenColour", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "DefaultColour", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "RGBtoHSL", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "RGBtoHSL_b", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "RGBtoHSL_g", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "RGBtoHSL_r", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "NearestNumber_TargetNumber", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "NearestNumber_NumberTable", + "RuleProviderType": "System" + }, + { + "Category": "Data", + "PropertyName": "NearestNumber", + "RuleProviderType": "System" + }, + { + "Category": "Design", + "PropertyName": "Fill", + "RuleProviderType": "System" + }, + { + "Category": "Design", + "PropertyName": "Height", + "RuleProviderType": "System" + }, + { + "Category": "Design", + "PropertyName": "Width", + "RuleProviderType": "System" + }, + { + "Category": "Design", + "PropertyName": "X", + "RuleProviderType": "System" + }, + { + "Category": "Design", + "PropertyName": "Y", + "RuleProviderType": "System" + }, + { + "Category": "Design", + "PropertyName": "ZIndex", + "RuleProviderType": "System" + }, + { + "Category": "Behavior", + "PropertyName": "OnReset", + "RuleProviderType": "System" + } + ], + "StyleName": "", + "Type": "ControlInfo" + }, + "galHue": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "CustomGallerySample", + "InvariantPropertyName": "Items", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "If(Self.Layout = Layout.Horizontal, Min(320, Self.Width - 60), Min(320, Self.Height - 60))", + "InvariantPropertyName": "TemplateSize", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "TemplatePadding", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "Layout", + "Transition", + "DelayItemLoading", + "LoadingSpinner", + "LoadingSpinnerColor", + "DisplayMode", + "BorderColor", + "DisabledBorderColor", + "PressedBorderColor", + "HoverBorderColor", + "BorderStyle", + "FocusedBorderColor", + "Fill", + "DisabledFill", + "PressedFill", + "HoverFill", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "X", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Y", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "640", + "InvariantPropertyName": "Width", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "575", + "InvariantPropertyName": "Height", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "ZIndex", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Default", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "ShowScrollbar", + "IsLockable": false, + "NameMapSourceSchema": "?" + } + ], + "GalleryTemplateChildName": "galleryTemplate3", + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": false, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "galHue", + "OptimizeForDevices": "Off", + "ParentIndex": 1, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Data", + "PropertyName": "Items", + "RuleProviderType": "Unknown" + }, + { + "Category": "Data", + "PropertyName": "Default", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "TemplatePadding", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Layout", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Transition", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DelayItemLoading", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "LoadingSpinner", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisplayMode", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "LoadingSpinnerColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderStyle", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "TemplateSize", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Fill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Width", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Height", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "X", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Y", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "ZIndex", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "ShowScrollbar", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "defaultGalleryStyle", + "Type": "ControlInfo" + }, + "galleryTemplate2": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + "TemplateFill" + ], + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": true, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "galleryTemplate2", + "OptimizeForDevices": "Off", + "ParentIndex": 0, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Design", + "PropertyName": "TemplateFill", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "", + "Type": "ControlInfo" + }, + "galleryTemplate2_1": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + "TemplateFill" + ], + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": true, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "galleryTemplate2_1", + "OptimizeForDevices": "Off", + "ParentIndex": 0, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Design", + "PropertyName": "TemplateFill", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "", + "Type": "ControlInfo" + }, + "galleryTemplate3": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + "TemplateFill" + ], + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": true, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "galleryTemplate3", + "OptimizeForDevices": "Off", + "ParentIndex": 0, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Design", + "PropertyName": "TemplateFill", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "", + "Type": "ControlInfo" + }, + "galLightness": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "CustomGallerySample", + "InvariantPropertyName": "Items", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "WrapCount", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "If(Self.Layout = Layout.Horizontal, Min(280, Self.Width - 60), Min(280, Self.Height - 60))", + "InvariantPropertyName": "TemplateSize", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "TemplatePadding", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "Layout", + "Transition", + "DelayItemLoading", + "LoadingSpinner", + "LoadingSpinnerColor", + "DisplayMode", + "BorderColor", + "DisabledBorderColor", + "PressedBorderColor", + "HoverBorderColor", + "BorderStyle", + "FocusedBorderColor", + "Fill", + "DisabledFill", + "PressedFill", + "HoverFill", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "20", + "InvariantPropertyName": "X", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Y", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "640", + "InvariantPropertyName": "Width", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "575", + "InvariantPropertyName": "Height", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "ZIndex", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "ShowScrollbar", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Default", + "IsLockable": false, + "NameMapSourceSchema": "?" + } + ], + "GalleryTemplateChildName": "galleryTemplate2_1", + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": false, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "galLightness", + "OptimizeForDevices": "Off", + "ParentIndex": 1, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Data", + "PropertyName": "Items", + "RuleProviderType": "Unknown" + }, + { + "Category": "Data", + "PropertyName": "WrapCount", + "RuleProviderType": "Unknown" + }, + { + "Category": "Data", + "PropertyName": "Default", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "TemplatePadding", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Layout", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Transition", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DelayItemLoading", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "LoadingSpinner", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisplayMode", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "LoadingSpinnerColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "TemplateSize", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderStyle", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Fill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "X", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "Y", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Width", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "Height", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "ZIndex", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "ShowScrollbar", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "defaultGalleryStyle", + "Type": "ControlInfo" + }, + "galSaturation": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "CustomGallerySample", + "InvariantPropertyName": "Items", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "WrapCount", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "If(Self.Layout = Layout.Horizontal, Min(280, Self.Width - 60), Min(280, Self.Height - 60))", + "InvariantPropertyName": "TemplateSize", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "TemplatePadding", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "Layout", + "Transition", + "DelayItemLoading", + "LoadingSpinner", + "LoadingSpinnerColor", + "DisplayMode", + "BorderColor", + "DisabledBorderColor", + "PressedBorderColor", + "HoverBorderColor", + "BorderStyle", + "FocusedBorderColor", + "Fill", + "DisabledFill", + "PressedFill", + "HoverFill", + "X", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Y", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "640", + "InvariantPropertyName": "Width", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "575", + "InvariantPropertyName": "Height", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "ZIndex", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "ShowScrollbar", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Default", + "IsLockable": false, + "NameMapSourceSchema": "?" + } + ], + "GalleryTemplateChildName": "galleryTemplate2", + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": false, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "galSaturation", + "OptimizeForDevices": "Off", + "ParentIndex": 0, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Data", + "PropertyName": "Items", + "RuleProviderType": "Unknown" + }, + { + "Category": "Data", + "PropertyName": "WrapCount", + "RuleProviderType": "Unknown" + }, + { + "Category": "Data", + "PropertyName": "Default", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "TemplateSize", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "TemplatePadding", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Layout", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Transition", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DelayItemLoading", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "LoadingSpinner", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "LoadingSpinnerColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisplayMode", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderStyle", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Fill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "X", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Y", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Width", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "Height", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "ZIndex", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "ShowScrollbar", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "defaultGalleryStyle", + "Type": "ControlInfo" + }, + "lblColourChosen": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + "Live", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Overflow", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "\"Text\"", + "InvariantPropertyName": "Text", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "Role", + "Color", + "DisabledColor", + "PressedColor", + "HoverColor", + "BorderColor", + "DisabledBorderColor", + "PressedBorderColor", + "HoverBorderColor", + "BorderStyle", + "FocusedBorderColor", + "Fill", + "DisabledFill", + "PressedFill", + "HoverFill", + "Font", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "FontWeight", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Align", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "VerticalAlign", + "X", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "576", + "InvariantPropertyName": "Y", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "253", + "InvariantPropertyName": "Width", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "40", + "InvariantPropertyName": "Height", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "DisplayMode", + "ZIndex", + "LineHeight", + "BorderThickness", + "FocusedBorderThickness", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Size", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "Italic", + "Underline", + "Strikethrough", + "PaddingTop", + "PaddingRight", + "PaddingBottom", + "PaddingLeft" + ], + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": false, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "lblColourChosen", + "OptimizeForDevices": "Off", + "ParentIndex": 2, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Data", + "PropertyName": "Live", + "RuleProviderType": "Unknown" + }, + { + "Category": "Data", + "PropertyName": "Text", + "RuleProviderType": "Unknown" + }, + { + "Category": "Data", + "PropertyName": "Role", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Overflow", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Color", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderStyle", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Fill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Font", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FontWeight", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Align", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "VerticalAlign", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "X", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Size", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Width", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "Height", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "DisplayMode", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "ZIndex", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "LineHeight", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderThickness", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderThickness", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Y", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Italic", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Underline", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Strikethrough", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PaddingTop", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PaddingRight", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PaddingBottom", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PaddingLeft", + "RuleProviderType": "Unknown" + } + ], + "StyleName": "defaultLabelStyle", + "Type": "ControlInfo" + }, + "recColourChosen": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "RGBA(56, 96, 178, 1)", + "InvariantPropertyName": "Fill", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "DisabledFill", + "PressedFill", + "HoverFill", + "BorderColor", + "BorderStyle", + "FocusedBorderColor", + "DisplayMode", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "X", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Y", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "150", + "InvariantPropertyName": "Width", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "100", + "InvariantPropertyName": "Height", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "Select(Parent)", + "InvariantPropertyName": "OnSelect", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "ZIndex", + "BorderThickness", + "FocusedBorderThickness", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Visible", + "IsLockable": false, + "NameMapSourceSchema": "?" + } + ], + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": false, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "recColourChosen", + "OptimizeForDevices": "Off", + "ParentIndex": 3, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Design", + "PropertyName": "Fill", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "Width", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "Height", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "HoverFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderStyle", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Y", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisplayMode", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "X", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "ZIndex", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderThickness", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderThickness", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Visible", + "RuleProviderType": "Unknown" + }, + { + "Category": "Behavior", + "PropertyName": "OnSelect", + "RuleProviderType": "User" + } + ], + "StyleName": "defaultRectangleStyle", + "Type": "ControlInfo" + }, + "recColourChosenLightness": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "RGBA(56, 96, 178, 1)", + "InvariantPropertyName": "Fill", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "DisabledFill", + "PressedFill", + "HoverFill", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "BorderColor", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "BorderStyle", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "FocusedBorderColor", + "DisplayMode", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "X", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Y", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "150", + "InvariantPropertyName": "Width", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "100", + "InvariantPropertyName": "Height", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "Select(Parent)", + "InvariantPropertyName": "OnSelect", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "ZIndex", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "0", + "InvariantPropertyName": "BorderThickness", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "FocusedBorderThickness", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "TabIndex", + "IsLockable": false, + "NameMapSourceSchema": "?" + } + ], + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": false, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "recColourChosenLightness", + "OptimizeForDevices": "Off", + "ParentIndex": 1, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Design", + "PropertyName": "Fill", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "BorderThickness", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderColor", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "BorderStyle", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisplayMode", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "X", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Y", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Width", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "ZIndex", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Height", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderThickness", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "TabIndex", + "RuleProviderType": "Unknown" + }, + { + "Category": "Behavior", + "PropertyName": "OnSelect", + "RuleProviderType": "User" + } + ], + "StyleName": "defaultRectangleStyle", + "Type": "ControlInfo" + }, + "recColourFixedLightness": { + "AllowAccessToGlobals": true, + "ControlPropertyState": [ + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "RGBA(56, 96, 178, 1)", + "InvariantPropertyName": "Fill", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "DisabledFill", + "PressedFill", + "HoverFill", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "BorderColor", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "BorderStyle", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "FocusedBorderColor", + "DisplayMode", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "X", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "Y", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "150", + "InvariantPropertyName": "Width", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "100", + "InvariantPropertyName": "Height", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "Select(Parent)", + "InvariantPropertyName": "OnSelect", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "ZIndex", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "BorderThickness", + "IsLockable": false, + "NameMapSourceSchema": "?" + }, + "FocusedBorderThickness", + { + "AFDDataSourceName": "", + "AutoRuleBindingEnabled": false, + "AutoRuleBindingString": "", + "InvariantPropertyName": "TabIndex", + "IsLockable": false, + "NameMapSourceSchema": "?" + } + ], + "HasDynamicProperties": false, + "IsAutoGenerated": false, + "IsComponentDefinition": false, + "IsDataControl": false, + "IsFromScreenLayout": false, + "IsGroupControl": false, + "IsLocked": false, + "LayoutName": "", + "MetaDataIDKey": "", + "Name": "recColourFixedLightness", + "OptimizeForDevices": "Off", + "ParentIndex": 1, + "PersistMetaDataIDKey": false, + "Properties": [ + { + "Category": "Design", + "PropertyName": "Fill", + "RuleProviderType": "User" + }, + { + "Category": "Design", + "PropertyName": "Height", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisabledFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "PressedFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderStyle", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "DisplayMode", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "X", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Y", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderColor", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "HoverFill", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "ZIndex", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "BorderThickness", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "FocusedBorderThickness", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "Width", + "RuleProviderType": "Unknown" + }, + { + "Category": "Design", + "PropertyName": "TabIndex", + "RuleProviderType": "Unknown" + }, + { + "Category": "Behavior", + "PropertyName": "OnSelect", + "RuleProviderType": "User" + } + ], + "StyleName": "defaultRectangleStyle", + "Type": "ControlInfo" + } + }, + "TopParentName": "cptColourPicker" +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Screen1.fx.yaml b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Screen1.fx.yaml new file mode 100644 index 00000000..ed5688b8 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Screen1.fx.yaml @@ -0,0 +1,2 @@ +Screen1 As screen: + diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Themes.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Themes.json new file mode 100644 index 00000000..5a6f4d5a --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/Src/Themes.json @@ -0,0 +1,4986 @@ +{ + "CurrentTheme": "defaultTheme", + "CustomThemes": [ + { + "name": "defaultTheme", + "palette": [ + { + "name": "ScreenBkgColor", + "type": "c", + "value": "%Color.RESERVED%.White" + }, + { + "name": "InvertedBkgColor", + "type": "c", + "value": "RGBA(56, 96, 178, 1)" + }, + { + "name": "PrimaryColor1", + "type": "c", + "value": "RGBA(56, 96, 178, 1)" + }, + { + "name": "PrimaryColor2", + "type": "c", + "value": "RGBA(0, 18, 107, 1)" + }, + { + "name": "PrimaryColor3", + "type": "c", + "value": "RGBA(186, 202, 226, 1)" + }, + { + "name": "PrimaryColor1Light", + "type": "c", + "value": "RGBA(56, 96, 178, .2)" + }, + { + "name": "PrimaryColor2Light", + "type": "c", + "value": "RGBA(0, 18, 107, .2)" + }, + { + "name": "PrimaryColor3Light", + "type": "c", + "value": "RGBA(186, 202, 226, .2)" + }, + { + "name": "PrimaryColor3Fade", + "type": "c", + "value": "ColorFade(RGBA(186, 202, 226, 1), 70%)" + }, + { + "name": "Transparency", + "type": "c", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "name": "TextMainColor", + "type": "c", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "name": "TextMainColorInverted", + "type": "c", + "value": "RGBA(255, 255, 255, 1)" + }, + { + "name": "TextLinkColor", + "type": "c", + "value": "RGBA(0, 134, 208, 1)" + }, + { + "name": "TextFooterFontColor", + "type": "c", + "value": "RGBA(117, 117, 117, 1)" + }, + { + "name": "InputBkgColor", + "type": "c", + "value": "RGBA(255, 255, 255, 1)" + }, + { + "name": "InputTextColor", + "type": "c", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "name": "InputBorderColor", + "type": "c", + "value": "RGBA(0, 18, 107, 1)" + }, + { + "name": "RailBkgColor", + "type": "c", + "value": "RGBA(128, 130, 133, 1)" + }, + { + "name": "HandleBkgColor", + "type": "c", + "value": "RGBA(255, 255, 255, 1)" + }, + { + "name": "InnerCircleBkgColor", + "type": "c", + "value": "RGBA(255, 255, 255, 1)" + }, + { + "name": "DisabledBorderColor", + "type": "c", + "value": "RGBA(166, 166, 166, 1)" + }, + { + "name": "DisabledTextMainColor", + "type": "c", + "value": "RGBA(166, 166, 166, 1)" + }, + { + "name": "DisabledInputBkgColor", + "type": "c", + "value": "RGBA(244, 244, 244, 1)" + }, + { + "name": "DisabledButtonBkgColor", + "type": "c", + "value": "RGBA(244, 244, 244, 1)" + }, + { + "name": "HoverButtonBkgColor", + "type": "c", + "value": "ColorFade(RGBA(56, 96, 178, 1), -20%)" + }, + { + "name": "HoverCancelButtonBkgColor", + "type": "c", + "value": "ColorFade(RGBA(62, 96, 170, 1), 20%)" + }, + { + "name": "HoverInputBkgColor", + "type": "c", + "value": "RGBA(186, 202, 226, 1)" + }, + { + "name": "OverlayBkgColor", + "type": "c", + "value": "RGBA(0, 0, 0, 0.4)" + }, + { + "name": "ReservedInfoColor", + "type": "c", + "value": "RGBA(0, 134, 208, 1)" + }, + { + "name": "ReservedSuccessColor", + "type": "c", + "value": "RGBA(141, 198, 63, 1)" + }, + { + "name": "ReservedWarningColor", + "type": "c", + "value": "RGBA(252, 219, 2, 1)" + }, + { + "name": "ReservedErrorColor", + "type": "c", + "value": "RGBA(246, 88, 16, 1)" + }, + { + "name": "ReservedCriticalErrorColor", + "type": "c", + "value": "RGBA(168, 0, 0, 1)" + }, + { + "name": "ReservedDisabledStatusColor", + "type": "c", + "value": "RGBA(193, 193, 193, 1)" + }, + { + "name": "ReservedWhiteColor", + "type": "c", + "value": "RGBA(255, 255, 255, 1)" + }, + { + "name": "ReservedGrayColor", + "type": "c", + "value": "RGBA(240, 240, 240, 1)" + }, + { + "name": "ReservedBlackColor", + "type": "c", + "value": "RGBA(47, 41, 43, 1)" + }, + { + "name": "ReservedChartColorSet", + "type": "![]", + "value": "[RGBA(49, 130, 93, 1),RGBA(48,166,103, 1), RGBA(94,193,108,1), RGBA(246,199,144,1), RGBA(247,199,114,1), RGBA(247,180,91,1), RGBA(246,143,100,1), RGBA(212,96,104,1), RGBA(148, 110, 176, 1), RGBA(118, 154, 204, 1), RGBA(96, 197, 234, 1)]" + }, + { + "name": "TextBodyFontWeight", + "type": "e", + "value": "%FontWeight.RESERVED%.Normal" + }, + { + "name": "TextEmphasisFontWeight", + "type": "e", + "value": "%FontWeight.RESERVED%.Semibold" + }, + { + "name": "TextBodyFontFace", + "type": "e", + "value": "%Font.RESERVED%.'Open Sans'" + }, + { + "name": "InputBorderThickness", + "type": "n", + "value": "2" + }, + { + "name": "InputFocusedBorderThickness", + "type": "n", + "value": "4" + }, + { + "name": "TextHeaderFontSize", + "phoneValue": "27", + "type": "n", + "value": "18" + }, + { + "name": "TextTitleFontSize", + "type": "n", + "value": "20" + }, + { + "name": "TextSubtitleFontSize", + "type": "n", + "value": "18" + }, + { + "name": "TextContentFontSize", + "type": "n", + "value": "16" + }, + { + "name": "TextTitleFontSize_galleryLayouts_ver5", + "type": "n", + "value": "14" + }, + { + "name": "TextSubtitleFontSize_galleryLayouts_ver5", + "type": "n", + "value": "12" + }, + { + "name": "TextContentFontSize_galleryLayouts_ver5", + "type": "n", + "value": "12" + }, + { + "name": "DividerColor2020", + "type": "c", + "value": "RGBA(255, 255, 255, 1)" + }, + { + "name": "TextTitleColor_galleryLayouts_ver5", + "type": "c", + "value": "RGBA(50, 49, 48, 1)" + }, + { + "name": "TableNameLabelPadding_copilotAppSinglePage", + "type": "n", + "value": "16" + }, + { + "name": "SearchContainerFill_copilotAppPage", + "type": "c", + "value": "RGBA(245, 245, 245, 1)" + }, + { + "name": "ContainerRadius", + "type": "n", + "value": "4" + }, + { + "name": "TextHeaderFontSize2020", + "type": "n", + "value": "16" + }, + { + "name": "TextEmphasisFontSize", + "phoneValue": "24", + "type": "n", + "value": "15" + }, + { + "name": "TextBodyFontSize", + "phoneValue": "21", + "type": "n", + "value": "13" + }, + { + "name": "TextFooterFontSize", + "phoneValue": "18", + "type": "n", + "value": "11" + }, + { + "name": "TextMiniFontSize", + "phoneValue": "15", + "type": "n", + "value": "9" + }, + { + "name": "IconFillColorInverted", + "type": "c", + "value": "RGBA(255, 255, 255, 1)" + }, + { + "name": "IconPressedFillColorInverted", + "type": "c", + "value": "RGBA(255, 255, 255, 0.3)" + }, + { + "name": "DatePickerSelectedColor", + "type": "c", + "value": "RGBA(37, 70, 148, 1)" + }, + { + "name": "DatePickerHeaderColor", + "type": "c", + "value": "RGBA(68, 97, 165, 1)" + }, + { + "name": "NoAttachmentPaddingLeft", + "phoneValue": "20", + "type": "n", + "value": "12" + }, + { + "name": "DefaultSize", + "phoneValue": "24", + "type": "n", + "value": "14" + }, + { + "name": "DefaultSize2", + "type": "n", + "value": "13" + }, + { + "name": "DropTargetBorderColor", + "type": "c", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "name": "DropTargetBackgroundColor", + "type": "c", + "value": "RGBA(255, 255, 255, 0.8)" + }, + { + "name": "DropTargetTextColor", + "type": "c", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "name": "DropTargetBorderThickness", + "type": "n", + "value": "2" + } + ], + "styles": [ + { + "controlTemplateName": "screen", + "name": "defaultScreenStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.ScreenBkgColor%" + }, + { + "property": "LoadingSpinnerColor", + "value": "%Palette.PrimaryColor1%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "defaultLabelStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "LineHeight", + "value": "1.2" + }, + { + "property": "Overflow", + "value": "%Overflow.RESERVED%.Hidden" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "0" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "DisabledFill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "PaddingTop", + "value": "5" + }, + { + "property": "PaddingRight", + "value": "5" + }, + { + "property": "PaddingBottom", + "value": "5" + }, + { + "property": "PaddingLeft", + "value": "5" + }, + { + "property": "VerticalAlign", + "value": "%VerticalAlign.RESERVED%.Middle" + } + ] + }, + { + "controlTemplateName": "label", + "name": "basicNoSizeLabelStyle", + "propertyValuesMap": [ + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "basicNoSizeInvertedBkgLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "basicNoSizeWeightColorLabelStyle", + "propertyValuesMap": [ + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "invertedBkgHeaderLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextHeaderFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "invertedBkgTitleLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextTitleFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "linkLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextLinkColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "headerLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextHeaderFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "subHeaderLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "titleLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextTitleFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "overlayTitleLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextTitleFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "subtitleLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextSubtitleFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "overlaySubtitleLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextSubtitleFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "contentLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextContentFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "titleLabelStyle_galleryLayouts_ver5", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextTitleColor_galleryLayouts_ver5%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "Size", + "value": "%Palette.TextTitleFontSize_galleryLayouts_ver5%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "subtitleLabelStyle_galleryLayouts_ver5", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "Size", + "value": "%Palette.TextSubtitleFontSize_galleryLayouts_ver5%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "contentLabelStyle_galleryLayouts_ver5", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "Size", + "value": "%Palette.TextContentFontSize_galleryLayouts_ver5%" + } + ] + }, + { + "controlTemplateName": "rectangle", + "name": "dividerStyle2020", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.DividerColor2020%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "tableNameLabelStyle_copilotAppSinglePage", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.ReservedWhiteColor%" + }, + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "PaddingLeft", + "value": "%Palette.TableNameLabelPadding_copilotAppSinglePage%" + }, + { + "property": "PaddingRight", + "value": "%Palette.TableNameLabelPadding_copilotAppSinglePage%" + }, + { + "property": "PaddingTop", + "value": "%Palette.TableNameLabelPadding_copilotAppSinglePage%" + }, + { + "property": "PaddingBottom", + "value": "%Palette.TableNameLabelPadding_copilotAppSinglePage%" + } + ] + }, + { + "controlTemplateName": "groupContainer", + "name": "containerStyle_copilotAppPage", + "propertyValuesMap": [ + { + "property": "DropShadow", + "value": "%DropShadow.RESERVED%.None" + } + ] + }, + { + "controlTemplateName": "groupContainer", + "name": "searchContainerStyle_copilotAppPage", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.SearchContainerFill_copilotAppPage%" + } + ] + }, + { + "controlTemplateName": "text", + "name": "searchInputStyle_copilotAppPage", + "propertyValuesMap": [ + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.None" + }, + { + "property": "Fill", + "value": "%Palette.Transparency%" + }, + { + "property": "HoverFill", + "value": "%Palette.Transparency%" + }, + { + "property": "PressedFill", + "value": "%Palette.Transparency%" + } + ] + }, + { + "controlTemplateName": "icon", + "name": "searchIconStyle_copilotAppPage", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "Fill", + "value": "%Palette.Transparency%" + } + ] + }, + { + "controlTemplateName": "icon", + "name": "headerIconStyle_copilotAppSinglePage", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.ReservedWhiteColor%" + }, + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "accentLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "LineHeight", + "value": "1.2" + }, + { + "property": "Overflow", + "value": "%Overflow.RESERVED%.Hidden" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "BorderColor", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "0" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "DisabledFill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "PaddingTop", + "value": "5" + }, + { + "property": "PaddingRight", + "value": "5" + }, + { + "property": "PaddingBottom", + "value": "5" + }, + { + "property": "PaddingLeft", + "value": "5" + }, + { + "property": "VerticalAlign", + "value": "%VerticalAlign.RESERVED%.Middle" + } + ] + }, + { + "controlTemplateName": "label", + "name": "pickerEmphasisLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "pickerEmphasisWithAccentLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "pickerEmphasisSecondaryLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextFooterFontColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "footerAccentLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextFooterFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "footerLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextFooterFontColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextFooterFontSize%" + }, + { + "property": "BorderColor", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "property": "LineHeight", + "value": "1.2" + }, + { + "property": "Overflow", + "value": "%Overflow.RESERVED%.Hidden" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "0" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "DisabledFill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "PaddingTop", + "value": "5" + }, + { + "property": "PaddingRight", + "value": "5" + }, + { + "property": "PaddingBottom", + "value": "5" + }, + { + "property": "PaddingLeft", + "value": "5" + }, + { + "property": "VerticalAlign", + "value": "%VerticalAlign.RESERVED%.Middle" + } + ] + }, + { + "controlTemplateName": "label", + "name": "miniLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextMiniFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "miniInvertedBkgLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextMiniFontSize%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "disabledLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.ReservedDisabledStatusColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "infoLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextLinkColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "successLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.ReservedSuccessColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "warningLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.ReservedWarningColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "errorLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.ReservedErrorColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + } + ] + }, + { + "controlTemplateName": "label", + "name": "criticalErrorLabelStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.ReservedCriticalErrorColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "LineHeight", + "value": "1.2" + }, + { + "property": "BorderColor", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "property": "Overflow", + "value": "%Overflow.RESERVED%.Hidden" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "0" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "DisabledFill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "VerticalAlign", + "value": "%VerticalAlign.RESERVED%.Middle" + }, + { + "property": "Size", + "value": "%Palette.DefaultSize%" + } + ] + }, + { + "controlTemplateName": "toggleSwitch", + "name": "defaultToggleSwitchStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "HandleFill", + "value": "%Palette.HandleBkgColor%" + }, + { + "property": "FalseFill", + "value": "%Palette.RailBkgColor%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "TrueFill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "FalseHoverFill", + "value": "ColorFade(Self.FalseFill, 15%)" + }, + { + "property": "TrueHoverFill", + "value": "ColorFade(Self.TrueFill, 15%)" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -15%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 15%)" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "rating", + "name": "defaultRatingStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "RatingFill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "checkbox", + "name": "defaultCheckboxStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "CheckboxBackgroundFill", + "value": "%Palette.InnerCircleBkgColor%" + }, + { + "property": "CheckboxBorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "CheckmarkFill", + "value": "%Palette.InputTextColor%" + }, + { + "property": "HoverColor", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -30%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 30%)" + }, + { + "property": "DisabledColor", + "value": "RGBA(186, 186, 186, 1)" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "DisabledFill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "PressedColor", + "value": "RGBA(70, 68, 64, 1)" + }, + { + "property": "PressedFill", + "value": "ColorFade(Self.Fill, -30%)" + }, + { + "property": "HoverFill", + "value": "ColorFade(Self.Fill, 30%)" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "PaddingTop", + "value": "0" + }, + { + "property": "PaddingRight", + "value": "0" + }, + { + "property": "PaddingBottom", + "value": "0" + }, + { + "property": "PaddingLeft", + "value": "0" + }, + { + "property": "VerticalAlign", + "value": "%VerticalAlign.RESERVED%.Middle" + } + ] + }, + { + "controlTemplateName": "radio", + "name": "defaultRadioStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "HoverColor", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "RadioBackgroundFill", + "value": "%Palette.InnerCircleBkgColor%" + }, + { + "property": "RadioBorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "RadioSelectionFill", + "value": "%Palette.InputTextColor%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + }, + { + "property": "DisabledColor", + "value": "RGBA(186, 186, 186, 1)" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "DisabledFill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "PaddingTop", + "value": "10" + }, + { + "property": "PaddingRight", + "value": "0" + }, + { + "property": "PaddingBottom", + "value": "10" + }, + { + "property": "PaddingLeft", + "value": "0" + }, + { + "property": "Align", + "value": "%Align.RESERVED%.Left" + }, + { + "property": "PressedColor", + "value": "Self.Color" + }, + { + "property": "HoverFill", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Fill" + } + ] + }, + { + "controlTemplateName": "listbox", + "name": "defaultListboxStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.InputTextColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderThickness", + "value": "%Palette.InputBorderThickness%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "FocusedBorderThickness", + "value": "%Palette.InputFocusedBorderThickness%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledSelectionColor", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "DisabledSelectionFill", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Fill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "HoverColor", + "value": "%Palette.InputTextColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverInputBkgColor%" + }, + { + "property": "PressedColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "PressedFill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "SelectionColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "SelectionFill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "DisabledColor", + "value": "RGBA(186, 186, 186, 1)" + }, + { + "property": "DisabledFill", + "value": "RGBA(242, 242, 242, 1)" + }, + { + "property": "PressedBorderColor", + "value": "Self.HoverBorderColor" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 15%)" + }, + { + "property": "PaddingTop", + "value": "0" + }, + { + "property": "PaddingRight", + "value": "0" + }, + { + "property": "PaddingBottom", + "value": "0" + }, + { + "property": "PaddingLeft", + "value": "0" + } + ] + }, + { + "controlTemplateName": "dropdown", + "name": "defaultDropdownStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "%Palette.InputBorderThickness%" + }, + { + "property": "FocusedBorderThickness", + "value": "%Palette.InputFocusedBorderThickness%" + }, + { + "property": "Color", + "value": "%Palette.InputTextColor%" + }, + { + "property": "ChevronBackground", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "ChevronFill", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "ChevronHoverBackground", + "value": "%Palette.HoverButtonBkgColor%" + }, + { + "property": "ChevronHoverFill", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "ChevronDisabledBackground", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "ChevronDisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "HoverColor", + "value": "%Palette.InputTextColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverInputBkgColor%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "PressedColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "PressedFill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "SelectionColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "SelectionFill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 15%)" + }, + { + "property": "PressedBorderColor", + "value": "Self.HoverBorderColor" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "PaddingTop", + "value": "10" + }, + { + "property": "PaddingRight", + "value": "10" + }, + { + "property": "PaddingBottom", + "value": "10" + }, + { + "property": "PaddingLeft", + "value": "10" + } + ] + }, + { + "controlTemplateName": "combobox", + "name": "defaultComboBoxStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "%Palette.InputBorderThickness%" + }, + { + "property": "FocusedBorderThickness", + "value": "%Palette.InputFocusedBorderThickness%" + }, + { + "property": "Color", + "value": "%Palette.InputTextColor%" + }, + { + "property": "ChevronBackground", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "ChevronFill", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "ChevronHoverBackground", + "value": "%Palette.HoverButtonBkgColor%" + }, + { + "property": "ChevronHoverFill", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "ChevronDisabledBackground", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "ChevronDisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "HoverColor", + "value": "%Palette.InputTextColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverInputBkgColor%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "PressedColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "PressedFill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "SelectionColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "SelectionFill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 15%)" + }, + { + "property": "PressedBorderColor", + "value": "Self.HoverBorderColor" + }, + { + "property": "MoreItemsButtonColor", + "value": "Self.ChevronBackground" + } + ] + }, + { + "controlTemplateName": "attachments", + "name": "defaultAttachmentsStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "%Palette.InputBorderThickness%" + }, + { + "property": "FocusedBorderThickness", + "value": "%Palette.InputFocusedBorderThickness%" + }, + { + "property": "Color", + "value": "%Palette.InputTextColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "HoverColor", + "value": "%Palette.InputTextColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverInputBkgColor%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "PressedColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "PressedFill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "ItemColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "ItemFill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "ItemHoverColor", + "value": "%Palette.InputTextColor%" + }, + { + "property": "ItemHoverFill", + "value": "%Palette.HoverInputBkgColor%" + }, + { + "property": "ItemSpacing", + "value": "0" + }, + { + "property": "NoAttachmentsColor", + "value": "Self.Color" + }, + { + "property": "NoAttachmentsPaddingLeft", + "value": "%Palette.NoAttachmentPaddingLeft%" + }, + { + "property": "DropTargetBorderThickness", + "value": "%Palette.DropTargetBorderThickness%" + }, + { + "property": "DropTargetBorderStyle", + "value": "%BorderStyle.RESERVED%.Dotted" + }, + { + "property": "DropTargetBorderColor", + "value": "%Palette.DropTargetBorderColor%" + }, + { + "property": "DropTargetBackgroundColor", + "value": "%Palette.DropTargetBackgroundColor%" + }, + { + "property": "DropTargetTextColor", + "value": "%Palette.DropTargetTextColor%" + } + ] + }, + { + "controlTemplateName": "datepicker", + "name": "defaultDatePickerStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "%Palette.InputBorderThickness%" + }, + { + "property": "FocusedBorderThickness", + "value": "%Palette.InputFocusedBorderThickness%" + }, + { + "property": "Color", + "value": "%Palette.InputTextColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "IconFill", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "IconBackground", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "SelectedDateFill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "HoverDateFill", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "CalendarHeaderFill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "Size", + "value": "%Palette.DefaultSize%" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "PaddingTop", + "value": "0" + }, + { + "property": "PaddingRight", + "value": "5" + }, + { + "property": "PaddingBottom", + "value": "5" + }, + { + "property": "PaddingLeft", + "value": "12" + } + ] + }, + { + "controlTemplateName": "lookup", + "name": "defaultLookupStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "%Palette.InputBorderThickness%" + }, + { + "property": "FocusedBorderThickness", + "value": "%Palette.InputFocusedBorderThickness%" + }, + { + "property": "Color", + "value": "%Palette.InputTextColor%" + }, + { + "property": "ChevronBackground", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "ChevronFill", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "ChevronHoverBackground", + "value": "%Palette.HoverButtonBkgColor%" + }, + { + "property": "ChevronHoverFill", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "ChevronDisabledBackground", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "ChevronDisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "HoverColor", + "value": "%Palette.InputTextColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverInputBkgColor%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "PressedColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "PressedFill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "SelectionColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "SelectionFill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 15%)" + }, + { + "property": "PressedBorderColor", + "value": "Self.HoverBorderColor" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "PaddingTop", + "value": "10" + }, + { + "property": "PaddingRight", + "value": "10" + }, + { + "property": "PaddingBottom", + "value": "10" + }, + { + "property": "PaddingLeft", + "value": "10" + }, + { + "property": "FooterSize", + "value": "Self.Size - 3" + } + ] + }, + { + "controlTemplateName": "text", + "name": "defaultTextStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.InputTextColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "%Palette.InputBorderThickness%" + }, + { + "property": "FocusedBorderThickness", + "value": "%Palette.InputFocusedBorderThickness%" + }, + { + "property": "HoverBorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "HoverColor", + "value": "%Palette.InputTextColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "RadiusTopLeft", + "value": "5" + }, + { + "property": "RadiusBottomRight", + "value": "5" + }, + { + "property": "RadiusTopRight", + "value": "5" + }, + { + "property": "RadiusBottomLeft", + "value": "5" + }, + { + "property": "PressedBorderColor", + "value": "Self.HoverBorderColor" + }, + { + "property": "PressedColor", + "value": "Self.Color" + }, + { + "property": "PressedFill", + "value": "Self.Fill" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "Align", + "value": "%Align.RESERVED%.Left" + } + ] + }, + { + "controlTemplateName": "text", + "name": "searchTextStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.InputTextColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.None" + }, + { + "property": "BorderThickness", + "value": "%Palette.InputBorderThickness%" + }, + { + "property": "FocusedBorderThickness", + "value": "%Palette.InputFocusedBorderThickness%" + }, + { + "property": "HoverBorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "HoverColor", + "value": "%Palette.InputTextColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + } + ] + }, + { + "controlTemplateName": "slider", + "name": "defaultSliderStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "HandleFill", + "value": "%Palette.HandleBkgColor%" + }, + { + "property": "RailFill", + "value": "%Palette.RailBkgColor%" + }, + { + "property": "ValueFill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "HandleHoverFill", + "value": "Self.HandleFill" + }, + { + "property": "HandleActiveFill", + "value": "Self.HandleFill" + }, + { + "property": "RailHoverFill", + "value": "ColorFade(Self.RailFill, 15%)" + }, + { + "property": "ValueHoverFill", + "value": "ColorFade(Self.ValueFill, 15%)" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -30%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 30%)" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "button", + "name": "defaultButtonStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + }, + { + "property": "HoverColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverButtonBkgColor%" + }, + { + "property": "BorderColor", + "value": "ColorFade(Self.Fill, -15%)" + }, + { + "property": "RadiusTopLeft", + "value": "10" + }, + { + "property": "RadiusBottomRight", + "value": "10" + }, + { + "property": "RadiusTopRight", + "value": "10" + }, + { + "property": "RadiusBottomLeft", + "value": "10" + }, + { + "property": "PressedBorderColor", + "value": "Self.Fill" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 20%)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "2" + }, + { + "property": "FocusedBorderThickness", + "value": "4" + }, + { + "property": "PressedColor", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Color" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "Align", + "value": "%Align.RESERVED%.Center" + }, + { + "property": "VerticalAlign", + "value": "%VerticalAlign.RESERVED%.Middle" + } + ] + }, + { + "controlTemplateName": "button", + "name": "cancelButtonStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + } + ] + }, + { + "controlTemplateName": "button", + "name": "rezervedOkButtonStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.ReservedWhiteColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.ReservedInfoColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + } + ] + }, + { + "controlTemplateName": "button", + "name": "rezervedCancelButtonStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.ReservedInfoColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Fill", + "value": "%Palette.ReservedWhiteColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + } + ] + }, + { + "controlTemplateName": "lineChart", + "name": "defaultLineChartStyle", + "propertyValuesMap": [ + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "ItemColorSet", + "value": "%Palette.ReservedChartColorSet%" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "BorderColor", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -30%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 30%)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "Font", + "value": "%Font.RESERVED%.'Open Sans'" + }, + { + "property": "Size", + "value": "11" + } + ] + }, + { + "controlTemplateName": "lineChart", + "name": "monochromeAccentLineChartStyle", + "propertyValuesMap": [ + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "ItemColorSet", + "value": "[%Palette.PrimaryColor1%]" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + } + ] + }, + { + "controlTemplateName": "pieChart", + "name": "defaultPieChartStyle", + "propertyValuesMap": [ + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "ItemColorSet", + "value": "%Palette.ReservedChartColorSet%" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "BorderColor", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -30%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 30%)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "Font", + "value": "%Font.RESERVED%.'Open Sans'" + }, + { + "property": "Size", + "value": "10" + } + ] + }, + { + "controlTemplateName": "pieChart", + "name": "monochromeAccentPieChartStyle", + "propertyValuesMap": [ + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "ItemColorSet", + "value": "[%Palette.PrimaryColor1%]" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + } + ] + }, + { + "controlTemplateName": "barChart", + "name": "defaultBarChartStyle", + "propertyValuesMap": [ + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "ItemColorSet", + "value": "%Palette.ReservedChartColorSet%" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "BorderColor", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -30%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 30%)" + }, + { + "property": "Size", + "value": "10" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "Font", + "value": "%Font.RESERVED%.'Open Sans'" + } + ] + }, + { + "controlTemplateName": "barChart", + "name": "monochromeAccentBarChartStyle", + "propertyValuesMap": [ + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "ItemColorSet", + "value": "[%Palette.PrimaryColor1%]" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + } + ] + }, + { + "controlTemplateName": "legend", + "name": "defaultLegendStyle", + "propertyValuesMap": [ + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextFooterFontSize%" + }, + { + "property": "BorderColor", + "value": "RGBA(0, 0, 0, 1)" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "PressedBorderColor", + "value": "Self.BorderColor" + }, + { + "property": "HoverBorderColor", + "value": "Self.BorderColor" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "DisabledFill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "Italic", + "value": "false" + } + ] + }, + { + "controlTemplateName": "rectangle", + "name": "separatorShapeStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "videoPlayback", + "name": "defaultVideoPlaybackStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + } + ] + }, + { + "controlTemplateName": "timer", + "name": "defaultTimerStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverButtonBkgColor%" + }, + { + "property": "HoverColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "BorderColor", + "value": "ColorFade(Self.Fill, -15%)" + }, + { + "property": "DisabledBorderColor", + "value": "ColorFade(Self.BorderColor, 70%)" + }, + { + "property": "PressedBorderColor", + "value": "Self.Fill" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 20%)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "2" + }, + { + "property": "FocusedBorderThickness", + "value": "4" + }, + { + "property": "DisabledColor", + "value": "ColorFade(Self.Fill, 90%)" + }, + { + "property": "PressedColor", + "value": "Self.Fill" + }, + { + "property": "DisabledFill", + "value": "ColorFade(Self.Fill, 70%)" + }, + { + "property": "PressedFill", + "value": "Self.Color" + }, + { + "property": "Size", + "value": "%Palette.DefaultSize2%" + } + ] + }, + { + "controlTemplateName": "triangle", + "name": "defaultTriangleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledFill", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Fill" + }, + { + "property": "HoverFill", + "value": "Self.Fill" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "star", + "name": "defaultStarStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "pentagon", + "name": "defaultPentagonStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledFill", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Fill" + }, + { + "property": "HoverFill", + "value": "Self.Fill" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "partialCircle", + "name": "defaultPartialCircleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "octagon", + "name": "defaultOctagonStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledFill", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Fill" + }, + { + "property": "HoverFill", + "value": "Self.Fill" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "hexagon", + "name": "defaultHexagonStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledFill", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Fill" + }, + { + "property": "HoverFill", + "value": "Self.Fill" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "hexagon", + "name": "primary2HexagonStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "hexagon", + "name": "primary3HexagonStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "hexagon", + "name": "primary3FadeHexagonStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor3Fade%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "hexagon", + "name": "screenHexagonStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.ScreenBkgColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "circle", + "name": "defaultCircleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledFill", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Fill" + }, + { + "property": "HoverFill", + "value": "Self.Fill" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + } + ] + }, + { + "controlTemplateName": "circle", + "name": "primary2CircleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "circle", + "name": "primary3CircleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "circle", + "name": "primary3FadeCircleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor3Fade%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "arrow", + "name": "defaultArrowStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + } + ] + }, + { + "controlTemplateName": "icon", + "name": "defaultIconStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledButtonBkgColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "PressedColor", + "value": "ColorFade(Self.Color, -20%)" + }, + { + "property": "HoverColor", + "value": "ColorFade(Self.Color, 20%)" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "DisabledFill", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Fill" + }, + { + "property": "HoverFill", + "value": "Self.Fill" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -20%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 20%)" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "icon", + "name": "primary1IconStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledButtonBkgColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + } + ] + }, + { + "controlTemplateName": "icon", + "name": "primary3IconStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledButtonBkgColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + } + ] + }, + { + "controlTemplateName": "icon", + "name": "invertedBkgHeaderIconStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.IconFillColorInverted%" + }, + { + "property": "PressedFill", + "value": "%Palette.IconPressedFillColorInverted%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledButtonBkgColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + } + ] + }, + { + "controlTemplateName": "microphone", + "name": "defaultMicrophoneStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverButtonBkgColor%" + }, + { + "property": "HoverColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledColor", + "value": "RGBA(186, 186, 186, 1)" + }, + { + "property": "PressedColor", + "value": "Self.Color" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -15%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 15%)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "DisabledFill", + "value": "RGBA(119, 119, 119, 1)" + }, + { + "property": "PressedFill", + "value": "ColorFade(Self.Fill, -15%)" + } + ] + }, + { + "controlTemplateName": "barcode", + "name": "defaultBarcodeStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "groupContainer", + "name": "defaultGroupContainerStyle", + "propertyValuesMap": [ + { + "property": "RadiusTopLeft", + "value": "%Palette.ContainerRadius%" + }, + { + "property": "RadiusBottomRight", + "value": "%Palette.ContainerRadius%" + }, + { + "property": "RadiusTopRight", + "value": "%Palette.ContainerRadius%" + }, + { + "property": "RadiusBottomLeft", + "value": "%Palette.ContainerRadius%" + }, + { + "property": "DropShadow", + "value": "%DropShadow.RESERVED%.Light" + } + ] + }, + { + "controlTemplateName": "barcodeScanner", + "name": "defaultBarcodeScannerStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + }, + { + "property": "HoverColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverButtonBkgColor%" + }, + { + "property": "BorderColor", + "value": "ColorFade(Self.Fill, -15%)" + }, + { + "property": "RadiusTopLeft", + "value": "10" + }, + { + "property": "RadiusBottomRight", + "value": "10" + }, + { + "property": "RadiusTopRight", + "value": "10" + }, + { + "property": "RadiusBottomLeft", + "value": "10" + }, + { + "property": "PressedBorderColor", + "value": "Self.Fill" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 20%)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "2" + }, + { + "property": "FocusedBorderThickness", + "value": "4" + }, + { + "property": "PressedColor", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Color" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "Align", + "value": "%Align.RESERVED%.Center" + }, + { + "property": "VerticalAlign", + "value": "%VerticalAlign.RESERVED%.Middle" + } + ] + }, + { + "controlTemplateName": "camera", + "name": "defaultCameraStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "inkControl", + "name": "defaultInkControlStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "Size", + "value": "2" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "import", + "name": "defaultImportStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverButtonBkgColor%" + }, + { + "property": "HoverColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + }, + { + "property": "RadiusTopLeft", + "value": "10" + }, + { + "property": "RadiusTopRight", + "value": "10" + }, + { + "property": "RadiusBottomLeft", + "value": "10" + }, + { + "property": "RadiusBottomRight", + "value": "10" + }, + { + "property": "BorderColor", + "value": "ColorFade(Self.Fill, -15%)" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -20%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 20%)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "2" + }, + { + "property": "FocusedBorderThickness", + "value": "4" + }, + { + "property": "PressedColor", + "value": "Self.Color" + }, + { + "property": "PressedFill", + "value": "ColorFade(Self.Fill, -20%)" + } + ] + }, + { + "controlTemplateName": "image", + "name": "defaultImageStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledButtonBkgColor%" + }, + { + "property": "Fill", + "value": "RGBA(0, 0, 0, 0)" + }, + { + "property": "PressedFill", + "value": "ColorFade(Self.Fill, -20%)" + }, + { + "property": "HoverFill", + "value": "ColorFade(Self.Fill, 20%)" + }, + { + "property": "RadiusTopLeft", + "value": "0" + }, + { + "property": "RadiusTopRight", + "value": "0" + }, + { + "property": "RadiusBottomLeft", + "value": "0" + }, + { + "property": "RadiusBottomRight", + "value": "0" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -20%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 20%)" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "PaddingTop", + "value": "0" + }, + { + "property": "PaddingRight", + "value": "0" + }, + { + "property": "PaddingBottom", + "value": "0" + }, + { + "property": "PaddingLeft", + "value": "0" + } + ] + }, + { + "controlTemplateName": "htmlviewer", + "name": "defaultHtmlViewerStyle", + "propertyValuesMap": [ + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + } + ] + }, + { + "controlTemplateName": "htmlviewer", + "name": "typedDataCardHtmlViewerStyle", + "propertyValuesMap": [ + { + "property": "DisabledBorderColor", + "value": "%Palette.DisabledBorderColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "Color", + "value": "%Palette.TextLinkColor%" + } + ] + }, + { + "controlTemplateName": "export", + "name": "defaultExportStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextEmphasisFontWeight%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "DisabledFill", + "value": "%Palette.DisabledInputBkgColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.HoverButtonBkgColor%" + }, + { + "property": "HoverColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "Size", + "value": "%Palette.TextEmphasisFontSize%" + }, + { + "property": "RadiusTopLeft", + "value": "10" + }, + { + "property": "RadiusTopRight", + "value": "10" + }, + { + "property": "RadiusBottomLeft", + "value": "10" + }, + { + "property": "RadiusBottomRight", + "value": "10" + }, + { + "property": "BorderColor", + "value": "ColorFade(Self.Fill, -15%)" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -20%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 20%)" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "2" + }, + { + "property": "FocusedBorderThickness", + "value": "4" + }, + { + "property": "PressedColor", + "value": "Self.Color" + }, + { + "property": "PressedFill", + "value": "ColorFade(Self.Fill, -20%)" + } + ] + }, + { + "controlTemplateName": "addMedia", + "name": "defaultAddMediaStyle", + "propertyValuesMap": [ + { + "property": "Color", + "value": "%Palette.InputTextColor%" + }, + { + "property": "Fill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + }, + { + "property": "Font", + "value": "%Font.RESERVED%.'Open Sans'" + }, + { + "property": "Size", + "value": "11" + }, + { + "property": "Italic", + "value": "false" + }, + { + "property": "Underline", + "value": "false" + }, + { + "property": "Strikethrough", + "value": "false" + }, + { + "property": "DisabledBorderColor", + "value": "RGBA(56, 56, 56, 1)" + }, + { + "property": "PressedBorderColor", + "value": "ColorFade(Self.BorderColor, -20%)" + }, + { + "property": "HoverBorderColor", + "value": "ColorFade(Self.BorderColor, 20%)" + }, + { + "property": "DisabledColor", + "value": "RGBA(186, 186, 186, 1)" + }, + { + "property": "PressedColor", + "value": "Self.Color" + }, + { + "property": "HoverColor", + "value": "Self.Color" + }, + { + "property": "DisabledFill", + "value": "RGBA(119, 119, 119, 1)" + }, + { + "property": "PressedFill", + "value": "ColorFade(Self.Fill, -20%)" + }, + { + "property": "HoverFill", + "value": "ColorFade(Self.Fill, 20%)" + }, + { + "property": "FontWeight", + "value": "%FontWeight.RESERVED%.Semibold" + }, + { + "property": "Align", + "value": "%Align.RESERVED%.Center" + }, + { + "property": "VerticalAlign", + "value": "%VerticalAlign.RESERVED%.Middle" + } + ] + }, + { + "controlTemplateName": "audioPlayback", + "name": "defaultAudioPlaybackStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + } + ] + }, + { + "controlTemplateName": "rectangle", + "name": "defaultRectangleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "DisabledFill", + "value": "Self.Fill" + }, + { + "property": "PressedFill", + "value": "Self.Fill" + }, + { + "property": "HoverFill", + "value": "Self.Fill" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "FocusedBorderThickness", + "value": "2" + } + ] + }, + { + "controlTemplateName": "rectangle", + "name": "primary2RectangleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "rectangle", + "name": "primary3RectangleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "rectangle", + "name": "primary3FadeRectangleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.PrimaryColor3Fade%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "rectangle", + "name": "grayRectangleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.ReservedGrayColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "rectangle", + "name": "invertedBackgroundRectangleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.InvertedBkgColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "rectangle", + "name": "overlayRectangleStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.OverlayBkgColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "typedDataCard", + "name": "defaultTypedDataCardStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "entityForm", + "name": "defaultEntityFormStyle", + "propertyValuesMap": [ + { + "property": "TextColor", + "value": "%Palette.TextMainColor%" + }, + { + "property": "InputTextColor", + "value": "%Palette.InputTextColor%" + }, + { + "property": "DisabledTextColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "PrimaryColor1", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "PrimaryColor2", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "PrimaryColor3", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "InputBackgroundColor", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "Font", + "value": "%Font.RESERVED%.'Open Sans'" + }, + { + "property": "FontWeight", + "value": "%FontWeight.RESERVED%.Normal" + } + ] + }, + { + "controlTemplateName": "dataGrid", + "name": "defaultDataGridStyle", + "propertyValuesMap": [ + { + "property": "LinkColor", + "value": "%Palette.TextLinkColor%" + }, + { + "property": "PrimaryColor1", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "PrimaryColor2", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "PrimaryColor3", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "InvertedColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "SelectedFill", + "value": "%Palette.PrimaryColor1Light%" + }, + { + "property": "SelectedColor", + "value": "%Palette.TextMainColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.PrimaryColor3Light%" + }, + { + "property": "HoverColor", + "value": "%Palette.TextMainColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "InputFill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "HeadingFont", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "HeadingFontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "HeadingSize", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "HeadingColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "HeadingFill", + "value": "%Palette.PrimaryColor1%" + } + ] + }, + { + "controlTemplateName": "powerbi", + "name": "defaultPowerbiStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "microsoftStreamPlayback", + "name": "defaultMicrosoftStreamPlaybackStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "BorderStyle", + "value": "%BorderStyle.RESERVED%.Solid" + }, + { + "property": "BorderThickness", + "value": "0" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "Fill", + "value": "%Palette.ScreenBkgColor%" + } + ] + }, + { + "controlTemplateName": "form", + "name": "defaultFormStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "formViewer", + "name": "defaultFormViewerStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "pdfViewer", + "name": "defaultPdfViewerStyle", + "propertyValuesMap": [ + { + "property": "Fill", + "value": "%Palette.ScreenBkgColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "gallery", + "name": "defaultGalleryStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "richTextEditor", + "name": "defaultRichTextEditorStyle", + "propertyValuesMap": [ + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + } + ] + }, + { + "controlTemplateName": "dataTable", + "name": "defaultDataTableStyle", + "propertyValuesMap": [ + { + "property": "LinkColor", + "value": "%Palette.TextLinkColor%" + }, + { + "property": "PrimaryColor1", + "value": "%Palette.PrimaryColor1%" + }, + { + "property": "PrimaryColor2", + "value": "%Palette.PrimaryColor2%" + }, + { + "property": "PrimaryColor3", + "value": "%Palette.PrimaryColor3%" + }, + { + "property": "Color", + "value": "%Palette.TextMainColor%" + }, + { + "property": "InvertedColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "DisabledColor", + "value": "%Palette.DisabledTextMainColor%" + }, + { + "property": "SelectedFill", + "value": "%Palette.PrimaryColor1Light%" + }, + { + "property": "SelectedColor", + "value": "%Palette.TextMainColor%" + }, + { + "property": "HoverFill", + "value": "%Palette.PrimaryColor3Light%" + }, + { + "property": "HoverColor", + "value": "%Palette.TextMainColor%" + }, + { + "property": "BorderColor", + "value": "%Palette.InputBorderColor%" + }, + { + "property": "InputFill", + "value": "%Palette.InputBkgColor%" + }, + { + "property": "Font", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "FontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "Size", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "HeadingFont", + "value": "%Palette.TextBodyFontFace%" + }, + { + "property": "HeadingFontWeight", + "value": "%Palette.TextBodyFontWeight%" + }, + { + "property": "HeadingSize", + "value": "%Palette.TextBodyFontSize%" + }, + { + "property": "HeadingColor", + "value": "%Palette.TextMainColorInverted%" + }, + { + "property": "HeadingFill", + "value": "%Palette.PrimaryColor1%" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/gallery_2.15.0.xml b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/gallery_2.15.0.xml new file mode 100644 index 00000000..ccbf8855 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/gallery_2.15.0.xml @@ -0,0 +1,767 @@ + + + TODO: Need license text here.

    ]]>
    + + + + + + + + + + + + + + + + + + + + ##gallery_IsSelected_Description## + data + + + Accessible label for a gallery item + data + ##gallery_ItemAccessibleLabel_DisplayName## + ##gallery_ItemAccessibleLabel_Tooltip## + + + + ##gallery_TemplateFill_Description## + ##gallery_TemplateFill_Tooltip## + design + color + ##gallery_TemplateFill_DisplayName## + + + + On select + ##gallery_OnSelect_Tooltip## + behavior + ##gallery_OnSelect_DisplayName## + + + + + + + ##gallery_Items_Description## + data + + ##gallery_Items_DisplayName## + ##gallery_Items_Tooltip## + + + + ##gallery_Default_Description## + data + Items + ##gallery_Default_DisplayName## + ##gallery_Default_Tooltip## + + + ##gallery_AllItems_Description## + data + Items + + + + ##gallery_AllItemsCount_Description## + data + + + + Selectable + data + ##gallery_Selectable_DisplayName## + ##gallery_Selectable_Tooltip## + + + ##gallery_Selected_Description## + data + Items + + + + ##gallery_VisibleIndex_Description## + data + ##gallery_VisibleIndex_DisplayName## + + + ##gallery_TemplateSize_Description## + design + templateSize + ##gallery_TemplateSize_DisplayName## + ##gallery_TemplateSize_Tooltip## + + + ##gallery_TemplateWidth_Description## + design + ##gallery_TemplateWidth_DisplayName## + + + + + ##gallery_TemplateHeight_Description## + design + ##gallery_TemplateHeight_DisplayName## + + + ##gallery_TemplatePadding_Description## + design + ##gallery_TemplatePadding_DisplayName## + templatePadding + ##gallery_TemplatePadding_Tooltip## + + + + + ##gallery_Transition_Description## + design + transition + ##gallery_Transition_DisplayName## + ##gallery_Transition_Tooltip## + + + ##gallery_ShowNavigation_Description## + design + boolean + ##gallery_ShowNavigation_DisplayName## + ##gallery_ShowNavigation_Tooltip## + + + ##gallery_NavigationStep_Description## + design + ##gallery_NavigationStep_DisplayName## + ##gallery_NavigationStep_Tooltip## + + + ShowScrollbar + ##gallery_ShowScrollbar_Tooltip## + design + boolean + ##gallery_ShowScrollbar_DisplayName## + + + Valid + data + ##commonProperties_Valid_DisplayName## + ##commonProperties_Valid_Tooltip## + + + + + + + + DelayItemLoading + design + boolean + ##gallery_DelayItemLoading_DisplayName## + ##gallery_DelayItemLoading_Tooltip## + + + LoadingSpinner + design + ##CommonProperties_LoadingSpinner_DisplayName## + ##CommonProperties_LoadingSpinner_Tooltip## + + + LoadingSpinner + design + color + ##CommonProperties_LoadingSpinnerColor_DisplayName## + ##CommonProperties_LoadingSpinnerColor_Tooltip## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/label_2.5.1.xml b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/label_2.5.1.xml new file mode 100644 index 00000000..aa420973 --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/label_2.5.1.xml @@ -0,0 +1,340 @@ + + + TODO: Need license text here.

    ]]>
    + + + + + + + = 0 ? 'button' : 'presentation', + 'aria-disabled': properties.TabIndex() >= 0 && viewState.displayMode() !== AppMagic.Constants.DisplayMode.Edit + }, + event: { + click: handleClick + }, + shortcut: { + provider: shortcutProvider, + enabled: shortcutsEnabled + }" + > + +
    +
    + + +

    +

    + + +

    +

    + + +

    +

    + + +

    +

    + + + ]]>
    + + + + Live + data + ##label_Live_DisplayName## + ##label_Live_Tooltip## + + + + Line Height + design + ##label_LineHeight_DisplayName## + ##label_LineHeight_Tooltip## + lineWidth + + + Overflow + design + ##label_Overflow_DisplayName## + ##label_Overflow_Tooltip## + overflow + + + + AutoHeight + design + ##CommonProperties_AutoHeight_DisplayName## + ##CommonProperties_AutoHeight_Tooltip## + + + Wrap + design + ##label_Wrap_DisplayName## + ##label_Wrap_Tooltip## + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/rectangle_2.3.0.xml b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/rectangle_2.3.0.xml new file mode 100644 index 00000000..dce0729a --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/src/wjw_colourpickercomponentlibrary_6635e/pkgs/rectangle_2.3.0.xml @@ -0,0 +1,147 @@ + + + TODO: Need license text here.

    ]]>
    + + + + + + + = 0) && (viewState.displayMode() !== AppMagic.Constants.DisplayMode.Edit), + 'aria-hidden': properties.TabIndex() < 0 && !properties.AccessibleLabel() + }"> + + + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponent_84b4f.meta.xml b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponent_84b4f.meta.xml index b910fe2a..d7923b6c 100644 --- a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponent_84b4f.meta.xml +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponent_84b4f.meta.xml @@ -1,15 +1,15 @@  wjw_colourpickercomponent_84b4f - 2024-10-25T19:47:55Z + 2024-10-29T11:50:55Z Ready - 3.24102.14.0 - 3.24102.14.0 - {"primaryDeviceWidth":"1366","primaryDeviceHeight":"768","supportsPortrait":"true","supportsLandscape":"true","primaryFormFactor":"Tablet","showStatusBar":"false","publisherVersion":"3.24102.14","minimumRequiredApiVersion":"2.2.0","hasComponent":"true","hasUnlockedComponent":"true","isUnifiedRootApp":"false","sienaVersion":"20241025T194755Z-3.24102.14.0"} + 3.24102.15.0 + 3.24102.15.0 + {"primaryDeviceWidth":"640","primaryDeviceHeight":"640","supportsPortrait":"true","supportsLandscape":"true","primaryFormFactor":"Tablet","showStatusBar":"false","publisherVersion":"3.24102.15","minimumRequiredApiVersion":"2.2.0","hasComponent":"true","hasUnlockedComponent":"true","isUnifiedRootApp":"false","sienaVersion":"20241025T194755Z-3.24102.14.0"} 0 rgba(0, 0, 0, 1) - ColourPickerComponent + Colour Picker Component Demo A component that provides a colour picker interface with a customisable number of rows/columns. diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponent_84b4f_DocumentUri.msapp b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponent_84b4f_DocumentUri.msapp index 66cd6defbba1427de11b0ca0296d59300cfe03d7..bfa561c3d237cda135b21222435d5a95a31a65dd 100644 GIT binary patch delta 19846 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 NUFs90dDQ(Y_%GSdr-=Xn delta 19785 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 + + wjw_colourpickercomponentlibrary_6635e + 2024-10-29T11:49:46Z + Ready + 3.24102.15.0 + 3.24102.15.0 + {"primaryDeviceWidth":"640","primaryDeviceHeight":"640","supportsPortrait":"true","supportsLandscape":"true","primaryFormFactor":"Phone","showStatusBar":"false","publisherVersion":"3.24102.15","minimumRequiredApiVersion":"2.2.0","hasComponent":"true","hasUnlockedComponent":"true","isUnifiedRootApp":"false"} + 0 + + RGBA(251,101,60,1) + Colour Picker Component Library + A Component Library containing the Colour Picker component. + + + [] + {} + {} + [{"appComponentName":"323cb8addca0413b9cf5c3d4441050e7","displayName":"cptColourPicker","appName":"945d08b6-d40f-49d9-84ea-4feeb1f9c8f5","appVersion":"2024-10-29T11:49:46Z","appComponentLibraryLogicalName":"wjw_colourpickercomponentlibrary_6635e","appDisplayName":"Colour Picker Component Library","environmentName":"6ca51c28-f05d-ee87-8afd-29fcc9ef7fad","owner":{"id":"cd350c02-a2b3-4e79-aa4d-c8260894d466","displayName":"James Williams","type":"User","tenantId":"bd78dee9-9abf-4401-b6d6-e142688c4654","userPrincipalName":"james@wjwdev.onmicrosoft.com"},"allowCustomization":true,"createdOn":"2024-10-29T11:49:44.862Z","lastModifiedOn":"2024-10-29T11:49:44.862Z","connectionReferences":{},"databaseReferences":{}}] + [] + 0 + 1 + 0 + 0 + + 1.0 + {"cdsdependencies":[]} + 1 + /CanvasApps/wjw_colourpickercomponentlibrary_6635e_BackgroundImageUri + /CanvasApps/wjw_colourpickercomponentlibrary_6635e_DocumentUri.msapp + + /CanvasApps/wjw_colourpickercomponentlibrary_6635e_AdditionalUris0_identity.json + + \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_AdditionalUris0_identity.json b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_AdditionalUris0_identity.json new file mode 100644 index 00000000..55a66efe --- /dev/null +++ b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_AdditionalUris0_identity.json @@ -0,0 +1 @@ +{"__Version":"0.1","App":"705a2fb6-a3b1-4b67-ad85-535089ab858c","Test_7F478737223C4B69":"83eec1cc-8ae5-4f0d-9b85-175d49d65fe0","Host":"5c04fb15-845f-45d3-8633-146435071b65","Screen1":"adfb69a6-5bc2-4da1-9259-e8d03dd0841c","cptColourPicker":"37930a09-206f-4683-8299-2a0dddb2c69b","galSaturation":"6865e9b0-5fb4-443b-8d18-d0f277884c9b","galleryTemplate2":"839948d0-7b19-4c0f-8ae5-342c73a1d40c","galHue":"eae253d2-eb7c-48f3-a404-e7b1078e3aae","galleryTemplate3":"24c4c6c2-efb2-4e54-9caf-b0c5a57a3383","recColourFixedLightness":"6f0c71eb-8a59-4318-86c3-2018e00a209b","galLightness":"46117652-80f2-4a02-b804-18a13148b758","galleryTemplate2_1":"fb6fdc6c-f902-42ab-81dc-1c7e3f8f1f3a","recColourChosenLightness":"2ebe0aff-79a7-476a-b6f0-24be05072d44","lblColourChosen":"41167051-0cc5-4b13-b42b-4ff9290281a8","recColourChosen":"e5f46630-a249-4dc6-84db-b418aa04ed89"} \ No newline at end of file diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_BackgroundImageUri b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_BackgroundImageUri new file mode 100644 index 0000000000000000000000000000000000000000..20949b3e3f49b5d7a2fab506c35062d45256ea13 GIT binary patch literal 4748 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 Zq{nb>Os$Y{@b?nL!qnzunKAzMe*xdiu2cX3 literal 0 HcmV?d00001 diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_DocumentUri.msapp b/samples/colour-picker/sourcecode/ColourPicker/src/CanvasApps/wjw_colourpickercomponentlibrary_6635e_DocumentUri.msapp new file mode 100644 index 0000000000000000000000000000000000000000..a8f8407079a526f97aa8cd5eb26fc9e58259e178 GIT binary patch literal 36037 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 K{>UojaP%* - + diff --git a/samples/colour-picker/sourcecode/ColourPicker/src/Other/Solution.xml b/samples/colour-picker/sourcecode/ColourPicker/src/Other/Solution.xml index a06def48..df1085e3 100644 --- a/samples/colour-picker/sourcecode/ColourPicker/src/Other/Solution.xml +++ b/samples/colour-picker/sourcecode/ColourPicker/src/Other/Solution.xml @@ -1,5 +1,5 @@  - + ColourPicker @@ -79,6 +79,7 @@ + From fdab92ab70174d9feb66fbe327efde97ba70a391 Mon Sep 17 00:00:00 2001 From: Katerina Chernevskaya Date: Tue, 29 Oct 2024 17:06:38 +0200 Subject: [PATCH 2/2] tested and ready to be merged --- .../colour-picker/solution/colour-picker.zip | Bin 98505 -> 100602 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/samples/colour-picker/solution/colour-picker.zip b/samples/colour-picker/solution/colour-picker.zip index 24ac4a0deb7e2ce9b27cc41ee89239cbad48c5e3..fe63fb2ff1dc3cae0b3eed625098281cfef86b56 100644 GIT binary patch delta 87768 zcmV(uKYN^RB(m`M$X8K2aH2BmZQLsvjB8$VdelP%tzgARs892oqgRo>pKB zy?>D7KL+!UF_>96TbS9}Ihyc~GsE~Z!Tp-ky+r_j@q}>r=cC7$#%0#ZiZ4IG6vF>G z;Ecg;e>UP6M{*c8KLtUS&39Sq5b&f4Q&@hU0^ct^u~jd*pRIR?f<6pma6i5Qb4YTZ zWhGP#+SO6#RQT5^Dy{``g#Y&xc>kD^iK&UBiLH@|la8F7v5BLtin)o6i4%jRlbvnV z@sW~(0?e4?lpMWUqf$7813FqIF`B|KdmY)If8u#YW=?dfDzte0T&+V51qHa}{9;gb zh~onVa77i^LV!oRCGfvwvw6-v{Ffmp$w08O5^l~wZuz^fy zAv@qde^-@-VAE2U5uu8qJkQ95Yd7%WN<$YY?|NG;r0n-}5O%oDpg@IByCI8G#NU7x ze~L;d?;iz-|I#6}pK9^sNvq6e+0qu%i^8(dJBOuMfH`+mz%DhVlw^^+2Ekn6g1uW` zk6xrT8M{1Rz9Z@_r)ioUH{WEl^canhOYjZT#S}%8Bk%lCB8UD<=i=5UdmH|}fAA@L z4-<3;`frN+IFRe6m_R@Szd(R6{!Q`!f4bN!T`Ri{p84-@kQ={I3@T3y$*9rxo7T;B zFv)eI=@vqSNKkQrHA$nfq~rSK{^tuh`9!L*Hi?*YaW(L7AEmJK=+SmQRuP1skDs5` zKM&Uc46xNGf)V$?oiD4CoS?k9$($b_HvzKfPpMBi$*|9{p3Sv4yL-WRFGL$pf41)@ zw05q@+xxN2g?2wfb4V<&6UHLgou{CqUS!0`?b17<&f70qN3%P|?Gbq&&o&%Ae(&B6 z@1L`gbcK$Ie!m+vX8VKgeWHQix)=mK*?C_M?oFLe(mxs_l#d5_!f>0A#({yY>1`z` z@A(){{L)EtTfC_xJ^E2?F2XxrfAyUCgh8b36}{v|4rGEqc@QYD3VC6dG^6$P`gtJ( zT9OWT*xVY)5wB9uyMz~FMs6qWH{DqBalrQj)P=|MzEz!c4?keg2Rn24BzitcP5E@? zsNCZf4%I{bySMSvU;9N6gsp>K37NoFKmKF>ZJNf5f*-!YK{Gv=ODFw}f9a|^zTplI z2XbZ!$wrCVLFocnke|#6w5L1889epZO z^njhpiSsr`?WzU=5;?JegvfQ-T6awB^ z06Vkru3M2UgIfpLOUyW)Y4|SpEO+d1<No`2Vr$wV55Y4sG8(qTMwBPAS@-dCX784$K@ z=duK&270N)1<;O#bY>$_Yl7jK#k5)9aN63)>d54nW=Bosm3vrIBhsM*xXa7s6gbDb zzJ+4&s6Y$#f6w%7=TKd55)Ni1_ZT50cfj66y)LVi%cjh zQ}v1iztCBXWtv}+vU9+B5l4ytEO!e>Bv&>mX>uuDMI!`r^Hj%3RJO0F$Zkze^@zsg zCla2gh`u!p(sB-xdT&ByEh;kunS2l^t8AH&4UhQze=@{%#W6IyS?DpiM-zL^6_%1c z;KJNUj(Imc`ev@OnCGrA+)DE%3oQ}Aq&w*!V7!p@_UL&xQw+Ym3x5A;4{INq8A>n9 zU)>LtM}jBo)XJ=P1DFc_9WCv~u8dwY*_9_$WE!A}v~6ZFz($DwVuAV0pe(?lwe(a< z!{vXPf7$mekMLR`^kabNg)QRb>>RU7A-5DN>T@H!Gd@=;x^tN}#Jbs}iKn-QlW}!} z$BrnZn0qM_f2CI|y+x3Fz^k@T@CsKnSmyh&JKp*D@@a&=QuYm7`*3@c_})e*_Pii9 zEeusgNs~}70e~X5$B5I?8UMT|Nl0>3hfmmhf4&6{D)b~gt(tRi$VxTzF}5;UtY_za zuNT(hp?(gcqnMb-WtnnhP|CaN`X&as->2ifsqRb)rSp?j{IKnI)_PlAEc}Xup-m9z z{H~kFl!Y{zuUZ*&C>K*JkjP%|D$gkMbJY8t?JevY<3rQsZK}gDa@9Gg_{%S-Zt9_) zf3iYgslue>k*3RJ%v8()P=VAe{YW9q&@eH|Ps%x{#P)qPx8zs>Z=O2I1TzX7JB$Vr zH$0V?IieHy-4s1t0E2_5YN`yK;v^XPDRp417Nn9Q+Ot5oY8%X&7Tu*Jl8&3f9OAZ! z-bPzE2Qlj{Ox)1>KDojH$pL)rFvo^{f89(Mm0=_>6=5P5A?dLZhy*qGC)b@qXArjj zNKH8>xT!(Z*n%UGjTyC}y@Cx!p%a3vGaWJBnJmo{JfJ zfKjByOT*Ecf(Mv6nRo*o*BXch+D!f!=ut-=QUMsdF_5O-(|aJ9#|T#%2|Hp$e+bxk z)Kv=j(a1rNTNf^XnhK0+5Dzmz{j?j!JPIz7a?+V6q@bb_$QM|JM5F^gr9O!?ZMXuY z+#hbOw*1##UmbJ<%SgaRs!QP~6BCuRZsQX$-wMwu@Y8VwWBQ{jc}iJY5ViuSaq~^% z_}py~vm$&wKJjuJU_q$87+sRCf5Ix0uF1`|VKqtA)+d>8#tOXXh$o(GIH>4HGHThV zSuwZx`CeM$EkcPnGg|^D6=!k_Qyf}9SDQO0d8#u%tKA$dOG8G&})iKHcnDwe|TW*Ja*KU zF76+4w*i+NZ}tQIMo#_FjFPsCCWwxVTEY8dRcMleoitby{Mk^v%5&WUp?58fC}Yl} zj%J|Qisl&TMjMfFjQWu}Hxt-X(gC^kZ~+o;;}y5lN*PqowDK~@Zkc?yF&w4YPOyKV zSlU7xp=F2BB3Lr?Qia|%e=bAI)-sCKQS%;T#IPBXPk^4k-r*x4{7i65Yc4aP7T)ICq@$fl*$K*D1Ir#vf5%H@_2>%!Ue=%ihq6w!E;(Sd+ z1r-7*+LW*)KbA&`g$P^3%Vic(>MTy{N#H+)E=&BIViaIW5(X_pl*o@hrcZUN5pESP z`7Nmdl5klexld$%|BdYs&;@`C;CfcUyYe5@Y^7ZoyeFB!3NH)Tw=if|lpscz&Q{o0 zkwg5C(-Enx0BEsBe{9HnMw{CH;ocY}jM3ry6eIEK0^Z|-#*NEJfG{5SgrrhgMo8vd zKTqE16en0Rybc8!yM4e!rw*H$40cfV{WYj6qP~E9KVmTa(?a9rUT<-Heukp_5smjb zg48*ahjAg&u(jvKjX9;)gMfHeOl=^<+LPnfx>u~19y+Pqf5}T&QbwW&4W2E@3Sc_b zi@;Ychz1fH#7#Mf3Uikw9Tl$Yl+mkB#a3z3lzRMH;ajnOASfwFuyvo40B;>x_4T;- zORIVv@?LxnM)ahY;mJE0^)<}Fq?tzj8E6IEGN-ZTY zf}`J1`oJExe~h#wvf9M{DW%m}+hHZsNiYrWyu^%ZcNsYJdLx$b`dD~%N;t^cG?KnK z4gTgkh_Z_hJF^sz&BtX|g1>6K9e>n-^v$v4$e|u>a+J!?9<4n#aML`hXS|n2K z-trW`+P5{U{?eJ+V2c{8LUu>?82Oa!#xy%7LdZ>0oX4sg7p4Pw;&4R8ji`Xp*Fh0a zA+Ommjz2~cCy!<^w8KjC(jV#H@3*~CKpo+E8`JptOtq%az}t{7f_KnEiBLrGs<9`v zcdL9qe_$4NNGqg|iGMI(`4zRLiW#TYw%OHIG*-)6*m_Jo$+g79125~})}YwduI7|0 zCc(#mMuLa{(aAdzr}i>CobO)ZN@rsuyUGd6UY<&#uX>jx;^FYApH*9z4XKd!ps3w; zr|yPkC{AYrpeurG(~Z8f+Vz@@u> zm>eTfz{tWlx^oG@-*ayX*j-Q04q86Oq^O26#&QoA2`%utBPZi{&s}ArTwKC?5OL^1 zpe~AhupCWS%F!=L{Hj{)7xTM6R43FiE}F)rc@RznNkqGF4`2Srh(tjgVee4>LljvTu7V0ayWNkc5~4Xn;GFWAMM$|*-RW2f7Tue;PBxjD_3noMfcO^Oqt>c$UOlaxU2bE z%H*LD3do8%*-r~y85WdmblUW92~DQU>5MW>CKnZ=DdSn&hdbV2BhrL09c+U&J0jA= zGIk+kIvvS=YY!Ol!8Hytf4pw7Riwc?Bz5FLA&|dKV440DY#6sy zYWqY?$fd)piEyN9;ESyrU%xWqOwz^ht+Dcw)TPwbBr<3-*QU{{7%4X>C`87jbs!+Z zVq0_*=%{6WxAjtvMOBitvytj{sA{JC^@(&7Oy%7)4l6!p>I$eK=5Y;nhJ4qTD>Xt( zMA{YX`w8S4#bg9qfQP5@e~YOO8qe8(`qbV35|r-ryIxN?S zDkmHhaT2q)&WDI~0hCR_@L6FY5HzWyTR)k4teUT7|7CW6?$Thj8crYTydwFSkNe(KKd)8W_Z7hobxL#45_) zzg)86sYdoPkp1m5_u?M@21c$L=WaVsxnbE~I7{I${rNZT;g8_6t6Sm^9o066O4pTW zi$aUL&K}gN|74ZVe=En(_B4{mUYPh)y~!C%GwRO6mBX(5ZHA2zqP1;qkRYdVq%V%4 zjVkn5@@?CJ7f2%THdYt2`+?2NaE$J@uAzCU&y#4F%-XzC5% zpblK?i%%R<+e0p*{WxUc@Np8Q%QrC8(@QIL?k-!TRM2c+e?0W#Qf5$eA77`?Kyg-B zW-8H+&_-;24_FVA=;S@iQ=9vZtl0!%n~ZV|zrIWFdIIh#|GUugI#>0m3dCAs6t~8` zz(hWs8b(2s{{u_Tf%IE?WLWU1Y+AKugw~ZNr;J7;a(0A4M1vI|F zrBalMB&pIDe<{uyD*N}%jlD}+(jOfuxifpDHIc`oSA0nYSe6bCG^6Ve>Yk+WV#L020zD!GMXq@J0@9u zRsOb*D-~93DSW$~)9RfaN4f*k0p4I=blriW)#NMIPb~+=$`}z7h5=olhJVAV0bOZC zAVTyXjKuD-7;sOWi3Yn(N9zj?^qwPw5{QS?V27m%6X+`-qnU7U?BVLB^_AAIrF!mr z@OUbqf2J`JxY=VK0-Oy{^~w(FS5`Tm&6q>v3OPz1jvwxt{9#8hLxQ8+=1D+iv~ceM_{%UmO!Ye@g*w zr+{p!0;9AEL{)#?dHCk`i~5Oa-3$`BQr{&XE6zKtBs3^T#;vLDM}ecckN5WBZ23;9 zuq$b>rVPn56(f(J7kujtfp^=$=Bu&6QA&y8XO8M55*JCV7#dfO&3fW3sHRR`4Af9F z8epX==5j|D1w^rx`BaLjn89@rf56pVJ%*u1R!N>7aDpw~=>^(AheWJM7xK~)1UXN^ zT+=q03JShWc65EaVo3V%+@KHntNIc_trgF;7oTnC4dP1j2C8&fvGGc&k``+8sZC^# z3|av!8W#}(J~AS4BLI7Nqb+~McnImImcd!)D^wT~jVFH=I0S*pIeb1qe^`QEOX1Z2 zGf>lz3yr6xYc>Gy1cA30puV@}oqYY96fTzOWmOo^tDw6U$U%VLNWL|mq9)F1{mYa_ z@c$Qbio)j`4Ng2ScvpbMGQtWy7s*2yr&Tu-ORRL6J9KDHCN1d0OnkU<<0*GioDS^S z%u&g)RLKK@TSyOMDs9a?CBp(v`@!X4x;9;%X>XLQ z*Hil?Z-QB70oE7I3fVG^cDsqz7e@+RG6ViS5fhC=>Y}RjQ&hj~Lg~gp5gcwKa~PA! zQBlWi=*J5ExMO@Y(nM#NjRR~`W0pR;1mN!4hs~#2gR|)MlQzFcf9`j$n0cFU&Eiz1 zP@YLpx_zF5q~6eU>4(`_1f$N2UO7m(@1|A+v>DS(-AXLBCQ@bansO{hhlp$>=(#mk zJiHkgK4m6}#zTdF=AzI-avfV_O%7uia0CzW%`EvR)kKhZhW1+MwcpbN=<;p)p`Xe;(@Ue|HR;RGGZj&H}xm z@xG)1+JAh=EAbIE6Xo!gnOE^J$;$t7#?&2B1|zl}+p+Lpacvy)P==*ke*g!`3omcL zRZ`{9#zfG>*1GpN;z*28^Sp$I83!?FlFC?|m{ltadNf+t6pf`QyXilO??1tgql~%7 zkvF%yowFIge;>quEA#q`xj#++AXwmk>>n>_VrXpQ_+L5RC6*sCkO@u94dq*8VT~v+ z$eN1B5D(^B-W@4X8k!zQ`1J-OcyQ=x%jw#u$O1{Y2;!B<%EL;P9!E-qW!f!gFhBor zzZ>}kf&dRzuDo_+i|~A)004tlT3E^Ei^md?lPbN7e`02#rGgXn8Jn|M#8Vu5^hWSS z0WCSS8zRQHvM4_}zc8@s^-}LX;SaER%%(R}++g`~t$j!E zGu53aEoJrr`ZqbqjYYx%2p}La6d)kPf1(PGcJ?NY&KCdMZ}8EOv%}>?>c$-PL-MXw z_L;b*e{W9WFrUY2m?MZJXxm&vw_+Ge)ESeG|JjysRG;^y61N7+lyKyFIG$3_*Z*S5 z(CJo`CCIiXWShtn6;l_KFRjCTSo7@eYPa#T^_A5yx^6;N`jF@;iTvs(`9424ZW-*F zJy%>wmB1D7HgkCzrGN1D65dWaP)i4jt%qJof0>I+&U>YQKs9>$eRxO#hY@i_A%1Jt zh+4q67U+<98L|W6bk$WGY?M(PQCS5?q$^v!-I-V4RGaMO!}HQV|9kd3$GGHU6mI$( zN0x~tVM+Md7=JBiS9IKxn${gmp})9@P`fzUQ-5h5mh>+>kc+TGsp}-RS|TnTlQ@u) ze=YxW%ev=8o5B&-%h9v(h|@Z-FQTJt4+9MKB2g2xSo>`@ zv3)9xjBS+Q&rlMY56!>Nley-JNzmx&`+}RR#6<-#+)y?_uv%BtxFO3Bt|(#zqzg@TwU9!4tp%T< zPr2Tue0W%OTDV1F0bbCAku;zD%-xLfkAdP)#8tn-5>Ob8@p<~M$ce8vf8;EqK{e)2 zcIlA7LnyYNii9*+WZ@*87d@C-*<2_>HujH)9|OwKe8yBoK^B0H42ZP4+f^=RAI4ur z%Gm-kqr5{vmgQgtU*0mHTK5!x72bwkF8Iqvd`^KY(t~!Ym7q0fhHBkp(dGz+qicZl zb6o)8E3k+(CAa_qE^aVwe@NNGg%zGDO7jU+NvI669o|0%w6vJp5{E}sBN!X*JOL?H z;lt}~hM(Bg(yD7vFGxnrFbQxZAY~B8UFKPjeZ|CsLo&bduB7zpuT4Qk42Ud0`e@p< zq1Z3EAdrop^R4V|>oOeMLeKw3@lo*CH(=@miO@>m#9n2_=&YRke^Kj|MJ8$WwlP;k zEQ+Gl%~eBIgHkhVDSgX^b+^0`nJiB*{VcW5VpbxDCmB1_*;c(wogU5AhD~h}GZ4_D zlQLLlh@3!#H#zMqL-`va_<&U~g5l`hurzcz%Kd)phF|adhk1}?*z_@6X!h#Nm;^C) zpkzR7ww7ix36d9>f2$fvdAbaJeVFsl*bUKy)?q`pVKol7k_EaMpt$qQxFy!6KI{)S zI@R2#H{F%!3)}+1QbW<6cQ2t|fNGOvB$g|WlZ2s-1jk%Ot zM{IO9#R7i$^sm;kn))};YZv$3p{;ZfefGQ-+$O}*>Suw}f9FdsCew+fdsA+0TU$;U zfhoJPEb1&X&Oc9V+H@Acm!GTHfzGS5ahTn4xkLvnF))-#OU)KKu?3p=?CB;BqZxUX z(MI#MCT2c~Z@U+oZPyhB?n7JTjtahrIK^of63_RvZ!_tf>oRqv3$Dm0)W7B!6$59s zr~a%wyqU6Rf7!;~9Giw5H$d(^y#-H(JsKpLIXB8bQ>!HOo`VS16B+a>x-)@vYwkp^ z3HqnxRh#EUZY8@E5F$4twR0lKL;i5@&R}nfxN(a4qf5v1-!b2knkD8w^6vHiInXD0 zF||P&j7eM#)B2N6Oe+D;NSbMVk%ds+%#oamG_;mFY zSaU2U9%U^slj*Yq+1=TpS+kNgMbVjy*;;i$o^`SkU0QXqZ`ytseApvaq!C)8rb{#x^*xKT}`_oT{MTn^OdG!2;K|yGp_2~F?4geC(NHzrYRN^6%f0EJsaa)9=Y(_-`9SQLmvEw?^Z)h0= zJODW^O&`irO|33eXRE+x*BbNVlz-Aq@3Z@*7Bix6}N2aD)$(F9oVhJJT87 ze^?vOf?nsm-6GeWVvlE>&mwW%iwl;^4ckVovN~Rvzy%ukIFVY1@f|=^=f5k)r zg66|&&PNI&QvotSgkDqX_jc5$qpae=+3#?(x;<0fv(7`1gE^i*%+FpOaRJp;9IC%A zkPg5L9TR=d+M?Qnf{M$3=O9Edza4#GA(UY#b~uSw1q)Y{?l3RUVH9JnZkT?7SYYOK z`lh@AYfh-^Y-$`6Qal3^mzMgMe?1rX+z`ima8tA#5i@T}6fa3F4VM{j+YvD_Eka>8 zPrWBcm)7rujRzHjfhz2qv~pH_mJ&B~dgp(6UO0Yc)T= zZT>>M4S!xef#_dRx8`VsCq!``rQiq(J{=kZjd)UjEx-1&b#KZb?GVGOe-vGaR$eYD zb%nV))rfWBR(${jmo728Puq@u8NNG0ak{>1_i8d*$PHUFDZbi{bYm3h%7IlD!tCMH zj4{@i%=@q~Z7Dcp263JrGQmon{{flE-h7m{noH3WSqnyl0Zh^a3E4<4bY3rhdz;%x zPu!q_zhpLtXyZTkGWI#Ve>*C(I(LE#V$!S6bf{&;$xS?!;&@san|K$=J+is_n~wE~ z8xyD(D&GITh5EiLmP|jZVo+S*J$Xi#6zl6(@HYa)lYwVKp{Ir=sf)-!j=13HvOm&Zp#>Af2IJe;*J z0-Zb%Y_f>TV;Z{Ef4rzvH1cbc4z-cN%v}O`e`6CO!)vqjQ)BLmz~F7@^vNQU1F}vyOUZ;r)wbhmF~`PMX=mCS()F{lSb5V5vM7 zb==F0B_0583NH`$Cv_>5#wv8dasUgK!+S5l(5C?ruI(QgIUI-FnL@pn6|He1?el?LE{ff`(@1OkugHx{dtU`i}~Ir_pPhp)**yS5R3f=`Hq{dpQ4l> zd7j%J{tVuW7oKtm z`k(a_%;q7hCwL<%ai3v3jO{x8m(iTaOauSYtBXtMjM&?Z(Rryya3=8JtuB3(XV9M zlH{kfP>y5l^or;a#W^Kl>{Dw;&4u*?$pt-*@KKg8352;F!rQ-Q?fcWH2H*b7v zwL)#8vnOkD;7bTFTFr#p&K!6W#+aGSJ%S%+CmwCs9u(bqzD)A`?&NW;Zs>~W1z@B~ z!?ff13GiZGh)+{#8s=^X8CVz|4ifBiCd#u?AZZdK~{b`s>f5Mo1rx*H-!ZV0786||H^AdfU#HF+U zIZaw{32hjko)%W-?^LNneuZBY&zIxqnIHbV|jHe{Z?RWPv4sAt__NaU%bKKsCgq zRiW;f67n`0t*lvoL~ANpDJ}YDIA#?Lyl;#>^kB(iEQbGcjy#OQCp=<2_=yt!itOv- z#ALPKvC7vLE5T8i`y;etP;1}w$YpJpzd!j;vRXqM0!(R8WLd5cLGVP?p&O(s(O1(QB)Q0)U+{fLMcZ#D0j zRJw75OJ9{LCkfvbk~nM3r~fOk?ldcmSm@w(rIsQ_?qis6QX|wts(<(d+?mxyT+Ipe zUFz`Oa9%E-e+sv8CrwEr<{IzYTH^-P#aA@%ylnvLo2vDB$ls$9^I7%>3T6%imqT(~ zq=m>MKvV;NUuWp?y3vOQ{bTVe-COrupT;)G;n@mUm-1DoRBaq zo(gI|sjuDz?VUZE*RGlncx502H0o$rU+mIla1GOYi1j;{Cf{-qrNG+`ZT-(=9cByg zwa{l+V6VG``VN%-+depfA6X07*$j@vT&|w8-4J=z1Vn3W(tlb>R7C zn>!L(aZG_|Nk})6({UQ15rgoR)n`n>iV2YTe{-%vY>ed6SupmAsOg$lya^w^DD6D+ zdWuR4JUZ$&BfvjS=cq8(kTTWXW?C(tV0FJIRm{G0!+X9a^hIu>F%P00CW>c(9Kt76 zdj@wqEjf)*O@*z*=c5&P{oRYn$0!#4KE>c&`V+}z{3TYC`(&NESA^p`NeDY`A}?8b ze~YCU$^sKw$DKjt5c0oP#(nLn>e=tbIB^=hG zq;tX0An>nT8<+X*%5ePDev+$Fnb3<7s8;g^^LQQyuk~j}?V~Z3#Gta>4W#_C3$LiC zmJ)4*s29(aueT19@P|4ZoP~#pcFjy|oeCF|?N12*Ed+=xwtsZ}gV=$AfN=gL1Sq%w ztSy|(rEE>@{zn3znSvQ$e}aR&?W}jB;+IR`KN-r(q6!R`_3^JB=DEt8w+$oi>D<@^ zV-)t3^4rVf>n1SrwwNSfIfNZ1RZ`J#l^g=4kD_8NRy?r|!M@9%BMuL1QaP20vEer{ z0r{pf$isQjZbvWfrPvOZ@ngw@-1;!o_1#!cD0Zo=w_0FFXQe9pf7_Wr&y5x#y=4Q= zeJSa$WCC87kN5pKa#|S#*5P*wrUuZ1#0Do{=h(lT!ly%I zb4f+amke=(!@>H#f8p1394G`o?~kI|I&or@!nd^pnv|e*MR#%>Ee(A#2j!BTxK!)Z zB*gjC__ce-x}GY$lHS3r4;UaY-`)JXF|2ZuZeqvFCq|b|c4N_*KgY)Jp(wg_r>t%) zu*>*X<&5hi+ec>Ll?5XGqH0Ruj;3C>dziFI@u6S1hYtj#t5si{eEtEncvpbtbX?Nd z;B6P}f61ofaK}-=2b=CXhJ zsQA@yoQcK4Rq%(t_7b&c&nz>I%~( z>{q|$`{n$!u35VV=16{rJ;lzd%fQWR`Ak8V74@ArlQ+KF``21;G$f5!`jc8K-CrLl z-10P%&!*d{_P4UTX@{9;UZ=oAoeyWHq{3)V0Xpa64;doWg@y&^(2I=RylT>vnVE?O ze-qC?^4E*@e_g$E$U1bi%GD}-U(#j$w_xo(F4`n%%tFn!OKHM!`+631m0NvgOOHVu zTs(X|m2TLYclCoZ8S!A5M5XC>wK6;z|cAbdNRwWpHoOb3Xe`MnZq_B|X!_DpHynO>^ZG#HVd2*c&S}CTx zY8Ww`zLv9_P`~2t3tzTz&3f#uXIrPEaThog%L-pGWv7k9(k}j3O->zsJ{*P$vd!&+ zcCTb)a+Wf8vz&yUTs(jqH;YsV809Nc32tH6TK#@vK1aKdx^hS<{X&l=CJWVSe_fJt zP9^i9ztjdcySc)pToUme+Tyo#xOeF4gRh}r2~zDjRk<4j4umGdq@!bhE(G^;XC%U` zQ(r8|GXxfStQLb4Ox79&QQ8Aw%t|qs12+#AVkkIba)|!b-$aVA4-ip_Zg7(%Pt`j` zaTsX99@3Vh0P-j`fe~ zq9B9YX%3Q1G_Vy$?;jy2*ce9)lACBz{H0q<8z(CJbc|pz)?`tHI5R<2G}GWg=68Dw z7HslnnV@3G`I9^kt8Q~;G(|*tGrcRy;h1_Y$^=5hu93XED!_hKVX@QGe{A@1YwD|2 zn{X4@I|sHXXlq&5Z})OUdmF|NErzNwYNw%nEgP&(sUfFGZ|Fey2%b7<&cb@kL-&>U z2pzQzJ0puI6|76nlooh=q6CLO`?5BZVm)?Q<9go5eiviJU5gW=PTgJ@q6FW*yv?0N zetI_m5mp3A2aRZ;YN*mpeGf7%hrmk0|@l%vkBpt>1#SL}CgVJ~HjmG-o3))wCd_BF&ak~}KuH5YxqX~d!Ougo>1ZV}Ud-=oqY8_Gn* z28#-%OPDF+NT(Zwg@6MEQ9n|5f<&6qz zPA_PBy-3z6wO}cRwddOVhv621ib>qeD3jxi)l}j6SZ#>yk`>|rR&fWtP9?s3YxGD~ z_cOYyvox`*0Tm2g z7%b@{wkU2fhfvTX5-@_>sm)@z*JPSMbgiM#R}!5@cZ=y~ZWJ@*vRSiVJj}JEDIIsp zx5njOb0SbJ=AX_M?z?j}wqj~=!}3anC|VhRDwY!=ny@Y{EH_VOCVIh|XRov;3~Vzd z0z&Rh-v@5je{DynA3#JRR((O>Dpz>ufS}OjM}2yNVe%52$IV(t|J2+GVGg7>Bb%!Z zYZ&32?8%C@R!D0e9ns$>Vl|NjL%EunSB1!}t~26%&*JdZzEPeccPuRmq`Q9AuUJ@K z$Yr?Z;|K9;?jyIn?wLKJ;#x~cF}+J1=S8b|bI2vif7|ChQPY)Tt$`CDjdMrQs<-kd zxw1(GbyCRq`4`;|%$=pwfy;}-F0{apZ<7l3&HB78yTe`H8<-&R_C6 zu_<(9Ab51FIR38XN>LKM8p%u@LOvBpsv5}~tj7atS6i2(cXbFHD031v(nqe?S|WRr zf2x#i7Sp8$vqk(1tD&Y*shk8|6NVRa#FfU4MuhtKP*sBgPK7#m@SS#xQk8+=G?ygB zeYA@&YO96Dk&4|DEX*T$KN2P*HCTpr2#VzaCIgw5v;||H4TvRlm1aFw?v1J}8B>L} zgF1x7Ol3i@YGX&*U?IOW*e9u&vV&|5f4?L?yrQj~WqQauc8HP~k+l$E$XARz570Gd z+1t)@+9t!>utTfj-WdLOo0ekV{wq9+Ych;u^S3e@&HZJdA(ukSqMXHV_)?i)2HGcD zB}1VYEkemQ(r6py!KKFi7)drf$m>AV=iDO~Bio3LkJZJ~N{O+#^GY;am(=Oaf6?yE zFfbv3QWKF98}oFM%6if)nQfKQ;JgW4##r$QF=N5KAruZq4YrI?*hTw8Wc2{y>~uVF z*=WQA!@pc@Oac_qi%q9Q4BV1fz>qR+2>U9I2238SyOfAAz1m+jL1LQ`D5YHbM5U># zVM>q`VOH3$l&KnP$@cHWXwjE+;oOs9)0>AXjfV79+(Kh|>c`9MTrfzJVXmlD*b@0r zq+G8DozmdR!N{M43DDF8p4T>BLNVF zlQ=0$wlgH1LL{zmvDk@k&zelMi&Wj&3Z+8B&&qAIMn%K_N>a`c0gZPndhRJT$zhcR zdhm=ZlYr(boLYJ-1hamDi#R>szY@|_7FNe!8E;?g(Rx)wDB^age?7Yh;{Yo_tOL)N?)s*X1Eit^* z^`Q}`Q!rPzt;)Jw#G-_%Uz2sCwdK<$yR3Lrwwcj+L7u6MZBm>qH`?_fixyt9CWm|T z($CImA{52Y?8EBBf2ZJ9x+cTVtJO=yn>o1E+yL7wNyp?7L=OQXc!aS*De7II+wdpp zmOo-*WV@~oC$U?X?qUicErwkVfJ(81XzBaAiI@KXMnJj0XX@)a%CmJzP!evN!W~GQ z38&Lk`R`9hw3S*e9&lYav-XugASHIPEzY_a0uephQEg6RIVHkG<$sLIc`-`ENpGMM z&1i;rv0AjvJ(nHOS$%7(JVnS7ZH1D&a|#Vdxpu>+im5`}bI?Rn4nq*teh^x6!@R{; z2>3D~B)9&brA;!!knWRQ?~}}=1;20>;(DnU%A|4jAU@-fe^XR^Ra6`i(ioRWL0RUL z%=T1N>|&JEFCd#~oqx_&`JkIYWw9la2(U7o2g;&M1xLf2&AE(7h+Gd5R#QYp?1(vT z)|DT=1{t%lq}~M{QtXZEZkfXY#YZa+pe7oCH(%j6S90M>2@=J%3C%eC}UC+b@!4E}=m$ zyu}_2sZsbpT)bn9E=;gBI<{@wwr$(Cy+_a3wr$(CZR|1j*v5U&J-NC0zQ0we?#fE7 z?o_RGtFcfw)MA*=>u{)jf>aqH4*mM6I_OWF#kU zYgIqO>hJ)nRDbAZaQg#ajQ{S>3(V+>bs;`#*k!cOEHrL~{z=DTAa^bsZ0i9A@rEE6 zvt?4=`CQK|kbUibP&4GA#zH{E7y$-jE)=puS|A8WsR~eelXxe9rTy7PK*k_Po{kjX zeYGFapIO2`Jj~u%3hj30l509#MfSO1JVBtvRt|b^KaoZ`AE+zc5q(F4y zqb8W;=6_?!g@L`d7CpI}W&ZZn=_3#*Yh|W-#0losx2S&ob9;WXDC>T9C~y3@Jj!JL z2Os-M1SMbJ7*(26uA*Q(GQG z#Vedt^SSB+k~!MJhl_FDM?ZQ+?$l4$RD z@PEQsl*)OAh9S!(=pLLolrQs99M1jhfI`<#goq|ATqjaXGLffMBC2@r?;!(_l@ZqP z#@kBc(`aMtWr?=l8W>lFY*M*2T}EnKgQU70q5+U})6S(&$21X66;87!B5YMmf`IK+ggjb@llI;Q4hxM7>IKNi*NIn>P--1Yvfr z83(mMxtTT^(n6M>P?7WS;Okfcel+m{^=(O!BPT*8+Y|(mVa^9 zgA<;F_RJRB+rv(!MjeqpXr^pa15SoXXq(0zOHn2$Q&HwY$sAy)8-?k{w?v!HC(|*o z6);uxI9}B>8F#b?4890LLehk1_=T?Ow1zbG9Ap^Zk` zI!C9pvt781`J^e64fk)w0<@`{IJ#W{3*;_kv5Frobf zpyAm|dB~rIT=2GBGvITB;rk0*CK&I|K7WNk8CzTO zTNSGJR_LxnHEwNw7kVJRKz`N{l#14gTi zCM`f@#?LTKMD+H^$+84O$A1;X?mN(rLH2F?v_Xmr!eYG}57+O6{sHwXzy{n25{Uyp&^T6d03@{*M$^H#ntF6=fsdUxg~#JyRk-R)%$Vg&bS-CK-N28?jR96foK8OuX% zxx-T)7DULy1BTfVq<^|{nci2N=|tOu-72JOZ~zmnI(iIm{UdxD7kRO6HCDB_+;xBt zq`xm>bw-rS)b!XtNFvhqHghxCxWl2GA*BSlG5ilG4Qil6p^4{Vjo+5OuWtIf{ij_R zhWyJXr&h1AZS4A-B>JO?rjFXX%&E=sv#he+|;g(|-?6%zeB_+0zaZ(S1Ci z>u-3ZuZBvy97V^yw_Ii8#0})|E;=)~%qVV5iqA{naA(g4A7eX>@-}34`9d!(&{f+# zKFz8a2P%Sj1Lo%tneumRIgO;O7a&gHx9sQFDfe=iGLYEB0-3Lcvy;|u@Lv#pb{%|9 zwITal_y5KrQhzK&A^Z&Wg13z8Z7W?9wf?rE{CW|dXKMYsE#Oi!wkKqSe4TZ@^MUaX zMCgRE7|;TK$P&j|pZZ(zFW(xUTMB5Aps$YncJ2n>LIq_|7SF9`=Sc@GBv|*&97{||JQ?5Q! zUDjZ*=@Q$^Hjx@x2_`&ihmV}B>bs{QVf{)aCtfBcTs&PUFNbNv=_3-Y_~#)Fu>1cbMzyVE+@Y?&f?z4J*J z-vZ2*fy~az9=>LJIS>LB(Fmn+VYtQ62#1>#9y0e7>dOG`3Ei=5s6N{rQdrn1AC^W9 zQV)LsClFKdUO_1b-nYYJEImEq~U^=YUlRHUo6tq1aL~U=({Js-#@# z4g}xMenG=)tL_znL;;ry*#8^yBP$Qu{eo}9=vBSypJHTciUqq`okKg!dTl{vxF#pI z>J7u?hfn*aEdfXTPeKjz^h8(pHGW&<5?zs+57jo#R7>asU7;1bqPC#)Hs$mK_N;gZ z9Dny8N8vGQGL1E@z?~!5?waF!WJy?Qc>tj5b{NASz1{Gp2#^EK*N z&0VEYD=$$VwvBLaDZ6BN2s>2AJ&@VCj#tP#L_W}e*uT6VPmOUuWbD~m)JFL&HUb6+ zVPk%`GZ`y_8OtACd<`m3196u*&u>ut0)OWG0%7r*v15ws9I>DcM&+vyM&#v7*HLRbnsKJ@r$N-0P=9UWZeIGf2BaVfV0pvo#o_63N5z)EEZ5XBgZK!gy{+l4aC*Xu6Dhwh-+e<0q}9R%m+W->&qN_lZzsEY!&IvI-v3IO;AH)Txhd!Z*!%;SU2e_6YUa2 zmk<&7n|K*Ycj#oO7Jto+rLTdEOEcTrq`>Xzf6)So)^X?qs#nMc;eMx*xaq|Ni65#n z3+2-o^n7a}XJLC*x4?RV+X4}x?>Kkx_I0O(dj`XVpLhMb!E~vGhxyDim>Mq?ZFzUt ze&k+*%V2OMKaF+LPTzU790yYjJ@vkJK=3CX*}oMy>9x)zQh#+4!#dM&wPJEsMW7de zXXLb*CZ_5Z^>8YodVmiUuB@N(Fw9l7%bi`%+2E{c3s#RCp%>yQ#a5Ec%n60hn6ktY zHCj>P3%Bu1BdBki;)@!0sEU$P{m^oC{zbF^pD4uGk`ss>;RQ#KJAjWVF?{NT;09O$ z$KVD)fs8tVs(&|(*l9^aBc0%^;*bL5D zn{Z_$2chsR-E#7_NO4`ChB1{cVW2I+YG!0A$}39{=RZ3hPZB*XoZ-pGJDJO@z0wsy z4(?v6SHqjoehFvhwji7w^4D0RKjOW!K+FuhHbOKhrhf_X_}RyO!40A(mwQa43zCHC zG#QG&)TQOpl$6rP73O^#>!Kx5_D-`UDXEJvGDLLteY@!ReR#e!_`P%gZSYy4WEhMr zoBj7z0eHHo@OgT8o-UTQ{OEdYDt;ZS?;6j&KS&g|NbC>@>ftHE)yG2?IMc@x?xh1^ z+r9Yxzkj}$+hcUI3IYWJT1NigM^K`U4sI@vcCLEN|F3?ws3WK^$;6i|ZGzcAXmn$AB^2nohC>fAC8>q!GGd}Ou}RSM=+{afM$^kT5ug)2;1ZzO3K2)yp%x#mm^Q8s6|Vdq>( z&wmvoP9H(Y@jhyFDeok#nQN=GQEZ3B(_uW}q<7qS3B@c00Et2g1le2PP~{a(>PHcS zQD{siE#*JNe#EbZ#M#Tr_T)!u!&`Aq5+#S|BpgBq=ne8k>jx8?3EKg6xE^TdlIpjI z+tT@^#0FW-p+2(qOJ^E}9qQngv<}A1K!24hy#S9?S)tC6F=9Tl9$k%`6RxZPSFWI} zrs^Gn9jJR)3lGR;y>tYvFFbD412-Zsh7M6qphqZH zScwfaD^v&+ub_|Tagy&yi1J@jkxAK}daDWe3raXH{0G#$+JwT~?eD*elYva5K7T$J z?TtZYv_ooVUe?snS?o?X9XD+(=Bf?FQpyymp^DJGriHD;3xyc25HbYGI>UY>l`T!U zX}&|$I|?!|VrMLJb8hmEQF01!_gZjx%mMEEJK3#|-7LNAfuo3nUvx#zM$S2=q5Xso{3QW9h>Xnuu~)nB0F29UHWCRYfA2Q#?l$|9@gT?T1<* zrgbcGr*oP7Hfz|EgGGJ;V zy3c)xQrTRMgEin9cgMn3AaA%%m5>!LMO(}8c~i@oM=iRBNrK~)agTb@tsazYy>m+} z4Kftfdfv%uTcpW2&_vI{Sby2wg?E3l&#lS4a3XWBqbflhiJat|Ri(0L+i;(g%IGYY zimS%64gXKNYTgPBQ}6%*xeR~;A^jh8W&dBj+s{_@XrgKVHFo2-;O?e#e1@5WBmU-P zW(Rjc4)knk7tF%KcYm8M(>*;Llorc;HHiq~G#?PBGyK@_U)Ohl#c{4fF%WNs&jqmlUL22{gZ!=E; z1;_uR`8J^y1ln!nk^E1lh}R)K#euwg&i&WX26P>o&(q_e6LuOlPa+UotEDkv?Cd3Y zwdg6xz|X&-N0*K5!+#crf|!FaE`D|Zuk-cq#)sM5y=MEl{{Gr)pwAz{<~Tb`6JF1L z?$gWRVKGw6rC%a|nv=!|*q~XTGFIUembVPYJ zmYrQmS7Z}G9L3tsNT1(&jM{J3+?({9m_ZbJYX-&3*PEGVHh?G&;X?~pc6FL;yh?Xz8#gO81S=G_ji#BUDcKRKNkhX5H4HL zIJVq~$CiT=KheVXnE9ZVf!xjGaBE+29k;Vc+1R(t@O?UiE3UVcMHG?_NFA>J*{+uy1^e^eUEenwdpEVLe84*2?SCydy5ov*-0kDYg!a>xyLVcs zDbBKHZ0Wg+RjxYb8m@@`WHbgH5khstS_8y$Dx*1G*484+eJ+8f! zJO34j>)aXHriAId0hn2ra~7i{ov;?40oaStQSOtqFw*z#`$fkdK1Oepta3~xeiW@G zg1>zceSe4_cNu?__M2$s$n}=2sXYpJyDEgSLW{nExdz*?$DR(Dxx|j^M=Ir&p5fWifgNR&w*v zZ(CkQt;XZaSe7#4%-Wf_(R`xZ_uz9}Eu@cJ$HIrNkE}iZw%~&O3>i+Fm1&u$zww{G zYsk$(7Ucep{>;svC)U0>I&Ogi_K{?Dg9JGS9yYxD6VulHhUdcR0vWES<08{68nm^{ z<9|3!pmE!x+rHNrShvI$zBp%+NV;``LdGVqjSc@r{x*l%&&)Tt0U^8K@#(`UerBr; z270qyRUekdjRI-2cMbMg+PAvKF*oe?3?HQ+Nd+Z68`RjbouAx^C?BlD1Xp8 zL2e>NS;mdeG&Iml1y(^)MH!!47vc3}2&poeGDOFVRUFSYBV{DzFn=XR2eV!c+jy*L zqpUF{2i--Kv6c5Z2)##Pq=^Wy2tRtAOdbXUK;9afV_INR*zwA-1K@uX|jGXCHV z(0?TEhOmjFu)_uUL$?N^ij65hi+@a@g#YD&<;u_IJ{F%*DopjjCukd7G7#L#;RV9y z%s%c;Sf+&Rg}M$c9Vh9QyKwx+eH~iyFw+1h?LAx#k=;Z}%Uelagc12rYP5x^rLKk> zWoYx}U+wFwfQiE)V--4(~~;h!v1BnlOh3E26p?bpZX``QiH zxd8_|{{RNAms)%Ix~t9;$Wz}zVJFR364p*y{i>)$kj*rBVSV-c5WcH3lV|8A`DAGgr>sb z0b=R{N7N5r<<>J+SrlphVU^SSd!NH-aGIyHp_biwu^jQf$rGX(2!wrnZTz-!9v~Xg z3yOjbrzzR;E64d(=?#w3U;*OGpOUi*a#3C=y}I5dixHU)!ld>ahkuIkAK>FwRWW6! zA*VNED?BX>vypzcq>)knLbZQcj}t3|y<%KHp|V4E2RH)Mtk$ya#v2;wws5!u@)1S9t9YrlO8Hz zg?i;bJDUzPVM&d@T7QXnv@NNT$65M?+}=td=iyQqq&x%_gAtSr!z}WfS1AMPUtR&okZz9qBfktydw)T|;E_~;g`j2$RqM1- zo?pgP4q40eM^rr$gdeA62<&ix=%}Xv-9>8$iG*ye+bV2T26koiFbhdIZ%s;e#ROmD z70vmWk&bu~F_SM1?>RlKqAtbxJj~wv@Pu;hz&g@WrjvG4&>kxP=ASZ9X)sge~BuLs=g&FfUbySY)0#T};d< zxspLZEs!1y4;goaV6NP+5O1 zjyd&1J$Ix_X&=R_IvZhgL!uZu+}zs`^Hiw-drETtDKYUs#pF-hHHz_RQgo3a)qI?# zNyW{7ittJ($f7hSVZ_PBLjjcTOhVE~aG5p0VMN3#AkIWnL}tKy)G(e^*D?p8k>LsT zZ7M|EFn=1XfqODOH;LRIgE?B)T(a}LIfZBNbIL8N%x#do0MjxLBK>C9-RLFYkp22m z%WLi8js`AhXpsp`U9H38|JFY2YtsV--woIA!THPpeuSXh-$4qo#Vtaz6h&jQ1zI8B z^w?Rz0rluDXG3>~g)5ku;s6TBVt_TkvVeNGsecY66tD&oL4-HjFaYnEhF2piki!6Y zNUY7^^xtHP1Bkn>DSDS7uQmWq_efs{jXJBg{5L{tKKu}9Cqanel!=IWKocXymP`rQ zy(Mcd&&G1F>V+z85OBar27kpdIxZmQbocHqFpULSX!Xr&A3G$qNmzyfo#si=BKzen zQ-Awq0~ooONFDx=p}i;tjAJ`LfinzH;{_~sX!=lIzF-4=Sfqcz6;!mOOd230WMG6` zLKUH)>ffX{fb@XKZ4hXKP}tL`LQsT(q6@`pL&24$c%7Bemf+N|LR<7a+)=s0qeri( z>HG)n7}Tjkg=&Ua?)WndX~@A6Xwy-Klz)QQUbJI7%~kKhyI+B-?GwgU9!NrF#=I^* z(oAEZJ2%B8M6LotB}}f&Fxw6}=vs#>&2Q%q5LL1?W8hrSX zFR`}2{h+Z++CKmNC{TVWdef?Blhlaa)JsD-Wv1W}hvZ4CXCX#DP?Op^>~*ldfkPZZ zsx!L?!Biig6M1-4p+K9#)E!F!zkmK#p-6x5UPTdbqd4tM(}cYY;&QFwjdw;F_ihUU znZh@>X@EcaS;zaruUV=BjcA0D-)2bg2RzD)eBpRji8{ zrHM@~0$t7NGs9d}Vz*pKMhNJkAa%8ALOVA8dZM@|Ui#K1LWY2^-~fy!hJULU_b0Nl z5Zi=YrCSBS?Vp(31}9+52i$w+(LS85`KdI-AKx=IJ?Cw zxP%*47^umFv8m8giUt^yn@g!mfyCnmp`Cpm+fLIBu3SuuEx52-Kqc7aVuPS{qeh(* zX*-1tltj(JxkL)25o#bV9DlMNctXQ0Brr}1maHiyP1+N;`9ebLb7Izg@0D3F>^bgNvaEg z%tf`$r(9$W>Z0phRP<@Wvh#|t@cL)zSagUSbg3iuxz>cmDExO6b}@ab*f;Fdzc&Ow4)jRQLyG34=>X)zPBp~m3N zHH6QS3OiPqcKCHf9iVQ!Wokw7*Ua$~Tk9AR;}Vl&(yEnGnqqp$;$~dI zPEjh^e~mhr@d;bUVwEfD!*jKgR?vrmkwgRN%4nk&q?k6Tn15;$EmD1_iD8<>t>Wkl z(DV?T6WvQusOn`#=tW`3oG`KCXoP{J4!9sbNTRjK@8;1`K4$}=V^u6zaw~y&d%?;$ zXPv>)EKH5)nW!AVZdOwSI`ceG$S+$Y(NxA5!kZ_8YPsiT&Z#50aB7jwJ|w2Yr&pjA z9hk)IkC;+PjCBlcA-?w2F{@?;%vTvVk@A#q~ zFDUk41~OMqd6-c0@Gk=y;mX&TyG)K8B`z)`_hY{MM>YOrMd89{>(qA zOxkQzu|5?Y23ADWBB@3;lW(6v8*4`|ifqm5w12VK^eH=KBzz20M;!k5Kz2h*gPQaq zeF0PhKd1Eh_^uRu)RIn@`~HRE~gJn&%nNUMSc;&zt8SgHL8LgMM2#KS^b$kx<2tu zExycJKF0*%0I;ZNFK~=5a+9K?C)v5vVDBtls|eBrn6TQyQMtsz2{ha zJY#5nw*Bqhq23727suT^z#gO5$51?Z_J0RnNbbvs`I-O+akG98G8-u<_8WB_k^{R= zoUo7xOV%GSuS55RU!-~7$?@OFABo>>1;IF}&K$eSx;iDz@4v$1S_N}kdr0RXk5@q7 z-4|xr@JzPLh>*RzbauG>qWy-6{wTAUG<4`XQdJ`=mH324Z5mpTB^EJ2F08@>awz5>pO9U7_^yA9=Wc2V zT7$2c*>Tz=jeXc~c%Zx!fq4i?Dvh4cwT<^cH;t>=;6FZ%c0xTiG-W=keZz`Z`DP+z z6KjH+55gvGYo%XXlD}+MI$1488h;5be{aU-C*8=(xf{!i2zRFue*TE~6C~z`yDY<- z8P=iwTec=YrZE_@pRQL_V@04;I{>4X2%Qf z7k%w~{C05KMPAFpJFg4I+md~If>^@s;UdTscATcqv88Bo;o!fVa0O)|I)C3b>)*5= z__*+I+$7HT-WPmNb5Rf002_7_Ozg1UX#xfiur z?O)^WtVM4lq}?j%hTwU7V)k!~QYj=7uhxS<`B^GJjx!mHl(i;O0v8 zn(~vJpkC~=A8HD_BVCp36@}Uj7Ai8-fo)$3Uc#|#p=+j0BZ6C)WoNp-cz!=C6oO6O zzqKF80lfCfzWkXLl6~v9AQJ9tpvKBDw1WY=(#Q&mVkO9E&OG6#rzC3^aDt<|w$BPO_>)(} zNSHa;Yx(fNRexrD;-|EHhXz>jL=q}=w0QvCsFx~lntO&`2!e@FGn`CjZ)FwcRdO9N z^vk$;t46ef1W?Mz>!LfpYOBp2ZEeixyp~cL)7U^}fDx-X7DXK(J zlZh(hF|tb#vI@;ArhZeK!_s(OJceAVms4MQvI0VvIe&q897560%=TzBJ_&=^+z=@M z0ipaSq;ft&xH(83s_5|N9nDD?IOU0$G$agYD#!|~jx0u^0UT_p0#dw?Ehr5`4mzjD zNoF7gObujmBRG>9!UZ18X>L_q z6U3nCO@HQtmS!kPAu6iz4HU`z9o+imN>3=CeYZG`Wz7w@J$J-RSh{H*E_7>gJ z!+1vPR$Q1`vrA8Aq=ei>yu;NqGvN2Qeb3e`OFXsE``QIMj(l30spOrc3R}O*Gi_EX z$DZM)Jylbo*PODa?CTWu`m)2eR|wYTuLbJocuPs2&DP)RaLQDDynxFdi`8B5(WPke zZ-1)~cv{1sUHPBJY{PMGlN_4za~syZ6@UZMT|ZR2xm8c;k8Et>`wxjevlP-+1?F{#oOCI{Gyd)Jf*To|4EufMjPM z22DEI-!Rtm?(x}*1mM^D^T)gHpijmm<9}AmP1qr5@rcU3H0SvUzhA*(%4i-Ol4E9N zgEEf(DIyV*@XXRRW+>K^tlW{1v1kaJ35Zh(6;YoF!<8^^l1_e7swPYdyCR!Zrw`2* zdk9gl<#n-qDIsb-xpvJKyADaL``jMU5JXR{@xzs{;~r(^ViiMZDx|Ikbvlj2JAbBF zOqsx_vQ)pIQ5gUjp;{YA<*7QIZ!zJxvbG%aBusB4f$otFC3(a4Gdh(mrv4nQtNq>o zeTz@!A$zu1Ay&=L7yxYjLvSJv0|7=5pCQj4VNqi8*#UM{b%e?Vv82sS8w7c%BT(sF zbXmw2vvJo}npDt$UlMWgKH)Jsdw+{sMxk$itj(w9j&>RtU7IIEROZbj$;%(3;*4?A zAq97gJgmA-icPFcXqC=@xIi&B=ka8fl~Gsz<>CO?Fwpg%(N8XeHDQxOHdQ9H9V4{~ zd$vOe+Z{^S&S!%oB+?#!tHhnbZeNn?I2ik$K+W1kekc3`3s$7=;5XR(EPu^7lbv)< z;9UN8$MN6|a;o3;AUED#`0p6bmo__7(d(7ZQ=V&4 zNBMGb$OF$G#)l#yq)zMa1Am!gSgbzEF)=A^Hy@Gm*;KGJE`Mt36H1%}3-7#ATCbG5ih`BV@JcJI`!9UEoK;nFlF0AVX;q4S3x;X| z*KhIH?{fwayyEZ!wCd}p)m3NnW-K&ETMv%qw7M3BY4u+rr+PaBKY!=}ibj6~nnWQ) zta7zxw-3JsUwwdppD^(l8qp{QUiSl(EN+>%OqT0O%0p=KdAfH}s`ONdw0>k&SA;d%2w z^!6jdh=jY<;(z$&!SlseB;H{oJrir47LnKC`5|bHUCi~5;sa#kIT(qT^k#20ch5BW zoOJ=-6kAd^_yc}DO>p57d5C{mNar={OGxLZqj}aHKh!*AQii#pEjhovAU)`kT{2bf zV3S@vlv#r&xv3^HcUSH5WNxTnszA7#(~|7*tXvYF+J92Jho{d)iM{*bcXxzz_`lnl zr(9sM81+PIoQ7MLG9Y3g8Avg-1nUA*gHp{Mng7aEe?FPshq)+_)Le}I(TK~U#BQeD z8HyUY3^H{`KXOYoaa%odT{UqvKXM^AbvZe5PS(-%GOF?Bav(wDJmR1TQ$rjng*fO# z2M#=PB!A8>mT91xJx_6OgZ=Fw*+wXlE#2Q1DJyqDNN+laZ1OJC@7u@uk1!WI?)^V~ zR<0C!l*p}i8*zb0gN(I}m-0gqP8mFE%rV-WGQqQxK>b^HEJ`DdZ3(LOwNkL%a+q-X zb?BocwiAR}J-EX`Dd?anw&EP2M#mt56RjlpY=7q+P6N)h6=hg@dQ1%+8f0qst8}Da zRT^Sykr)gp)Oxgs)DqyBkx+H$-!Sz?qvtDO5u=Y(Y;1HF4~DcbG@(}*(CfA6&oJ|X zt!PlKMTIgAwJHVnwG|ZTX{uD~2BI9PQe|N_4~vbhMVUP?XlUTw2W&y_qpOh;lULA! z?tgoex=RCb)>GiR?Bv>33(AF=A%rJ+UAC#2HRVu>=62~k~Yk$C1}v11f^1Z)7lAo69N z|5aj{yAt&}DOq13?lCzob#KdG?1JLPn}76bR>G5T=eDNV#=B8E6C#M!rW>A&e-zYf zhe1y4Rl`C-Qa9<+SY7VGIV@%9CSBsp^&o3?vCesDny!RT3Z6C07D)|_Y+Qpp3e3Gx z7DB3A8IrI#jppSQlFT4u=ux2bO&pT?JR+qHXeug1MD*!ph>}3fehW-{M1MaV|9{Gy zR9Zr)NavF2tasW)WnAj|s*)QQttHnU*ap?RSZ}nRR=e~~A1^XR+0=8_t+!zwQ=E)<~UQsu7poZNTy;Dg<_3vXIObayQ&uNn#H z(x&Y7qu-T=a1hBi{zo5$QQr^8w}0VBRXOY=b7{@M9;F=n?;=m9`DwKfleU1&x<@~q zP*Xpu1~W4Cn-!+-A8H;mP6~fjU6*`HWC>lHhUhj##l6b+V6y-1;N!-zVD-w0n_CR? zaamC?Q}~xh@mS#|iJv0@KHe%Rt(M2Tj_^ZKlp!hDm5%@Q81ltOB8b>tmw&rn1qbQO zG)kCD`zPUvwx4m!vi&;a&GILSJXam&F5jaocy2Du#$8n1xN=TiEi1{gYoUocL2P^M znt1ZHzyDXYdvAAd&TbC>3FLag%(0DE;?0my11iAxR)@xC-B{59<}Iw4I=zaflSj%B z{J|aRjR&>0lI?w|#g<0Cjeq6dOUBHu3Ok*Yd$JpBH77^jezL5K4B8b#Hf>dL8T z-2ZIE|6?ORf7(+2L)+~P50mB;dSbZZ&|F2=ALU$KnIIQzM?=ObXG=pS>Botl1W(|Y z4Kqn1rO(~2jh^&56kJZ7m=jW?8)@d0AVyC^_Ub9Fq?0BkK_-|pyG061uWM;{LbH*? zQnm756J0ykx;(emD1RRBvtqCSYqT$}>ZzS2lda?VeuW_kS!hZYC&*lf-$b^pB`1=6 z_g`~YScf<3%96>G$jJk3Cf!d$c6CsJ&eyIyzZmIP$KuM_D&VT>E(Wxwb}AcJP-&3+ z#kN{aO}IO;rdIDzrP+VQV_&7o8Jez|Uv|fGTa5di1x80*NTOBRdX2W{PagTc4`L);`NS=2>X{LIp4YZTu1u;s?NuEb~ zS2p6RdYI{JP=7JH#<&}({UAUlVw#fxQogn}%8@aWz@Mgt5ocTNC_H6^MI^Ww5dev4-)pa_UKi(1h~A&eu~Mb3zq$$s9 zLH`BU{C|=CKniX-`^Z#>U8ph&>@y%n*9+7=rA8&HO0C>HB z?)`1NuYcy&9)CZa?P4Lz*G$zm92=fVH2TsUl zjdbk3tu!XijI3EM^0tyAz1AsrOI*sQGjcA(I)7Sjn?!^bExKY+nw}96kR~+*(UMRn zG9zpx#14IQ2VT1iv&dGD>0;Q6by4}XLB3xW1=_zfjrzCEcsP`CaTc78OvAIdCMlBm zKCO!=9`m=9?Td%kvfeC+wUTA((6Wrnn{W068R^EcGUI+dLs5&etjSD^W@<7ztn zj(_HkPf(;i`*{-MJF?yPbQOT)=u=B@clPQO$YlRqxC?G2Lo4OTCn+rL)?1LJ#M?6< zed#OX(9@10uXh-J@bcycD;y32@q1~(rmM8}`T zfs_!?IvUs*`K%F;_W=GY$@#&4KM^~<`LNt!%PQD~Tn}A=9>gv#xla7+P!Cd=b=SoF{;mZUwdQAE!O9@tl>nfQ{o)`PN!(fD`sq8cuet*YD)-@oV zMYfVw7zPKz>ZUl|YUTeuxMxCF^0Q#4Z~w?X;X0}yI}POkQD|Eely>W=S)TZ$G#Nf< zlqJPe3N<6DOp8427IgrA6v8;TW2;=;r|sEYy@hV=E(jNO`qIkqi+UbXpM z>+^ObI)2$)xupTVJMiZGaeuCEJr%+v-li8H(uWHd0XJB^dB$<&dAyvUK0RQh+>hyi z1pg$!{(O63V4s`Cm&ujeEAQCM+oaWNECA~V;|KJ6Z-WByyO!+OmGWKlMz>4fCLD4wF}-*x~>{ zdRBPO0akGyON>9L{KCK6bA1t+eL57G3iV3m|2z71*xpmZgymaCSm>`-=sN&XoV+>` zcI1TJlbBz))hwyUGJjIuB8y3rVy7_X+hHtH<#c$1-%>)N+Jf;+qgC~?w$<<21E;hs z#X#+~k-d6&Fb7g0X)Z5_`3XX+)y*>0xvqYObwTE&oWE+M{oh8MMZ2DxcL-Zb4Szwp`E<*onD2_OkGRvH zF6Q2z8c&k3X+QlFlWRZBEN8GaRYUWF8*6qfY<0Q^qIzf-U8~GP{UR`8@*lj@Fzo0pTU2@wp^1wxqG3Hx|m*A3$R@t5Ty#6vv{5f(~@%NO2 z1v@7f8-2a4e1Fr}XNLHH->$1GuMKrf*R$PRQQ=?*BF)pgAj=({*K1eT_1c$IT>AEs zPD?plm6Zj@)N}~0`uH~hk2kwUfY;q02SB`GGVhw9Ob5kqPKfxlRNECkdulG%1NF5z zlv+9S40180V8f~Hj*dYpg$U_B#FCh=com(zckggyr+?782wj0e$KK-0ht-bv&CUP? z31H*0kly@jRew!##G}aZ)hfSHfBY8Sw`;mY;;2-S?;|%f zDEnwZJAbi`tWvEyWGm*7r;;yr#VV*SqR;za$kkHEzC^>ekqJv;DJ+UXPkFCXpMCZiti9Cossy;J(idJnrUEA08vV z_)_w7SlaTZT*zvcdxJqAH3W~L$c>$=SV|4{Nw66Z>mA|X>%$pY$MAo?8NR+De*J?1 z=%Q+RF6L`j*>!}P_LM4jF&Y9~{ zW%>u8-*?0Z%bya~%Cnuc9UNfY7MgB8Gjh?2MZ5ptZ$SJHejDGGi6ybs3te-Z@9I5l zHxFJPlVJL66&8-IDHIx()Frr5HCF0vsVTO^2e=Y3oOx{VWD4apVKxEXVS$x*J%8Z8 zK|x(pRF3qy$Q4r~+#AU&3V|v@RO21$iDU%<_cE$taRft3Z}3H-OwZD#*2HptrAS?M zz`_N@jZZaDz-!~BXnf~D7a{8(Qa-l)5Tak8Y5M>K}Jsx9Nhy?cS?} zyga3Rf>FchIy$kqd)`uPD55Oyn(PP(CmQyE7UMuiQ7K<(5mDSgiWZ@AZhl7@CEeJB zq2e2B6%9OSZyn|AwNP+ca&WDHc7rwVQT^?tRyZZ!yvIkL#CWkf+rmJ zAP*DI7o+c&4yIgaHf;|a4n9~iZmm2-u-R(ZR7kbGM=g8jikg^5_T@FHjzuT|nCX$_m6D|9>Umuwq z0(zuh?&|@9g8fP=IBO1|(?TUsZU4IABV@>LID#$Ofdef)aRKn%@OGhg8~?cjD*u0X z_pAdb$ovgQGy4@s1A5V(!?1tjK+h4X)=w<6a1M#`0r?_b&oPX3+SRdA;zh0*rKGu= zi;4tgdQ|RRIkF>4jchzfRIk!f@qjmj)0}+}0r=Iv;(u^*=&u1OOXKpxFzL`-lqfWf znZP$e*oB@`+SZ&{fFd-KEJPV)_iYDMl*AI4yLx6j+HTkz(V7i=;A($aIEpvO@7W8f zElI>Tb$0(hT)ktEE-=$AI<{@>v2EM7wa2#YdB(PF+qSJew(U9Zd%kmjeD_DvwUTsI zRMqLK)g8I|upNk2;ioNIebG24s~M!<=q+#a=rtJil8^!8K&GCyyS(-NGqESClKC6- zWXQYWa+nWLkJD&60+4^qbi{D+0ARRRjK@BcH#3LZjK5a-J0t0IBqlMC2k}qLEWvw3 zB^D$%%3?fRbRrUN`r;HMreaxcRbqJF|1sbPLlJoEz35;{c3f|RAkjq;%JdDzcO1`! zl2}7-(ct;|&!zSiq_n#MqTV#Nm3!sht9U?Y1~T%2RTZYuw|sxJS2MYA0uQsSqkq9X ztcbakRy%4WkEke}?Lt*3(ldovQwk?ceA>)e zh7e^*=L$%=uf6s^v9*Ex4AT)y`Gz=QguB_jQwI(%)Y$(R&c&qJRysp?4-agCX(QV# zu~DXBlw-BizYu?0&_|aiai1#=tNk3gQVQN&lC}yX(={GKsaPOc{CAHX<$0$-R!CPy zq?-r4XLoR3@ECtNY}b&kBIOC4H6rJ$yLVcxTVb%1f7&Xq0h z$Br?g?##E{W&XsPEES4aIWCcHdytjrpAF?hzO0+F@0mqhV(Zb;8^e`$x5 z!gFnvW(a-J*lH-siS5&8!eTi@1N#_kI(hm2GWNj*1_Vl1*kI=cCuQ|~_q2I`_i)_q zUd6bR-@5Hyr3YuVeFx`c?eGECMouB89y$8uo%6)L*ZSEw{Cp|-6^#vs8%0~PpZk^lt9rX9B1AKT zCB6U``R4q{`5Trpi}ea~sLjUYN+ny>#!7#s=P7EH70WI)y>6T;U_aM>&uOMHG&5tX zWl~XRp(SjFETg(7@!iW=Y7RIgWo}s}CE`ppIeW9l!QJJ~ddY3w*f^HW@PA1C^x6dK zj3<9XWgOw7BJ8pO2vS@7`ghfwD*5drX{Pl*vnZSRQq>Gy6 zAjB|BidM1L(*Bzx!Zc8h39~IIlw&yiH-ws-gjrXQOmSU;Il9mw)yX?M$g!`ML_VZfP}z`m*O!Z`(xXE?$%A^9?v%tE`Q&w5XLjmjHp}2_;l~hnj*>$l-6Zmx zS^hTaRfc23qg-gEK2v)~+?2fO6Tnc>gfz})Naf|+8B(zHng-MfnNxpeSWaqXDkqh| z{H30M%Onr*3ac7N`u7B!X0)f5;68@(PjvW!TVwPXCRmnOn$!mh(YD_Rl8aOu^91aZ zi^(fu7bakVa)V*0&VB$xbMd+Qmwt7hU|x?4fr zJb@c(ls^#G_yg)949A5${R?Cz7J_OQK%JA($H(x8Pupnl?il#v-Xauc*j!@NK!WB- zvzKepk4xJK{B9uOu5SUUC8chL>R{YJQ?W3QIWd-80|u!=!mBX zz4sfGNFR;@yC#1gm^*ZwduSO>;yaXKUTOT*b^#_Ygm8*t4Y_F4-Dm-Z%_RP3invK;cUgb)A<+!N&&EQ)x;gJn) zl)Q#+I1QOOO+b+vmArZ)g1XhLnsTg~vb>sMI5oC8bpn5h8V1OLV2W#Q=4cc|!l$b7 zBzYOlxM`H_ogpqPCHG5pFL%{viKSA-hh!`Bf8Hx57s+o{Sb;Yn4m;*M+3)W1KejQR z*GBp{Blf(AjC4H_4SDUvqF=+$?0~o%@es!2GW*%n(F6Q1R`uwpwkP&Dy-vh zbnHTp({q1#ODqCIV%;(iv;&MwPP5h7H=q_$rP>K9cm>+=ED|(=H;N57B6OpM10=rs z$-yD>+;A;$ebg9?H1+c!UzMCk#VEZc8ix%h$x(IOs}4oy%J9v`sI>?pWjcR>#kVx@ zyT=7#*=BpGQCP2=l96B3Bp4XmL1Jof@`>b)iA;Z#SAd8c-c=`EDuKn3SSp$$pVaOr zvqX$a72(qd*q|rVd1;~n`pQsj@`M&cK07A5NbZQN>b=wmU!k%b(!Cb}&Z9)__YE+I zr8tt!gq&OHnh6D$5^e*?Qw<2}hU;o%93#6Lfl5p8-gkj@Kay0@=y0C0B)QGN3WnV@ zHtl~&jGGgh ze(HUBR74XE#zk~Hg9rMO)hzwrL%C!U`lWw|TaXrNL^3e&mXM}shZ&(8W`wX+6m5Et zb^K9M^HxY2I>N0lCbB#emlFK1=40`g+q(SauZj5VJs`m5l^$jF7#=`nuYqY|3+b4uBl z5{`Pm?n2Y=-0}+n-~LMEn)>Orx1zr3jJmDwU8TNsn#3Qpj{5&tMOSawY6RGPIC!3e zJ8tR6EWDB7-8r>}X6aP(#1d8)x~yv|&5dJ<)BE0?e2p$yk&d2!4~mduYFvm~am-jP^a@vmppQi*>MY6;=;4G*=ya)TuV_sIY1^)3DLUOTsUJb_VL z&yU?bjRGsNanv43sZf4{{JiGY!a z225Ny52bA)Em&~`ixwgjh4g|6|!$STi8(q7osuW^WabIQMaz4L zB5D!Lq;TZEemg4&L$P>c%q@R9pu8E~hG1E_pG6RRowlUcv`V@oOJeG^n8bzuOXPRJu`SZ1zT)Lc)f+e?@3HzBOAA5U^PIo+H7L?S&e z5+tf;_*9kU6K7rgE-IKGPb?sR2(pP7q9h>JRTvHelsQ!6le7Zz-~WGJc;VfLMXP9# z73B9#ImB+NZ`}D1RLxk74FZ{ACAl|EAdPI|guEcyU3G~}bMJeq;^D|Ma=V)g!F+>d zTUS+ahk!Xm3G-I$vYEHIpG`t#c{B)^;{6D2(ZIPSXXpP;e__SAWGA}+i@E14q2wRD z_8-c(7U!J4_o<(Jr>%c-2}-1F7iH*`+i?K1KG=pw0VRfeK?5I`p)s6*D@P5lvPlhi zggz{eBSbU$U6gy(LIbZ5V2gbQB^ST2bfzC}+Kx`G@)4Z&)ulDz<|B3|KQ)tJ- zp$Mf=N=|Id`*slRRSYBfrytTZVTtp(4^D;b`1Lbp;ExW)kf?uW{!HptC4uPnPb02X zgHC;J&%V(s5u!?BPUzL=8SH;`ef<0T39!-+|D*rv{#^Y3&6kyXty>(J zK;YB|!>eD$q51wyX$*S~=_`uDjsG-D-1k~Aqs+XO#V~*PL17P$BUz-zh6>AYf#?}nv91jBY9U~9>c7lPrgxg?BoM2tpyH*Zt2p;g>SX(lY>?QVRcd@fkG# z{r;5|pjjkYv{q(+!9XiAb2}vy;Qr9`vu6bD_D_F-mBM2AKBF|1Pj1dqtE9`PG!i%4 z60XP>Ql3rD24rKgyO+cgHTST{t@2>V2+E)aidnYIV&1~2~y_D^lF5@C1w{eqtU zi2I{}HTGGwUxiX&0#~`HqgvWFYEhUJdT|J}#QH zo3+uQnIqvfr5Y(?fw_Yj$Iix%cSm!}Fq4;%&?^Q@-uhDk0JAE=iKE$|4rY(4tx#T@v&Wf|1<4~$RP;~ z^IERVzQ7JK>X1^>tB!Qj|7xBX3qA&TKcv$%hQgcg;bZ~Yt19|oU-klsBtwkZAeh0cC-V=C(m zlN!7?d=Si;%Z!-_-&f}I&?Shcqw8_#7Bbx1+`I2q)_pD(F|G~&6kpiEakkP>(>&UE zdFx!k{rAnpy{xW~julg7A*UWh4!LYt1_f(%y-0wjX|rhL+ltpNAs{#c6b=M`^pV3k7?HnIT0f+}iv$?RS>-=hvMYVbdHC+Wgb?f@ z?KL4TVI<&;b)<$`v;L20{N;b-cZgJ48t})7%oGL1-Z1_DS};skX2c=J#rVTmQHr2_oOQWTM)E=~Wx>U@8GZK3arxJAc= zgBdlROal_%ILP83muQWj0%hj)=E1K4g|7lKipHYpEeo(a6XOCZ`mV$kwwGXJ{ndqg(u7I|68qA-Uql+3S%Oqh`|V4MRPH643LYAolyXb5)f_8n$~R(+_2Gm% z@tmIiKBzcl)&`xP=EZ;CEV2rJzZp^Gn5epKOZYRB>fvn2g%td@Dc38Hyw!KMR?^EJ z9vq_)%&DAGnrtHrGBPX#YJ2TJ4Jh9I6U%2>NdOAJGX*o$;1KL}rOEj8<7j-0R~=|7 z>q{LS2+Nihr7B?5429O*%%goAyPet?-4aUnI}`nN9#6-QgQI^Tz!0JLt%Gx7khwDN zI4KL&g#$W4>E|LO|30e!wQi6qgxHAYv5njPZCO>w|I2_(c`?iFIGWBLiK;8x*I#QX0&2AbPVv+$4q}O04f@ME{<* z)KU7cWnq8yGy+guBWk`Q%e|>NcNl0M-yVXdL!~8*j$bI1fq4?lJMppf=HDPs`f}7p%roEPi>*qK^O~1J0CGydy?=49d=4bM8yr5EUK*8`yyD@AN|by zdFeFv2>w>F;>pxl_52Sm_di5GcMcgh*<%YwT#gy%11CA+N0>*Y0oUlXg&agC-)TUZSr8Qml4N$CeRrgs^Y*D~Unv)*(5bdPx6LxxU- z4MO%wv?4Kan!K?0C*cT%q~MMGjtq=97%$tKzR?O|_zd-SIeln(bxJoIStj01ZNGm9 za`eCJ`CK5hV$w)aSXhgNznY<2SQ!n4ZRsg2m^D>z4i&XJJ`k;Bg!Dz;=As-4VNX9e%K?Z9CF`x2OXo}m5Y!7Np;pmVe79ZQ3dK4Z;V&gN1_{);sLVFE+>eC-}Q``!LWiiTuS z28X_5(;x<_QM?0KEqBV zp{_k_TWwF;+hZdPuAin3Ao523 zNh>6w3z;0yVMZCq+{Kz2hchk_mvcIo$0NfyBs1HWQ(}bVX^@s}Yi>y;@sJjPBtso~ ztZceIa3dr&y8inr&=9djJdS_%(CYY27I^@zE*Z$>$4LCW)<>P7jK{o7oYlwfK^05p z8WI_>=|}CuX=DQ zsOcKj#zR{pb;0UsmAVJjI7nepfku(*yF~e`$T!I#?pH|&?h<-b zXacGMdLYv}8R+<3FhL(O2u)?3O5*^pqVAW*9EJNut8~J`Bxrwsz(UJa?6wnH2~xwI z4aye`{@Q0)SzH}sp>MJze5^Q&(wyv^GhJ2Nu(XR zN#J$1vV0yR;%|Rg@R;SdXQ$za6N>&}#s_e)s57)V)zbS9DE=6=ba8>d%RDmoyHVLJ z?ggvzc|WvhFyu;J&RwuzS5JU{t|{W4yU}_L6nUW`IEaKW>%%bIAyj<8Q{(Fmn!>}t zP4}~3+$o+yk^ac)({ODxDYJ->%I1;gV3eYZPY@rTPziq`OdE2L=Yn0(`^D~@blB2a z6Ua(2Ql;Mpv2H?@ND6)h#_F2vH5Xrwp!yS6j!3RIA(a=@hhl|!BpvvxoKW>;AQASA z91;X~_T1!qediv$hpPV4&Wegq>= z4-m%nM0|fxJ*ko;5!0Pc?L+zw@OkS<_1(*&Cu!0#+uD`KU7(4zM153m*+W&b?QvtU z9R&+X732I|wH+*qQUct2rOa1yC4R)(5uI-7qM&Fxb5I7icI|OQ86we%qSM2Q+0=sm zB2{>q7dD}&e{I=!i;l$bB<^*1g>S%vjyZ)ry7PZEiU@X7L6iSb!0;Wl&r&{^p=vs0 z5P`o{tt;F!hm3IDGZ^bC34LU9UesK1=acbLSS{#-`2Bq=TWp~zqB26juD=;n+lky{ z7BnhvLhL<>?ILXmQ#WE$orbuM&X!)T<@b^Fq2vc7bmsvl!=-jAeN23==e6HID{zL>s*D5eldfT1SJJ`frF7RH9^yUanBiI2zAeS2-@0 zGxGRDnC2?zU*Gb1HMU;a@D2Ui)ACryT|P$`TsTs@yshQh84bT1uw{8Dj5HL4s-R`R zvSJ%n*7riFm6&9Yy0EquQIgEZ9Fr3W{`h|n1=8Avxb!#*jOWiH_c8g$>4`BNH1d*& zqVrFzjrCTUVIFzWxveAP5Lr|3;yADl)tMZxn1+9^MaMmtPn2Um!f83$m0=CASrCxO zh@59dezwFYge8mNKJ&cN2#~w(id|5$Ax>w&j_aCN0_VhP$#M+j|P#Z036AO39IyV`c^=HH4(RyVJ()D%gvLD&pU)g)VRyf zy{Stoh^6MkDvl{W!d8|=Q=H3SOWM{eLzbAm z<}%t1I>@4S-u9a8FA$PgGr5}>173gW7C0m!&xbzUcCoB~EmUvgN6RT=&nC4KPG||} z1xPV&R%T!1{de7R?d*6rHr)`4y5;?zLSl(2hiO#DXYQVVs?OW<_LcoatM}n zHdCaP5S#?mUuU^Zg22i|_K|{e+)mBr(W8un()i`WB$R%Obg&k7R4jPwq;>qL5eGdAd4J)#@ z%`@JRQOpY75>M}Wnt$sPWTa5(HlDJB2qvrMo{=J9!G27p=410pix=bJtf!rgDK*&9}*sYcf^k)XZLl1drxACD~Vf_o;&BV@$Yxh+RGx%*9%e zcCyMDi`69hM541jN1}gjx#=~I>%;{t#M<-Sc2qRU zKog3e*-5GB@n)p7)1=%HL1r!yaeAihJK6G6K&?*`?r%Jq2QkvlMEHOfd2j zvjx=anm0^=nFWSd>7fUV zKfEY01wPX)YU3Jkvg>zvX=7r*P^~WvDG%ex=;X4G#iv~GX@xIxjspqGu}t%NKa~7WzL;$W^0?pY_u@?Ds}C$l+|gVUW@L;nzA)veDb(sS z-DfJVLjU4aAG}m0LPs!n{E0BArrhW(<`o>Y=aF65Ikv)hA7C%-aUc}Ys}MLhF0tUr z!1Ke5o-#>Hixm-WLAlXVxyc1JaK}Tlav`qD_H;hm=FUxhX8Zche}6h#ur@DixT1f8 zF1N+ zo5l@iMTFrRS~F1x81Kw%#|hQ;{cUj7DTQhqQ1Ok}TFN}!RkPUflADpZMOqSCRyU1Pdq+ z6e(n9uyF=h$nwHl(-f; zNw_w6{tSs~87)W+Krv@>FFkMsb_3H6DgW)mtgRKTp<-$3~XwlO0b1%E)0DEn8xM7co6ig*)N>>n=SUd*GV=3}M*q^1$ z9>KYZF_fDaf%|uQMU;P}Rm&r-FcQ+>SDFoD*9jP-!Hs!kBGarRo|a=bs(`KA8Q~Hi z_YzzmBf^!73KWxfqbN37Pn&_`p8$z4=p`PUV~%k11#jM9BP+%>3*Au`y32UI0!w<& zkB#@K)Qrup^)UqT@vRJXe$ zAHU#{Ud#hB)nJu~2nk$D!aW-SdTGJrebZW!Bmq!(f?(^G{Ft;e6U_H6-L>nChW(NH zLz?}hcD?u6B=1@ftVc}AfGIE!S(cU%n5rj{vr4rguw1P#H3K5e{v?5@^C6(%hl%w% z3e8*DUJipodC-59C)jJX#Un?mHd8DxK4Pr#4vD8VZLEa6FU_%pzQ7sX0LDz5MZqb5 zbB??sy3#!3aK7NSe)SYqUW+Fet1-};VUgL3J3~XxCBeo|IVHPrN2H8GD>O3jOqQCX zM$|O2hm+hg(HfE>W(Vxgi6B{M>Tais5TPmev-dXHJwAUpSY#YRdm`AlLy_hu8FT`Q zo=b+XZ;GZ>^E32U)LhFv!udn(c!qLdZKda!EVl=?{HVt3xr7xG(D5Bw-VI+eHV9yh zV^lC2xe~#%@V=!U4+d|Ny-AtCl#x13e28Hbi~Bi;rJZ;)&TJowW)TF^oXAvmG&7GS zOYZ*sI9h-IPj0?*NQy7wbz%j2%^5e5_w1C{BKECgv|bNF2PW7GGXQiWg6?@;DP1r2 zN?(p)2Wh;b_r&XPhp!({;IkqXf1;6^70o8Z6%O3y>)+h@h@JfWxcG+ZjB?Va6n=6# z4capzM)o%GTQflXk@>iKV7qF&u^@~~C z8>GSz8$^W2M4f@CQgZUCF{8zd>>$HpN^XBHPeTFgSEn|$25X=KZAeI z46>--bqHS8!NP9{#lxdKY-dq`d~8UKD+yIOn<{WJuWX!&gw9o@`e1HhcQ>BVvhmPQ zHNU&#$Re?s;cADc*W=9a4cnH;^H-6_o(|tzbG_oY)XwgOuF+2$%MAUXi)D5)qRTiC z@7OY`w1k!@n4O&;ot|sbL&)wi)y;n=C1UnORcQOTv9zq6Sn620w~|HDRXltZut_>Y z_GG$LV*XlfW!o3RLjv9F*|BwN4zf8tkSa$yz-Z3Xm3xJto(1f< zv;y(t`a}+eh`pQKQ#Y}7hQb9MM46%m75mC}dfw!GWNT|@CmaG7vIducN^*a|$mLW! zN*O}gJAKIRSZEYn|5L592MV&e znbhDVD9OXo<0V=2sL6-sn6=_O8q^)J<%uM!f#d;xujRv6j9k21h-@^$`7%_8#4Z%{ z0;)VYPLZN{@VOXD!pEq86b*mc6369Z`%-=shWEOSo}TFE+K+9z-lc4cfLscG)B8`< zt^`^cJa>pn%=Tb5PeL__$8}3Z(cP@B@J+tVPtx`ggGRkph4F6%7EKM7Qw&5Z9QMEr zgKNjPC#`!)==(H3qD#dLNU`x!eZ~dtO&jCBYoP*8BlP*zmuD#ZQiOleCU2ASXG)^+ z-Y#7q!6Ii)H&suR9AHI3!y*+>2r+Yf9yP07?YB_4^)i_Vs;zE!hd1i}=p*)BhCi9d zhx89%G1um7TXcjT606;wGJURt%Vx05WOn4|gqm>`N~TcYt!j1XalP`zav9WI(k+;h)8k5P?P1 zT_(bkk7fo6ri9Rqkdma+1d;sxt>MX>bzeBs2i!G9v2U${X?o7zR=K$eVE1%BQDKIOCHKdB{gQtqXdrTan@J3ki~140$!E4E6isR z_Iv>~r+(FC^bvn+O(mETC?K_eZUaJ0djx+DLvWj@@u9x7$X#T)nm1TcUY~DsB5`WE zAQ7 z=XShOoD6QcqG(q{Mwsz?FKW#+YW5EPauF4-nRJ!8OJ{#&n2Z{&m-5f|$fRK_gefi_ zND=giU4GIKpi9yC?;>vB(d;BxI?&?>ucm_$Yzc;0ov1`nL2!4JfZ;KAc!r&yiP~}_F(S(l{Ie#3Hm27+7Bzu}M z@YsLfEqs3%x^57sjI*CtbLv#Zt^Db9UtrdwXH3GYxe%k*l{Qdr64^{}_u4UI(^&jy z25$LOX)kW>N#ZSzESmBnueXI(n6zvJ-&fS|y5qp;Ou$bAVdt4Zev|S7D4QI5C*cH_ ziB}|G`kE_??CrPmA-i(M@H`2Fxl#pC!#q{J6W> zkXu~K#FqCeq<3R#Y@2HOl3I2#zQ1)p*}>3E}Ok z*jq8xq9X_aM#>u=&(rpE_SD~>AOpr!2;_ppq+w1u-;mEy7&Jy2ozak`ViP;01SoPenXdSwUSMdXcI=LYJ-72^ zuYKQt?@j>R%^}BbXXRu6J;mOks4gL};b+(|-L&R|Cwc6mWbz@*9a5QR1-6! zrtjdodq1~HH>(3@ITy0o#^N+G1}1s|(ZCb<3JEn)l*b#{RS9G{4{e zeOyl%Q|l@-a2VVCs0Tgo1E{zOia~!Z?V1`Tvpp8iFT=&UdficB!-#qnzSpPRg&lwC zT5!_*uk*C!9Iu@q2$c(tSN- zPFE+j9`@J&<%-8Ti*9oZ_6ye1C;@RWh`S#IHl=Kp+CH#Ga<_k?>bpmxY6{`A?zP$L zH0#!>r9l~X%N5q@_R09xzS$zy+6>$-5eBT*>oQKfW_5zE<5?Ta9s}n3wP2q9iWAnf zwQx6Q_aDaOm2ie0Wz&CfXGec1v-j5I)u48d;tl5Hw;bhb{XT>23hebyul?J9>Kp4< z-^6;~f~`4~wz}L9^9N|4-`1C%T##0bvVa=}U_Gg!#`e-JUAcQ1N88ATpJS`RSp%Ty`@nyuk8_J*_T@i% z|Bz^&12=`L+Md`AN*3os$R<~++HN?KdY40SihGkQn``IZ zxdg<{1eK7YC*uk3UR;SxxFizdfc-0;k>r#(g$pQJOdz`4z8rtJWgeB>7{`_ny@mSw zo_U1Td~n*a`KMdQWfsc$sma~DgxrEqmXWEoQ6G=AqTd-k0Uf2d!%>3cjFpqxV-~K6 zQCoW{1XPpt813jFCvxgQSIwtllkRa?a;|$h!fSYIdf$Hhyk zaSYlfM^n41N8W$#??D;QZQ;rSma)HLJDHL@`Q)xlnTikxL0m3nIf`sZ725VJWuhcwUpaLZMQFB>(?{vJEeo*yLOi$^>PXIHR_kr zXb{)XTPV=p!cf++SCJ7{mRb5%1X4EBj-l?zJcGk(4=;a7cdB@8<~8cp_e>urfBBNw zgVi$V#|yoMMK8uZeP3SW%pjal1cpCO=8TSf!M(}m@_F1)%_9`ghO1L?WAOw=U|Lbd zD_CUi%J$ht&%HcLXoKwlaw5A++O}2zSJ{v^ViY9JwTg=Ay~;3mM+5KJ5Hs*^+s5ei zB#W!0ix93--seSz%jk5VfvM_V^7r?f2v|~!5_f<0=u2l|X?9L%5FSR#((m=IOzOCc z-7U(o1O%cg0uhTQa8a+8Y6JFw+hB!Rcy*QfrM?FVOv)YK`mZ^EMIKPyJK^_W+wkWn zV7d=L;8%vw;0jp4Nd9FgCNN69gI&M_{$|9ZElLP9xkq;C(zPF9UDf>ef#0Rry_o-? z{?>o!Uka5YBTDMvZzX-B1Ctz%$l0Y_Ou2jo)H4+U>@Jn$Cl>051Y`kUDFhIXz?0W? z!>4sM=|vtgEH4TWPF%8m&iH^(lwxnYnJ9Ck3x#>1&3P}1@hQTT# zLWyG+{LTDmGZWV_cM;=k4y53U)?ODmp}vUoOmxNluRJ4-#gyxP92*#kY;hBO_uGGa z$F+ln3+i!pDtMki^K2jt`HSpXeeM?268ltVJV59EKJh;c6hQ#Vt9Xr3BollR^8m zE9TBor28JSQjryM!jUj zo!s+4d(tx{=p;THN32UEGs&Ko7LHtwcjhdf&s>hIlfc3S`pq(2^jOn3x0)0mt( zD}QC<*d|@poN76y1kUJ%y?o7Bq!K`3&(nJHp*&NPhg+4Bprut6e%|J_M|c^C>r=kU zu3=426AZhYd2lAmA?R5;Ozuaik5_-`TgMRsm*GfiZJcz=s`mF%M^HC(RWZurbh+#gyKFqIsy@S?3ho#}X$&6=omG(K*k>W8SVrL_)DJ+(!F*@$Cz&Qg4{ zO7bi_%wSxB%S95r%`P%|68vc`si-bwBE4AIfU$(0So2Q_iTD}2*DBU{o#LS7mN@5P^rrUO>#ZL3!{iihdPcy z7H}L`3=IeZGI(+PRNv+E20}GZMKl!R=d=j-XZ?oMj-J3kl<*Z%yo_#TuE zk*2b_|F+7~T(t0B%7DKXrjyEz|T*GtEL?iH(jk12hynA;J_Homf1;a!PM zK(4DT1e~+I-qGm{xK$fcO-*G_6w@W~?&~NOe~SKvWA5ZF3(&!nv;W^qIzIMs%LfAj zLSqI3!uU_Ckb{GWg{g_Psgts)v#X5@y|a;%rP;O4jNKtSQZMEi50Y?T52<`(*O`&M zX^EAv7mquo89N%xJ(>>s)=(VmjnYRW^*;sLZCs#~A zGe({7X-BFj-E(QUl8JU7@Py44LFS^Fcl9TpK-YI8s`w@Bi+*=4MQI>m=-+`<8!z5} z?A}-4e0`l0QtbF`I@^ecLtus8oo4>|5d+Z-h|OW3W&G>6#2>haki5l-*H#G-gQlZQ z#CrfC)gvxtnQPMY=9Y&T>QvtCM~ zY!A$@JmNrFJiYwVoSYQvPAog$S0?{|2Lgp8H3Ut!=ho2r=+`Ehy5^%8xWUc0n&2)G zaVhMjZV1Q|1D97>pNrNwfP6y^Qx4|jco8Pi%ni%T#g17mXB*_*@G@FlVjyVsw`tuw zi?ztJ@RCPq3P#!OBj(+MHHll^NjZM}t4G=u+RV(I)<#5sOerFNm$H=+ z*+tcRWAT6bI?te{_9l!67>I&OgdkNRbSV)GL5d2RoS98#f7z3n?0@&e&TeDmt|02K zJr`JPj(B^`{IpkvGNdzYG}zpKXQ*Nn6o|L|s)1OAw))nRr-UmPWM-9M2iBHjyW(!* zjQcHN2n6g!c;0wadbMqbH+c01=!YO$hr;B z6U(ZcR~WP+n^%@Qx4ML0 z2sueA3G_i}Vsol8RHAVBDP?Y2p!IXL@cu8vS>Rw~=!rzq-}K~oIa$==Gvf6=qoTYN z?|NMdb?`Mk_MwUsvb`@We=*xi2TpKSL)Va=r|}KaH``*1+be6leGJ?_Cf%j0gcG}l zq@xqlo!K2dX8=z#4d_9C`{{ODmih_4rAG_eDwR7m>gj|2=V(H4wtTHk`cnl3elmg$ zpp;vJ@fcWwl<2g*+lN9e36{Yw2RPCXQepQPFMo`*IgAL^<-5&X`2To3_iB z9|Y;o;T+7tWbWWff*7`A!16JwyW3tub(JjueS0~H%uCPO;88n&<=#|!k5e*nf9I1& z`(usnS(n0DO4vc_ms#tzwzUbtlVhS%!AK60aFjIbi6;Z9tD5>fJx(#bDlD^<{rZEH!%&3Hz8*XrStY$XTKbv zsvDTM&k|f+zG|$0YW{852Ew8j8)8IL?i9B=ShR@B=Th}#V5p{8Pea749-vNm&Nd=g zDr1Tma6Pjn6dwk6r*i6e1xp!&`62Pjo+$|vw}R)KAD4A?pPR~C($JiHd41cn!~O<# z74j`7zEk|p&TBo|@;4xJPD6O8D_1hCY&HPvJRT#d`QrS4U4P8uJ-S=MU9SR)Tt71o zakDGKpO27?zChIzEBfrfValIqo7{sZV{+X3Wq=#2A^21s^F8Ut<#{jxhqQb7wU7*6 zRD@T*7IrKe4Ncdp`ubE^kOGV$m9z*$0-GrzV2f7nyABh{h#?PtRDkFpmsl*pLo4%NM*2Y-o_NXzb*-Wr~N$BVC@CAMT<6E{k8y#%v)EGa3l zvtEoOk&GmaK=!gq(qMhinPUnI8DiTjYuoQXFV%hGJU<)O%l`I&@#U2_Z`pXd`DZk} zfljCSGma>g2RA)EHL}$544U&W)g%IYNiZb-)k_7(lVX5<4L(SkBq>qJ!>y@;^BWFXU(bJfqvuMD z^11kQCB~aOWbEpFnZNk8Q+YYbWvKzpst7arR^zk-iZr~!ds4wZL~A91U4A`qEe75I zYp;UK4QobINPIzQuq@~*%_7KhGS6fRK`0Ai(b=<8}y!`UReRVJ+C*< zesv89D3R4rJ^vvcUQ1ik!6a}|jgF)ODugTr$4*{6YqEewx@!zvsqZ94YuPW&9JYBf z)i6oQrFLDW#5*0;FDGIXy(;si%Ykw6NiB?T=Pl(>zVHN+@I%wlupNbp3j1R zgt%fJRVieVV2gK^uz z!H@hl9o4fEiGBAy8s8rFt;XTgj1vBTF<)ww*XQ;)Ilj<d?qHbdA?e0pf!L$>VA48HbbP*Me4G%%rBO=^mL`oBjl^u1R#1 z0&%3l`*)x{321|1z7sIW=xc5ciuujAev+ot_A|VHV)+0pk()ujNB-l0aP)P@xT-l5U{Fs#4_1bLU*%Q}!-6v+ z7hz)9s{YKd!nt5E0ccYnci&&eqMRa_Kw>cR7!|lE6UXE@)30d2=q+r1I=NUuaVlvr zeg{8mCCyU+5C4{!7{5i>+t-p+~WQ) zO3#X6ZOwLNUi;fdjTOS$4DCwd_3v6ERt9VFv8%PlKa?V@7}hg=SJPCM6W+>v@vP)h>@6aWGM2mmXGv((;Z0|G0DvpnKa5ECnhU0F*5hFOt_006~| z002V(9G9_w0YsCO8XSLQyJM7Y%d#z6wr$%sX4$rF+cnF!ZQJ(z%C_yQS+?)m`<(aM zTlbBY(IR{NiR_s_B1eywiZY;JXh1+fP(V>;dRjc~z*hSIAm@J!<{x9QuyVDsuy=4a z^a9us2;qhtHG)GuT@lD3*-v_ z?<(;AF=aDzGiNh<6EhcGIR{fSXM0skGdnXE25T1w`|6WpWkp4pami^pdi5sd2nZ*1 zv?^jW#S!*;vgUu11x990bgF8!1cN;7BTYp`xRrtuPz{KaLq%{URoEh9uTE>=f9D=` zTIT=r55fci0>b@wZh0d+GgEaVTetsBovY9bGsJ|n1Kal}u`?Q-*A-P)bV;6pWM8(9 z94ULD1RZ&IyTlq2vvqOs<#)Rj*g%^nMW@7ek{LE02!wy54}n6x8ae-rGhO5`D4s5` ze$k&e9GM0r`OJx-@CF40>3MC7nN|zdz_`hFWS@MpaOuroE+ot{>#X|(Kirn5BD`Yh zgcKR+DYHkF8S(T}ZaP&k9A(NgY=TQGy@TvjlG#aX3*@m(&2u`zeQC#Ef=Xa-QJIHEq4AkvV_F)Ib|${-F*r^?ng$9+9|su>c0J=b+));+!(jtlKp0HgS=mos>_jH`lMjIctC%1D zmu9S?!5}|$NL$kB4x3vuCGu73d5`c?%*5l=^QIR|As+aCh`Q)x!N0nj?%@Xv`fzt1 zpG4m;xut-v0+oBB(y3;6aPKx@=Ifvsg0O!b;FFjIZ1WQ^9?+p>x+M7F9}+ymT9dbSP($m|~Ko6PzKC9rZlSaBpr2{JNC5SQPXLP?h z=Av8UcFxc9K-SRe>?9@pc%sFuLueuy-@vtNlo_mN_F z5Jk<82Z`;H3ouBlQfOg-*d)n~HDik#UI<{p(@c4#KHihu>Mzm#{1qs{NBuE#G{93z z*qYe^17a}LfrwCnme-Jqls=LY8XbQi3J|X&qg|PolIuxkN!nO33MtBram`^V)bw9M zLrjyOKmJsq=mR^G6X$u(aFG(UzIVJP(IG+OE&xiYycGH>?Z7G~8r&D@p%(ZV%@^cs zyt5b@J;zI?U}?<=rp|Hd=&Xe}}KacKPVKT2#mLaO{6{U#j+b zZ|d-}M8oGd@IBr;mA+#5k}^NTXN%9I*S2PiPiUsuWK8!PYjZo8uG)5vI(L82|MN*< zU-D+lV@EUR1vH&ZFzPMB48{4)k^=Q@8IfWP-Tc^^1;02Uq-q`e0NU$bul#w-SNypw zMwXivn?k@h+t|S(qUTm*+wgzZN%k*hJkJb#k7u?gc7)33-_2$wcmZov0i?Wp8(ATP z98avIA2do2o@f3~zdQBOqQ9DyL!W#}W5c*>m3c4xM&5tcRmen|MridFl`~+x^r9r3 zliydNIvEgl?B}xuqlfyb#0Ah!gmmYkP-{crnZU?B`M4ZxRpZB=;FN^HEmgXUZ0dzpA5e<}0k+u#M5y zOen}BJeQbIR;L@3hJK;5n98)iBIV?Q^CFHBH?Q;xN2XM@C~I*kU&SDVaP!o}N>p{O ztIBRqP4|h$796vOH3Dck0i?cLP}xf=%s^%z1S+cAW@ICye!q-x-EoX8ZWj9t z@6p6w^Ms{j54kWmQ)1tZj=!0!troZ|jkeQ$$-+tnFzHSQhZrv@t{uwLl#jc83H``MnRAPS`qKUF^WiiA?Ncdub z`OKs&#G$qJR!+y|f0{k;u88zmB>c?)(GOe9$=N+_lS*zaR6O88cxQT{Tzuy?V}y0H zMUy~p3n%050goM7L^1zTEdENbUUrKh_kdU9nCKIsWVpij<8ZS3@#WV9eWl_bzW(9y zCh@(4PV9Y2YF>X7rh<|#p;2lKir5(|PD^L{^PVgr$x#zA>FE6y1W@ctd|I>Q;Es#%G&zWKt@)>-i@Id){Z@y{YX^31#q;RsOK;b=UdY zTrU2Kf}u?m=>D!>z?6kFTc}G3t!zIK{t!@h2%i_SC=n2t1)ikURZUwb6#i zccQ7K8@QOEhZsfLd^DYHDR_XHQ;0XwaczNUpe=tCPJkYD6(ALXv73Tu8oYgnQg}>o zrID~BM}>e*$K0iWA5EMDx%J=zsj0xI0C<>z8fU#ImeFuglvA!ep@o%IK>on0BqCk# zsSU}b=_8dO6#;PTbrrw%2kN04Sw;gl)7*+anV6`g^_rf5`Br((fS*nx88aT;$y3YI zgRy@VK}}n4nkMFNiEI!n+c=_+lq=vqAN8`qLW?fp^+XKlcXk9iWv zMuLlfB%@bMT9xujp6{h4-XfKWvvMSG(r~7>F~y+`QcuNQnbn;v#W8i3DGgN}%cQ^7 zxqr@!(&eE;B7PgN0n1Sd@_Gs4k(M8P9y@<))}80Ct`*|eWx_nvCT(Oeeh0s%+U4LR zH$?=+Enr7)>)|$&dkned`m!GyG;tb?WtMhawm@`c)(PIHs6mqy?xw?%;LnBORbA*6 z3cYJpqDH4uW=dLwpUPWj$8L3BS$Qd`~vj@^p75mBhCf) ziPU>n>M?BUYQc{ah&NN0LXe~G@MH+MpyxpCyc7E4MT#*ph<^6qf5DchEb}N=CJ@ZJ z0Nb_MpaiM1msD{k1**FF(Iix@=6xd@77s&Ojigy(N&}ye$1l*HMVnu(H2Od}% zb}C5_qf6%~9;nJ8{>SNxR8<;lvqo;pe8!mDH*;@}5ytBBeTtFz^Z@U3LF2|}CPJ7_ zctcXDt{|jvZd{~nc8e1%8(oKijNd+BqEm;@PK7wB`2PZ^iD)b$-;WxO{It>dcs5v_ zT%4n*e8k{=jv{r>=3`unG;V+I`*34U>-Qlbo|jM?3bFR(dbIDC=x2mYsdV!amX?#~ zLxbl?vKlj;=||$L6~+LG0dP|fqr*LANymiiyJhri(y&!qw4@%tR{2(K9|%ed6YV|c zCBWN9*ZjTif2UW!4*M=Whah^>%kbo%j`!TXqgdl&p2;sB0kskPH7db>g5aUeE zCr3jN-&!S6?cMT}ygGKYs{PWP-eijgR3m#LdyRfd_F`I`5Fz9xD=lEvPYBb2JaIUq z;zm}&80eyir;^uhnkJkeiIc~$7&&02`xuN49t_&wD58$?yp4Zr{(Pp{QfT6BDip&z z>7zs{q4?A~k~(@+y&p0QJEa%V$0j^juKtSNR>O=}@7U_;C?2n4EowiZp5j_&;(?b9 z=x9{x=u~&f6O-U$KqEm!favC(j8}h|8!7NCb*HnllU?J4Wv@shF;Kfp7V&cWG{~;2 z&w*4-e^AotxYK{|Kr<4jGc%?uhV0ObxwF~xnT%4}%=4K6`hjo1NSw?G1yo1KiQZ4e z;K(Vgr!9jsLQIX5C}Lz|9N)PG;_rL51@3KRw)UyyvYk zQ7$dxJ%~8e4T}A~Khhx7H7$Rh!KHZ+P6A0nyYvhq11F;< zk{TRE_>TjYf?+;LC`pK<{qI~-*-}<{>kYUs@|H|?4&zk(4Bd58Q8%&(YW)!Uxu}7! zg--_|4o&o1Kt;b{{iBn2KqA zi|+Jddi8&n?-T1-YpqHIcTrAj@i3bO;S3+``Ox`nJQdbHiSg0HX?C9aq^jPh-?<9K zF_32>I&e?xwUpUI6BLjQbINaRbQM@ovauQSKczHTZfCP9G+A6!h~|vv9Uq=}fF`6# zVLI4GTXsaG$rbWy=Ct0%C-pOIKR+F`BoH9?jP8F$b7}0?HRs97B!QRL%Ic zg4}<2-VZr)Q4(v`$wlI+D&cxv$w6B$7;(Tl2N_JhWD|$Mh<>L6ooAeuo!6`DPhHwgbwaNwi15USh%|e8SqoBk2p0G= zmN2G?aC&_oC8ak~r|khW31);Yk@GqLQj~w;M1r9TNazfu{G#U%69H&Gdlk&JCmX3=mzq}UAHOIM!8G12)9{iLrk=oBVjh3@ z5Ld`|1GzF2v?QcG!GWJ3t}#qTutj)ys^76S!4tU$PoH`RUxL!zzppnEk2tUk4-!$d z`IbpT8JBNAmn#UzMO?%jZ3`gc+>FboVfbvY5C~c{&~2a0z1A!@QmgjBpGoN2Rd>%3 z0pj-TcUxm{s2%{PtyE42a<-;K3zL7N@P(uJ* zb||{)&i!g{a!hScV>{h_QS=e8_dpGT2Xf&uAKH1ZZqvn5N+-A zf(1EEqx^A4L^o%T{XRzq(e|+yyVYqzn-h9y{ zAzqDdho|3+oiu>!{PBrH>-vAlMRXpA4V^wtqxJZPhWq+yr7k>Wi{C##;Wzf^-A}>2737Pouk+N7 zt3hlf#&Byr3(XWVs9_XE`9HAaoJhZ=M@IyY%V*STM`@iJe%}KLgmO`-JYvXTiiVoiZ8)!JQ0YaiO!pKHkqvJV&ipO zhV`GX1oB>!jcLR4s*x?xN3uHXH9hO8Q9H_%!(Zw~b#63BV5`GOYCWb5mA+8{olAF1 zwJbiiEhBV)>J^qqxs884*~(q!GYPBZKA%A`p~_ikm90h3Ra8MQe)*!+KxWu6ZSr$$ zs-TI2bz+h=R2S^{xl>`qmBDv9xUAhdaAY_!9pV87V(Jf#Y^GkZe(E?dR>z5$FbwGi zGy@vf4C%@ugAihxF_L=6W5K<3CmS8MoNX^T(EE-JOCcW8LY#k=C(WR*fJ|m1z_CYa zS~gbOzm^-g@4*wOfLg{y;O0(v2yiw*HLAL(Us>fm+R;Dm=tlaiq8n?+;%%6*04(-G zZCEdbM7O_FL1S4t06EKRFgf#pP8l^4p}$qKr?IuYW@W-RYClWGVZ7ozROxO7jb|s5 zEyw|nZQ6ZT$CrPVGN=wuuUH{`n@IOmwnc^F9#iYMyY*Efk*j$oHj_;4wO8-3j+~q7=U;_3tg6jP{&ik^AlR8-)%5ey4R>Mw!4+L?Wf}f;yJaAt<_3b}8I|CI=b{KlLX$VT}@-F+z(+v)E~~f4F6J{ zh!^L?&oX0=GvgeoLX-4KM703D1^Cv^%ZAAry-X6hGXG^i8_qkdWHcye#_j3eM}gz{ zkN3`z9EEPF@GEJsmQ2ZWRTHn^7kt}Ifp`0$)~j*A7^OtXGe=D_iJK%=ER8$IRs-=i zR7-!i9tLWd1r4xrHFJftnOvaDbSz*4#Q18z0mDc$yEI=PIME*O>=JFLOCnCB z2YGoJf}E#tzGa6@6$RfeC#IoODKukb9^gm*syA1&HR73 z@)9U_Q(X=n*(~s5^0)#09`l>1O$Ia#uI^N>^*8)2YUDw{ZKOxBRrVI%lHq}8gWz&7 zJzMUsv^UDO8)<`*Hz6!@#wd7il z4HMZ(&~t09digRie9BA_O@s;m%txbz<~g^?njO-%zF3ljmrlHJEgkwpONM{C^yS1` z18(S^0kmskh|lU7o|n(+s3Vd=M719!v1`nN00#I#F!!m`kZ<+xtzQ!X7~Dvk)%nTZ z;Pnj6YW)vH5~FQ^>zo;>$ZD?4;&Upz?zVVOQaP8r!aApmQ{6K?;97YGJxKOrXEiR5 zi=UxERO;}~m+=CBv;2cgaFKr>ZX9u7an!zC0gp?nXs55N{K|(ZR{ocBrrywU7_p7GuEqa~YZI79GAtDa zLpVr2c=B$XhI-_WN~^P%u|LW;8mWMy4imdQ52&fww2ng|?sG_rjqnUrRtJVLu8&Wkl?QuDg z{16jDuXJq z#U(-W^|F-7gGGQHicEVR6KA0@CDo?rCxX#pN^6zlHj)IpsSOeciwI=)>SCteL9Gl6 z!2`t5V;G1&qDB`29Nb~NBa^4_LibCyD3shvxJ61-j6JSqrW+HR=>)VPPWY-t0UF%X z5Ejo-tk!?)X!vDjoqn;1L__)I-jv&T)LA|`jxI7TECNQUfrs#f2t=J(LDOUqnjLD3 zgVwPmQ4?N=KStQ>nC>E~G(O8i$tD6yM`kZb@TJFQE<%wQJrJ}(HK}F|2pN89nWvzn zRw-%Hzb&HHJoO0vLC@%rO*yR!92$7{Vw$Op8jgSH!L8>U3EzO#U8AW3JAETh4nHHD zg+=-=6%V)qC(G69QJBdFNFUfbBMD0ZX_ z+&F*BG^>zu(LqGohMo$;$i+Jn1)~f|ixs&ZcJNR8y?m^dQ#u`14@p!Z4t2vnzYQ8C zL`~40$y%Z*uzJgeiCWqclIcW^DdNl8z#IQCn!G(-_BLjU_Aqs7>)5;l><+@4qJAT0 z?${-?Koi9n33~}D9)wmMl4ayu1N1uWAWVM{R~}C->5#yOfw$X8N%6EOe56`#9>%s7 zR$$4$Q1Wy(!Hblqs8t3-Sc%}U&w?Avt?|Elnv8I1<%&*}`-(tUyg~>!KV`ujJgtc; z??%p47&EhuW)X_Cy`76?$QK)8T6fSj%mc-163H#GBv1>$tpS!B5j;Rvj~>w+?Kpo8 zNW4BLXq6JFG5Cthsn>}RR_CU(+G2jt{JGwFp&P z5~eCjjA47p7g31Vjy0$QEQN~@SN1DtV~C=*_8R5t%%!hLlR=_qVHL>e-(HjZ5PF2_ z5onJYvH1SLF~xXBYw_`0*3^v>dis>Jsq<$V71-=Z#h|auZ|3fjEC@FmxAd zF!zM-Y;Rz#73Gq3Xz2W0SQ^Kko6o zU7S2~5dC0<2+@*Dqeypd`{)}jThe|d-!?IwvgT^y0sf@J=;Urpo$P;3jz`wlxSal% zwY@*95rXn12wkBKvIY)0&)V`>o}=uUKipWQ38tm9puZ>|s1kt*g|5{QU>M%4X4aajNC zH{|yCKRpQkyYf7cb@VU)Q*vTZfd04N?c(6({GWEW6EmwBtBHTJHG{RIMXQDnSBlk7 zKK2N8@2Y0?W zr0ozBf(cX4OT*3gjz_)U&#PYlF7K+_tPB6_Q*Zu9U*7EL$D8l9r4BA^NJI-17>JOj zR$c?>s`?HR3ebNKdB?)&9!Rgfg%J$(RmvMkps&lqMM$I{ls^TkOefPh-gpPkqJH;+ z!xGn>QlEFc-x6{CiyM~P4clg&iUwYoi{$66%jZ};H%jP9QN|5aqSee*0@nBkFF#@L zQMjLqaWs!1!I>6WCL0Fwyj`<|lRjgN7J8qyGJ3s0y#;?jRdnxsy(Gih zMS7|4+&$JcJ30>2je4WYN};D`x64NE)0})iucmK2jWB@ZmPC3V%ANm(qB?*qZP*6PDD&ht1#HDGvBGP<&8UG zIl>vNHOd#5`M1JYF1ShripC-Rt&^lfg30Z(&2xK6NffP2wCu8xI<3!dyFUPS0RezV1d&1paYQ=hR zt3Qkdm;Yk+o^>4mGJ1E0;&gx4>DOYmk{hvQQhK!??Zqh8lLMrXa8w>J$*)(6dM>+3@|ZHAOp{WLQe}%))0|_%8x2c?9EL{N5B^Di!Oic zm3FNjoBShm#i3b>fJO}85`xY#@+n`m>C54H!DSMiHW1VV5asMBRSVU5d%$`K6>axW zz?4G(O$r6ieKMSq|L<9H{-ks7e0T4O_890 zGB)rz^+O@wuRD(2K=`GLXv|7$f|%qzg3gdpDN>G}MzgtHLy=Y02y)B~7LD;Q6ZzJE zoYY==#(-6hu1&6ZQdW7sod(F}Yze&e#m0=pM)E}$m8H2KlFBB(mG3wOo@s~$^VCJXH=JIf(C1Yk-OjdM5=XWhNrLz(nIuu( zkPj(Diy_5%RS0_dhA|fy5*g)HnjW;935cs$ZLho%6&ZTfZ0L1J0K#KbbS zriPo)^e-j&hQxN&mKZ;=5kaXY<}5IVJ2me;Xb$rlz50pnR#8ONV=(Wx6qvZVo0?+F6vz~f(@%@WrmyOxJUYgm;E_4gV^TC47*ji;g`lO#3OFR(X z99{vgIc+(N#wKjhdI$@a!*@T>$gdF*XD^B>veLGNLbIdr;^Z^k^(y7drOD{^ zK4cM6A7-Hf_XK}#yS@#AM&gFsGng)@S}~Tr5EW8?XZJPH7C!w7TIGz>+)uoM@{17# zrmX|YxW>*RdhPhqC#g$|A7#ryVnRl66oeo#M&$}X4{rQJ?$?s&(eHQ+V9sQlDYy%L z{mA6`I6wx3?pH8pM#l+(4;C z`$hDL;$4z_uPP9tpmV#~fZ)}ZMf5NrE{vFI-Wz|hJhas>RAy}|Z_FwY7fWZ=86?!s zN?Eyem8mF@9qa;ldVc^QPO-;%j)1fbALZHVEmKOK$r8-8SA7$%W{6lE@ih}yJM)x1 zWMqT{gcM&V#j20G6f~x!@C$&+Z;0L-TQ%eZ%kp=DRNsiLZ@Azq@(dYZ`kZ`;9Tuq+vSoehcto zUW(69=@^l1K(Ui`-DjJ&8fCgEU4*Y{OkGqbe;BudjV{?ZKVKWd$V#jnQj1X(R);5L zPRWbXis(dsd#&3EZZUE}H8;*@JYmeg(+kO?@Bnb8qJ?mDUt-RZxpWUcXGjbGLK}Z2 zWaK9dpY;>=F&=JXkDCpfanhIO`zf5MMIHR5aXF)6#<$*QvceL;5R}vA><+UEMqaxE zvt>i$X@A`Z`ffQ>a80RR_c0rthor4CC~UR9pbGDZv=2#=n47e4E5yL6BNYB|j!gSN zY|;Q|vx;d`3U{c<56I74WD6r^fN_8PhKvD&72o$SKt(>(8sMjMVl^0ComMIEvl*Iy z{Xn26F;2DI71vSI+z3Lf2OBuW2Ho!uyZG^TZj~Fh4feiro-8;dPzyC{SFAswguIPG zD{oa8)t*jKPLH`6iCqH&9~fs3J6yIJkLCZICl9Cai-?>Ed7^~BBK!I{HCulhbguTd z$4Yb-=Kcul0%#9iVw99jk11WOI!f!`@mXzaGY~V<5m2n~fMwbQ?qy|S$!ChJ1#MNCu-=&W3jTYnz zsBoKh)0HJ+ukpTZHE%%O{6+IGI)aTxE zd*_Jev!^ZuUKIoZjXD-S5V!m{q?YMD)b^cAi*KcvQs8Zuw&7>09*HYY)ONx~k_hqlg&pV{1lQ*V2to&Z1kNS@W9-8!6N#Afhs%z95Hx+zMf32n3TvOb ze11VrcsOk5gGlUXM%mNKgTr!CuC=}ZDbV{gEZuJt$So+jR)T*D777MI=hm*ob{umc zS`yODlnk6EXvAQA6^&VQuo40!{@kljI}^DK7K{TTYP!}{U&4nkN(b-!zT(nCude#7 zNbrxdc`D3xq$~}O*>o8b;yAh#-YMj-wi}mX54@%M{loXd zlw27V7-1Hl$7{d|`Fn2Fn9kic=}{IM(IK^co6>pJ)&YNXaX;I0^KqZ=b6ksBU^G!s z7nE+i*Vwp(m{RvI0;E{^A3YOXY`GaTWo4(2M`m;^EP{{|E>lC|zt%K=l-*@?AcrNk zskzh6k@(q|g6S;lZs<@7LFy~)2KKjURp>YLQx5fr;+}le`Yeg;2tN{XFgzo!WU!gA zJ=KUUr|N(3DQd~oDpSVM`;e@RMG;tP(CXRzb7i&ro`yNG&^6mdivYWXz8vHF8cc0> z!>S_m<;7)hnt1OedzY@$R2FXKiQ$svQfAYZXTIcj(9BMSkF9H(eZO1gQ_>XfgoZ?Q zJJi^+yA$Ev`1nXW?{uhjzoVU7SzvZ<$Vpsn9N>RpQeDNvbs6D&()fh6h-;!w68v#* z(Nx7F)6}GL0|;)9+}=!6xK1*V4r(dZ<5{d{*^qbHbreS8!2byh?t02Zv%6PvIzatU)Ez&yB0x9gh;ps zU9f)wQ1`;2XU=@#;FFKs$*{-1sR^5Xx9klh^B5>D&U(s^KL5cpT_ zO)LBkb&15TNL0Y-{CWDP?c& z@Lx6BFTNLM=oeCm&!7iaoif+3N=w57q!<**H{XDF9kcgNo{tnVz+*L}WNyefd)*-; z)1sL;B*(KqjCZ0jfwd{6agFRGjLzKkSay^~ul3EmAs)s!YtdF^$kW0QAr5_3|is(|8;QbUJqlQX;U; z1EMDc?(Jp&@U4~^(`WGW0CSmGLVE(K26A|S?#2Yd8BchwEr-6tziHE_VaDhEL%9m< z|M%8G)X3FH<$w0zzr1Tx_#HNxkivgnfZh-x<3f>&36odQEaB0v_FC}i5ZT<)5DO$j zJ>YP#zHj)ooQI0QF9xHjwohFcrSRH8yF7}Snh58*&IJ^rY3l1{xTJXqC?q!rgIfw#Hn00d#bxb+ z`W6f;jLzv1HLp|)r1CGYpU)H;3 zq4u+njm~UwS!OGV4}QrwoL!`0AOCeO-LLgC->L2f3&@(uH~GnuA+LW|I^6f-QmO~Q zbguT#vHU&YyK>UyXy+W={r9ong`kxp{&SwIp1?rJ|3pO`>>M5J&Fo!WbUFU_1&5Ez zCRftWPt`MTLyJbYa@xvdTC%0N{bU>}ZTn0yorU?!hzhlK5xqKu_ej`A`S?*e-jbN?RzR7?O)K(W7tHXL*B%dXe8FW;T)A~);x zw%Gu~)sjnkw3-uK6|2X6tX}yoK4C0(ibpWgEF>$FVd-xE=VVX0GC<1#Zj+<;qa*Mg zY`(VwmOaOpqb-U)KS}C*9p%gbh@W9cGN^ zPA3yNp3H9vuX&%JSYCq;gfkt=lh$L+3YGZ}8Oa&b@bt@Oi<#Qv&xfNdLALol(B9Qt z?bS5y-iDJhLaYaWaMM^P+d_z$hq^44Q>YYta~=`@KL0J>Dt$ zi4Nc*k2Pv^zErJAVkJY%bVbR!^CZ@hYV<`%b+!><{awU=DElzs67t^8 zIv65}=$bf6;&=BEV=GOfVdTf!6o+(g=@V4tpU#miM_MdO5a(v7N~fAU$ow8}A%ZQw zER&X+JQmb{rI>Xa8>3l5aXYyKUbcT3dLs?NepxqA3^w}Na;r>sdR-1Y@5_C*=pGJ$ z{!WIrbgZzcA9T1mro9d4hbBkWoO00Bxt2v^kZ;H;(jGbxz=~ExIUJwL!EJc_y+BFl z&B)j2ONQ*8I-m=al`q5WEVOGOsL@3J(7w?Kn-1WAth@5IX49`dio%d)Kicp-l}{@e zg~i2-BWNJo3RVkMddgy(?_aje$dY^zTI|TsN_Ie4Tcja*U9uNZ?95^V zggOm>pWETu0!vlHPls%%Y=le@*CfI(vr;Kyw`nDOu|sUQ%iK{%@&|6U3@DWQ&hTkco) zr@#E{hWXuRsmt|fs^x9Ex$nHz2=R`MIqa){jDC%7-xo&G1-GbujBc%7x4rW!gq4Pa zemP37FjLmaexB$W5u&T@{SUMKLCvJ*h^je$^RL#?Iy*TR$LV&R$|-j99_#*GZRh6n zxr0)!MO!hf(MQq)aZL$5;7ncv*G<3P%>{BHq^2^&R51x4 zk;GUEo5P*xU|IJC%7Q zW5kOKbzZJYS>4Mkx`zy+7LGV*8+*e#6vOrklm2s#pfm4@@(ekw)`pO-ymR+|=3>KI zrR>To+)yFS3r+iT$l?(d*H%J`?R|75KSte`Lrz)NF+Y}?t_*Ko3;}6^I~sP@(Kp(i zO)9vXVzVQ>_;!l@EY(3&VFY&4Np@m~RAgYz?`;LIPm7WH=Dw1onkpZvvc?ysu2D{U z-hvAY%-p(9E4|!S!*x$l&Y;_WiUKj^5?ku>Ho(7$N>KF@8`|#HIYGhFHhmvsg(+=H+j8TMTEY=CQ`7OI?e*Qi}8CC7bvWuV-1B^ z8dkK@+1$Zp??nS_#aPiS128x5>X@>DZ7;^(SIW+|8<)1$XIzRqc3?x--DwjFP zP|rL-=vRkaBLT;(iEB|SCPvW>=SG|Gr1GW|qPg7D&|!jCp(z-DrCujhVIaCnBueug z>E{jW>!5R|;P3}E^GQ3238vG8r>RFFn;xUHkUopq(iK^Sn8Xx+sQf4}ck!;6NzIP;j5ek%-=Pg3 zDjZmH99nE=iBUq$h>k6%t5zD8E2+-{H#W9mIxrs2y3fX{lsk#A>Y%*AB z>I4XUKpL!nue$vYGU&8(z?8I^*pb8p>>X7qHnOuU2D|$81hII;c+sD##bz=jAA)ufNUH@&DVlmH zlxWJ38@V5h*$TP@U!P@ixOixQM5m_~ZjE=vYxKo`Ov8M-y4St31+#GFQk<|D={RZP z(PiIzQj^-L5COB2L?^NYNQ;tFi4sDJl7C1dTbCq`7C-`hoFuBlvS?Hl^j=964ou0| zK8jky%y|3PJ%+@|@R&`PO{b$N`wsaSOCqp0K&`tp45DDXav~AQ?h z$#~tudBzh*J3e{GcDfK7UDiyN!W4+2OCRv+FU4D{e2uEz=Fpxo0I^b!tMIz)II*p z?9rY2YwV<6ZMvIQW9eb63KO7I@32;=@J@D7%52DB%xQg}hIH&69#0@~CY*CicI*qwnYG?Q84xf;<1 z&pc-1=9=3&WqJap7#rl2-81OF6mN`tYM3g-eS0ko1uz8Bp~Yc|=^1r|ijD70(a3H8 zGpG|!F{c>B*BHdHYQs#uEAhMYNue-*yf)6b5g+wpTJ&Pr8Wr7{7mkivq7%#fV_Nhl zj+$YUC~(PQFMKp8#5aH_*ED0;296W$KzqR-DJ+aph`SYgXsi$P>q`xIrfv5a61ED{ zKnN5+AG-%^Y-*Vmg@kZ2fKk>0+|LULmP1&%EmMxS?nKzpTX<1A2)J#Kzlpwopc+>L z4MEpd3XUuncu`wRqJTH5@azlJ3*Fp}j{axR5Qy7jddU$BT%ajdsoz283n{MQgql{{ zlGWmX8C8pU4sC$P*4SJ2s1h~S5#gkp_O#i79aPyja0IrB)*9MXhjQb##kTVF7nDAf z(+nH;+~Hbc9>RbBHSQrV>Be$@I3DqwjK#Cb(Q41!S4K9#v7NLb`afKqV{k68x9)4( zwr$(CZQHhO+qP}&w!3cMy1TZ``#p zHqDd9{q=bNxVR6f5VWmUkZ816z}HHXpleGbS>H~MUOpcLmo3s~GcHiU@M1_q{AB3* z-xBUE=x7H8wsHV){lSLD+WSUOpC4-|wvwlV#YQ^slbB%_>_@1pOsGU+!VVCX@{^_I ziF?qhVbp_6F|H>SBXwGTroZ{&KV22J8lZlIe_*(vKEgXq^6-+Oy~|MGF02?t(>#LA zX>bVlwv^|!T`a%;8(f3}MMW%$o7QjVPs+Rqg7|_0ec9Lst?TyuKhOWh@}4A5^wB~p z_I%{Z^H8WKnT}hCN2HbAdmq3MYC+wHIA90E*YnjdWH~S=G{Rngrg9YIS!6F(sAmp} z5^xoR#Fgev!)o?;!-i8d1Hrh2JIIU8ERsHDm+-YWHe2J_Y23Ues4pP`|?rQx@`!3 z7=xC$IvezI1q)q&`tZ$Lg6V#*IV(_=k`BGT&mE#!Y71Np+5~~@6I#^%(K+?uleemr z`-&XCkx$j$xi)UCA~sjG3cd=D(DE4*l0AKR{Q;JfHpdA{6L|9+G89V_Wv?u@KN@xk zFSf@P!X7f3oO2$|(DVFxn0G{_d36iNHY zb~fLPFSep}`T7$&ih5DOa zZJ`e4+7X+7__i(7mNvuWNu=|~JkzGgN;Vzlmu2P)Q`><#?C4P#{@3Px4V@nC{l%2N zB7ycwsY``wdzL(g8b@8JtI;{+i%QR$pE=eHUL1v@9-6#KoO1N9V9W6zO>7J$OeI79 zeGT`f{q+&uH#{eqKOtjx?skshx>ZOvr3y{b4`;Q12MLcCK1J^czc5}!;mJnYGKU|u zb3Is%S%hiU+DTh(EN&ZqnETbo)CY!Mn(CFvvH2nirQhx2>^j^DBZ$t7C_R2GI5fpP z=FdWY_~WnXV|;s2ioOB)izxm&BpS(STe4<*DV_Gtx52$n4ERzbocF*gmy5LdA_)R)9K`tW}EHuU&t=p*shREhEY=_ga}o5 zm?nt`pRd^1=YOa>{8{uyx3Eb6E#AZ$)4|xy4iy4p-7o>lh~23rf~_Q0(7AHiv8r<5)g-*hi9`jmtRHpjUnh=0cpzSOl-aU8^y=a{gHr#o8L{wjGm!uz)d44Hn-ZWBxwZ z2ut@BlbiHc-7m87HQj%8uj1pmTttQB>Q;o0s6xXjzNbXXF}4y!9E; zY$`oZ%YX}HDn`o9LB0IgeA@pu8Y?ZOB^(5avl8lJGTC8j|CPHfV8E?i*W*}!s-@I+ z2=*|v)m?Tc-B!)xia|YfWR%|L3FuZZY#zHpO(kXh<0& z(5rdnc&SY-(DkEx5IImv94|v=wZ_C1r!)sxO}qve{RMvv89iR5b;b zz~2V;^9T%jKT_z05S0n#pb7+koWBJ#zn@GrhZPaS#90$=rhO>{1~%>8KJ&2d?ZR&J z-=5ewg4CbwGj8h&`OcPut|I7t8dBdQdL|cO(|qfrMbI={kG|h22!anz?qi-MB`(5c z(FhqVPsSoV9`x}3p!NIZ`+VrMJ+WV$sloG?7MgB)x80egap+JoRKik!_PCZDu{>Es zti_$rMo-9LjIU=@_qZs?a}yg*MdelC)H0VUx7i$Dyy*Yyq5o68mD(_{n&4-T=Wbjb z(nB=^Rd~Csx?sfxV~V=eI6tRgdT8uQH{i^fdTs}$0Y3{w$9z*IQE1PxY-_RFg4tx} z3$d$ZBm(qs4K8#Xnb*8~ME`=@5-97>$MqDw4s~9C@=3x`3C7>O-gXgcIo_YH)thL7W({G- zMCoWtfLJ>|R|<{xWrEf{Gu~umf-g*#7;O-M7_<~UOy*P#Z_Isvj!+ghDukt30n@u4 z#tFt${5OJF5K>ksoDvXqlayd3Jf5qWv?goydCw{Yn*}=WkYWiLG>#33Nm3>93I^`r zu%hL=X8ZJouB1-`8vFtEC$|&{z(WQ z*g}NmRP&CzZJ=)nj?{Ek8G(gmeZx0M~TsJ9r=jf641_=H)DXANlJZ% zFq0!{eu#iMA}|D4kRu{;=|Ba0Ym{4nA-U(Gn`&O}U8tW6nyXh&)}chJ>nrwKDT(sX za0Ssw*#yE*)DYZkla&AMgN?XDtM z7gevXuUn8NDX;x|VXYaa(ga`X03W~x_JyuUlhAIC|A|tvSG}C8iAdwHNxVC@r=zka zx7SfN?W3B14FG<*GGpY9eHQ{3IPbTtf5MfBD1?ITF4Ylah7^S7AZGm-MT}Nu2H%j^ zGh;JzAO#+xFj54ag{IY`OE{PY-j9z`Wm3D6GlRhH%c;0CZP0Ofh=4Q)Ra>lwXG>}# zvZV9vq7MU!(o6rR5GTxA(8X+wv6)X2d<|iE%NQqrt;ghTj-5P?C>^M{jLhUx;5C3! zsZ`Zsl*DW%a)XhIS9Jpg2j|fbMJ^Xb(clC|Xh?F)P2VIW(#15)b0&9l81TMG*03#Q z<=^Hbo@7Cz=~NGjdvz;2BT8UbQdtM!-`k~!vy|bz zm0yZ~aE%PYXcy}ECzJsk$>-42b6mHM!=^^kKg#|sc`!29yX4^2eIbuj99^cn#4xBr6!SpMpF@s|8w5#2>>pE*bkX5 z=(7YJxNpdM+QejWggjw;$h>_7<2?q;O+!VF&v@j8AD-7xn)DbFUY3jRxKiQ+4_-o2 zy}sajk|kMNw61hdAg9eVRWs0`)V-NwAbM>nO_9EyAs*Zwz8m_-P#5NUwo0lYOedv( z?xHmE&+6J!&P77O?SJ>I?)QYGjE>Y!roAeOm|k0d&c2GzFC4rmdMkXKSRmpvH`NyW z)pl9V8te~U!$CYizhEJY8W4`q7JtSW?xjC!Q4s8#zBS*<%36VhLrw8ZN*@H4;|qUW zZ##fY#}CR5jzyn?A1d9hd$h1ACtJjSbE3kQ?0a1u9=BFZT2Nn_p#&; z&K?EtA_cMNE$J~?o|Y>KJ>Ek{SB)B6%Qmx!A=b5ap@+y&Upr zN-~(0y=itnJib1#{xzjrFTa3mgbS8L^o79z`6j^?wGLpa8rX8ow4x=q%BqBaL#43$ zwzkLQkY{2Isj4oSSPanWsDBRzUejed=G15Oa|lH^g3NKY)#9jgtyQR(3e}x~r<3^W zQw(+nFt4D)GE-l-`YTWJ<{;LE?u*l3NuI5?X59zE124J>W5q6R2lA8(4gKGfxj+p^ zrd*+3KVo`TF@$CEr}v`tOvV9!ZSg-VBPPL~1Z{LOC=;EWdBW(?Z8-z)HYu59?qidOR9NwyLq`xXFYRP}uehe2ksG zpuXD131cs83yag{TlKL|foYNq$i5cBJ_sy)guNOIcB}1pE-&$aJbm;WnDN{@IgHep z$yu}t!9p_jx3))#ZF>$0YVb(_&6_`S7b;X9D%Wko+Vqy%n+&E+lzud|utA^1t*9#V zUcyU*k_d$^MP_O)fFTp=r-jE!<<-)@PPtwhFEQ~OikPC-5g7+ajs*{G>dJTBK>r|* zPNgT+DcZo;M!gw-$ty+W?*MXlD#T(w20?djNOEnWT7d3gj9%t7kNU;1?VE zxZV%&iwSaO81z&8#S zF4{hrG1=6AsGFeJkCP!Am<~mj6m?{xU39Sv(H9{1i@B&Ai|o|jM8phv@VoJ_j#p4A z5#V{LVno;`6(%#a^YW5qE4>RNkjYcN&3xpVhSIR!=wa*W8*awJgrg3f4!oXWiOc<` zn^wjNAUq>P_d&vyRWkHLbooqFl=ie1yrAQZG5ITh>-QR`;|229L`N>It2JJazQ!~l zOlsYE0>8dGkngKFpb%IiPh2Ft2+|3M zE{9EjD^;o3>?oxM23Hme$`F(4;U!cr6^AMZMR8R!Q0kbqUpZy#6>ZRsHhDIAMGRfrYaAw` z!uLGPi&9c-D9F4ljUbLhcy5bIQW4h;xX&uZbf`5$npxezvl(c=G!_H z3!6edut&k(b6J63ba7;DWC9szp)0k~7C0(GCmcb*E;k)9$4n-!Sg9iMWHK+XL+>J) zaGqFa;@14bmQ?hTDDpsc9W&(3K;wRYD5Xe5xcK}BWIMCkiANgyjbIVM&?EktxBCd< zK#CJ?Dp+cqi*5)OoT$z*2=Ws~mp80)9J)6=kSQh6jKE{$y2>S<$fqeOUH9Lz4}>0q zIoIxUC2b%M!{0D$vKw%pd&cVbM+l}(8z@yXM#L1u&*Ryic%@gq$_Xy2`WJ9cm? z#Y@kP>R1V>z6mzWDZo?tX}e_G0aa)D?mtNylV;uuOAoi9Bi_|l9Rjix$9MxJ3?S8%|aTv#&Ay z`0j^*nFN~|>B2@Ov$<64L|oB-s>0jfu^okU9Cuq=3jarjvebMM-(XWx+-j~icqJcNSTgC}^m zs(?WXgVdvF1LrAmnxG_dJxj|qADHuO5wypv17)$R7nE{pnoBE$TH3Pya;ft8stqlf z%mOy%7n-I89s&DK(kF6inD$fE6$@uO3f2#MbLsR(?ixvDI~zJTLJ_o$qlOw|2wSsm zME(pUW0d&s|G2Fo1CTg>2-P5B5vFmdGz;ZC2`813OiQE4S1V{0lc5{?=B0y@)uZQ* z%580$Ck~v>!+g7#SCthL)h+npVyNn>WxC5IlHcl$m9OLfMNM@v{IDLS0s?CE0S3bU zU-V9MdnY?%xBn0DQqAjWjTSlO?BC(Cd&LCoaa; z!E?#jKLgbLeu^Fv0i*CmmX2ntq4-WolrCc8#6!HT3;qT#Y#T7)feXBpvhv}1YlKa2 zQ+&WRB7MaE7K>ba894QGQYbUI{o0BCHB);Q=j$jbdtbMJmEr+oG3KmhbbUjRpUzu*<)EJ zr8Y+v`?9pyMSF=(THA{TS z92$aYuStd6hqJ$sU{UVt8R)POn+1_xsTOZ`s;mm^U+QU@MBYeMz2!NppJx0M+hPs^r$K3HCnBg6h2&upJ$b|3$}*u2Q> z4rhc55-7PXc71sugCcpk;av9wpf)&NZP*6#@x_a*-?nnnB+MHQ2F@cDkoP7$C)uo- zLik>-nc}U2t+hUIHWMrj`OM-xP1R4?D;%F z8m<<8B&`fzf&ZW%6AG(EQNbh~lhR1HVR{X7U6qk6dQ41(ZZ9#{NO|D6SPP4{Y(b=S z+7oeGM~Pwf(yUZm=Ij}A>aS<%uHBU;8taoncni=J=*A2ad~TcIt>)L;#`$1y`b@db zR1I%`o2(Um7V6@NTP)H2sLuJ!8YS-d#Fh56y3ZZ97yPm{5wt?^yIe-sXeVM{HR~oi zt9f=bc=xTLvj11j&fqhf&U)V{!7*VE)+fgq3Z1>(z>07vb3~z9)3Wv+8;&jPFrQ&- zelX5T;^`yqX%`Y|)yOYC8ZZzHL(m>i112*R)Qh-BWpJv|TztK&7eW&_ogl7}S)yo`U%##x;3^9LqPiG= zGD#Q==nE4Q@;iOw(O#J;Znrlx7OGqZj5RttieNJXA5)&KiG-Mj7|-q6hkztm{8abi zp%8*N@Kza|1i7VwZXGnI@LNiy3|SnlkC(sBQHz^Cu#N_pd&>23q?80;YPgtZRC&xU zU+Kz3Ei0rU;HK{mh!oIvPch;U7m^Wv?SiQfSQuFVG5p|Zxfik-4iVZOk@s!E)GqALOu(hzZ zhFgU)G7#RHvbi90ak{(DZ7HneIF;z>@z0c5Eb_iW*v}Dv850rP<=$j- z2dki)G0B17IH_Xtqyh;ZSb)rbSrL^Rs%I&kk(YvL3Sy$K4x4EP5p_;h%bWwGoUf zW~*N9|7-Ya|a}U@zObmOq>Wu z|5gVcVZg15r4jc^&cG}&%g75Y(lW~TKOX7OV%tbyXoivme7N2Vjnn%{=@8RN}&6|LmVtJ+U2Owz4Bf$L}X^$G}s&)5kTd&#V9JoT$Z!SfdF&RwBlW zK#^UotN8YT-#z`S=#6A9l=mOd9i6<9k&TK1&PZ>POmNf-c=V!w)dxscq5{lG_R*pO z$)!!uzy^^VzrAR7k%G4;9iJBZ+I^i}@114Oooa`L7?`QTdGLB64WZ4aL|ZtjH(hF# zO-j&W@JTE;oAD55TUkA%Cd%a#P)}%IiG&N1q5C-Tl6Jga+mCuIMf6p6ywZe(Rnwx` zpmt%%f2?@0!NPifxL~k^UonZ?V!;0p06;$)tw0DIz`KzNPzE9`bOS=VB9kMlL%lK6KdHMr1G6tqh5jI&TTz zckTJ2#>e$eAkmz$9`Uu7)x81yN&$H+Kkg2EE~2_l{+0QEBAU_0$1~k3nx~Tl`oHiX z^TWoGde6ESP<0k|-YvDP*Os4$2a#!&k-ISY%Tq0kxlc{2^4bp>Pv*HD>@7YGrz71q zViTlXb@BoW*?7E5w=@K3iB*Te)#QjH6^dM?f<13JeJ{h{ywkoiR!z8JYD;2)Zxl_{ z%)BR_4X5XSif1}O#1RTqnk3^hs+}RtgQk)<=)2t&5h>(_K3$@oXMePZ$W3(o5C7q6 z=Cbr)2WWT1Lpx*7IJ`mt2FUCd(%>PFf)E7SwARJB{3iMY0cf>vYj6BedQBOie7fN=jFzk^tDqt*buN77g-Tc;QNuV z>cZf1mqAqf)at>hoxQw@nHWiLuh?`bS%ceujNz`+m$}IYGGgvbj|^^$8(XP^GxRF> z()_uzFe;LC`Z<|VbIeV`hw-=D)AY3|`NGjHPj?d$IIqD}4CJ>;YAO|I)O$C817# z)`UB!SpVfzFfMajBC$>fK#N|k9hK<0;4Qh!dim}rPB=TTI5dG`J|Ek zr7_Wy`bFhYs-~DGqUfDvFFK{Bmttq?S)=2NaTSor{J`Q%$bUy`!ou()S>5G zPN!smFvZ2m`kOSCBzZW6CDt>4FzQ;%=Lt3znw>p(z6cY(#F5+agj+D|?<@5%p|SD6eHm zJa019EGE-9UY${6jiC@|d!r({l`)zobQS*hB`6GH$_c=TeT(66U(8i%8V7SO&oI)x#RGVtHHN} zQF<)R%-xO~Vb6sQGb5;f{$gvb)>+%A-;!fejV+Ftr8!PSQ9~7 zwJDu^uuW~*yn?5P(tJv3QAa3yVmpHgv0nEE^U-`tc&Q{7w?gcdHE@yJ+yCR^=x$eMkB0V%DXK2V_u{W}O} zq0R!$=Lc&JpMm>OfKtzirmeGcTP~?1BOe!Rov@C!(=pv95<#b4XQqq*{b9vN)06U> zfN;#LL=kn*z(qrHI|GJ{N|BV0MhzIh&G~`4by~R$)~E25?XWW1O1^@6%sz+RaQwNh zX{E+=s!hx{J)UQOKG*gvcFbJkwafatCk*lsCWW}IpQE(Tb8d^qg9#5JK;^~vuTU;J z07jSvPW5kV?zF@3rVA2hJ4aRHA+KL zClQE*^(Q76X4)*bg=e78v(D18gN&jg$tpgQI(&BK+Y0M{9Swli@_sIEcijp;5hR1WXK#QgM*S&YjI{Is=i|vV;2#@goz*Eqr%Z07`)Ey zzoaA&Fsf{%?aP&bG3A0vM%w@A;Pkk2#sQ&@#9C#4BCa$>;V?tEaj)gvJ#?NfK7O6l z5Of#Q=H}6eBqGj!4Gz6TF1>V#k9e?aN+{aaQ!!S`XGj$N^Td07kFQ@6<_RE_6dN`A zL=m`OD7&ZLo>Fcs_Mqzf;9BnGmiJYQ%)M~0r_c#-X$i)N&8QHL)l9v-R{J!{;aMg4 zse}A~sV3;6OOsg~Xzox;MRZ}#+*J!0FhESMx~N+}o4uH>0jT}P&S(qH-^R^y$7pY6 zN~NDNIh0fEfpze`tV&d74wkci*W%*F-yJ8v`W=e%`>`QmcN-w#E7ul3R^*MVTBVZ5 z1LuV&p#oH6!o>D!juF#zC1pnO2-KriqWYA7V4iONgzwAR?9=zS9OvW0M!lbai+SCUGd94aiKa4VD{s_k@>JlBza3JLL*RrCTvJC zN#oB4IoiaLUNucxnsELJsrluPB(p>%wgXqA!-uVo(O=iRQE?t?4^ke{KpqPZ&Qw!> z3X%z;5|xS4ieQRT{lH!NlD;(EU*vvL)cR$qd(qaKqwW^CBUY=R+iOpw*63^gqK(CS zE4VzwpJ0WrvOOw7P2^MO$g5a|>Kj=-CF?v>lKR8NKhPG{e|YR65W zXrZ3QTt)N1tiHi^nj=kNz4QQ<8&OLg9F3jpszAB^CQ;*eXvEHt@|StcjWMu);tq2- z;E!gvasnb1aV93Q#+5+?srq#MXneFa#|@{P@Dq;Xm`MGB(Kt*n?KLiAQ9*smcpI(a z09l=!+ip&$4DBOJugr{HPua+VE~n#jopW>WDIP`bI#u;^LCK7aW|bN#vucAzy>`V| zHHqj-&7_U|!;)+G4w>yV4BWhbg{f+C2S(>G+jH`~ensxRThvOsmyWn2$LEhmLCjJ7 zyeI$6;1Mf}pk8c#=|cIxwzxb9903kbiyPLX#B6^2A=9mrK=LLt)|RE`^D9DW2%^lZ zL)!HT$QsVohVl%2N&~|`ol(CG2vXJtL;<=l}yyN9Jz>sFJVdend#Z-jaB zMSh?7cEUN^y1uDroatJB!dY7?9=>y_6|BEX2>hIK>WV(M=|MhoQ#Y0|~RH=3|ZvCBq?liefEeXu)Fbog6%3e-EEp?eW63ByVCo9xX zU#T&qhH`@=kM=Z=o5>bmn8kwk7HGv5fU;j5+%2Myq@i1X><9;cjK6uSCcW{*@SXof zBe{KWO*X`getz`iV%S@4s(llEb2GlM|L`x_;Up@gCB_OKSTQ{&1*=y<$|2KT`BE&m zUu${T^0xsfoQ#@p6()Kr7zA={@qRdYxVQnhizu=NJgTTIO-z&g>+4so=s~_)g^nFS z!Fq+!z(-N=V${ul)2VG;R2LqXofFZcA86EX__Y#pK~V1#h*6_&t+7JO{yFQ4($n`U zx@u(u@GhFD=JDjXZuamzKu_1qU^?i^@*Bv7UQwfZ;Mo<@Ir;V28O~^>LHer}OkL|| z2Gno`kMuTe0vPPyoz3^f7Zn@WPxKKTKYRe0SKoK+1KewWbEBC zqTdKl{N=BI8(y_?oN!I;>=9QQK2xms!tDuuiz}}!FMsq8nqk)rs4^I7YHwW$eCc9S zAFQt?vqp3Z<$=_uMmWxM zKMmMOMW>O@(2{Iu>DmWfPik?`o%C$zd45LX!oSdec^p34>9gj3Sg7vdABE08yh!+9 zIA0?Id%b}c?wR-bZWMY1yxEP|qc9Vz8~S=IK74?EUwb(iveLZ>F<0?lG&$X`>WuS4 z#irrs_3i9<_p}9#4d!DWv+lXgwaaAaWH(S2y$Iv_dfJEFn3-iPQe20ZsNd>OW=|;) zOgF55(|NPPS_Q@hd1OpxgSV1j6Fhx!z*<-iU(sddgSQ^<%!O=xB3M{%TxdH9!rt7H zbVWi3X4Djjzb5*R6pFth3ijN#z;0PKf3ul>x)ArRXaYU0KOpwP0J7>qHVwhsj^Shf zvhO5{+WkvYwJ+@Ad5muLn>;GGIi6kSKk%D>wDUJaKmSh==r6d{om+n`yUBkxZQs#R zSbuHld}U`ZsJk`4_R`w^Jxlp_?S)m5l9}(T{kty1IO8(wn5QE7vT37Jlm3&%b;&P< z4#F=6%j=Io(ETH>;}wtNInofbY5>)+(pQa)P#dMSJ^ebfEb@vh@{xPS_l*ha&DoxR zU);F{0WHCm=)PvQG2!shi{;uf`}@a8rN_dNT>GSkl<0ASA1{v5%PnSz91s4H{PN{h zDiH;U0UbNGlZNNAVTE;^T8#@28!y z8=G?U!QDl_dnzVlJ2FK1U|P<_j^F8j=@UqCzgkcdE?hS7tsul7e@108z9d7Nok`Lw zUO;Diz{9XZ@@3+L@`$+@dx0R}p6|VG3#I0&GC22NsZH!P6z{V#^xzgk3#y!xY?YU6 zO{yjFs^~+3jXZCZDgyCD7Q&j2gzZO>7kb~OWQ<82wp|3HE-ss4>`gT`${$02H)IIW zEF4~0e5WSmp#Zv3#K$F3wr%4B;l*nxKiKDuw&vN@4UYVPf3n^zqBcdW!)nnz=IK4@ zIV<5_Q|MAW7JE4DBC9bns~2Q^sU57`^0hSbwy6tb>6r?tH%@$XEb%gLDNe!jF@F#q zjz$esBl`uWo4Q?t9Xs1a06j8)fC({=a-Ps>=q)8^-@j0{30K`QSL0-*Y<^_T%@gJW zu>ceb>=Z?YFie^~0|m4Cjl@Mx%FA*NY`Sx|Vfr4**>aw{RhhD1=nYtEgg~W#JX>`?v|W*^ zVG6qjC46p=iM?@!o&vlNH$5-TQ@4OQcPwc#92OEf3KxIZ0oNFZMm&PDE zLVX3*R8(UU2o0Z>Am}oGo#LO2h#>mpj=JOymCQCyhL^k!D{W<~Y^uN00ev0d;!6j} zAGKm}8G+`>pnIhe)70s9wxOD~IolL42?bZ+r0cLHq%bn4=WaoQ)B}kOx}0h#!y2!f z?jKy61-fsif?fr{9A5vvw<%Ca^A8&bV3P(-qyRZUO-LsEgSW zlxh3IXz?7q`Zk&a&vQNJV8(;IXog!AW~s;>)M&564XJEcJ!~iB!{RH=p~P|4P^K3t z!R#YtxT?uc68=x|SKb)GH=bauJSMc^ZVK2Df1^Pdy2|Jvq0Fd;dnq^S{$D&1EF-Om z$Sx{3We56vj9|ZiSez%Dn5j!Ev!l+L4Qd2XL&mllO^jOY(-7|;Qm!xr3Dy&81=Xvr zE9k$wwa2~n-p9Tvz`H59DRu^0v8=uwHc|qN;A~mTyZQ5xE>VAwE_P#N63Nh8NjaRs zM5Q1LO+W%(Kx!eSP6y%~^~>rZ%AQVEFy#!eL!l&gYP6MqEI#e#r#Aga_-!{$Rl}eT zKh71;2fpOR+~AD9%q3tiqf)C|#L?zocik`pI%oZfk4R(~pqS3A33pJEhL{Y7MP~#OQa(9+O?)*-)n~4V34SGv>i!7}+nWjGuHG_fBN}Cj^ ztW#=|QaML|C&1Oeh%cGuxyslqu~hykGpD-D^{dlpuwdX!9#m2LD0Nyo4Iqg z)zKV&vCm`ok;5Q}4>h|Y<Q(ZPBTS1hvSD=c({K>gk;6ae+9IcECRu zQ5XMzxBaE494>^$JA_%zMd-5IbJ@b%vWkkD{~S{PKGWn@X=G$%^t7R_>LHm}kW)Z5 zQx^|tNZ{+XR9FuK27PfQBh7Qfy!Zvz>e+L3#Y<-BOP_UXBhCs0wR}>4IOL zHd@2oFhMg`sINse+>Ty{T1DGpSCmwH#dW`*P8O-|96sG%RL#>!(QBf1DLw-&@JO>* zsxD2rQ8)sV;D}8Sq@EFhnGNAcrDGnz^DD&uN){idB5%zV%qz)K#WGfp`A(+@fU?ei z2V-QT%*q11h6`YCwcI=qL@za7QU7>2Gd!L>X-xEGk?N}_=^AbPvB1ffJ~X5&N=|j) zVRQ1|!p-$Oaxrq4QT;~8iG{83v4Zf$ zQV3DjXKGx?oTwF?RD4;B8+qQmZdxpqF*BV5c;cU9Ygvttmw0=q@-6s~u_oUuh_P?g zT1FR>X`pjd(B!Sa7rPa|h@qJf7;v%oV~g1)Ub&gzF_yVrL{}GtLbVB91emfblqS(M z%&^&z&Py!Sdqc=NegTdZaq9U|JL=J_e?IVUt?my%O`GLu-H9f!?;do4P(n&4ZGn&F z9fOc;3rvA*rCmf0dx6R85q<{*6&xrGmf8sFuNmEDrwk=Pr(VkDv!IJSl}XrT*Tkz# zZqA9X*O8`faSjiHPmmpC;J*5BzJs@_DL?&G3jumaX$SI=gI%hNjVBz#OrJ6@gii@-{B` zlcR|^ay2Vhch&T5oxv*frG+Ece{=ALEzUWHfgK5;hV^^w!0n8*drpsOY znQ?a&VwT1)DegD`dt}{C>MLXZ$|A}QRQa&B=#$a<2f0o)w#fBF?P;VNQJ76Uud_k3 z?h)9U`!a}64$haS6~b_KF^bZSkHJ_B`&v;>1LA)8GmIXDrta3E{G;4sf8DQRJfCA< zv^^itPPybK0`_3J2+=+ZSJS(6DMxA9yHtqi>0wAnvFq2vyVL|aN491L`H^eKn~!ff z58E)!oc|7~A>~h$KOgF3C63(A;eVPfsVNo+=HvNq0Rv^yM-9Jf8#`5GF!ow8ey!f$5GY7h#8F~OtyP;m>2Ipim(Ar{uR&e zW^AjwapomT$XNEz2){yj7}Wm}|DaBup%jd+mmL)FgOqDgZSa0*x0mMu{zlYN6>Jk! zRD1;i4@AVED^wme&{)wCiY<3rSKr!z6tZTs_b^*W*xLpAtq?v0)b{Q>qy<( zJM_uL2N|j(uXKbZe;p=k*wIF7a%D8E$T0^Hkg3S7g%W;4o&e#dzCw8RSH$0REuF`l zDdHgW%LJvOx~~9SEghXA>XSqsoIxgB23UdSyBZC25k0DqApiwk7F45VtR`dDp0YN7 zWMDxSn*7weywyx(5%h8fs2dY!P@zf*jPV3A3x80nKyf1uf7qfNWYz{etNq;#I)n!o z)+4^@bdhUiz|Wj6A9#oI-kAgjRZp*sc=qwbWQ^fzNqD1;E@6Nnp^gcKxdvH5ZZCTY zDia+$^kXRBs3&3xGP@_N4m6{t0aZ?qszDFz=&@)1leA4jv9O%E?9$O?Cg`Ar8OKd| z_D-^*I;^>>f7Q(%csw?kXa%G;+@=K%{v-7E94%2pba**p2R=i0sRBKeqkguH8hLL|Bv(UcsY3lf_TT?+>n>4f95f&S|~|z_924fpIgYSeRaS@=@L_bHrZO+ml;T-kPiwOJ#V@7=AR?lXNCVt z5?B?f9_wq)qe6WfqZ2b&FnYHNh%~n&x1$W0 z_lPlmgy;}21(xvBC4ni*xWVE0)>2vS4VMf7e}_|e`x0p^-tkIVY9U1b%2GoEy```TUVx)197jef5z=>&#hqatX*F)?1ppk{s6M+CH<>g8;D1v z{?~eJ@XI8WMBzuX6}F#b$*ZCI%%iNt)RO*?Zm_00EcTdkeT^FQI1nCN`!!2Tzd`|d z&>)t7@xEuIHh^$Bx)&O9L^h(9J8>i4Yb|6mU|u7k)0E5J!oX z((YtWS_D3>XAJ9f#70f-xw(mU*N-gTI4FE9iLlii-7rI>gngOn zz)lYiKaZDO;@pvq+wIX=^T;-HhLU$rxC*z>uNB2aMooTx20V$;wJSi3f9=dD4Y<}% zK;(irOU05zvb;MdK+m~ z3m{JU;7nhjx%w`*BmOgzM9v)$FL{QF_Y2p(K$&lB4f~OdwugnbmBAEae;HRM!alGgF#_pp{=IeK=4$xY{*!C7V}S z(&_3kqSd#b>69}8@%$TT7Hb%e`OMDUGQ6Yybm}?ss@A!??y8yK-k3*e9oZ=cf}6E= zaPY7URMTlgZGOMAe`1}LQ6s142H7f!WopopvU@|Uej=89E=6KA-LDbq%uC|)B!e-% z@xBgiiN{z2>8_LOH&%Ny*=MfY%UvFoXP5q-_p9aZ{l9&Q&qLhzniuDe6wO|mCb%A? zn_Xa0DnyLHA%X)xkA!=_{|nz%%DrV>@E_~^zw);K58#!&f4Q5nnX#Mkf4_TFkL`yE zWkQqi9QK6D=CwjSpQpg+Nk?!f7wt0;&hZjOp;q&IrRi8vfE;igAWpzK1jm-e_ZWU8 z?VUq49Sxa2(OG7N6uOn=v8_of=(PZG_^B;<4VL>_SN)4_mPqR)T?>d}u&2vsHy@&sw zL*nbpC|{fJr6^_zyq>6Ziwif4^TqIx@{}rsXTOBbuC&Quk@r zX(0RE;)E#h{exDd#8EC!NT$@2Or~ybwzswQU`(sLSn}5ir-F%XJLFut>CtdLfK#Rb zyXO7u$^Ev(GoZ$P(|7A}a#5P8KA+9%Rr6P9D)Rtz-jrOACh#QXT{jgvbU?m@Qlfd?eo1;9@AKbD#s5P1#n%7m0<>luToe z3$y-lue7yYhroviY0Mis9(j2uz`DU@vPuu`f578-!z_>CZk{QfI@wqYTGP|^){D1G zBO&04aQ7r3sL94XG&&AZ*U}{x2cg)nOIs`s0x3{jgam@1 zvr$Tcv#5Qq%5hMCpUl3dEzTP_zPDWHXGRCL$wzqc%?!T6Gu~SuhNurG^TrAaRfS$6 zf3~`PB`8pj(iH7Z57H%F0@fLToY3zPWVKD+mY#|IyZn%V0LzqrcsTO-g5;bl%Lun^ zWSJiPh=hQ04EBjI5Q&^Q)Q~oifx#B}xkH$X>(mz62ANY} zZj_KTGVd6b!M?krtpmA0;34oV#c!Z9e;~KEYO;=mDWd5IaTSq>O3Uo}fBL%4sHV~_ z8hTsw44BX%h%zEo7@7!*!O#K-0|H7{T0%)wT8#97fC5huq!>XmFw_Ae69^z(s`P;w z5NT2b1p+8-aK`oWxIWo;-5=k*Ywz{_x#!%o)_3-StNL#?4~rK|+!R1_j__B7e_vO5 zO6i^#?nZI8ami77+7o>{xD&}SQRctNN~rE;ZQiUowcIQ)V4lhlq$7htJH2P+OW;ga0<^2|aVVq@B)3Qn^ML0m5MUzqiMz7cEVnV}fx3+?|*b6`Ic+b$z7N*+L zv|OOvi(0A3%(e6yYpdQzb{_0qe<}iUrCD`GXU`33*Zl1LhBq|h#}ohI5V!4`xot%g zvKzl(%B8x9-eVR-;nVz1a_~tIOv@0evihTxWQJq47o%Zb!TH5ozg8O)>yy&VTvDQj zBLzB&K3pFVV7=WLiiM37};gEP{9y?Na`R!zp)3%hhNO${QUQKHgH+0`stPZZ6bnkTW zahHk8_0qu|rYUt;?y}a&f6TTp#yM*-SasC;q^$kMBAhh3_~4c?lM13ho+mp~Fj*m9 z>-p-6-hO#gJ!eEdf?D3>95dWv+0JNa(aU$5<9GEI`Hfb8WwB1Jt$k$CKJGNj`6Oi1 zLmonzy!V}tJoU*zJE4!WwujVOvcm7K^++c4ySvVI+z{Zq|91EJe+^&E-4~|Tj`Phw z$r)7RqC-ifme14bQkp1lXSTEesnS&ieOw=MGf*f;NF%U9-&m9K!wS=ej)Rv;*%P>M ztpRE5*rY$dZC6J-?jMUBIvnaD+V@-+B!_kl}E8AiwOlOee~ zF>OB+s~9reb46`y&S#n4IC(@gUfi_1E3Y;P-dNf&O^vHL)r;Nu{ONH}+X7?ljnpBMVcQ7jTn9-M zqZ|lLz!i|@f2Fui-1^;Gxc$mFk~B8auhz?K(aTJpwv+jUZCT;SC)c<1S;4?Y9}V0+ zPGm}Vf>mNT8a=9%D6$q2@oQL})uHtCS}NvoTSgb_cA^t^Yy3k}CYu71$Z3NEwWhO45at>DF#MA?Tq z8UjD=HPr6O)k&Ohc(40Li0CY)mN`;-hBEElfA=6GpH(C$ig<1_iF*Hsfj#O1zD9?w zD`Zg2v#v@;+gR97`(Yeb2^?z@;P=vUz>|ZwP^baV^<VOy?H$v3 zf6c-oOL&FKa+xOYdZmc+xP?6`GJ^KPpXj=|uNrV>nm9`S(N*h9;YUPq%xpQW7K{~3 z<<5?6lv{woOoR%mDUP5=9ghqgW)9*Y4*OBB%6pC{83%Uh7E=U^J5Sw%2aB6_CAzI8 zt2}3`@ba-1=^s{>)5dG#^|W?gPbTr)f5B`$YuvAH+>c(n^X|i(xgL%YY0SU~2GKuI zEi!}W)q_>Q!OaN*;`DV-jOTR}I=~&s`(^oTromU9=pjz@;jm$fc5@FvUB2P&`!#X^ zm0JA=bsN8g9L9hBZRucSIHY9e?Cb7kc+`FM0-px;c(1CoIwj_6pH{NBJLpa#$#nT}1Rqr8%VIzYSO|JjT3 zk>Bp|UPjagW~yx>2$+z)n- zi2btq8&FFF1QY-Q00;mphqsA&0e}JmD~GoWd;v}Y0xO4?TYUjO0xO4?n|%Q|0xO4? z)qMeJ4l9RUSu|q}|24`000+*OOnw1e0xO4?s(t|+0_EhFuzvw2lQ0Sgm-T)DDFQ2p zmmq%u90E<~m#}{UG?Reh5-d>kImwaHb+ delta 85677 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≤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

    _(#<=BHqlxItanCsby8F$Dhd|@(5rV5CC&; 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 EKV_>OsQ>@~