Language`ExtendedFullDefinition[] = Language`DefinitionList[HoldForm[Marketplace`Private`createDocumentationEmbedPage] -> {OwnValues -> {}, SubValues -> {HoldPattern[Marketplace`Private`createDocumentationEmbedPage[Marketplace`Private`info_, Marketplace`Private`name_, Marketplace`Private`template_, Marketplace`Private`templateArgs_][Marketplace`Private`nb_]] :> Module[{Marketplace`Private`target, Marketplace`Private`static, Marketplace`Private`extra, Marketplace`Private`params, Marketplace`Private`html}, Marketplace`Private`target = Marketplace`Private`docHTMLFile[Marketplace`Private`info, Marketplace`Private`name, Marketplace`Private`nb]; Marketplace`Private`static = Marketplace`Private`getStaticHTML[Marketplace`Private`nb]; Marketplace`Private`extra = Association["NotebookURL" -> First[Marketplace`Private`nb], "StaticHTML" -> Marketplace`Private`static]; Marketplace`Private`params = Join[Marketplace`Private`templateArgs, Marketplace`Private`extra]; Marketplace`Private`html = TemplateApply[Marketplace`Private`template, Marketplace`Private`params]; CloudExport[Marketplace`Private`html, {"String", "text/html"}, Marketplace`Private`target, Permissions -> Marketplace`Private`publishedPermissions["Paclet", "Shingle"]]]}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`info] -> {OwnValues -> HoldPattern[Marketplace`Private`info] :> <|"UUID" -> "9b539e87-a914-4909-9ff0-edc03d3bfbff", "Name" -> "Wolfram/CodeEquivalenceUtilities", "ShortName" -> "Wolfram/CodeEquivalenceUtilities", "SourceMetadata" -> <|"Citation" -> "Source, reference or citation information", "Source" -> "https://github.com/rhennigan/CodeEquivalenceUtilities"|>, "ReleaseDate" -> DateObject[{2021, 11, 30}, "Day", "Gregorian", -6.], "Description" -> "Utilities for testing code equivalence", "ContributedBy" -> "Richard Hennigan ", "DisplayedSourceFields" -> {}, "VersionHistory" -> <|"1.3.1" -> <|"Timestamp" -> DateObject[{2021, 12, 1, 8, 5, 58.602453`8.52049076857454}, "Instant", "Gregorian", -6.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "4711", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "7c2df41d-d81f-4aa4-9006-dc24f1e325f5", "OriginalUUID" -> "4819f20b-07df-4438-a99f-973eb443ec83", "ApprovalComment" -> None|>, "1.4.11" -> <|"Timestamp" -> DateObject[{2022, 4, 21, 13, 36, 15.461984`7.941840204597223}, "Instant", "Gregorian", -5.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "4211", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "932cdc72-00c3-4f92-9143-fc29e7b56b8b", "OriginalUUID" -> "cb311be4-90c8-450f-9dce-2c75ecb4548c", "ApprovalComment" -> None|>, "1.5.0" -> <|"Timestamp" -> DateObject[{2022, 4, 21, 17, 13, 53.587029`8.481634654034028}, "Instant", "Gregorian", -5.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "4839", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "be3a594e-916e-4bf7-8502-acd49056429a", "OriginalUUID" -> "09571d99-0ced-4bbb-8840-47333a9f85af", "ApprovalComment" -> None|>, "2.0.0" -> <|"Timestamp" -> DateObject[{2022, 5, 19, 20, 43, 26.931558`8.182836460293506}, "Instant", "Gregorian", -4.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "5209", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "1ff82c9d-3816-4ad4-8fcd-a1011c1c77ff", "OriginalUUID" -> "11717e18-b130-449f-b4e6-34167d46f5be", "ApprovalComment" -> None|>, "2.0.1" -> <|"Timestamp" -> DateObject[{2022, 5, 19, 20, 22, 18.45537`8.018697740763788}, "Instant", "Gregorian", -5.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "2447", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "32c0470b-5c97-458a-ad64-9556cf15b9de", "OriginalUUID" -> "f0577a6e-bf0d-42ec-a9b2-d88d7c26b2b0", "ApprovalComment" -> None|>, "2.0.2" -> <|"Timestamp" -> DateObject[{2022, 5, 20, 10, 30, 5.646179`7.504329630200781}, "Instant", "Gregorian", -5.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "5917", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "3f092792-0809-4029-b1eb-3935cb6f475f", "OriginalUUID" -> "233c2b68-fac2-4ad2-8756-761b7ab040ce", "ApprovalComment" -> None|>, "2.0.3" -> <|"Timestamp" -> DateObject[{2022, 6, 9, 16, 12, 28.296872`8.204313411809668}, "Instant", "Gregorian", -5.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "8799", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "4d313ab7-d3f6-4efe-a80e-3c6cb968d8f2", "OriginalUUID" -> "17587f53-b1f7-4dfe-a028-d8b25d22c641", "ApprovalComment" -> None|>, "2.0.4" -> <|"Timestamp" -> DateObject[{2022, 6, 22, 17, 20, 52.152229`8.46984784999654}, "Instant", "Gregorian", -4.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "6250", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "a4200831-5d02-466f-b910-1266ddf128c1", "OriginalUUID" -> "58c0ce52-73f2-4698-9bbf-04cfb0bc419f", "ApprovalComment" -> None|>, "2.0.5" -> <|"Timestamp" -> DateObject[{2022, 8, 24, 16, 58, 31.958929`8.257167197617411}, "Instant", "Gregorian", -5.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "7634", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "416b11f4-c876-4197-9add-1db0840b38ab", "OriginalUUID" -> "a4ae178f-3efa-48b0-9c34-c8174bcec959", "ApprovalComment" -> None|>, "2.1.0" -> <|"Timestamp" -> DateObject[{2022, 9, 23, 8, 45, 3.446364`7.289936133433639}, "Instant", "Gregorian", -7.], "Approver" -> "richardh@wolfram.com", "SubmissionID" -> "2243", "Submitter" -> "richardh@wolfram.com", "SubmissionUUID" -> "2d1483c7-d2d6-411b-94e5-dea2149b6f7d", "OriginalUUID" -> "982280e8-962f-4eae-958c-725cd8711fe2", "ApprovalComment" -> None|>|>, "ExternalLinks" -> {Hyperlink["Wolfram Videos - Determining Code Equivalence for Automated Grading", "https://www.wolfram.com/broadcast/video.php?c=104&v=1747&disp=list&ob=date&o=DESC&p=44"], Hyperlink["Wolfram Videos - Wolfram Challenges: Behind the Scenes", "https://www.wolfram.com/broadcast/video.php?c=104&v=2457&disp=list&ob=title&o=ASC&p=34"], Hyperlink["Wolfram Challenges: Programming Puzzles for the Wolfram Language", "https://challenges.wolframcloud.com/"], Hyperlink["An Elementary Introduction to the Wolfram Language - Online Exercises", "https://lab.wolframcloud.com/app/view/openEIWL?parentFilePath=elementary-introduction%2F01-starting-out-elementary-arithmetic-exercises.nb#sidebar=eiwl/01-starting-out-elementary-arithmetic"]}, "LicensingInformation" -> <|"Name" -> "MIT License", "Identifier" -> "MIT", "URL" -> URL["https://spdx.org/licenses/MIT.html"], "SeeAlso" -> {URL["https://opensource.org/licenses/MIT"]}, "Type" -> "SPDX"|>, "PricingInformation" -> 0, "WolframLanguageVersionRequired" -> "13.0", "Compatibility" -> <|"VersionNumber" -> "12.2+", "WolframLanguageVersionRequired" -> "12.2", "OperatingSystem" -> {"Windows", "MacOSX", "Unix"}, "Features" -> {}, "EvaluationEnvironment" -> {"Session", "WebEvaluation", "BatchJob", "Script", "WebAPI", "Subkernel", "Scheduled"}, "CloudSupport" -> True|>, "SeeAlso" -> {"SameExpressionShapeQ", "SameInstanceQ", "SameAsQ", "CheckMatch", "DefinitionData", "EvaluationTiming", "ExpressionLineDiff", "ReplaceContext"}, "LatestUpdate" -> DateObject[{2022, 9, 23}, "Day"], "HeroImage" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/metadata/versions/2-1-0/4f5810d1cd20b0bc.wxf", "LongDescription" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/metadata/versions/2-1-0/d3e61994928fb85.wxf", "PacletFile" -> CloudObject["https://www.wolframcloud.com/obj/1b3ba1a6-9bdb-4b87-89c9-dbd50959e650"], "SubmissionContentLocation" -> CloudObject["https://www.wolframcloud.com/obj/resourcesystem/staging/2fo5cNqe9QLe4Mbtkv2Jl/hNAias3KHdjp0gWEDXkJTL/wolfram-codeequivalenceutilities/emoi7jqlup/Wolfram__CodeEquivalenceUtilities-2.1.0.paclet"], "PacletInfoData" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/metadata/versions/2-1-0/577ef85a46eb1dd7.wxf", "Version" -> "2.1.0", "Disclosures" -> {<|"Name" -> "LocalFiles", "Type" -> "Flag", "Label" -> "Local files"|>}, "DocumentationNotebookData" -> ByteArray["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"], "ResourceStatus" -> "Complete", "GetRateAsGoodAPI" -> "https://www.wolframcloud.com/obj/resourcesystem/api/1.0/CheckRecommendation?UUID=9b539e87-a914-4909-9ff0-edc03d3bfbff", "UpdateRateAsGoodAPI" -> "https://www.wolframcloud.com/obj/resourcesystem/api/1.0/Recommend?UUID=9b539e87-a914-4909-9ff0-edc03d3bfbff", "PageHeaderClickToCopy" -> "PacletObject[ResourceObject["Wolfram/CodeEquivalenceUtilities"]]"|>, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`name] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`template] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`templateArgs] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`docHTMLFile] -> {OwnValues -> {}, SubValues -> {HoldPattern[Marketplace`Private`docHTMLFile[Marketplace`Private`info_, Marketplace`Private`name_][Marketplace`Private`nb_]] :> Marketplace`Private`docHTMLFile[Marketplace`Private`info, Marketplace`Private`name, Marketplace`Private`nb]}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`docHTMLFile[Marketplace`Private`info_, Marketplace`Private`name_, Marketplace`Private`nb_String]] :> Module[{Marketplace`Private`resDir, Marketplace`Private`nbDir, Marketplace`Private`htmlDir, Marketplace`Private`path, Marketplace`Private`htmlFile}, Marketplace`Private`resDir = Marketplace`Private`embeddedNotebooksLocation[Marketplace`Private`info]; Marketplace`Private`nbDir = CloudObject[Marketplace`Private`resDir]; Marketplace`Private`htmlDir = Marketplace`Private`pacletExternalShingleDirectory[Marketplace`Private`info]; Marketplace`Private`path = Marketplace`Private`relativePath[Marketplace`Private`nbDir, Marketplace`Private`nb]; Marketplace`Private`htmlFile = StringReplace[Marketplace`Private`path, ".nb"~~EndOfString -> ".html"]; FileNameJoin[{Marketplace`Private`htmlDir, Marketplace`Private`htmlFile}]], HoldPattern[Marketplace`Private`docHTMLFile[Marketplace`Private`info_, Marketplace`Private`name_, CloudObject[Marketplace`Private`url_String, ___]]] :> Marketplace`Private`docHTMLFile[Marketplace`Private`info, Marketplace`Private`name, Marketplace`Private`url]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`nb] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`embeddedNotebooksLocation] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`embeddedNotebooksLocation[Marketplace`Private`info_Association, Marketplace`Private`version_]] :> Marketplace`Private`embeddedNotebooksLocation[Lookup[Marketplace`Private`info, "UUID"], Marketplace`Private`version], HoldPattern[Marketplace`Private`embeddedNotebooksLocation[Marketplace`Private`id_String, Marketplace`Private`version_String]] :> Marketplace`Private`contentStorageElementLocation[Marketplace`Private`resourceDirectory[Marketplace`Private`id], "DocumentationNotebooks", Automatic, Marketplace`Private`version], HoldPattern[Marketplace`Private`embeddedNotebooksLocation[Marketplace`Private`id_String, _]] :> Marketplace`Private`embeddedNotebooksLocation[Marketplace`Private`id, Automatic], HoldPattern[Marketplace`Private`embeddedNotebooksLocation[Marketplace`Private`info_Association]] :> Marketplace`Private`contentStorageElementLocation[Append[Marketplace`Private`info, "Element" -> "DocumentationNotebooks"]], HoldPattern[Marketplace`Private`embeddedNotebooksLocation[Marketplace`Private`id_String]] :> Marketplace`Private`embeddedNotebooksLocation[Marketplace`Private`getLocalInfo[Marketplace`Private`id]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`id] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`version] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`contentStorageElementLocation] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`contentStorageElementLocation[Marketplace`Private`as_Association]] :> Marketplace`Private`contentStorageElementLocation[Lookup[Marketplace`Private`as, {"UUID", "Element", "Format", "Version"}]], HoldPattern[Marketplace`Private`contentStorageElementLocation[{Marketplace`Private`id_String, Marketplace`Private`elem_String, Marketplace`Private`format_, Marketplace`Private`version_}]] :> Marketplace`Private`contentstorageElementLocation[Marketplace`Private`resourceDirectory[Marketplace`Private`id], Marketplace`Private`elem, Marketplace`Private`format, Marketplace`Private`version], HoldPattern[Marketplace`Private`contentStorageElementLocation[{Marketplace`Private`id_String, _Missing | Automatic | "Automatic", Marketplace`Private`format_, Marketplace`Private`version_}]] :> With[{Marketplace`Private`info = Marketplace`Private`getLocalInfo[Marketplace`Private`id]}, If[Marketplace`Private`multipartQ[Marketplace`Private`info], Marketplace`Private`contentstorageElementLocation[Marketplace`Private`resourceDirectory[Marketplace`Private`id], Lookup[Marketplace`Private`info, "DefaultContentElement", Throw[Marketplace`Private`error[400]]], Marketplace`Private`format, Marketplace`Private`version], Marketplace`Private`simpleContentStorageLocation[Marketplace`Private`resourceDirectory[Marketplace`Private`id], Marketplace`Private`format, Marketplace`Private`version]]], HoldPattern[Marketplace`Private`contentStorageElementLocation[Marketplace`Private`dir_String, Marketplace`Private`elem_]] :> Marketplace`Private`contentstorageElementLocation[Marketplace`Private`dir, Marketplace`Private`elem, Automatic, Automatic], HoldPattern[Marketplace`Private`contentStorageElementLocation[Marketplace`Private`dir_String, Marketplace`Private`elem_, Marketplace`Private`format_]] :> Marketplace`Private`contentstorageElementLocation[Marketplace`Private`dir, Marketplace`Private`elem, Marketplace`Private`format, Automatic], HoldPattern[Marketplace`Private`contentStorageElementLocation[Marketplace`Private`dir_String, Marketplace`Private`elem_, Marketplace`Private`format_, Marketplace`Private`version_]] :> Marketplace`Private`contentstorageElementLocation[Marketplace`Private`dir, Marketplace`Private`elem, Marketplace`Private`format, Marketplace`Private`version], HoldPattern[Marketplace`Private`contentStorageElementLocation[___]] :> Throw[Marketplace`Private`error[500]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`as] -> {OwnValues -> HoldPattern[Marketplace`Private`as] :> <||>, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`elem] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`contentstorageElementLocation] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`contentstorageElementLocation[Marketplace`Private`dir_, Marketplace`Private`elem_String, _Missing | Automatic | "Automatic", _Missing | Automatic | "Automatic"]] :> FileNameJoin[{Marketplace`Private`dir, "data", Marketplace`Private`stringhash[Marketplace`Private`elem], "data"}], HoldPattern[Marketplace`Private`contentstorageElementLocation[Marketplace`Private`dir_, Marketplace`Private`elem_String, _Missing | Automatic | "Automatic", Marketplace`Private`version_String]] :> FileNameJoin[{Marketplace`Private`dir, "data", "versions", Marketplace`Private`formatVersionDirectoryName[Marketplace`Private`version], Marketplace`Private`stringhash[Marketplace`Private`elem], "data"}], HoldPattern[Marketplace`Private`contentstorageElementLocation[Marketplace`Private`dir_, Marketplace`Private`elem_String, Marketplace`Private`format_String, _Missing | Automatic | "Automatic"]] :> FileNameJoin[{Marketplace`Private`dir, "data", Marketplace`Private`stringhash[Marketplace`Private`elem], Marketplace`Private`format, "data"}], HoldPattern[Marketplace`Private`contentstorageElementLocation[Marketplace`Private`dir_, Marketplace`Private`elem_String, Marketplace`Private`format_String, Marketplace`Private`version_String]] :> FileNameJoin[{Marketplace`Private`dir, "data", "versions", Marketplace`Private`formatVersionDirectoryName[Marketplace`Private`version], Marketplace`Private`stringhash[Marketplace`Private`elem], Marketplace`Private`format, "data"}]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`stringhash] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`stringhash[Marketplace`Private`expr_]] :> IntegerString[Hash[Unevaluated[Marketplace`Private`expr]], 16]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`formatVersionDirectoryName] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`formatVersionDirectoryName[Marketplace`Private`version_String]] :> StringReplace[Marketplace`Private`version, "." -> "-"]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`format] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`resourceDirectory] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`resourceDirectory[Marketplace`Private`id_]] :> FileNameJoin[{Marketplace`Private`basedir, "resources", StringTake[Marketplace`Private`id, 3], Marketplace`Private`id}]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`basedir] -> {OwnValues -> {HoldPattern[Marketplace`Private`basedir] :> "marketplacestorage"}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`getLocalInfo] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`getLocalInfo[Marketplace`Private`id_]] :> Marketplace`Private`getlocalinfo[Marketplace`Private`resourceInfoFile[Marketplace`Private`id]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`getlocalinfo] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`getlocalinfo[Marketplace`Private`file_]] :> Get[Marketplace`Private`file] /; Marketplace`Private`fileExistsQ[Marketplace`Private`file], HoldPattern[Marketplace`Private`getlocalinfo[_]] :> Missing[]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`fileExistsQ] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`fileExistsQ[Marketplace`Private`co_CloudObject]] :> (Marketplace`Private`logEvent[{$SessionID, $MachineName, $WolframID, DateObject[], HoldPattern[FileExistsQ][Marketplace`Private`co]}, "CloudObject"]; With[{Marketplace`Private`res = TimeConstrained[FileExistsQ[Marketplace`Private`co], 10, Marketplace`Private`$TimeOutMimeAssumption]}, Marketplace`Private`logEvent[{$SessionID, $MachineName, $WolframID, CloudDirectory[], DateObject[], HoldPattern[FileExistsQ][Marketplace`Private`co] -> Marketplace`Private`res}, "CloudObject"]; Marketplace`Private`res]), HoldPattern[Marketplace`Private`fileExistsQ[HoldPattern[Marketplace`Private`pg_PermissionsGroup]]] :> Marketplace`Private`fileExistsQ[CloudObject @@ Marketplace`Private`pg], HoldPattern[Marketplace`Private`fileExistsQ[Marketplace`Private`expr_]] :> FileExistsQ[Marketplace`Private`expr]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`co] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`logEvent] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`logEvent[Marketplace`Private`event_]] :> Marketplace`Private`logevent[Marketplace`Private`event, "General", DateList[TimeZone -> 0]], HoldPattern[Marketplace`Private`logEvent[Marketplace`Private`event_, Marketplace`Private`category_]] :> Marketplace`Private`logevent[Marketplace`Private`event, Marketplace`Private`category, DateList[TimeZone -> 0]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`logevent] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`logevent[Marketplace`Private`event_, Marketplace`Private`category_, Marketplace`Private`datelist_]] :> Marketplace`Private`logevent0[Marketplace`Private`event, Marketplace`Private`datelist, FileNameJoin[Flatten[{Marketplace`Private`basedir, "Logs", Marketplace`Private`category, ToString /@ Take[Marketplace`Private`datelist, 4]}]]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`logevent0] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`logevent0[Marketplace`Private`event_, Marketplace`Private`datelist_, Marketplace`Private`file_]] :> (PutAppend[{Marketplace`Private`datelist, Marketplace`Private`event}, Marketplace`Private`file]) /; Marketplace`Private`fileExistsQ[Marketplace`Private`file], HoldPattern[Marketplace`Private`logevent0[Marketplace`Private`event_, Marketplace`Private`datelist_, Marketplace`Private`file_]] :> (Marketplace`Private`createDirectory[FileNameDrop[Marketplace`Private`file, -1]]; Put[{Marketplace`Private`datelist, Marketplace`Private`event}, CloudObject[Marketplace`Private`file]])}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`createDirectory] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`createDirectory["" | "/" | "." | "\""]] :> Null, HoldPattern[Marketplace`Private`createDirectory[Marketplace`Private`obj_CloudObject]] :> CreateDirectory[Marketplace`Private`obj] /; !DirectoryQ[Marketplace`Private`obj], HoldPattern[Marketplace`Private`createDirectory[Marketplace`Private`dir_]] :> CreateDirectory[Marketplace`Private`dir, CreateIntermediateDirectories -> True] /; !DirectoryQ[Marketplace`Private`dir]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`obj] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$TimeOutMimeAssumption] -> {OwnValues -> HoldPattern[Marketplace`Private`$TimeOutMimeAssumption] :> $Failed, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`pg] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`resourceInfoFile] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`resourceInfoFile[Marketplace`Private`id_]] :> Marketplace`Private`resourceinfoFile[Marketplace`Private`resourceDirectory[Marketplace`Private`id]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`resourceinfoFile] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`resourceinfoFile[Marketplace`Private`dir_]] :> FileNameJoin[{Marketplace`Private`dir, "metadata", "resourceInfo"}]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`multipartQ] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`multipartQ[Marketplace`Private`info_]] :> Marketplace`Private`attributeCheck[Marketplace`Private`info, "Multipart"]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`attributeCheck] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`attributeCheck[Marketplace`Private`info_, Marketplace`Private`att_]] :> MemberQ[Marketplace`Private`info["Attributes"], Marketplace`Private`att] /; KeyExistsQ[Marketplace`Private`info, "Attributes"], HoldPattern[Marketplace`Private`attributeCheck[__]] :> False}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`error] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`error[400]] :> HTTPResponse[ExportString[{"Message" -> "Unknown Error"}, "json"], Association["StatusCode" -> 400, "ContentType" -> "application/json"]], HoldPattern[Marketplace`Private`error[Marketplace`Private`tag_String, Marketplace`Private`args___]] :> With[{Marketplace`Private`msg = Marketplace`Private`getMessageTemplate[Marketplace`Private`tag, Marketplace`Private`args]}, HTTPResponse[ExportString[Marketplace`Private`formatforjson[KeyDrop[Marketplace`Private`ensureAssociation["Tag" -> Marketplace`Private`tag, "Message" -> TemplateApply[Marketplace`Private`msg, {Marketplace`Private`args}], Marketplace`Private`getFailureRules[Marketplace`Private`tag, Marketplace`Private`args]], "MessageParameters"]], "JSON"], Association["StatusCode" -> Marketplace`Private`getStatusCode[Marketplace`Private`tag, Marketplace`Private`args], "ContentType" -> "application/json"]] /; StringQ[Marketplace`Private`msg]], HoldPattern[Marketplace`Private`error[Marketplace`Private`int_Integer]] :> HTTPResponse[ExportString[{"Message" -> "Unknown Error"}, "json"], Association["StatusCode" -> Marketplace`Private`int, "ContentType" -> "application/json"]], HoldPattern[Marketplace`Private`error[Marketplace`Private`int_Integer, Marketplace`Private`meta_]] :> HTTPResponse[ExportString[{"Message" -> "Unknown Error", "Data" -> Compress[Marketplace`Private`meta]}, "json"], Association["StatusCode" -> Marketplace`Private`int, "ContentType" -> "application/json"]], HoldPattern[Marketplace`Private`error[___]] :> HTTPResponse[ExportString[{"Message" -> "Unknown Error"}, "json"], Association["StatusCode" -> 500, "ContentType" -> "application/json"]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`tag] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`args] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`getMessageTemplate] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`getMessageTemplate[_, KeyValuePattern["Message" -> Marketplace`Private`m_String]]] :> Marketplace`Private`m, HoldPattern[Marketplace`Private`getMessageTemplate[_, KeyValuePattern["MessageTemplate" -> Marketplace`Private`m_String]]] :> Marketplace`Private`m, HoldPattern[Marketplace`Private`getMessageTemplate[Marketplace`Private`tag_, Marketplace`Private`as_Association]] :> Enclose[ConfirmBy[Lookup[Marketplace`Private`$messages, Marketplace`Private`tag, Failure[Marketplace`Private`tag, Marketplace`Private`as]["Message"]], StringQ], "Unknown Error" & ], HoldPattern[Marketplace`Private`getMessageTemplate[Marketplace`Private`tag_, ___]] :> Enclose[ConfirmBy[Lookup[Marketplace`Private`$messages, Marketplace`Private`tag], StringQ], "Unknown Error" & ]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`m] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$messages] -> {OwnValues -> HoldPattern[Marketplace`Private`$messages] :> <|"appargs" -> "The arguments for the app could not be imported.", "auth" -> "This request requires authentication.", "BadEndPoints" -> "The endpoints `1` can not be used with publisher tokens.", "badsubstat" -> "The given submission status `` is not supported, try \"Shelved\", or \"In Queue\".", "bannedpub" -> "The specified publisher id may no longer submit resources.", "ConfirmationFailed" -> "An internal error occurred.", "constraint" -> "The evaluation exceeded the time or memory constraint.", "copyable" -> "The specified resource can not be copied. Try reading or executing the resource directly in the marketplace.", "copyCO" -> "Failed to copy the specified cloud object.", "createnopub" -> "Submission must have publishers to be approved.", "downloadfailed" -> "The content is not available for download. Please try again later.", "dupname" -> "The given name already exists in the resource system.", "execute" -> "The execution attempt failed. Verify the inputs and try again.", "failedstorage" -> "The content of this resource could not be stored.", "haspublishers" -> "Your cloud account already has access to Publisher IDs.", "insecure" -> "The content of the request is not supported.", "insecure2" -> "The content of the request contains disallowed symbols: `1`.", "InsufficientServiceCredits" -> "Not enough Service Credits: ``.", "InternalError" -> "An unexpected internal error occurred (`1`).", "interp" -> "The parameter `` is not valid.", "invalidspamtoken" -> "", "invdata" -> "The data was either invalid or failed to import.", "invexamples" -> "The examples should be a shared, CloudDeployed notebook.", "invfiles" -> "The submission contains invalid file names.", "invformat" -> "The resource is not stored with ``. Try another format.", "invparam" -> "The parameter `` is invalid.", "invpubid" -> "The specified PublisherID is invalid. Publisher IDs must start with a capital letter and only contain letters and numbers.", "invpublish" -> "You are not authorized to use the given PublisherID.", "invresourcetype" -> "The specified resource type is not supported, try DataResource.", "invrespubname" -> "The submitted resource name does not match the publisher id with which it was submitted.", "invsubperm" -> "You are not authorized to modify the specified submission.", "invupdate" -> "The resource specified for update could not be used. Make sure it is a valid resource object.", "invver" -> "The value `` is not a valid version number.", "invverspec" -> "The specification `` could not be interpreted.", "keycount" -> "You have reached the maximum allowed number of permissions keys: ``", "MaxTokenLimit" -> "The number of issued tokens has reached the maximum allowed amount (`1`).", "missingparam" -> "The parameter `` is missing.", "multielem1" -> "The requested resource has multiple parts, please specify one using the Element parameter.", "noapifmt" -> "The specified format is not available.", "nocat" -> "The specified category does not exist.", "nocompvers" -> "The content of this resource requires a newer version of the Wolfram Language.", "nocontyp" -> "The specified content type does not exist.", "nodefinitionnb" -> "The definition notebook for this resource is not available.", "nodigest" -> "The specified repository does not publish regular reports.", "noelem" -> "The element `` could not be found.", "noexamp" -> "There are no examples for the specified resource.", "noexamples" -> "No examples are available for the specified resource.", "noexecute" -> "The specified resource `` is can not be executed in the marketplace.", "nofeedbackform" -> "The feedback form is not available, please try again later.", "noimport" -> "The requested element has not been imported.", "nokey" -> "The resource key `` was not found.", "nopubadmin" -> "Only administrators of the Publisher ID can delete this resource.", "nopubdel" -> "The resource `1` can only be deleted by the repository content administration team.", "nopubid" -> "The given PublisherID is not valid.", "nopublisher" -> "The specified publisher id does not exist.", "nopubupd" -> "PublisherIDs are required for updates.", "norand" -> "No resources exist.", "noresapi" -> "There is no api for the specified resource.", "nosubcont" -> "The content for the element could not be found in the submission.", "notapp" -> "The specified resource `` is not an app.", "notas" -> "The api received a bad input, please try again.", "notask" -> "The specified task cound not be found.", "notdata" -> "The specified resource `` is not a data resource.", "noversion" -> "The specified version is not available for this content.", "nowebpage" -> "The specified resource does not have a webpage.", "pubbadreq" -> "The publisher system received a bad request.", "publishernamespace" -> "The part of the name before the \":\" character does not match your $PublisherID. Please change the name and resubmit.", "read" -> "The read attempt failed. Verify the request parameters and try again.", "readformat" -> "The resource could not be found in the requested format.", "duplicatesubmission" -> "The submission failed because you recently submitted an identical resource to the repository. That submission will be reviewed.", "repeatsubmission" -> "A submission cannot be accepted while update to the resource is already in process. Try again in a few minutes.", "responseLength" -> "The result of the list evaluation is too large. Try requesting parts of the list.", "scapi" -> "Service Credit communication failed, please try again later..", "searchindex" -> "The repository search index is currently unavailable. Please try again later.", "searchresult" -> "The repository search gave unexpected results. Please try again later.", "StagingTypeInvalid" -> "`1` is not a valid StagingType.", "SubmissionFileInvalid" -> "The SubmissionFile property does not contain a valid file.", "SubmissionFileMissing" -> "The body of the request must include a file in the SubmissionFile property.", "submitfail1" -> "The submission failed. Try submitting the data exported as a CloudObject.", "submitfail2" -> "The submission failed.", "subnamepref" -> "The submitted resource name \"``\" does not the required prefix for the repository \"``\".", "suspendedpub" -> "The specified publisher id is suspended pending a review.", "TokenAuthOther" -> "Token-authorized requests cannot access other tokens.", "TokenCorrupted" -> "The specified publisher token cannot be used.", "TokenEndpoint" -> "The specified publisher token cannot be used for the `1` endpoint.", "TokenExpired" -> "The specified publisher token has expired and will be removed.", "TokenInvalid" -> "The specified publisher token is not valid.", "TokenNotFound" -> "The specified publisher token cannot be found.", "TokenRequired" -> "This request requires a publisher token.", "TokenUserInvalid" -> "The specified publisher token cannot be used for the CloudUserID for which it was created (`1`).", "unauthsignin" -> "Please sign in to view this page", "unimplemented" -> "The requested operation is not available yet.", "unkresource" -> "The specified resource could not be found.", "updversionexists" -> "The specified version number already exists.", "urlimport" -> "Failed to import data from the given url.", "userpuberr" -> "Your cloud account does not have access to any publisher accounts.", "verinac" -> "The specified resource version is not accessible.", "versionexists" -> "Content is already archived with the current version number.", "wrongauth" -> "The authenticated account is not authorized.", "wrongpublisher" -> "The update can only be made using the same publisher id as the original submission.", "wrongsubmitter" -> "The update can only be made using the same cloud user id as the original submission.", "zipdeploy" -> "The zip content could not be deployed.", "zipdownload" -> "The zip could not be downloaded from the specified location. Check the permissions.", "zipextract" -> "The zip could not be extracted."|>, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`formatforjson] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`formatforjson[Marketplace`Private`data_]] :> Marketplace`Private`removeUnsafeForJSON[Marketplace`Private`data //. Marketplace`Private`jsonFormatRules]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`removeUnsafeForJSON] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`removeUnsafeForJSON[Marketplace`Private`data_]] :> Replace[Marketplace`Private`stringifyForJSON[Marketplace`Private`data], Except[_Rule | True | False | _Integer | _Real | _String | _List | Null | _Association] :> "Missing", {1, Infinity}]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`stringifyForJSON] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`stringifyForJSON[Marketplace`Private`expr_]] :> Replace[Marketplace`Private`expr, Marketplace`Private`s:Marketplace`Private`$nonJSONSymbol :> RuleCondition[SymbolName[Unevaluated[Marketplace`Private`s]]], {0, Infinity}, Heads -> False]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`s] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$nonJSONSymbol] -> {OwnValues -> HoldPattern[Marketplace`Private`$nonJSONSymbol] :> Except[Null | False | True, _Symbol], SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`jsonFormatRules] -> {OwnValues -> {HoldPattern[Marketplace`Private`jsonFormatRules] :> (Marketplace`Private`jsonFormatRules = Dispatch[{Marketplace`Private`x_Association :> Normal[Marketplace`Private`x, Association], _Missing :> "Missing", Permissions :> "Permissions", Marketplace`Private`p_PermissionsGroup :> ToString[Marketplace`Private`p, InputForm], All :> "All", Marketplace`Private`geo_GeoPosition :> ToString[Marketplace`Private`geo], Marketplace`Private`do_DateObject :> DateString[Marketplace`Private`do, "ISODateTime"], HoldPattern[Entity]["Language", Marketplace`Private`lang_String] :> Marketplace`Private`lang, Marketplace`Private`ent_Entity :> ToString[CommonName[Marketplace`Private`ent]], None :> "None", Automatic :> "Automatic", Marketplace`Private`co_CloudObject :> Marketplace`Private`co[[1]], Marketplace`Private`url_URL :> Marketplace`Private`url[[1]], HoldPattern[Hyperlink][___, Marketplace`Private`uri_] :> Marketplace`Private`uri, _Failure | $Failed :> "Failed", _HTTPResponse :> "HTTPResponse", Marketplace`Private`ba_ByteArray :> Marketplace`Private`byteArrayToJSON[Marketplace`Private`ba], (Marketplace`Private`color_)?Marketplace`Private`holdColorQ :> Marketplace`Private`colorToHex[Marketplace`Private`color], Marketplace`Private`q_Quantity :> {"unit" -> QuantityUnit[Marketplace`Private`q], "magnitude" -> QuantityMagnitude[Marketplace`Private`q]}, (Marketplace`Private`a_ :> Marketplace`Private`b_) :> Rule @@ Marketplace`Private`removeUnsafeForJSON[HoldComplete[Marketplace`Private`a, Marketplace`Private`b]]}])}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`x] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`p] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`geo] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`do] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`lang] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`ent] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`url] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`uri] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`ba] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`byteArrayToJSON] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`byteArrayToJSON[Marketplace`Private`ba_ByteArray]] :> Marketplace`Private`byteArrayToJSON[Marketplace`Private`ba, "Binary"], HoldPattern[Marketplace`Private`byteArrayToJSON[Marketplace`Private`ba_ByteArray, Marketplace`Private`fmt_String]] :> {"Type" -> "ByteArray", "Data" -> BaseEncode[Marketplace`Private`ba], "Format" -> {"Base64", Marketplace`Private`fmt}}}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`fmt] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`color] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`holdColorQ] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`holdColorQ[Marketplace`Private`c_]] :> ColorQ[Unevaluated[Marketplace`Private`c]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {HoldAllComplete}}, HoldForm[Marketplace`Private`colorToHex] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`colorToHex[Marketplace`Private`c_]] :> StringJoin["#", IntegerString[Floor[255*List @@ ColorConvert[Marketplace`Private`c, "RGB"]], 16, 2]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`q] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`a] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`b] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`ensureAssociation] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`ensureAssociation[Marketplace`Private`args___]] :> Association @@ Select[Association /@ {Marketplace`Private`args}, AssociationQ]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`getFailureRules] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`getFailureRules[Marketplace`Private`tag_, Marketplace`Private`as_Association]] :> Marketplace`Private`addDebugData[Enclose[ConfirmBy[Association[TemplateApply[Lookup[Marketplace`Private`$errorRules, Marketplace`Private`tag, {}], Lookup[Marketplace`Private`as, "MessageParameters", {}]]], AssociationQ], Association[] & ]], HoldPattern[Marketplace`Private`getFailureRules[Marketplace`Private`tag_, Marketplace`Private`other___]] :> Marketplace`Private`addDebugData[Enclose[ConfirmBy[Association["MessageParameters" -> {Marketplace`Private`other}, TemplateApply[Lookup[Marketplace`Private`$errorRules, Marketplace`Private`tag, {}], {Marketplace`Private`other}]], AssociationQ], Association["MessageParameters" -> {Marketplace`Private`other}] & ]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`addDebugData] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`addDebugData[Marketplace`Private`as_Association] /; Marketplace`Private`$debugLevel >= 2] :> Append[Marketplace`Private`as, "Stack" -> BinarySerialize[Stack[_], PerformanceGoal -> "Size"]], HoldPattern[Marketplace`Private`addDebugData[Marketplace`Private`as_]] :> Marketplace`Private`as}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$debugLevel] -> {OwnValues -> HoldPattern[Marketplace`Private`$debugLevel] :> 1, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$errorRules] -> {OwnValues -> HoldPattern[Marketplace`Private`$errorRules] :> <|"appargs" -> {}, "auth" -> {}, "BadEndPoints" -> {}, "badsubstat" -> {}, "bannedpub" -> {}, "ConfirmationFailed" -> {}, "constraint" -> {}, "copyable" -> {}, "copyCO" -> {}, "createnopub" -> {}, "downloadfailed" -> {}, "dupname" -> {}, "execute" -> {}, "failedstorage" -> {}, "haspublishers" -> {"ShowPublisherPageLink" -> True}, "insecure" -> {}, "insecure2" -> {}, "InsufficientServiceCredits" -> {}, "InternalError" -> {}, "interp" -> {}, "invalidspamtoken" -> {"Failure" -> "There was an issue with submitting the form, please refresh the page and try again."}, "invdata" -> {}, "invexamples" -> {}, "invfiles" -> {"Files" -> TemplateExpression[Compress[TemplateSlot[1]]]}, "invformat" -> {"Invalid" -> "StoredFormat"}, "invparam" -> {"Invalid" -> TemplateExpression[TemplateSlot[1]]}, "invpubid" -> {"ShowPublisherPageLink" -> True}, "invpublish" -> {}, "invresourcetype" -> {}, "invrespubname" -> {"ShowPublisherPageLink" -> True}, "invsubperm" -> {}, "invupdate" -> {}, "invver" -> {}, "invverspec" -> {}, "keycount" -> {}, "MaxTokenLimit" -> {}, "missingparam" -> {"Missing" -> TemplateExpression[TemplateSlot[1]]}, "multielem1" -> {}, "noapifmt" -> {}, "nocat" -> {}, "nocompvers" -> {}, "nocontyp" -> {}, "nodefinitionnb" -> {}, "nodigest" -> {}, "noelem" -> {}, "noexamp" -> {}, "noexamples" -> {}, "noexecute" -> {}, "nofeedbackform" -> {}, "noimport" -> {}, "nokey" -> {}, "nopubadmin" -> {}, "nopubdel" -> {}, "nopubid" -> {}, "nopublisher" -> {}, "nopubupd" -> {}, "norand" -> {}, "noresapi" -> {}, "nosubcont" -> {}, "notapp" -> {}, "notas" -> {}, "notask" -> {}, "notdata" -> {}, "noversion" -> {}, "nowebpage" -> {}, "pubbadreq" -> {}, "publishernamespace" -> {}, "read" -> {}, "readformat" -> {}, "duplicatesubmission" -> {}, "repeatsubmission" -> {}, "responseLength" -> {}, "scapi" -> {}, "searchindex" -> {}, "searchresult" -> {}, "StagingTypeInvalid" -> {}, "SubmissionFileInvalid" -> {}, "SubmissionFileMissing" -> {}, "submitfail1" -> {}, "submitfail2" -> {}, "subnamepref" -> {"ShowPublisherPageLink" -> True}, "suspendedpub" -> {}, "TokenAuthOther" -> {}, "TokenCorrupted" -> {}, "TokenEndpoint" -> {}, "TokenExpired" -> {}, "TokenInvalid" -> {}, "TokenNotFound" -> {}, "TokenRequired" -> {}, "TokenUserInvalid" -> {}, "unauthsignin" -> {}, "unimplemented" -> {}, "unkresource" -> {}, "updversionexists" -> {}, "urlimport" -> {}, "userpuberr" -> {}, "verinac" -> {}, "versionexists" -> {}, "wrongauth" -> {}, "wrongpublisher" -> {}, "wrongsubmitter" -> {}, "zipdeploy" -> {}, "zipdownload" -> {}, "zipextract" -> {}|>, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`other] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`getStatusCode] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`getStatusCode[_, KeyValuePattern["StatusCode" -> Marketplace`Private`c_Integer]]] :> Marketplace`Private`c, HoldPattern[Marketplace`Private`getStatusCode[Marketplace`Private`tag_, ___]] :> Enclose[ConfirmBy[Lookup[Marketplace`Private`$statusCodes, Marketplace`Private`tag, 400], IntegerQ], 500 & ]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`c] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$statusCodes] -> {OwnValues -> HoldPattern[Marketplace`Private`$statusCodes] :> <|"appargs" -> 400, "auth" -> 401, "BadEndPoints" -> 405, "badsubstat" -> 400, "bannedpub" -> 404, "ConfirmationFailed" -> 500, "constraint" -> 400, "copyable" -> 400, "copyCO" -> 400, "createnopub" -> 400, "downloadfailed" -> 500, "dupname" -> 400, "execute" -> 400, "failedstorage" -> 500, "haspublishers" -> 400, "insecure" -> 403, "insecure2" -> 403, "InsufficientServiceCredits" -> 400, "InternalError" -> 500, "interp" -> 404, "invalidspamtoken" -> 400, "invdata" -> 400, "invexamples" -> 400, "invfiles" -> 403, "invformat" -> 400, "invparam" -> 400, "invpubid" -> 400, "invpublish" -> 400, "invresourcetype" -> 400, "invrespubname" -> 400, "invsubperm" -> 400, "invupdate" -> 400, "invver" -> 400, "invverspec" -> 400, "keycount" -> 401, "MaxTokenLimit" -> 405, "missingparam" -> 400, "multielem1" -> 400, "noapifmt" -> 400, "nocat" -> 400, "nocompvers" -> 400, "nocontyp" -> 400, "nodefinitionnb" -> 404, "nodigest" -> 400, "noelem" -> 404, "noexamp" -> 400, "noexamples" -> 404, "noexecute" -> 400, "nofeedbackform" -> 400, "noimport" -> 400, "nokey" -> 404, "nopubadmin" -> 403, "nopubdel" -> 403, "nopubid" -> 404, "nopublisher" -> 404, "nopubupd" -> 400, "norand" -> 404, "noresapi" -> 400, "nosubcont" -> 404, "notapp" -> 400, "notas" -> 500, "notask" -> 404, "notdata" -> 400, "noversion" -> 400, "nowebpage" -> 404, "pubbadreq" -> 500, "publishernamespace" -> 400, "read" -> 400, "readformat" -> 404, "duplicatesubmission" -> 400, "repeatsubmission" -> 400, "responseLength" -> 400, "scapi" -> 500, "searchindex" -> 500, "searchresult" -> 500, "StagingTypeInvalid" -> 400, "SubmissionFileInvalid" -> 400, "SubmissionFileMissing" -> 400, "submitfail1" -> 500, "submitfail2" -> 500, "subnamepref" -> 400, "suspendedpub" -> 404, "TokenAuthOther" -> 403, "TokenCorrupted" -> 500, "TokenEndpoint" -> 405, "TokenExpired" -> 400, "TokenInvalid" -> 400, "TokenNotFound" -> 404, "TokenRequired" -> 400, "TokenUserInvalid" -> 400, "unauthsignin" -> 401, "unimplemented" -> 400, "unkresource" -> 404, "updversionexists" -> 400, "urlimport" -> 400, "userpuberr" -> 404, "verinac" -> 404, "versionexists" -> 400, "wrongauth" -> 401, "wrongpublisher" -> 401, "wrongsubmitter" -> 401, "zipdeploy" -> 400, "zipdownload" -> 400, "zipextract" -> 400|>, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`int] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`simpleContentStorageLocation] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`simpleContentStorageLocation[Marketplace`Private`dir_, Marketplace`Private`type_]] :> Marketplace`Private`simpleContentStorageLocation[Marketplace`Private`dir, Marketplace`Private`type, Automatic], HoldPattern[Marketplace`Private`simpleContentStorageLocation[Marketplace`Private`dir_, _Missing | Automatic | "Automatic", Marketplace`Private`version_]] :> Marketplace`Private`simpleContentStorageLocation[Marketplace`Private`dir, Marketplace`Private`$defaultStorageFormat, Marketplace`Private`version], HoldPattern[Marketplace`Private`simpleContentStorageLocation[Marketplace`Private`dir_, Marketplace`Private`format_String, _Missing | Automatic | "Automatic"]] :> FileNameJoin[{Marketplace`Private`dir, "data", Marketplace`Private`format}], HoldPattern[Marketplace`Private`simpleContentStorageLocation[Marketplace`Private`dir_, Marketplace`Private`format_, Marketplace`Private`version_String]] :> FileNameJoin[{Marketplace`Private`dir, "data", "versions", Marketplace`Private`formatVersionDirectoryName[Marketplace`Private`version], Marketplace`Private`format}]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$defaultStorageFormat] -> {OwnValues -> HoldPattern[Marketplace`Private`$defaultStorageFormat] :> "WXF", SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`dir] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`pacletExternalShingleDirectory] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`pacletExternalShingleDirectory[Marketplace`Private`info_Association, Marketplace`Private`opts___]] :> Marketplace`Private`pacletExternalShingleDirectory[Marketplace`Private`pacletShortNameToURLPath[Lookup[Marketplace`Private`info, "ShortName", Lookup[Marketplace`Private`info, "UUID"]]], Marketplace`Private`opts], HoldPattern[Marketplace`Private`pacletExternalShingleDirectory[Marketplace`Private`id_String, Marketplace`Private`opts___]] :> CloudObject[FileNameJoin[{"published", "PacletRepository", "resources", Marketplace`Private`id}], Marketplace`Private`opts]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`opts] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`pacletShortNameToURLPath] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`pacletShortNameToURLPath[Marketplace`Private`str_]] :> Marketplace`Private`str}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`relativePath] -> {OwnValues -> {}, SubValues -> {HoldPattern[Marketplace`Private`relativePath[Marketplace`Private`path1_][Marketplace`Private`path2_]] :> Marketplace`Private`relativePath[Marketplace`Private`path1, Marketplace`Private`path2]}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`relativePath[Marketplace`Private`path1_, Marketplace`Private`path2_]] :> Enclose[Module[{Marketplace`Private`string, Marketplace`Private`str1, Marketplace`Private`str2, Marketplace`Private`split1, Marketplace`Private`split2, Marketplace`Private`relative}, Marketplace`Private`string = ConfirmBy[#1, StringQ] & ; Marketplace`Private`str1 = Marketplace`Private`string[Marketplace`Private`toPathString[Marketplace`Private`path1]]; Marketplace`Private`str2 = Marketplace`Private`string[Marketplace`Private`toPathString[Marketplace`Private`path2]]; Marketplace`Private`split1 = FileNameSplit[Marketplace`Private`str1]; Marketplace`Private`split2 = FileNameSplit[Marketplace`Private`str2]; Marketplace`Private`relative = ConfirmBy[Marketplace`Private`dropWhileSame[Marketplace`Private`split1, Marketplace`Private`split2], ListQ]; Marketplace`Private`string[FileNameJoin[Marketplace`Private`relative, OperatingSystem -> "Unix"]]]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`path1] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`toPathString] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a", HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data", HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/guide/CodeEquivalenceUtilities.nb"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/guide/CodeEquivalenceUtilities.nb", HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/CodeEquivalentQ.nb"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/CodeEquivalentQ.nb", HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/EquivalenceTestData.nb"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/EquivalenceTestData.nb", HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/FromCanonicalForm.nb"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/FromCanonicalForm.nb", HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/MakeCanonicalForm.nb"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/MakeCanonicalForm.nb", HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/ToCanonicalForm.nb"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/ToCanonicalForm.nb", HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/$AllowedEvaluationPatterns.nb"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/$AllowedEvaluationPatterns.nb", HoldPattern[Marketplace`Private`toPathString["/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/tutorial/AddingNewTransformationRules.nb"]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/tutorial/AddingNewTransformationRules.nb", HoldPattern[Marketplace`Private`toPathString[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data", HoldPattern[Marketplace`Private`toPathString[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/guide/CodeEquivalenceUtilities.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/guide/CodeEquivalenceUtilities.nb", HoldPattern[Marketplace`Private`toPathString[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/CodeEquivalentQ.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/CodeEquivalentQ.nb", HoldPattern[Marketplace`Private`toPathString[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/EquivalenceTestData.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/EquivalenceTestData.nb", HoldPattern[Marketplace`Private`toPathString[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/FromCanonicalForm.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/FromCanonicalForm.nb", HoldPattern[Marketplace`Private`toPathString[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/MakeCanonicalForm.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/MakeCanonicalForm.nb", HoldPattern[Marketplace`Private`toPathString[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/ToCanonicalForm.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/ToCanonicalForm.nb", HoldPattern[Marketplace`Private`toPathString[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/$AllowedEvaluationPatterns.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/$AllowedEvaluationPatterns.nb", HoldPattern[Marketplace`Private`toPathString[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/tutorial/AddingNewTransformationRules.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/tutorial/AddingNewTransformationRules.nb", HoldPattern[Marketplace`Private`toPathString[Marketplace`Private`co_CloudObject]] :> Enclose[Marketplace`Private`toPathString[Marketplace`Private`co] = ConfirmBy[Marketplace`Private`toPathString[Marketplace`Private`cloudObjectToPath[Marketplace`Private`co]], StringQ]], HoldPattern[Marketplace`Private`toPathString[(Marketplace`Private`url_String)?Marketplace`Private`cloudURLQ]] :> Marketplace`Private`toPathString[CloudObject[Marketplace`Private`url]], HoldPattern[Marketplace`Private`toPathString[Marketplace`Private`file:_File | _String]] :> Enclose[Module[{Marketplace`Private`string, Marketplace`Private`str, Marketplace`Private`sep, Marketplace`Private`res}, Marketplace`Private`string = ConfirmBy[#1, StringQ] & ; Marketplace`Private`str = Marketplace`Private`string[ExpandFileName[Marketplace`Private`file]]; Marketplace`Private`sep = Marketplace`Private`string[$PathnameSeparator]; Marketplace`Private`res = Marketplace`Private`string[StringDelete[Marketplace`Private`str, Marketplace`Private`sep~~EndOfString]]; Marketplace`Private`toPathString[Marketplace`Private`file] = Marketplace`Private`res]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`cloudObjectToPath] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`cloudObjectToPath[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data", HoldPattern[Marketplace`Private`cloudObjectToPath[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/guide/CodeEquivalenceUtilities.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/guide/CodeEquivalenceUtilities.nb", HoldPattern[Marketplace`Private`cloudObjectToPath[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/CodeEquivalentQ.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/CodeEquivalentQ.nb", HoldPattern[Marketplace`Private`cloudObjectToPath[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/EquivalenceTestData.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/EquivalenceTestData.nb", HoldPattern[Marketplace`Private`cloudObjectToPath[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/FromCanonicalForm.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/FromCanonicalForm.nb", HoldPattern[Marketplace`Private`cloudObjectToPath[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/MakeCanonicalForm.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/MakeCanonicalForm.nb", HoldPattern[Marketplace`Private`cloudObjectToPath[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/ToCanonicalForm.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/ToCanonicalForm.nb", HoldPattern[Marketplace`Private`cloudObjectToPath[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/$AllowedEvaluationPatterns.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/$AllowedEvaluationPatterns.nb", HoldPattern[Marketplace`Private`cloudObjectToPath[CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/tutorial/AddingNewTransformationRules.nb"]]] -> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/tutorial/AddingNewTransformationRules.nb", HoldPattern[Marketplace`Private`cloudObjectToPath[Marketplace`Private`obj_CloudObject]] :> Enclose[Module[{Marketplace`Private`co, Marketplace`Private`path, Marketplace`Private`str}, Marketplace`Private`co = CloudObject[Marketplace`Private`obj, CloudObjectNameFormat -> "UserURLBase"]; Marketplace`Private`path = ConfirmBy[URLParse[Marketplace`Private`co, "Path"], ListQ]; Marketplace`Private`str = ConfirmBy[Marketplace`Private`fromCloudPathList[Marketplace`Private`path], StringQ]; ConfirmAssert[Marketplace`Private`inDirectoryQ[$HomeDirectory, Marketplace`Private`str]]; Marketplace`Private`cloudObjectToPath[Marketplace`Private`obj] = Marketplace`Private`str]], HoldPattern[Marketplace`Private`cloudObjectToPath[___]] :> $Failed}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`fromCloudPathList] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`fromCloudPathList[Marketplace`Private`list_List] /; MemberQ[Marketplace`Private`list, Marketplace`Private`$unsafePathParts]] :> $Failed, HoldPattern[Marketplace`Private`fromCloudPathList[{"", Marketplace`Private`p___}]] :> Marketplace`Private`fromCloudPathList[{Marketplace`Private`p}], HoldPattern[Marketplace`Private`fromCloudPathList[{_, Marketplace`Private`base_, (Marketplace`Private`p___)?StringQ}] /; Marketplace`Private`base === $UserURLBase] :> FileNameJoin[{$HomeDirectory, Marketplace`Private`p}], HoldPattern[Marketplace`Private`fromCloudPathList[{_, (Marketplace`Private`uuid_)?Marketplace`Private`uuidQ}]] :> FileNameJoin[{$HomeDirectory, ".Objects", StringTake[Marketplace`Private`uuid, 3], Marketplace`Private`uuid}], HoldPattern[Marketplace`Private`fromCloudPathList[___]] :> $Failed}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`list] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$unsafePathParts] -> {OwnValues -> {HoldPattern[Marketplace`Private`$unsafePathParts] :> "~" | "." | ".."}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`uuidQ] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`uuidQ[Marketplace`Private`str_String]] :> StringMatchQ[Marketplace`Private`str, RegularExpression["\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12}$"]], HoldPattern[Marketplace`Private`uuidQ[_]] :> False}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`str] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`inDirectoryQ] -> {OwnValues -> {}, SubValues -> {HoldPattern[Marketplace`Private`inDirectoryQ[Marketplace`Private`dir_][Marketplace`Private`file_]] :> Marketplace`Private`inDirectoryQ[Marketplace`Private`dir, Marketplace`Private`file]}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`inDirectoryQ[Marketplace`Private`dir_, Marketplace`Private`file_]] :> Enclose[Module[{Marketplace`Private`string, Marketplace`Private`dirStr, Marketplace`Private`fileStr, Marketplace`Private`sep, Marketplace`Private`full}, Marketplace`Private`string = ConfirmBy[#1, StringQ] & ; Marketplace`Private`dirStr = Marketplace`Private`string[Marketplace`Private`toPathString[Marketplace`Private`dir]]; Marketplace`Private`fileStr = Marketplace`Private`string[Marketplace`Private`toPathString[Marketplace`Private`file]]; Marketplace`Private`sep = Marketplace`Private`string[$PathnameSeparator]; Marketplace`Private`full = StringJoin[Marketplace`Private`dirStr, Marketplace`Private`sep]; Marketplace`Private`dirStr === Marketplace`Private`fileStr || StringStartsQ[Marketplace`Private`fileStr, Marketplace`Private`full]], False & ]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`cloudURLQ] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`cloudURLQ[Marketplace`Private`url_]] :> URLParse[Marketplace`Private`url, "Domain"] === Marketplace`Private`$cloudDomain, HoldPattern[Marketplace`Private`cloudURLQ[___]] :> False}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$cloudDomain] -> {OwnValues -> HoldPattern[Marketplace`Private`$cloudDomain] :> "www.wolframcloud.com", SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`file] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`dropWhileSame] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`dropWhileSame[Marketplace`Private`list_]] :> Marketplace`Private`list, HoldPattern[Marketplace`Private`dropWhileSame[Marketplace`Private`str__String]] :> StringJoin[Marketplace`Private`dropWhileSame @@ Characters /@ {Marketplace`Private`str}], HoldPattern[Marketplace`Private`dropWhileSame[Marketplace`Private`x:{Marketplace`Private`a_, ___}, Marketplace`Private`xs:{Marketplace`Private`a_, ___}..]] :> Marketplace`Private`dropWhileSame @@ Rest /@ {Marketplace`Private`x, Marketplace`Private`xs}, HoldPattern[Marketplace`Private`dropWhileSame[___, Marketplace`Private`x_]] :> Marketplace`Private`x}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`xs] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`getStaticHTML] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`getStaticHTML[Marketplace`Private`url_]] :> Marketplace`Private`getStaticHTML[Marketplace`Private`url, 1, Association[]], HoldPattern[Marketplace`Private`getStaticHTML[Marketplace`Private`url_, Marketplace`Private`tries_]] :> Marketplace`Private`getStaticHTML[Marketplace`Private`url, Marketplace`Private`tries, Association[]], HoldPattern[Marketplace`Private`getStaticHTML[Marketplace`Private`url_, (Marketplace`Private`tries_Integer)?Positive, (Marketplace`Private`params_)?AssociationQ]] :> Module[{Marketplace`Private`parsed, Marketplace`Private`new, Marketplace`Private`resp}, Marketplace`Private`parsed = URLParse[Marketplace`Private`url]; Marketplace`Private`new = Replace[Marketplace`Private`parsed, Marketplace`Private`a:KeyValuePattern["Path" -> {Marketplace`Private`b_, "obj" | "objects", Marketplace`Private`c__}] :> Join[Marketplace`Private`a, Association["Path" -> {Marketplace`Private`b, "statichtml", Marketplace`Private`c}, "Query" -> Join[Association["maxwaitmillis" -> 10000, "width" -> 700, "limitcontent" -> True], Marketplace`Private`params]]]]; Marketplace`Private`resp = URLRead[CloudObject[URLBuild[Marketplace`Private`new]]]; If[Marketplace`Private`resp["StatusCode"] === 200 && Length[Marketplace`Private`resp["BodyByteArray"]] > 0, Import[Marketplace`Private`resp, "String"], Pause[1]; Marketplace`Private`getStaticHTML[Marketplace`Private`url, Marketplace`Private`tries - 1, Marketplace`Private`params]]], HoldPattern[Marketplace`Private`getStaticHTML[Marketplace`Private`url_, Marketplace`Private`tries_, Marketplace`Private`params:Except[_?AssociationQ]]] :> With[{Marketplace`Private`assoc = Association[Marketplace`Private`params]}, If[AssociationQ[Marketplace`Private`assoc], Marketplace`Private`getStaticHTML[Marketplace`Private`url, Marketplace`Private`tries, Marketplace`Private`assoc], Marketplace`Private`getStaticHTML[Marketplace`Private`url, Marketplace`Private`tries, Association[]]]], HoldPattern[Marketplace`Private`getStaticHTML[___]] :> ""}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`tries] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`params] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`publishedPermissions] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`publishedPermissions[_, _]] :> Marketplace`Private`$Configuration["DefaultPublicPermissions"]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$Configuration] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`$Configuration["AdminPagePermission"]] -> Lookup[Marketplace`Private`$configurationSettings, "AdminPagePermission", "Private"], HoldPattern[Marketplace`Private`$Configuration["AdminURLBase"]] -> Lookup[Marketplace`Private`$configurationSettings, "AdminURLBase", "resourcesystem"], HoldPattern[Marketplace`Private`$Configuration["AllowScheduledTasks"]] -> Lookup[Marketplace`Private`$configurationSettings, "AllowScheduledTasks", True], HoldPattern[Marketplace`Private`$Configuration["ArchiveShingles"]] -> Lookup[Marketplace`Private`$configurationSettings, "ArchiveShingles", True], HoldPattern[Marketplace`Private`$Configuration["Databins"]] -> Lookup[Marketplace`Private`$configurationSettings, "Databins", Association[]], HoldPattern[Marketplace`Private`$Configuration["DefaultPublicPermissions"]] -> Lookup[Marketplace`Private`$configurationSettings, "DefaultPublicPermissions", "Public"], HoldPattern[Marketplace`Private`$Configuration["ExcludedDumpTypes"]] -> Lookup[Marketplace`Private`$configurationSettings, "ExcludedDumpTypes", {}], HoldPattern[Marketplace`Private`$Configuration["ExtraCSSResources"]] -> Lookup[Marketplace`Private`$configurationSettings, "ExtraCSSResources", {}], HoldPattern[Marketplace`Private`$Configuration["ExtraJSResources"]] -> Lookup[Marketplace`Private`$configurationSettings, "ExtraJSResources", {}], HoldPattern[Marketplace`Private`$Configuration["ExtraRepositoryCSSResources"]] -> Lookup[Marketplace`Private`$configurationSettings, "ExtraRepositoryCSSResources", Association[]], HoldPattern[Marketplace`Private`$Configuration["ExtraRepositoryJSResources"]] -> Lookup[Marketplace`Private`$configurationSettings, "ExtraRepositoryJSResources", Association[]], HoldPattern[Marketplace`Private`$Configuration["MXDir"]] -> Lookup[Marketplace`Private`$configurationSettings, "MXDir", "resourcesystemMXsource"], HoldPattern[Marketplace`Private`$Configuration["RecordDataConsent"]] -> Lookup[Marketplace`Private`$configurationSettings, "RecordDataConsent", False], HoldPattern[Marketplace`Private`$Configuration["RepositoryHomepageLocation"]] -> Lookup[Marketplace`Private`$configurationSettings, "RepositoryHomepageLocation", "index"], HoldPattern[Marketplace`Private`$Configuration["RepositoryMXDir"]] -> Lookup[Marketplace`Private`$configurationSettings, "RepositoryMXDir", "repositoryMXsource"], HoldPattern[Marketplace`Private`$Configuration["RepositorySourceDir"]] -> Lookup[Marketplace`Private`$configurationSettings, "RepositorySourceDir", "repositorysource"], HoldPattern[Marketplace`Private`$Configuration["ReviewSubmissions"]] -> Lookup[Marketplace`Private`$configurationSettings, "ReviewSubmissions", True], HoldPattern[Marketplace`Private`$Configuration["SingleNameSpace"]] -> Lookup[Marketplace`Private`$configurationSettings, "SingleNameSpace", False], HoldPattern[Marketplace`Private`$Configuration["SourceDir"]] -> Lookup[Marketplace`Private`$configurationSettings, "SourceDir", "resourcesystemsource"], HoldPattern[Marketplace`Private`$Configuration["SupportBilling"]] -> Lookup[Marketplace`Private`$configurationSettings, "SupportBilling", True], HoldPattern[Marketplace`Private`$Configuration["TestResourceKeys"]] -> Lookup[Marketplace`Private`$configurationSettings, "TestResourceKeys", {}], HoldPattern[Marketplace`Private`$Configuration["TextSearchServer"]] -> Lookup[Marketplace`Private`$configurationSettings, "TextSearchServer", None], HoldPattern[Marketplace`Private`$Configuration["TextSearchServerIndexName"]] -> Lookup[Marketplace`Private`$configurationSettings, "TextSearchServerIndexName", Marketplace`Private`$Configuration["AdminURLBase"]], HoldPattern[Marketplace`Private`$Configuration["TextSearchServerRepositories"]] -> Lookup[Marketplace`Private`$configurationSettings, "TextSearchServerRepositories", All], HoldPattern[Marketplace`Private`$Configuration["UsePublishers"]] -> Lookup[Marketplace`Private`$configurationSettings, "UsePublishers", True], HoldPattern[Marketplace`Private`$Configuration[Marketplace`Private`p:"EventMonitors" | "TrustedSubmitters" | "ContactAddresses" | "TaskMonitors" | "ReportMonitors" | "NNContactAddresses" | "ContactUsAddresses"]] :> Lookup[Marketplace`Private`$configurationSettings, Marketplace`Private`p, {}], HoldPattern[Marketplace`Private`$Configuration[Marketplace`Private`p_]] :> Lookup[Marketplace`Private`$configurationSettings, Marketplace`Private`p, Missing[]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$configurationSettings] -> {OwnValues -> {HoldPattern[Marketplace`Private`$configurationSettings] :> Marketplace`Private`configurationSettings[$SessionID]}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`configurationSettings] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`configurationSettings[25364603588621206014]] -> <|"TaskMonitors" -> {"bobs@wolfram.com"}, "SourceDir" -> "resourcesystemsource", "RepositorySourceDir" -> "repositorysource", "MXDir" -> "resourcesystemMXsource", "RepositoryMXDir" -> "repositoryMXsource", "TokenEnabledEndpoints" -> {"AcquireResource", "CheckPublisherToken", "DefaultPublisher", "EditSubmission", "EditSubmission", "GetPublisherToken", "GetSubmission", "PublisherInformation", "PublisherSlug", "StageSubmissionFile", "SubmitResource", "UpdateCheck", "UserPublishers"}, "AdminUser" -> "marketplace-admin@wolfram.com", "TrustedSubmitters" -> {"resource-submitter@wolfram.com"}, "ReportMonitors" -> {"bobs@wolfram.com", "r-resourcesystem@wolfram.com"}, "EventMonitors" -> {"r-resourcesystem@wolfram.com"}, "ContactAddresses" -> {"info@wolfram.com", "maggier@wolfram.com", "pfloyd@wolfram.com"}, "ContactUsAddresses" -> {"r-resourcesystem@wolfram.com", "resource-team@wolfram.com"}, "NNContactAddresses" -> {"neural_repo@wolfram.com"}, "CorrespondenceAddress" -> "resource-reviewers@wolfram.com", "AdminURLBase" -> "resourcesystem", "TextSearchServerIndexName" -> "resourcesystem", "ReviewerSecret" -> "a19eb510-488a-42ae-8508-64fd527f98c8", "PurchasingURLBase" -> "https://www.wolframcloud.com/objects/bobs/RSDevelFakeDemoBilling", "LogInSystem" -> "http://loginsystem-iapi.wolfram.com:8080/LoginSystem/REST/User", "UserInfoBase" -> "https://account.wolfram.com/auth/api/users/", "AccountSystemSecret" -> "baff27ef-200d-47ec-89b8-6d838929c5ee", "ChannelBroker" -> "https://channelbroker.wolframcloud.com", "Databins" -> <|"Resource" -> "DD9abcb75e981-3e3f-4390-b642-523e89977a58", "Submission" -> "DD9ab7bdb5df2-486d-43bb-962f-ba22eb04615c", "Acquistion" -> "DD9ab58431a36-0da9-4849-a559-67b7328d91d4", "Download" -> "DD9ab28215869-bcd4-4611-8fc2-e7ea54c48f96", "Search" -> "DD9ab85184bf5-a003-462e-82ac-cb27741210ae", "Completed" -> "DD9abfaec8181-8334-4763-a353-b9ac9db8feb3", "Purchase" -> "DD9ab7132d07f-e29c-42f1-b2b9-3a9e47813012", "PublisherRequest" -> "DD9ab6d6da719-cb1c-4c5c-9ff6-4996c68cbf7b", "FormulaRepositoryForms" -> "DD9ab57e5c38b-e94c-4a31-8245-f0719babd66e", {"DigestSubscribers", "Function"} -> "DD9ab1aaff0fe-233e-472f-948e-64be533c16af", {"DigestUnsubscribers", "Function"} -> "DD9ab553934f7-0096-47f8-9720-f777d3542d57", {"ContactForm", "DataResource"} -> "DD9ab13e92ca4-dfc4-4982-8015-3fe7426b04cd"|>, "ExcludedDumpTypes" -> {"Demonstration", "Notebook"}, "EmailProxy" -> "https://www.wolframcloud.com/objects/resource-team/rs/RSEmailProxyTest", "SupressEmails" -> False, "EmailSubjectPrefix" -> "", "TextSearchServer" -> "https://textsearch.wolfram.com/", "TextSearchServerRepositories" -> {"Function", "DataResource", "NeuralNet", "Paclet", "Notebook"}, "TextServerPassword" -> "tiarp.MB!", "UseServiceCredits" -> True, "SCAccessURL" -> "https://account.wolfram.com/auth/access-token", "SCBaseURL" -> "http://web-tomcat-vip4.wolfram.com:8080/ServiceCreditsAPI/", "SCKey" -> "qQ3C2dSd0/pwO+x0ct0JqICu2RRIpcwzKPV9VgsW9es=", "SCSecret" -> "y40cQsDOt2zM5mUmkRA2HbffgYc/tZNVKUVYb5sp7i8=", "SCFreeCredits" -> 50, "BaseURL" -> "https://resources.wolframcloud.com/", "UserPageURL" -> "https://resources.wolframcloud.com/user", "KeyPageURL" -> "https://resources.wolframcloud.com/keys", "InternalBaseURL" -> "https://www.wolframcloud.com/objects/resourcesystem/internal/", "PublishedBaseURL" -> "https://www.wolframcloud.com/objects/resourcesystem/published/", "RecordDataConsent" -> True, "ConsentAPIURL" -> "https://account.wolfram.com/auth/api/userConsents/", "ConsentAPIKey" -> "S2TKI93KR9DJW82", "APIVersion" -> "1.0"|>, HoldPattern[Marketplace`Private`configurationSettings[25381533405169142291]] -> <|"TaskMonitors" -> {"bobs@wolfram.com"}, "SourceDir" -> "resourcesystemsource", "RepositorySourceDir" -> "repositorysource", "MXDir" -> "resourcesystemMXsource", "RepositoryMXDir" -> "repositoryMXsource", "TokenEnabledEndpoints" -> {"AcquireResource", "CheckPublisherToken", "DefaultPublisher", "EditSubmission", "EditSubmission", "GetPublisherToken", "GetSubmission", "PublisherInformation", "PublisherSlug", "StageSubmissionFile", "SubmitResource", "UpdateCheck", "UserPublishers"}, "AdminUser" -> "marketplace-admin@wolfram.com", "TrustedSubmitters" -> {"resource-submitter@wolfram.com"}, "ReportMonitors" -> {"bobs@wolfram.com", "r-resourcesystem@wolfram.com"}, "EventMonitors" -> {"r-resourcesystem@wolfram.com"}, "ContactAddresses" -> {"info@wolfram.com", "maggier@wolfram.com", "pfloyd@wolfram.com"}, "ContactUsAddresses" -> {"r-resourcesystem@wolfram.com", "resource-team@wolfram.com"}, "NNContactAddresses" -> {"neural_repo@wolfram.com"}, "CorrespondenceAddress" -> "resource-reviewers@wolfram.com", "AdminURLBase" -> "resourcesystem", "TextSearchServerIndexName" -> "resourcesystem", "ReviewerSecret" -> "a19eb510-488a-42ae-8508-64fd527f98c8", "PurchasingURLBase" -> "https://www.wolframcloud.com/objects/bobs/RSDevelFakeDemoBilling", "LogInSystem" -> "http://loginsystem-iapi.wolfram.com:8080/LoginSystem/REST/User", "UserInfoBase" -> "https://account.wolfram.com/auth/api/users/", "AccountSystemSecret" -> "baff27ef-200d-47ec-89b8-6d838929c5ee", "ChannelBroker" -> "https://channelbroker.wolframcloud.com", "Databins" -> <|"Resource" -> "DD9abcb75e981-3e3f-4390-b642-523e89977a58", "Submission" -> "DD9ab7bdb5df2-486d-43bb-962f-ba22eb04615c", "Acquistion" -> "DD9ab58431a36-0da9-4849-a559-67b7328d91d4", "Download" -> "DD9ab28215869-bcd4-4611-8fc2-e7ea54c48f96", "Search" -> "DD9ab85184bf5-a003-462e-82ac-cb27741210ae", "Completed" -> "DD9abfaec8181-8334-4763-a353-b9ac9db8feb3", "Purchase" -> "DD9ab7132d07f-e29c-42f1-b2b9-3a9e47813012", "PublisherRequest" -> "DD9ab6d6da719-cb1c-4c5c-9ff6-4996c68cbf7b", "FormulaRepositoryForms" -> "DD9ab57e5c38b-e94c-4a31-8245-f0719babd66e", {"DigestSubscribers", "Function"} -> "DD9ab1aaff0fe-233e-472f-948e-64be533c16af", {"DigestUnsubscribers", "Function"} -> "DD9ab553934f7-0096-47f8-9720-f777d3542d57", {"ContactForm", "DataResource"} -> "DD9ab13e92ca4-dfc4-4982-8015-3fe7426b04cd"|>, "ExcludedDumpTypes" -> {"Demonstration", "Notebook"}, "EmailProxy" -> "https://www.wolframcloud.com/objects/resource-team/rs/RSEmailProxyTest", "SupressEmails" -> False, "EmailSubjectPrefix" -> "", "TextSearchServer" -> "https://textsearch.wolfram.com/", "TextSearchServerRepositories" -> {"Function", "DataResource", "NeuralNet", "Paclet", "Notebook"}, "TextServerPassword" -> "tiarp.MB!", "UseServiceCredits" -> True, "SCAccessURL" -> "https://account.wolfram.com/auth/access-token", "SCBaseURL" -> "http://web-tomcat-vip4.wolfram.com:8080/ServiceCreditsAPI/", "SCKey" -> "qQ3C2dSd0/pwO+x0ct0JqICu2RRIpcwzKPV9VgsW9es=", "SCSecret" -> "y40cQsDOt2zM5mUmkRA2HbffgYc/tZNVKUVYb5sp7i8=", "SCFreeCredits" -> 50, "BaseURL" -> "https://resources.wolframcloud.com/", "UserPageURL" -> "https://resources.wolframcloud.com/user", "KeyPageURL" -> "https://resources.wolframcloud.com/keys", "InternalBaseURL" -> "https://www.wolframcloud.com/objects/resourcesystem/internal/", "PublishedBaseURL" -> "https://www.wolframcloud.com/objects/resourcesystem/published/", "RecordDataConsent" -> True, "ConsentAPIURL" -> "https://account.wolfram.com/auth/api/userConsents/", "ConsentAPIKey" -> "S2TKI93KR9DJW82", "APIVersion" -> "1.0"|>, HoldPattern[Marketplace`Private`configurationSettings[_]] :> With[{Marketplace`Private`as = Get[Marketplace`Private`$ConfigurationFile]}, Marketplace`Private`configurationSettings[$SessionID] = If[AssociationQ[Marketplace`Private`as], Marketplace`Private`as, Association[]]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$ConfigurationFile] -> {OwnValues -> {HoldPattern[Marketplace`Private`$ConfigurationFile] :> CloudObject["Configurations/Current"]}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$docEmbedTemplateFile] -> {OwnValues -> {HoldPattern[Marketplace`Private`$docEmbedTemplateFile] :> Marketplace`Private`pacletXMLTemplateFile["documentation-notebook"]}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`pacletXMLTemplateFile] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`pacletXMLTemplateFile[Marketplace`Private`name_]] :> FileNameJoin[{Marketplace`Private`$pacletWebResourceDirectory, StringJoin[Marketplace`Private`name, ".xml"]}]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$pacletWebResourceDirectory] -> {OwnValues -> HoldPattern[Marketplace`Private`$pacletWebResourceDirectory] :> "/wolframcloud/userfiles/9ab/9ab3b410-62f9-4bd1-b5bf-e516075dcf6a/repositorysource/PacletRepository/Website/webresources", SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`getWebResourceInfo] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`getWebResourceInfo[Marketplace`Private`rtype_]] :> With[{Marketplace`Private`version = Marketplace`Private`getWebResourceVersion[Marketplace`Private`rtype], Marketplace`Private`commonversion = Marketplace`Private`getWebResourceVersion["common"], Marketplace`Private`skinnycommonversion = Marketplace`Private`getWebResourceVersion["global-wolfram-skinny"]}, Association["RepositoryName" -> Marketplace`Private`repositoryHeaderName[Marketplace`Private`rtype], "JSResources" -> Flatten[{{First[CloudObject[StringJoin["webresources/resourcesystem/", Marketplace`Private`commonversion, "/shingle.js"]]], First[CloudObject[StringJoin["webresources/resourcesystem/", Marketplace`Private`commonversion, "/header-and-results.js"]]], First[CloudObject[StringJoin["webresources/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/", Marketplace`Private`version, "/main.js"]]]}, If[Marketplace`Private`repositoryResultsReactQ[Marketplace`Private`rtype], {First[CloudObject[StringJoin["webresources/resourcesystem/", Marketplace`Private`commonversion, "/results-libraries.js"]]], Marketplace`Private`choseWebResource[Marketplace`Private`rtype, "results-list.js", {Marketplace`Private`version, Marketplace`Private`commonversion}], Marketplace`Private`choseWebResource[Marketplace`Private`rtype, "results-controller.js", {Marketplace`Private`version, Marketplace`Private`commonversion}]}, {}], (First[CloudObject[URLBuild[{"webresources/resourcesystem", Marketplace`Private`commonversion, #1}]]] & ) /@ Marketplace`Private`$Configuration["ExtraJSResources"], (First[CloudObject[URLBuild[{"webresources", Marketplace`Private`repositoryName[Marketplace`Private`rtype], Marketplace`Private`version, #1}]]] & ) /@ Lookup[Marketplace`Private`$Configuration["ExtraRepositoryJSResources"], Marketplace`Private`rtype, {}]}], "CSSResources" -> Flatten[{{"https://www.wolframcdn.com/css/normalize.css", First[CloudObject[StringJoin["webresources/resourcesystem/", Marketplace`Private`commonversion, "/shingle.css"]]], First[CloudObject[StringJoin["webresources/resourcesystem/", Marketplace`Private`commonversion, "/header-and-results.css"]]], First[CloudObject[StringJoin["webresources/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/", Marketplace`Private`version, "/main.css"]]]}, (First[CloudObject[URLBuild[{"webresources/resourcesystem", Marketplace`Private`commonversion, #1}]]] & ) /@ Marketplace`Private`$Configuration["ExtraCSSResources"], (First[CloudObject[URLBuild[{"webresources", Marketplace`Private`repositoryName[Marketplace`Private`rtype], Marketplace`Private`version, #1}]]] & ) /@ Lookup[Marketplace`Private`$Configuration["ExtraRepositoryCSSResources"], Marketplace`Private`rtype, {}]}], "HomepageLogosFolder" -> First[CloudObject[StringJoin["webresources/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/", Marketplace`Private`version, "/homepage-logos"]]], "HomepageHeroImagesFolder" -> First[CloudObject[StringJoin["webresources/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/", Marketplace`Private`version, "/HomepageHeroImages"]]], "HomepageIconsFolder" -> StringJoin["webresources/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/", Marketplace`Private`version, "/HomepageIcons"], "FaviconFolder" -> Marketplace`Private`faviconDirectory[Marketplace`Private`rtype, Marketplace`Private`version], "FaviconIncludeFile" -> Marketplace`Private`faviconRepoIncludeFile[Marketplace`Private`rtype, Marketplace`Private`version], "HeaderInclude" -> StringJoin["/objects/", Marketplace`Private`$Configuration["AdminURLBase"], "/", Marketplace`Private`$Configuration["RepositorySourceDir"], "/", Marketplace`Private`repositorySourcePath[Marketplace`Private`rtype], "/Website/webresources/", Marketplace`Private`version, "/header.html"], "StaticHTMLPublishedBase" -> StringJoin["/statichtml/", Marketplace`Private`$Configuration["AdminURLBase"], "/published/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/"], "BaseURL" -> Marketplace`Private`repositoryBaseURL[Marketplace`Private`rtype], "PublishedURL" -> Marketplace`Private`repositoryPublishedURL[Marketplace`Private`rtype], "CommonPath" -> StringJoin["/objects/", Marketplace`Private`$Configuration["AdminURLBase"], "/webresources/common/", Marketplace`Private`commonversion, "/"], "SkinnyCommonPath" -> StringJoin["/objects/", Marketplace`Private`$Configuration["AdminURLBase"], "/webresources/global-wolfram-skinny/", Marketplace`Private`skinnycommonversion, "/"], "RSCommonHeaderPath" -> StringJoin["/objects/", Marketplace`Private`$Configuration["AdminURLBase"], "/webresources/rs-header/", Marketplace`Private`skinnycommonversion, "/"]]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`getWebResourceVersion] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`getWebResourceVersion[Marketplace`Private`rtype_]] :> With[{Marketplace`Private`v = Get[Marketplace`Private`webresourcefile[Marketplace`Private`rtype]]}, If[StringQ[Marketplace`Private`v], Marketplace`Private`v, "1.0"]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`webresourcefile] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`webresourcefile[Marketplace`Private`rtype_]] :> (Marketplace`Private`webresourcefile[Marketplace`Private`rtype] = StringJoin["webresources/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/latestversion"])}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`repositoryName] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`repositoryName[Marketplace`Private`rtype_]] :> Marketplace`Private`rtype /; StringContainsQ[Marketplace`Private`rtype, "Repository"], HoldPattern[Marketplace`Private`repositoryName[Marketplace`Private`n:"common" | "global-wolfram-skinny"]] :> Marketplace`Private`n, HoldPattern[Marketplace`Private`repositoryName[Marketplace`Private`rtype_]] :> StringJoin[Marketplace`Private`rtype, "Repository"]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`n] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`repositoryHeaderName] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`repositoryHeaderName["Paclet" | "PacletRepository"]] :> "Wolfram Language Paclet Repository", HoldPattern[Marketplace`Private`repositoryHeaderName[Marketplace`Private`rtype_]] :> StringJoin["Wolfram ", Marketplace`Private`rtype, " Repository"]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`repositoryResultsReactQ] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`repositoryResultsReactQ["Paclet" | "PacletRepository"]] -> True, HoldPattern[Marketplace`Private`repositoryResultsReactQ[_]] :> True}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`choseWebResource] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`choseWebResource[Marketplace`Private`rtype_, Marketplace`Private`filename_, {Marketplace`Private`rversion_, Marketplace`Private`commonversion_}]] :> With[{Marketplace`Private`co = CloudObject[StringJoin["webresources/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/", Marketplace`Private`rversion, "/", Marketplace`Private`filename]]}, If[Marketplace`Private`fileExistsQ[Marketplace`Private`co], First[Marketplace`Private`co], First[CloudObject[StringJoin["webresources/resourcesystem/", Marketplace`Private`commonversion, "/", Marketplace`Private`filename]]]]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`faviconDirectory] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`faviconDirectory[Marketplace`Private`rtype_, Marketplace`Private`version_]] :> With[{Marketplace`Private`co = CloudObject[StringJoin["webresources/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/", Marketplace`Private`version, "/favicon"]]}, If[Marketplace`Private`fileExistsQ[Marketplace`Private`co], First[Marketplace`Private`co], StringJoin["/objects/", Marketplace`Private`$Configuration["AdminURLBase"], "/webresources/favicon/"]]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`faviconRepoIncludeFile] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`faviconRepoIncludeFile[Marketplace`Private`rtype_, Marketplace`Private`version_]] :> With[{Marketplace`Private`relpath = StringJoin["/objects/", Marketplace`Private`$Configuration["AdminURLBase"], "/webresources/", Marketplace`Private`repositoryName[Marketplace`Private`rtype], "/", Marketplace`Private`version, "/favicon/favicon-include.html"]}, If[Marketplace`Private`fileExistsQ[CloudObject[URLBuild[{$CloudBase, Marketplace`Private`relpath}]]], Marketplace`Private`relpath, StringJoin["/objects/", Marketplace`Private`$Configuration["AdminURLBase"], "/webresources/favicon/favicon-include.html"]]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`repositorySourcePath] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`repositorySourcePath[Marketplace`Private`rtype_]] :> Marketplace`Private`repositoryName[Marketplace`Private`rtype]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`repositoryBaseURL] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`repositoryBaseURL[Marketplace`Private`rtype_]] :> StringJoin[Marketplace`Private`$ResourceSystemInternalBaseURL, Marketplace`Private`repositoryBasePath[Marketplace`Private`rtype]] /; Marketplace`Private`$UseInternalLinks, HoldPattern[Marketplace`Private`repositoryBaseURL[Marketplace`Private`rtype_]] :> StringJoin[Marketplace`Private`$ResourceSystemBaseURL, Marketplace`Private`repositoryBasePath[Marketplace`Private`rtype]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$ResourceSystemInternalBaseURL] -> {OwnValues -> HoldPattern[Marketplace`Private`$ResourceSystemInternalBaseURL] :> Marketplace`Private`$Configuration["InternalBaseURL"], SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`repositoryBasePath] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`repositoryBasePath[Marketplace`Private`rtype_]] :> Marketplace`Private`repositoryName[Marketplace`Private`rtype]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$UseInternalLinks] -> {OwnValues -> HoldPattern[Marketplace`Private`$UseInternalLinks] :> False, SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$ResourceSystemBaseURL] -> {OwnValues -> HoldPattern[Marketplace`Private`$ResourceSystemBaseURL] :> Marketplace`Private`$Configuration["BaseURL"], SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`repositoryPublishedURL] -> {OwnValues -> {}, SubValues -> {}, UpValues -> {}, DownValues -> {HoldPattern[Marketplace`Private`repositoryPublishedURL[Marketplace`Private`rtype_]] :> StringJoin[Marketplace`Private`$ResourceSystemPublishedBaseURL, Marketplace`Private`repositoryBasePath[Marketplace`Private`rtype]]}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}, HoldForm[Marketplace`Private`$ResourceSystemPublishedBaseURL] -> {OwnValues -> HoldPattern[Marketplace`Private`$ResourceSystemPublishedBaseURL] :> Marketplace`Private`$Configuration["PublishedBaseURL"], SubValues -> {}, UpValues -> {}, DownValues -> {}, NValues -> {}, FormatValues -> {}, DefaultValues -> {}, Messages -> {}, Attributes -> {}}]; Delayed[Module[{Marketplace`Private`exported$}, Marketplace`Private`exported$ = Marketplace`Private`createDocumentationEmbedPage[<|"ResourceType" -> "Paclet", "HeroImage" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/metadata/versions/2-1-0/4f5810d1cd20b0bc.wxf", "LongDescription" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/metadata/versions/2-1-0/d3e61994928fb85.wxf", "SubmissionContentLocation" -> CloudObject["https://www.wolframcloud.com/obj/resourcesystem/staging/2fo5cNqe9QLe4Mbtkv2Jl/hNAias3KHdjp0gWEDXkJTL/wolfram-codeequivalenceutilities/emoi7jqlup/Wolfram__CodeEquivalenceUtilities-2.1.0.paclet"], "PacletInfoData" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/metadata/versions/2-1-0/577ef85a46eb1dd7.wxf", "Disclosures" -> {<|"Name" -> "LocalFiles", "Type" -> "Flag", "Label" -> "Local files"|>}, "DocumentationNotebookData" -> ByteArray["OEM6eJztXc2PHMd11/JD1EqyaFlwIhOCXSaUkBJ2Z03BUIQxHGW53BUlyyS1tQwP9ILqma6ZqWxP97irmsMJchCSS3ywT87BCBwhlyAwECCnySmHTI75C3KxAV0CX5Igf0Hee1Xd05/zsTNc74rDA7k7U10fr977vd979arZekFd+Fgqvf36Jn9hu6F06DQ1/8+13R9H8rHjCb8pWCsI2YPAa4VOl33s+O3IaQvWDFz4y/FZQzBXtKQvXCZ91nX8Aes7A1VjBx3BukJ3AlexSMHXjQHbgadSXd/X0pNaCsUcrUW3p5kOoDctwi50CP1p4SsZ+I7HRGpC0BHM01cwMWjXZuJJLxQKGyp8JmAOzizwZRMeDAV+KXztaGhQ2+Sv7UV+E39WPGooQT+2zhkx8NfSCz8QSkP//DWcNjuIh6SONvlXPpb+kXD5oNsIPNV63vZwObNG/UmmS+zxlqOdYqvLB8FOPOc9GIS/+kPnSOQ+2guDbuajTX7hQDzRrYt28I9y3TLGvvjs5/C3hoGZbDHdD1jkC/g6cjTsSVp0TijGYtbcL5l33F9baOa4rtRmc6SfyIU5jSCCfeyIzJbR+D0RYjujCiwvgWZOAsncm4H/WIQwoJ+a7rSNJq11ZQj7Cx10e04oVeDzewWpFoaBbsed4nxZX4IWw6Ks2FDlcH3S70WatwqbUpx49SwbTvMoXoqPMvTiUZyGJ1Lr3eQv7j4B2zyQ2hP8CmlkWlcTU9rkL90SqhnKHg7w5TblV29J1fOcgXB3QJvbQTjgb9nlbbFqEbEPIumKTX7+/v6H/P34gaoFbbWxdeXXm/zlO4EWjSA4Ohj0BL9oO7+0E8Can2j+bTvAp1U9fLrJX4m74LC2SPELdwIf+njxntP0hL7jdAVn0+YJAB5vKT8nQGG+yn3Z6wl9z3OkmcqvL35plWE0LEHu0XB5eJgZ4ATw0Mw953VGwxMAydFw2SA5Gp4YSN6S5NAdgIKVtq+0/cut7eDAPuZHHa17qr61FYqWCFHetb7R8xqscsuzur61oJ+rdXTXQx8TNGme/L1bQTPqxtPe2vXbnlSdLXJ/qrobv7HJ1/dCUA/4fBA+R3/+9/1NfnEGanP5DglE/rlwqXVrzRLf19GSUyoXZZ4xvhWc6RE6x0v2h03+9YPgSPjYW9qFJ1TeuHJ+yUqOP8cv4OT4S6nZ8fXU9F7hnSDU0BeJRLWeMx0BLO3j3oTCvTmIP8SI6+J9hRPqrees4eGjjUeHqDL/OJDCA+QBw4gEQxNmjxhovWv+zZgs6XRkh6Y28cN7jqfg6QA0NOxLJWo2bOB/u1ZADAthKodhEwfOIxmM051qjJHCpg5TACZBC7/1nKZAfWJh5IGiAJEFxtvteYJCHBuo8us7HYEGYtCsGsHq/L3dHAThgG4AOO0HmvkCkAimGApvwGA+sSUHfp3/ASJeoX+Ej5SK1fneB7MAIYGfWS0rA9U6/6MdQiNhwQnmY5uXIBNtAQdC+Ak8yHjQFamZGxnAhHUIblC4MMVtzwv6mSawWyBzbaSPnxvfyN6kpsLdTdreQ2UI4ZE6v7IPnQbQOa4IPKUTedo8XAeqy4XY9lTQuhDHwDMEs6Vh8ZXqSWQDoHz8nIt6dN6gcB9vbNB2vnMYGwYZFSgSfUmSpe9ntStjVmmrKolH3p4lHjE5BBuQfHcqUAPQbxXWn41Cno+7PI1hyL9eLAAeCv7RjQ36550q6DONrA2YpguAYAldqga/WYZ+OjAI05wR8LKkcB7AA6I1C+CNhssBPJT8sQBvNJwGeKPhcgBvNJwEeOko4/OiMj9l7z2X4p60116p6+lTVwoTPl1WmFDifQqxwfvlscF+PPQ9GElt2dR5obdpIULR+VfGBZczcYH+8SLhgPWpTyse+P0kHvibtfUSRRzDCmqsypg2KgjlMtJRN37Zlo8xLwH6rlTQlEb3IQjV4ItRw4om0QF1BA0F/VGsD7vFggY2Fm6ekJ+3Ytm+j/BUgCSMmWdl6u/OZKj5jEKdP8gjL8hHKiZaLTzWeYzIkQI8mFGZgT88fHg11cfVQ5amtOerjnVm4LhZylpGeHO09ZdrZfPLclez+XnKekIKsBSC+95MEFMqrTNEcv/qfKkRlxBda86lFPNE9nU0XNiEZ/S1BRMucJmHX3z2D8eyYnyuxJDTVO23504lrp4q8S8NQYl0uMskHSUjF4jHzlzEo6zHaeSjHMYrCchrKZmjyN24+ekkId9ISMiP1gtZ7IfGTGwOW5FK5fLiqWw8/MllsZPvkgQkx+OV7DOqE0Seiwcy2D1oLkRFGGqwwlkAkuIiA8/TlLiy4/ZO9ZmBhMXkFlLJ8Ov8zbgnqStXeNys2EzVI1leUVYV8sIPxKAfhK5K9PCV7PpyxOOwuNe4lkM2417jj5N2eym84d2ZUKJEGmeINfzTuRKzM1sxj+nRflRvCATQObszDyxse+hPlmNl454mW1nav/99mfCWhllFoZ1JgZFfbizTLxdkXvDK23N55WJ/03xyGQRWeuRXW9A4EWsrbnw6/fH4kPBna+uFXbfKnaTxVEqBK1N4JUfXjNVeLOl94xB774dOz9iNoa9YIMFY4sJ3S2eFHDLLG0u6vx14Lv50WHDasXSvI60tMVkwsYy91PnXeE80ZWsAK8cJ90RYn+Pp94mBlxzbIwcfmxX8pgKsBqF6jfGhfJ3/ccHgk0QmjPIYhTDO8eEE0LadsE1Woer8WkkqsS89D8IGwJdxw7LMRJ5WHIdDlOQuMgTh79aK+2fcUkr50ixgHvXD52olCoKfb8TbecjKFNF+ebIUo0RYZ4hi/PRCiamPKUYaTDI0Yi5AoSdLQYU2NdnTKnyxDdBBVk52Foyh0VI4YwLlWTBhNCwiyjxPL4goJbVPcyFKaVlTOaKkKdR/nT9dXqZs+4/hXlbbXtz25RPBwtALEsFif1OJYAk0VxPBLjQ+K0RwfDq0u55TkePYZ55wXZybcD0b5Go5KZo8RcuRq738hh6LWZ1s/VFhRWeIAf3HuYIJLcB/5nIuX0ZHkuYP/14U7XHQ6VkX6fIrNnJTX7BiI9/b1IqNAlxUV2zo4Oz5ZLk+oToH1T/RbzUunorLdHpxQ7QJKgdyoxCVTzm+2wiepJSqxnJ++7JdaevmIO5vI3mOKrKMhsX6qfIFSbrjaNanLGZSYUanm2mCbRKbql7nb5h6JSddjxUvYGKVMH/9A+zUYaBWtPp41XX+FlVJeVYTzdmmY6TJnEgHeIwJyuAN6vwbO6EAz4bjy24PdsqB2bUkkoTvjb8Sj6VHn9rVOX5cGQdexExu/DR4mLhM2pRc2YmNbTszh3iHRE/4btbiYSnXMUXMbtE4ezgBGNx2YheEFW0RiOqDQksseKNpNijL7Mmm1PF48OBj6cDkYB5NAqZE5ldvB6DxEU5N4lqVfw0xLBgvsc5/L961QXa6O4X6NFIWBxiQqb8jdSldazwvoHfbrmtOl5/0QPHgKbbjBZF7t/FneNMGV4Tfxvser2e8/7PVlq9VFOLkLsZOKiDPkC53gsUu0VqXQsmm31FFiJ+09DPEzv7t+RMD09HwZGAzLvMsh81JxZtAbypg0xaXzgKbo2ElbKa/mhs27bIWhk1zsjYLbJa0PB5sjobTYXO8a4PcdJcAm9D5YrA5e4X6yqBWBrUyqAUNarlXbSe760Jw9tFcwdmEjqdevp3EISpDtitvWmGO96WXfup0Rm9X4pfnXLPj7R50JKXakIooKtgEnWlJ392gaskNqvwELfSCAahlf5ygM/BjLsDwu2lCB4pG9aPQcXIvhy7A2wvo5t6NDCtTIdDhV/kNAOmffPHX/wJ/sw99fcxPfrJ2k678NOPb6sroAc0yuxa1wQZBRG9GoMv+AHOucLBdH5HsCGRC138ixLYA0zlh4EZN+qVt8zG5HsdZlrZY3pr+bw12WzYtwlIRjg8I5MqWNQ1AMd0Xwk9VzJulw1zc/A4GLVtOL61DAlBmHUBOtg8PBt194XgPb+D5k6+0cEgG6a8OWY1xiaNmPy05r8p2CAqGuteV7Y5G3HVYOwhcI3RoHYEvdNA3o8Br/L/XELQVWQdjb2ZfmrBPzpZdT73O4gdgicLbymRg1BY1rHXfisuW7ekbPR6/6aJQx1Rj8E98WWuD9c3bM7qBiydm4+dhUErJRWBz6O1tVVN8KBgKL3DcWA17Bg9wPFvedDOSnouBE3oZtjxt+Yu7VL9Nxku6i3vbQO1QUbMJkzT+C5cnwOjBj40LvBzXNW6zQuDT5Fzjf0nbZp4jVfPo4hxJq6pTRa6PjK7liSeyAfvPPtSiq+LXliBHwjJ0hqLz8mZn9mMD19eBRnX+27XbgNRghRs4bBC6IqSMpwA0QtoS75+x1qbo6QgwqWliV4ldgVRwaHLOThNbsHYYRD1VhBHb23VzkEq6yBBqTTkcns/izToiQ2+BMnUkTFIa5HW8bqCIrqTUiu7gzajXYIn/fG6P6vcBdHyJYIBjCD/VmVV96k6BtYFuZKe1QaM3UB8NkBtikmFiuDpDLURLb3YQYqgvFEfaIqhn606hY2X4CDJiGUTKKOR12bI7WjEhI2s0WtRL2gRQgn4ooVtSgwzy/M/PP88hVyJkhzVgJ4WjpNEAYK1ujX++tov8PMKFbaSJOwxC5MglIBpferBAaQWZvoLQFdrBancLGca3UubSCLUZADioHsAwAUFRcewaM8ur8yDRX+pSDcBWu2QomrYGgogQ358Cgg3amPsnzFeRYYF0pwJomiD5u4H/xWe/wLgjDAf2noQ0rLWLBjMQusZ/uZZHDZQeosEGHmFkVhH5+DheKC0BDjwbVOXa2vc0mLVvltR0lBVRK4jDAeqzn3TZg8X1QtgBUec3oSPArtzRA2keupOsQjplgq7xn609AKkpIMdHoGIPAKaZwXDYWths2fYTpKJ5yRBt0x5YkCWBuopQkyFZom1dbNxqA6xIUzBjZB6/haisbY3XtwlecPnkjXDuGJl5hpDTTBS+vhEZTGaOdf6LzGJy5iyeEGLBNgFPwUxfN3icj++Y0wIbBdtAS4GfxkLNUhqj2YlSq6jXC2Cq4BQx1MNeQSEx3kAUD+l9HL9auyP6yOs9bt03aq7sSs8hK2T3fQlLYkZaGgQiTFBORSmySYYGpNWgBxoeRZuuZQPQF0xNgS9mNIhN730CfpsECtzEi1xhvIp1RVSbYywdPsAgkag4EM8b2T7KNk9q+H18yMVfvovBO/UMO/HefYUhIfVLyJuEjU4bGYdmj6wYZNyxH0TtTp1/81aFolDzOr+6b26eq2ThyC0sl7YnDlu05D7pAs4AxNzDAPdW0Pf/1GiR8SbSpsPdBzhH4j5W0XN6SXyPCw3hMmZ0rXewGpmxAktGtewKm0yxw9T5dwgH8FJXtuQ74SKGhCRv6arz791FTmsWIo1pp4w9QYVWKGgwsnVzgwsW9XZqDwC+I2L/VhRgQalLZfXUK2CTIOwre9JAGwEVfwOCbPwtxkKAf4HxPYQy3oC/at9ENv665IEeREGOD9KEB76e+jbBTsWvjvPgOO0yUgFx7AGeylIE97Kd7NtJmX9JNX32fJh/f/a2hWI2CMkPjHroStJDapQ6WU7f3jMImYn6yGL4R8Q00OBZQn8n9oS17OXkkW+3FvUL/Kdr/dPkFni7fzLAvgzZXU/ifWPrcbyGeN8MkA2TPwMj2Mq1zKqjuWXaJBpuuuDfDqeBH9/S84FM4XXGSerk0o5DB2ap+/5knAPowr5H2aCrEHFAN6USo8avHwQ4a3yMFD6GAKPhKpVM+b6dj9U50KjIwBmonAFV+2hpLmaTv/RDR3fiFazP/Qqxb8Zv/ig11zr/FkR0avwGyfj1ICa5g9D93Xx6IpcYSJK7JmnJwHmC53r3INfyhm0aB0lYuahSLzFkLUeCV3znNjx+TdkEppJI14mxEkxkog3LWur8RpyvJjHG73Ux0I6TTigDcVM6Lf+TOxCg2dAf9suE/o62KZYQzUtkJ5EVXJ239yPfvjCRendT6I9Qh+sD7xRawTlukixISDhBxjW66iRCTPYYI3D8ga3c8RQdhKQOh79lvQ1QsNybJo13y50Q/2ptKQlBtuR8IOM32I8e3oMAADglfHKIqY3Sg+bNWQ6aDwToE+Zf7Vnz3tTktQZIhdjD2zLiBGmWuJ/8kfN6apzTeOr8mz9cymaPhhm+NBrOzjLmaVvCSEbDhXE5+0amJajqPC+Dmoy0o2E+mXfcT6YgNp1gno4k+Wh4HOdRseZjuJPjSvjZy8jT2WNlWDQaPo1YYTRcXqyAla2zETKjS8/O0cNoOD+lGpcAzEyp0GgWo1RLBMh8DD8anhBbKzGjVLJgNPxdnt4Yxf/dHt5gjcUzcnYDPGp1dDPX0Q2Qt9N9cpPS3pM5ucnAyRixijhyqs5zYh4/Kfk5Gi6cnxoNT1VqLzudp5jaW4roZk3tFVpOS+2NhlNTe8Am50vtgY9fJIdGSLzg+eJoeLqOF7EQ8bjHi9m1nKrTRWCRZ+ZwcTSc+3ARgDt1uEjX+Y51uDgaTj5cxELQaYeLVoNmP1wEtTmBw0XD3uc5XERveOzDxcweTD1cTNekr9Jtq3TbKt22Sret0m2rdNsq3bZKt63Sbat02yrdtkq3rdJtq3TbKt22Sret0m2rdNsq3bZQuo1urIfLurE+U9HfrG8VO7Cdqcm9TbutPr2es/LK+hsmagIYzsJAmDw356X1S7bjC1jniEWK+mn9x9H/D4fk6BA="], "Categories" -> {"Symbolic & Numeric Computation", "Core Language & Structure"}, "Name" -> "Wolfram/CodeEquivalenceUtilities", "UUID" -> "9b539e87-a914-4909-9ff0-edc03d3bfbff", "ShortName" -> "Wolfram/CodeEquivalenceUtilities", "Version" -> "2.1.0", "ReleaseDate" -> DateObject[{2021, 11, 30}, "Day", "Gregorian", -6.], "LatestUpdate" -> DateObject[{2022, 9, 23}, "Day"], "Description" -> "Utilities for testing code equivalence", "Details" -> Missing[], "Originator" -> Missing["NoInput"], "ContributedBy" -> "Richard Hennigan ", "PermissionsGroups" -> {}, "Attributes" -> {}, "Keywords" -> {"canonical forms", "code comparison", "code transformations", "education", "equality", "equivalence", "code grading", "intension", "metaprogramming", "type theory", "wolfram language"}, "PublisherUUID" -> "1ca97c83-1e23-4ef8-a6ef-83680a155d35", "SourceMetadata" -> <|"Citation" -> {"Source, reference or citation information"}, "Source" -> "https://github.com/rhennigan/CodeEquivalenceUtilities"|>, "LicensingInformation" -> <|"Name" -> "MIT License", "Identifier" -> "MIT", "URL" -> URL["https://spdx.org/licenses/MIT.html"], "SeeAlso" -> {URL["https://opensource.org/licenses/MIT"]}, "Type" -> "SPDX"|>, "SubmissionID" -> "2243", "Submitter" -> "richardh@wolfram.com", "SubmitterUUID" -> "fae3ac93-4e18-4708-9aba-2dfa705f2337", "SubmissionUUID" -> "2d1483c7-d2d6-411b-94e5-dea2149b6f7d", "OriginalUUID" -> "982280e8-962f-4eae-958c-725cd8711fe2", "SeeAlso" -> {"SameExpressionShapeQ", "SameInstanceQ", "SameAsQ", "CheckMatch", "DefinitionData", "EvaluationTiming", "ExpressionLineDiff", "ReplaceContext"}, "AutoUpdate" -> Automatic, "ExternalLinks" -> {Hyperlink["Wolfram Videos - Determining Code Equivalence for Automated Grading", "https://www.wolfram.com/broadcast/video.php?c=104&v=1747&disp=list&ob=date&o=DESC&p=44"], Hyperlink["Wolfram Videos - Wolfram Challenges: Behind the Scenes", "https://www.wolfram.com/broadcast/video.php?c=104&v=2457&disp=list&ob=title&o=ASC&p=34"], Hyperlink["Wolfram Challenges: Programming Puzzles for the Wolfram Language", "https://challenges.wolframcloud.com/"], Hyperlink["An Elementary Introduction to the Wolfram Language - Online Exercises", "https://lab.wolframcloud.com/app/view/openEIWL?parentFilePath=elementary-introduction%2F01-starting-out-elementary-arithmetic-exercises.nb#sidebar=eiwl/01-starting-out-elementary-arithmetic"]}, "DisplayedSourceFields" -> {}, "Compatibility" -> <|"VersionNumber" -> "12.2+", "WolframLanguageVersionRequired" -> "12.2", "OperatingSystem" -> {"Windows", "MacOSX", "Unix"}, "Features" -> {}, "EvaluationEnvironment" -> {"Session", "WebEvaluation", "BatchJob", "Script", "WebAPI", "Subkernel", "Scheduled"}, "CloudSupport" -> True|>, "Discoverable" -> Automatic, "AuthorNotes" -> Missing[], "DefinitionNotebookInformation" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/metadata/versions/2-1-0/60ece6d812e67219.wxf", "PricingInformation" -> 0, "Public" -> True, "AlternativeNames" -> {}, "AutoCopyExampleNotebook" -> True, "CloudSupport" -> True, "DefinitionNotebookVersions" -> <|"NotebookVersions" -> <|"1" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/1/Wolfram/CodeEquivalenceUtilities-definition.nb", "ResourceVersion" -> "1.3.0"|>, "2" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/2/Wolfram/CodeEquivalenceUtilities-definition.nb", "CreationDate" -> DateObject[{2021, 12, 1, 8, 5, 50.006534`8.451601729753262}, "Instant", "Gregorian", -6.], "ResourceVersion" -> "1.3.1"|>, "3" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/3/Wolfram/CodeEquivalenceUtilities-definition.nb", "CreationDate" -> DateObject[{2022, 4, 21, 13, 36, 6.719121`7.5798874495923565}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "1.4.11"|>, "4" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/4/Wolfram/CodeEquivalenceUtilities-definition.nb", "CreationDate" -> DateObject[{2022, 4, 21, 17, 13, 42.567899`8.38165719318041}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "1.5.0"|>, "5" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/5/Wolfram/CodeEquivalenceUtilities-definition.nb", "CreationDate" -> DateObject[{2022, 5, 19, 20, 43, 15.907688`7.954182049579788}, "Instant", "Gregorian", -4.], "ResourceVersion" -> "2.0.1"|>, "6" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/6/Wolfram/CodeEquivalenceUtilities-definition.nb", "CreationDate" -> DateObject[{2022, 5, 19, 20, 22, 6.289021`7.551158032429896}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "2.0.1"|>, "7" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/7/Wolfram/CodeEquivalenceUtilities-definition.nb", "CreationDate" -> DateObject[{2022, 5, 20, 10, 29, 57.706472`8.513799497275913}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "2.0.2"|>, "8" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/8/Wolfram/CodeEquivalenceUtilities-definition.nb", "CreationDate" -> DateObject[{2022, 6, 9, 16, 12, 17.730176`8.001288031204128}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "2.0.3"|>, "9" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/9/Wolfram/CodeEquivalenceUtilities-definition.nb", "CreationDate" -> DateObject[{2022, 6, 22, 17, 20, 40.160688`8.35637612242774}, "Instant", "Gregorian", -4.], "ResourceVersion" -> "2.0.4"|>, "10" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/definitionnotebooks/versions/10/Wolfram/CodeEquivalenceUtilities-definition.nb", "CreationDate" -> DateObject[{2022, 8, 24, 16, 58, 26.865059`8.181762780754823}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "2.0.5"|>, "11" -> <|"Location" -> <||>, "CreationDate" -> DateObject[{2022, 9, 23, 8, 44, 54.402943`8.488197368506102}, "Instant", "Gregorian", -7.]|>|>, "WLVersions" -> <|"0" -> "11"|>|>, "DocumentationLink" -> URL["https://resources.wolframcloud.com/PacletRepository/resources/9b539e87-a914-4909-9ff0-edc03d3bfbff/"], "EvaluationEnvironment" -> {"Session", "WebEvaluation", "BatchJob", "Script", "WebAPI", "Subkernel", "Scheduled"}, "ExampleNotebookVersions" -> <|"NotebookVersions" -> <|"1" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/1/Wolfram/CodeEquivalenceUtilities_examples.nb", "ResourceVersion" -> "1.3.0"|>, "2" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/2/Wolfram/CodeEquivalenceUtilities_examples.nb", "CreationDate" -> DateObject[{2021, 12, 1, 8, 5, 49.698744`8.44892038906034}, "Instant", "Gregorian", -6.], "ResourceVersion" -> "1.3.1"|>, "3" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/3/Wolfram/CodeEquivalenceUtilities_examples.nb", "CreationDate" -> DateObject[{2022, 4, 21, 13, 36, 6.460714`7.562855503835083}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "1.4.11"|>, "4" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/4/Wolfram/CodeEquivalenceUtilities_examples.nb", "CreationDate" -> DateObject[{2022, 4, 21, 17, 13, 42.296628`8.378880723344949}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "1.5.0"|>, "5" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/5/Wolfram/CodeEquivalenceUtilities_examples.nb", "CreationDate" -> DateObject[{2022, 5, 19, 20, 43, 15.618834`7.946223594234316}, "Instant", "Gregorian", -4.], "ResourceVersion" -> "2.0.1"|>, "6" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/6/Wolfram/CodeEquivalenceUtilities_examples.nb", "CreationDate" -> DateObject[{2022, 5, 19, 20, 22, 5.934376`7.525950047396147}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "2.0.1"|>, "7" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/7/Wolfram/CodeEquivalenceUtilities_examples.nb", "CreationDate" -> DateObject[{2022, 5, 20, 10, 29, 57.495824`8.512211276048443}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "2.0.2"|>, "8" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/8/Wolfram/CodeEquivalenceUtilities_examples.nb", "CreationDate" -> DateObject[{2022, 6, 9, 16, 12, 17.444252`7.994227336396298}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "2.0.3"|>, "9" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/9/Wolfram/CodeEquivalenceUtilities_examples.nb", "CreationDate" -> DateObject[{2022, 6, 22, 17, 20, 39.859149`8.353103000720742}, "Instant", "Gregorian", -4.], "ResourceVersion" -> "2.0.4"|>, "10" -> <|"Location" -> "marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/examplenotebooks/versions/10/Wolfram/CodeEquivalenceUtilities_examples.nb", "CreationDate" -> DateObject[{2022, 8, 24, 16, 58, 26.605849`8.177552104007269}, "Instant", "Gregorian", -5.], "ResourceVersion" -> "2.0.5"|>, "11" -> <|"Location" -> <||>, "CreationDate" -> DateObject[{2022, 9, 23, 8, 44, 54.10691`8.485827706880453}, "Instant", "Gregorian", -7.]|>|>, "WLVersions" -> <|"0" -> "11"|>|>, "Featured" -> True, "Features" -> {}, "PacletFile" -> CloudObject["https://www.wolframcloud.com/obj/1b3ba1a6-9bdb-4b87-89c9-dbd50959e650"], "VersionNumber" -> "13.0+", "WolframLanguageVersionRequired" -> "13.0", "StoredElements" -> <|"Element" -> Automatic|>, "DefinitionNotebook" -> CloudObject["https://www.wolframcloud.com/obj/979e6ba8-7017-4043-b0f6-b04917ab8595"], "ExampleNotebook" -> CloudObject["https://www.wolframcloud.com/obj/d58905bb-e5af-47a7-9ada-b0577b57bee7"], "NavSidebar" -> "/obj/resourcesystem/published/PacletRepository/resources/Wolfram/CodeEquivalenceUtilities/nav-sidebar.html"|>, "wolfram-codeequivalenceutilities", FileTemplate[Marketplace`Private`$docEmbedTemplateFile], Join[Marketplace`Private`getWebResourceInfo["Paclet"], <|"Name" -> "Wolfram/CodeEquivalenceUtilities", "RepositoryName" -> "Paclet Repository", "NavSidebar" -> "/obj/resourcesystem/published/PacletRepository/resources/Wolfram/CodeEquivalenceUtilities/nav-sidebar.html"|>]][CloudObject["https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/resources/9b5/9b539e87-a914-4909-9ff0-edc03d3bfbff/data/versions/2-1-0/2aa6c406e834a40e/data/ref/MakeCanonicalForm.nb"]]; If[FileExistsQ[Marketplace`Private`exported$], HTTPRedirect[Marketplace`Private`exported$], Marketplace`Private`error[500]]]]