diff --git a/docs/docs/architecture/_category_.json b/docs/docs/architecture/_category_.json index 04e0b11..152b300 100644 --- a/docs/docs/architecture/_category_.json +++ b/docs/docs/architecture/_category_.json @@ -1,4 +1,4 @@ { "label": "Architecuture", - "position": 4 + "position": 5 } diff --git a/docs/docs/architecture/er.md b/docs/docs/architecture/er.md index ab9eb14..d9c5cbe 100644 --- a/docs/docs/architecture/er.md +++ b/docs/docs/architecture/er.md @@ -1,7 +1,154 @@ --- -sidebar_position: 3 +sidebar_position: 1 --- # ER diagram -![ER](./img/er.svg) +```mermaid +erDiagram + users ||--o{ projects : "user has projects" + users ||--o{ members : "user has members" + projects ||--o{ members: "project has members" + projects ||--o{ folders: "project has folders" + projects ||--o{ runs: "project has runs" + projects ||--o{ "plans(unimplemented)": "project has plans" + "plans(unimplemented)" ||--o{ "planRuns(unimplemented)": "plan has planRuns" + runs ||--o{ "planRuns(unimplemented)": "run has planRuns" + folders ||--o{ cases: "folder has cases" + cases ||--o{ caseSteps: "has" + steps ||--o{ caseSteps: "has" + cases ||--o{ caseAttachments: "has" + attachments ||--o{ caseAttachments: "has" + cases ||--o{ "caseTags(unimplemented)": "has" + "tags(unimplemented)" ||--o{ "caseTags(unimplemented)": "has" + + users { + integer id PK + string email + string password + string username + integer role + string avatarPath + timestamp created_at + timestamp deleted_at + } + + projects { + integer id PK + string name + string detail + boolean isPublic + integer userId FK + timestamp created_at + timestamp deleted_at + } + + members { + integer id PK + integer userId FK + integer projectID FK + integer role + } + + folders { + integer id PK + string name + string detail + integer parentFolderId + integer projectId FK + timestamp created_at + timestamp deleted_at + } + + runs { + integer id PK + string name + string configurations + string description + integer state + integer projectId FK + timestamp created_at + timestamp deleted_at + } + + "plans(unimplemented)" { + integer id PK + string name + string description + timestamp startDate + timestamp endDate + integer projectId FK + timestamp created_at + timestamp deleted_at + } + + "planRuns(unimplemented)" { + integer id PK + integer planId FK + integer runId FK + timestamp created_at + timestamp deleted_at + } + + cases { + integer id PK + string title + integer state + integer priority + integer type + integer automationStatus + string description + integer template + string preConditions + string expectedResults + integer folderId FK + timestamp created_at + timestamp deleted_at + } + + steps { + integer id PK + string step + string result + timestamp created_at + timestamp deleted_at + } + + caseSteps { + integer id PK + integer caseId FK + integer stepId FK + integer stepNo + } + + attachments { + integer id PK + string title + string detail + string path + timestamp created_at + timestamp deleted_at + } + + caseAttachments { + integer id PK + integer caseId FK + integer attachmentId FK + } + + "tags(unimplemented)" { + integer id PK + string name + integer projectId FK + timestamp created_at + timestamp deleted_at + } + + "caseTags(unimplemented)" { + integer id PK + integer caseId FK + integer tagId FK + timestamp created_at + timestamp deleted_at + } +``` diff --git a/docs/docs/architecture/functions.md b/docs/docs/architecture/functions.md deleted file mode 100644 index fd3540c..0000000 --- a/docs/docs/architecture/functions.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -sidebar_position: 2 ---- - -## Functions - -## MUST - -- Test cases can be managed. -- Multiple people can operate/view apps for team development - -## SHOULD - -- Easily self host the application (docker?) -- Test case descriptions can be written in markdown. -- Import the results of automated testing tools (Vitest, Google Test...) and test them manually. Import the results of automated testing tools (Vitest, Google Test...) and integrate them with manual test results - diff --git a/docs/docs/architecture/img/er.drawio b/docs/docs/architecture/img/er.drawio deleted file mode 100644 index 2cdc8d8..0000000 --- a/docs/docs/architecture/img/er.drawio +++ /dev/null @@ -1 +0,0 @@ -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 \ No newline at end of file diff --git a/docs/docs/architecture/img/er.svg b/docs/docs/architecture/img/er.svg deleted file mode 100644 index 73dbfb1..0000000 --- a/docs/docs/architecture/img/er.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -ProjectsPKproject_id int NOT NULL name string NOT NULLdescription stringFoldersPKfolder_id int NOT NULL FK1project_id integer NOT NULLname string NOT NULLparent_folder_id integercasesPKcase_id int NOT NULL FK1folder_id integer NOT NULLtitle string NOT NULLstate integer NOT NULLFK2owner_id integer NOT NULLpriority integer NOT NULLtpye integer NOT NULLAutomation Status integer NOT NULLDescription stringTemplate integer NOT NULLPreconditions stringExpected Results stringUserPKuser_id int NOT NULL name string NOT NULLemail string NOT NULLstepsPKstep_id int NOT NULL step stringresult stringcase_step(Join Table)PKstep_id int NOT NULL FK1case_id integerFK2step_idnumber integer (caseの何番かを示す)
caseは複数のstepがを含む。また、複数のテストケースで同じstepを共有することもある。
⇒caseとstepは多対多の関係にある
caseは複数のstepがを含む。また、複数のテストケースで同じstepを共有することもある。...
tagsPKtag_id int NOT NULL name stringcase_tag(Join Table)PKstep_id int NOT NULL FK1case_id integerFK2tagp_idRunsPKrun_id int NOT NULL FK1name string NOT NULLconfigurations stringdescription stringassign_user_id integerstate integerplansPKplan_id int NOT NULL FK1project_id integer NOT NULLtitle string NOT NULLstartDate dateendDate datedescription stringplan_run(Join Table)PKplan_run_id int NOT NULL FK1plan_id integer NOT NULLFK2run_id NOT NULLrun_case(Join Table)PKrun_case_id int NOT NULL FK1run_id integer NOT NULLFK2case_id integer NOT NULL
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/docs/architecture/img/integration.drawio b/docs/docs/architecture/img/integration.drawio deleted file mode 100644 index fac388a..0000000 --- a/docs/docs/architecture/img/integration.drawio +++ /dev/null @@ -1 +0,0 @@ -5LzZtqvIki34Nefx5qBvHukRIPr+jV40AkQnoa8vd2ntiB1xMm9m1T1Z99aoFSPWlkCAu7nZtDnNTesfuHB/KUs2365TWQ3/wJDy9Q9c/AeGoQjCgH/gkfN7hGSo74FmacufD/15wGvf1a8rf47ubVmtf/ngNk3D1s5/PVhM41gV21+OZcsyPf/6sXoa/vrUOWuqfzrgFdnwz0ejttxu36MMRv95XK3a5vbrySjFfs/cs18f/pnJesvK6fnbIVz6By4s07R9X91fQjVA4/2yy/c6+T84+8fAlmrc/isXjKu05m8Oi3BDaO4Ih4l9+z+wn9Ee2bD/zPhntNv5ywTgNsDa4A3/vLVb5c1ZAc88wYKDY7ftPoB3KHiZrfN3Cer2VYGn8mW23uCLz9mfB1XLVr3+wymgfxgGeFQ13attOcFHfl3A/tjy/Nv7529L83Po9tuq/DqW/ThD88ed/7QXePFjsv8b5kPJf7LWMu1j+Zk0AiY9LdttaqYxG4xpmn8s0VXbdv64erZv01+tWL3aLf7tdfJzK/hafP3+5vz1Ziw56OrgbTFk69oW34NyO/xx0xFMN/7j8+BN8vuZP+/7effrxt/JVeU/hcjfFgwYYNqXovqfWYr4Cd5saartP/XIf3aBpRqyrT3+OpJ/b0F/LrWnFozxD9fBMPwvrvNPPvEd2M9Vf3OLP4bxv+ApxH9noP0rYuuvoYXj/xxaKPbvxNYfB//1wYX/f8tkKP2/32TY/8dM9r/fYuw/GwjgnffzdpxGaKn/HlD/N/I/gfV/D7N/rvqfoPZ/IR38C4H9F4P4T4H9P3CM/1VcZ9l/Y3/7+RvK48RfztL0X+//nd1/G+hjxP/BzvX/kDP85/73r2QN/0Xfwv97nIukoHNRBEIxNIqyGPM3CkH/G0njJIujGMMgNIL/l5zrn5/yN1DE8P+Xqck/5Qy/WuH4hAykCQy5ZiNQOcu/MJHUwMmEaZiWz41wiqCBgcHxdVumvvrtDI4SOEnAK6Zx++14/fn516SkP5jO/zlp/L+QxYGanOHL9v4RsDw0QQtkq5Hl1WBPa7u10wjO59O2TXfwgQGe4LOibz548+8Z89c9uKFt4LUbxJ9/Xr3PI7lfR5FfR8Dr27ZBWc7B2WNyUY7/I+v/rf63dfsft2yrxuzfCjAUTP58fAUv6mmbhrYGTibP8P+sfWfgXwxBKQT899tLlMYZhPi3bm7+RYuO/I3uEv+86Bjy7y068t+16P8FgfB/5KKX2ZaBNf++BYs4Nv/AhDbkLfeJ6EozceDH9IKbFDTglQLf8o3AJeBfMBG1IOARIeYvUXwFr1Yf/DKkp8Td5yf8kORLg+SELjFaWHlGa+C4vnIgnpmdl4cwP8QX2U4kb/AtxZGt0LaOy/OaOjlOoBZPC2mblktWuvXbf2A8dM2LTAa4JMoN1aim9/B0KX1d4lm7tK3FPLwb14du2YMPyr61hNALl0YNDTTbU5ZN9z1+pDTXu7IbhH/+n2AM1QgIVzUCwyPcNVm74KHYHMtZhFiJXpYxTtBA738/xDaLGOd+G6+6EoTPG9p4T1rjQ0EhTG22wTCvxPOWGK/b9WKFpPe69Vf1HpAncjtJ9+hj54I0vJPxXM89BOciNbKjy+DNyTkT16gO/7qRnMpdndQZCE6Si0vlaJwqqL0IzjUkD89p4Bwv8fBcyiWCuPPhRZI4MCJVMhjhvXNXn05AGPFNqYJxrwLp7x2O8VO95YIuiEyOVaQ46PMhce9GJZ4M118TyvNrouT3ZGqEVnt316c7yZJX5sxuvTmV4Cx+Zh5Ce1Ni2djZzHW4oKVQ0hR4TURvt3VLKDJhWjJn5mmryut6dUvukkVKsz5eXYFlk8XxJbBwRrzSfB2WTXwrqGU2hErqYl0U1K1QL5d+e83Nyelg/Ah0y+rhl2XkPi012AALlCfJZi+NwnAof+vMfWYjBuRvfjaKjSAUarCrg6Vu9Sxx/Xa7d/oqIRzbcJIQInnZ3bmUMup7bchbHB1oy8VP6WpKSYUm7DUbFm7i7Ofbd7JiPEr9VRsc750ETb4Uz0TyPH8WPAICHkAZjw7H837BSsU9MHgf5SqMw+YlIEp5SwPxM3KhYjP+ieMDFYKR+0HOTo3Urx54M2x1QitDu71vIYKX7pm/BvYdzdfowFuu9maf0mfdEeDNbnMi7Lxy3nSIjvzNKOZyQAWmci4Mdfp6uBnoyzSFZlndKAPQG92pDe3I3M7UupcV8LiKE/JgIJeVsnhli7AT645wL9z9yCZcmxgOv227d94y4knpJx05RvioMA8Zn9rzdb/R02iMqekcyspTCRjDq+Uu+3VrEIt/PJDywPzDMTh9x4+oxY7rwwSfWR2h4toGfw2EUJjy5OF6JUf3JlZgDsnm95VKKvpFewyzPIXr5WNWOX0axJTQeYreLZoaLjDyFwuPc20qTmKZ3fBAGq47Mb9Au8XGeBJPKouTmi3LssiSyKdev2ieFNYzf3hqLdNLDm4Rr6NZWc6Tm0+chVnuYhEXeXgbU7tsfb/v62W6MsQLafYM+JNsWE/x/eZBUMv7ZQRQGx2IK3EPYBK60gr06BoQiwdZSbFjPDc+JvibPfmD5czu8DS4g0m9ZiqfJh+3NGUGHu9KQzRNr64m25ZzhP6myUVD4BfJfgqKybOcTogj43Jh3PD9Wa53q59bmmDZpjTY1WOdvYOJlQ8W/EWTHFXTiXx2PyE+11sXUzxSP01ZFnroJqvMxc7z3nQvuVh2s6SD8w7sJgs15xhB2pGu3jk6V0VcK9TgJnp7e3ca38x7HPfKZGpTqOiPV49r8S4iQspY3mPy3xR9+jUueJhwdEwSymRm6Tj5O6QGoXRxR4a/jkm1Ebo7jNznxwtCy9VJIblcYC77l/ABDCH/ysF/vf+ND5D/Dh0g/7vYAPn/CzaAIuCXJX3ZAJ95ww7ZwPVyH0QH5ecEA4xAarUhLNRQtg15RvOgH6bGuV2EHNOCxhE8DtmaCx88g/TCNf3wmrwm6YtaP0C+uNxaNwU+rOvAHs2lMSu8n9iDdF0pJNsmyPURnPU4e4Y5AnpvbGOHedR7ZcW2Ze+19dYm3hH2SCPj+2ROHCktZ6rKNyd7u3rWr8FtA0PHnMYjG6AP5duZRfyag5six4cH8zMN3EHmMuwWqyHAbP54AGeUaTiurucm8mlxL0kvjFl8F6daiU9xf6a1zjRcU0o6S1YOoxeudPLGdHo83+pYYMmWiQWPYllTV593yeJoKXMEJ/PPyuCvnO8FR9iBDCNLEPfcmPNeK+I0Qy8WgiHVMeP4jv2UiVYhd/d6QxddxASa5d9gVOmXvwupvQv+i1kBi5oLEIyWvO6DlZ+Qq2MFCW9c92TbUQnaCe7N1p67FVjesQwd8gqmYZY0cLdwlmrV0Z8G40cvR4mOl8RK7SFK9rHbtdiraPN8cgE/cwP51K6+IsnbpXjoHbSUC34pleYYq/dk761gQXTPJ54yhLvjw/ktzIRaEjOLRL2e/iO6zHkyhVhy52ufjlvCL+qZMfkMsDwxtFkVEgJL6LOkxy40c38Tp03nGhG3YufC5Jqcbnp6V0jURuXaOrcim3NfWGJ1gO4xt7h3PU16Nd0K3LOwwyQXzxqYhNfunKpEgUhQD/h2dPimmFbC0F+uLh0HkVCxd+gCYR/rhszvxB73NUgbf97c3DGf6xtO51DZPeTPKrcGpvBss5VYvygMZI17b7039s7pF45/OqI8iNzQEPemfTb5Tq0U4dbUTILMdD177i499cFG3kwblUHXFCwRcJBQ3PrmQnJ21wwgEcyczYaMulmPUWJuDltli3v3RO0ljk3fOhzNhI9B8ZrophGiGrQqnOR7KosC430WsJUEG1GKaG4vhW8tUQmyC5MTMUWIL0Ien8pzr7QV1/caxUv6eTMFyEIkl/AftyHm6WYBz7yZb/nWaFGrqohBrwiIR/kqLhUfb/jrYj5jcMkEkIQvvHQHT38SPu+BnGsn9CbSCVvIzjWtKXYYTxhP12c0iPpFCqwXdOSHOE8WoPI8IYXpw2WXqcpCe+C2dy/ab3x41o+25gyiq+lcku8ivYp2UlTPAp26kHNTkM0O1bjr6hDfmrx7Re8EksRMlR72NjowkbZxZcBH36+Px5liy+jvBQx8H238920Q30Oyy9dBosLWN+Uqe3G7vBpR+NRqSK2d4bG/21fBnQtaH3nEpNmClRf3E13bTo9PrtY3qsJXuy5LeWusJ/0KONQ+6jJP00K8G0BG0f0D3Mwhsw3dbY3nZK/hw0q/+IJckUX5vjZhxXG1xPGCw3kXzukbPjnV0s35ypvEnpGRK1cEjas/Zf0pZQwHCNqw8vTBxQPw6lV+FfxccFrNlzEXv+cQYzgNaeqq4RHJkXpNVS7NLZnS5EJQF53RIFnUOKA6HpqD6o4pOH7vcXoqTqd8Drw3S+gpZL1w9L6VNIXLEICO3jZSUL0mf/H245p4vY0GvB3wN0xZN5kzec10rtXtXjX9xgklEEPKycp6KZRZ+yJVgxJjJMwRvnyYXPAUE8y433lbeXW3RNQyPY24MxfSqNPC2xA2JtqAiJBZOVrl6pDsXZbGi/IuhIKIGfvlaqftM9pITMfTrG/YwSdwtSEBlz+BUIJfAEzHiL8WgktIdCshiXt93l1BypTrqoXPRuX0ZUax57i2fdH02O3CEuVsXKLEnV9SLJWFW74sWwr3Sw5ItDQNvadeoMOmWuuJL0993C+b9kB63AvKSxz4x3xBWyHvQ8C2KzdYJ7fwBKKjT66+hMzNPmM8MJwZvbmH17xkRxv0KDBS5w74sq4jAf6YrMHNHy2DNuksj8F1m9nU8VH1CEr2kSm3JFNvc2denIx5R7pZJxMuRwSlKho57e9EVaYEAzdtjazcphfW4lkEE31pTKadCJUHSDnfGVQaIwE47qgsZN5Zd0Fu2HyaTpStb2cxlRVdMKjIUV2bIrAEQD/E+sY9EPYxlsF9Cci9zTPbRKp0frPejojUVIcWHRHVDbiYP5HWsiK38cYQ5BhVlCYjOe7yZVMRDF5glIb7ucJ3Yr/KN4Yf3kq4JvOr26reYaM3tsdzWrUlsR9RxhojWkJxo1JePfuscCAQK3f82il3MbWNtyLtSUUO+B0KNvXunLoqOIUpAq+OxKV5U4koJpcrz2Uyv67m0eyrPDpkemsVBSN8Q7RWm3aX1m1YaZqYQaEI1FLiwEJvx3olG6gO1O6JrzLeyXLHf0oABDYqdwI5lLHK79pDugc3M5z34mr1SJpOyl3J0qXj2GSbb69OfF9fVr74HJ0dWTEXjJ5a0fMc+jEK8ftrz29ks7z9KjfJDom2W6bJUxDtJ75H6GXD0iQd2nW9nye9XM/VHWZzox7YfjfNNUrzlnrFEWRSL8hm+S4jzfXKQth772AUibShdM5t24KNN7x8b+zeD9iA+yE9dXhubxtMiDU68KzP44HaAwLzPF0ZZVUusCjynfODoFgX1BX1vlhvpkbO/iRb4KqAjv0npV6nUBYFoo5AjJNvZU6ohR+eDHH9iuh8ped3d1xjElDb3SNcYwp28XxtMY/C7JER8WL6FRVRXW4YJbWxtagmhXGjmLpe95Lwaa/OSRqWfbZYRBj7HlSmS1TjEFUZiS72HXuyZfuipRqsLQNIoLJHIWXHGsbY9Pt9HCV11BpgSyPchOXFZ574m2AphtGKaS1AJVXRZ16HkNdEYJy1u7BRjQOFK4+QhUJ6QV2588nzTzPjZkLFmvDOWwB9+K5Xz+Ri8SreVKp5Ly6EnDDy7VnE/NtTqEvS3zLkUt3kh5ROaXTDM3lPSlN4r5HftLYoM1E9m8tzD98P+lZKKeFeT81yt0sL+E/sipReTK3n+tHVlUqlk59gQMxAIWXu9HtLKC+V74a1Ljo6MkfXpTPefYXWObWDbBPDG+4DlG1USz5IpVINeDB/8W43rzBK19gkN9L8fsg9TPceM4QD7VnchzPDuhuBVdd6FtpB0S09gGZIPbj1hW7xBobYhgm7qPvEbMq4daOFEXplW51fZOMbFsoYztuE/Al5Jnu5ZMUwWyxkeIyiEUP+3kuFprDD2W3IIeT2YAVJ4JNL1Tgw+c7GLWDetWjqV5IcoDcnOyTAT3g2OXRXQ9tubGERQg2jysyUBY4+vZZjvo6ARIwmRpLaG8Evtjc6A5bqvoQgoz+PyWWMAhlMWsMHO+rus/dKZuycVdKyezYeKEbj2SBS4MpL+OtqMsdxGuDmsCrk9We93ynpdH2jJ9BIfTwfgy0gF/iBuVV88BnTzsh5t0fcYi/Fm7sDoT+NV1+D4zOv24kur5TObTG9gw/XDon5dlUBS9QCsmp4QdqjuT7fd7+k4207kpwNZayPzmTe30eVHpjEH73ATOr9hjFGKAAuKBCLDZY6HrSQiQq3Lm0SH1hY44BMhi1HQyGqZFT7IzTaYB08jFkZ6PfYEXrjpgtIXo8XMg+WSNj1kH7lVqQOe27cUneLgrCYwyWKXDKOFzrNjthHh3fUmmWxNO2MLe+w2oEgveGRUIZ1xFPngUXCOUW+SBJ42+UFdouwx5J7s2FuV1w7v/KruEezgEJeeYf5PsjjMFMODQWMSc41c8s2ptxsFAR6GKFPvFP7+wOJBrVcY3t9rzvdjHWIvrswNxcTl7ET4s3LpVW4dCn7qGEEpwp9x7MXS8Yry8KSMTuJHWfLW9BtqPnYrUEuMxzV6+Lg24tpij5h8k/CtHNvQ/LzRSww4xBeqD6k+q5WPRuNAtCkPARrq369LXPzXSujZyKpKyM7Q2m8I6w8djNtHT7S+hafElTF+nheXWkav6pv2jZR+f3cUZlEDrxroPPAKABChzbNsmKWV1Cz41L0ttFqSQepzQnoLpPVdoyYFYUKbNUtdF14xutFQZRN7hSG80ZV4QUFGWo9W9AjsWqn7UOqiBBnIdrG0LQc9Gx1AFwYikp5y49wggrqCbFFUGWYSWSbXvLXnQXe1X2BXDroQ6gRDQvtd0pGdmyy6Na42KiS0NzdSEMF3Rv4RLVQREfwccfm0TtUCigjH8aSmPljgUOI1xIOJ3cjxsQxkoYr9SoDvFxZwsb3iqXtGxR9pn1C7eXaNEKO9gnzXM32EAmcY/Y+KQHmEMbCT8hr8Wo06YoKGCVgUfkKSPz7enJq+xYdnhIa4Qo9T2SuUsqa6FWbFtJ+3ETCR29sjVoa/+RQRg+Y22hZXM6p5rxylLpi3HXqKgmQcxMv+OFRn6JdxCacYGaLinN0CawpHRHP8R735Os0x1i7AtqAZvcmcg8O59f+mK0H7w9q7HYN4KjmS7zyUKZox1Mpllhz4l3cNwduufCdJ2smx/GU1nBccwEHbVifETgK/C7hPow1wyoNdQe/ZFwo9kFiPvs3d81wEedbjuNE0qE3WOH4fR+HTwbwNtIcWQta//m5Cnc1PwhUkgt82Slo4I/8I/PBbRqO11xJBhl3WfE4ZOS4rthvEQJXLxgtnba0aqlw86aQalF0cjQ0jasDr3aKXQxYzh9wfAvzdBm8ht5QjGIxan/tsiY5TX9x+peM2W+7xnnSXXZ2w4TXs4EO5aO4VNRDhNygd721e3wv7/XdQssHdVbtYQmn2rTZdBzyLta7mqZ7M0MfYPTPnLj71bO1LL8HlAQe3ZbzCd2mU3LKkJ1G6gQ3Xe9uH5psPbFVPqLm8EZmFJCiCywn74kELXzhj0JcmXNCFlSm528o3J96UczaO7W3RUrfRikPb1XxtMtr28i5DkN8qe9iNAFKB4OsHtZI+oxJfS4J9iSNS3XXvrea0xxWoAMs1tbXqLNIHJMvpKbsBwx6KtqROCENrvI5uKi2IGJCNtmhgSMwlPc6R85puaanyT49U3dqRLCXfIvHzNx4vvj4TJ6s+kmN+gjDEn2t+agUKe6G5RZT0aNCCzf+DE7APJaT2CAeb68FE9/6NSf2HdZ6yKxzUiW9DPT++SS/Wsge7WtBmVVTJ3xXywMKIbyRI6WBUxWeDdrAoOj27nx9BgJmn0wb8fYm2sLtpTDql1l+jhtcF2spdDrMKWb+FhvXa7M3nzFJ/R1dfahX0oAoLStNb5KMfC5z1j6ZaCCSBWQ70GVG0v56sxoBnpOuRt9vx4xUoyxjtx0b34oTO/znnspwKpkpFuBixgnH09LTA3E+RmhM4dVleDtbPbXAbKK/8qVTuM7lv5EZdKKss4IPUczQl4Fn8CGRwK0/dhHOanhSD68taIhe6F26NpDOfMckPbA1D2uy0ctg9PZRy/wG6KLPZKRLGtvjyw3nrF4Czy5+m4swKy6gWpWGxtUU6RJVvCX9YnxsINzSYu+IZrPQ5Lq44gUABbQcz+vboqDhdwOftx424Sx9qTapUHIfZwQP5AdYi/EfzaEN3oTq6clL8vPj9c7V1/VyDaeiug/3+X7Kz+vt15pgq85IdPCkEedPqwpxjmmP1JYqwzvJcBCt7M/ZGbIib3Pg3qnEftgDH7xvv1lNHp5n0e0sHCW3Y6EJh8z/sc7Dq4xm/r1dAM2RrCj1JXtqVngl9zA7JRxVr9TQvFyGNo6lv9qtHyv56x9kEQR/npNm66Tu/jxTEIP9i524tz/mvk7Y9jkaUxpYSygLkJg7JYq7fAZ07tyjhbsHHnIAH6h4LWn/armCqZfDuCxh+iTG32aqPK+WGrLEraE1K5l/92VsO1IdR9jRNzYunyr1L75h3l9V/oByVCr1NpjHi/TjsTL3uk4z5kbb6/SirPf13640tP4RyVWyI1eLlW49eNxnJM2AsS34rKa2yLqHqfO+T3+O8uXe8qxU0v3BM/dca+eOc35ZXNBMI3+UcYqctKPuA10URCt8WgW4S4DslxO/WOGiyiSxn+eF/+NcdM2jM9SuuFuBwQIADV5/eLHeJIoXkgHtwWq/sgyvAB3+nCF/Rj1Vxqq3syvC3JTf4s3PMPJeVI/ZGsfWGsnIAZP/4l7ApbFTPxHDg5v7UXOvNO5P75c9q7PUinm3O+2skUY6f64v1pjMjSAOW7ZUkn+b10vzBT5d7hV0o+cC0iWqtKJzR5/Xl9AKcO0lbmrOlTZ7Jh4E1s8Gh+JOhfpO39P7UEF0JAPRQbud5pDixf8jVof2Wd7z8gKr6smW3P7qi4o3vDej64PxXga/jVNf88SD1M1CuXiwUe3uc4R4yT97OdxNOInUcrFqDBUmiTMddkXJfK/9+MDtVVajoxf1hF0MP5X7iDmFP0b7s1hOlYWxbibhCxEuxjf+b8ndC0gJd3vo/e4Wn9Kf50jDLaxHPNlX3LYv7t88PLdt2Rn9EFlhWg/737xYCRGVMTW0rmeAf9Lf8G/84F9dPgD+MWsqmNKH1VwMR6Udoozx9i6uBNnf/+Ybj9xGXyCkZjEnIukvvuHfAVrPyREgc6A0f6JbO8vuJmwKiIwDTc7A+s3i3pysahri/S2/j2vz/OXdU+Tk0dv02c1okf4YyiD5i3cn58paw/XjF+7oYH/6hbPuit+X44ymhyzfIW3n1d+x9iH73aa8+KzW+zX47YmXPKIisERhRf3H8dT/xNMtOP/MGQ1ppKWl+5+OFiyp3uKf65fyWw7ycDn/BxGVxOdrmN16jm/25W9WG8WNJ8myfmQ6SHx/xhqdKIRzFsH4AIs0sb3yx6oLZ5ehpOIACmbpQ9EBsvVHVIg6cX1o77L2mMceEj3a/R3zXlVbIP2K2sD5//TrZvDIzDq7TYPR5FXPv81uRY07tZ8elCsu6nbSH9j24G+d/kYoD9lHAzX/Gk2iQJKqTJVR/rqlD3+DbKq7GL/OAs0vWaOqH53QU76W7H/mrzXAtn7yoXhZCqRdAzqZh7/MpV+w+T5DSljGeudtzV+wz6MgX6gg9t3/hn3sylCxUJqxd/5tpfIYvTjeF/u8Q6lcLhG+8/xiX6VWAsS+oA+02XlK3ysB9k3mckOopHok1nugL1eJ/9r1g33H+9rQTvZBvhAgH/cdzRf5RnNgjZNio7arzCYRv+sIcv8pdJmcmW8P2ixkLYdVnPa7JoIQGHJPWQfbq6lMc+uVQ5yA+8X83sEjfdCmYcxqrBQh56hftgFo0HWp/cmQkWed9h8OLPyg9EXxec2z7Csyj0N49nZpY6nHfRklQFQLe+ur/+l3RIEGuDXKT0w1ofLqHm93nldi25HLaxkahXt8o0bgw67TdPYRzl65RPeXlbwl/ptnHa71vZNSwUJZ1mcHOXVpwfrdctRVXBs6nlb9TeYc0XH5l1FenOeuvEzf6z5oKlssUFN/jhVyCfb0YUUEsAnTj27DReG+aMQLFSOuyOUuQ8+6N/QlgMb7+M2Ha/rBQTyBc9wxLeYInHuqv5557qrWMnSE1NrdO7L+yv/42wdrO2WPPnzq/qNSZN75bS5n+Q2semGEUb06zz98ACvyiDZdMhpeZ5u/Lf03n4Ns01XKJav7cw7K8er+8h1hUviBHEOJ+myVtXR6x8Tnlf/lB9gdImAAqWpWXyAG/ukFEANDbcVdi6oiwFcByv1aky8G0gEe8r/FlfDNcL/iytpRhk7Nl3T9ze86BQOL9RnLJ7JUGFnfSAeRZSjmUuhS0CLzjswvunF+85Ggm/CbPc1ZALTVLHjBn5Y1H2JyKSI5pTaOvlrpq/ljlWGOrwEHRe6jP6zdUIhX54sePKdfzMW7nzzA3HLx3ENobN7Y5fZjAK25dpdXGxsSBev4z3PwajttxSQJILQ7eWCZWI9c9cuUkt4J98msgJD69vNkkSOjXENKmwBY/9YZ5ylamNNf9TcewZq3n732Gk0yPpoQyb35Q/fxNFgdcso+rtpuvp2HYpRM8J2jBvlpjpnTO4ceUgLm4NoScXCMjEFpfrGpjX7AwHNbWE29ZiJBa+vtPNPrMHbUDrednkfIDtFjv1ehMePkG1lecz+2YwtjlJcsxVzTwB0pwjjT4nF535MGU+ju6UtsrFb0eN+IUISNA/UwCKGB7Mn74dCGDkX9hgIFNrJhl8G6aPjkiK8PXronoenu63UfVmTakRsJFcibc3Kj4tRS8FkHNiZSNdRTwcZJ25pHOK31p9t2JvmoUSIDGuvrBT0s5T1xy0R8m5px/O6I9rPbFhUtNhMWiA87g7Lae7++lZTbdnfT4ViUHY3TlTQ+uAmUVa1rxfAuL+ScFgt2i0XHEEt8O5DHTi17OELFvUq1ajG8hIq0xx2f+AZJuU81f/XL2GPuUSbNhw2vDMdPBhL3pYaBVq0emaJHPkgs5FIC11rWGYsziw3G1uOS82R4DH5wX5Bp0SnWoQ5ZsXIAWB6ZFyJc61/P6xQU0CJI6W4SlVVbgajnKsZmQ6CZOspmthwLO97opN0+jICXwlgKtBRgab3ELQ6cjjf3Aahmc0PDamaW3UAuHt1//eoy6W6QXMagquKYGmGzgnJRmh05QeKI8RKuCirUG43RuB2+vtxZ0L0nrj2Q0petTlyES8bT/iVSzVAs83p+V0nsLNt2HT5xLVnskWBtzToaCtQkWYi3Qnz6+RvDCTaIv24/bvizvVzu3g/+1C+02GNJjgZoJ/86ViGXCXT5UOL7i3EmaLwjhNuu2Ks+eaz3v7n7lrt9ArJLW0b4gzxnDaAhv6JojpT7ZlQP/r4HOQNop238+FRSYN6c2W+flW8BQXaK2ewxDoNsMQ5YCZIVlmCRW/RuxU92kHhpvWAbrBShWz/IzNGx4gX4s50dzVJGo7KZDYLTrDvuN/mDmIJ4KNgVRNSWA78J9Y4h24t5u/uBvWzxGzU/VeLAqH2V0swPtxMEpuk3Rb1XwbulWFfde7pAQRJHKLerZ3RaltCM3sWjUOUfL1tVl6BHibJACMj9mANv94y80Vm7hNV5cnrTSwW38Ue8MOXvU/gVK9KoKrV1DDdqz7QSZB0JwxyIbGqG1tOSJrGWDiV7rN7Xxo3x2m5AKS8+cmjDOY1meoqJNtL5zNQxnh2jcqNz5hC7OK6i4aM1RO7FMbuS94U6I1iejNi7a50mEnIQYM77HTCPtY5w79NFMnbEtfzOSdCbfSIA5WQF7RbVgOwFtiSPH5fJDQ9/TGyXmXyfYieOcbnxqZAlCGAbGTYL94I4dlT7ZJLmjp9VUaj7eJgq6+B4axtYhxjL65vV7oZw7fgL48HImQNdQqZEMHLtvpHhDiLJWiJzs+joSrk/UZB8lFYcTI8BYKawPl+9svWjSIjTttA3RUzspTzW4fELw1sfIvhIIALwEsiRAXeIOUay0U7NHsO6LIOJvqlJKxym+eTMC6cp4UkWSZhFC3n1SiLgp0u9wKJ+/KCP6OOfdYkTz8RNyx9G/ZzcJn3lNxAE9Ex6s3FfQ465WCY/5ahzRc+jjBniTqZz+mWSjtw+UwvAPXg+pgGW4kA8u2oMu/RwRa+x8pmqEW9CHaG/5n/FgPGveFCPIcqs/ssynjYvvi6I44PYDiV2rchvLTaCbcE3cTHcT02Lb5wmjAG5tIaerOfFn3wQ3SrjXygdiyBwhw5ekbBbUPwyq8bgiOJCnu5+X/tpRS08qKDl2PtI7/RjoY76oX6hpMwd2JOoLR9bOHJDG3ZIqiSJMJeCDRJFf9D24G1oWi0E7W7N/R20P0/hRtVccr3H8mUE1Fi2MD3xRMIpExtVBvLlhw9leMKElVjGBw2u/J4mL9cbvAwqXoT0kxrOhXK3WYrwcDgXbKN1wWWLrw7gMZ2sxaW07kYZV4pTPEEOa+rqyu6jbcKyfjigTHmTfqGtmuQY21C6vV7G8EYMtzPqCbVRX5MmWnCj8z4faL6uSxLHh/qDBbirFcjLAI+gyTCZ36/3FeZZye6escQGI0D7+8xk6wVuOWjdxwueF7cF2a3xSt1bH1ugwIW4OjZn8wHKvTESyHzwuK1GOZ6AG1q07FHaR2tYL89f99kNbRs9yPT2lmAzoc5fasom+Rqb6YYy+aAWmVkSftlBKT95obtoaFYav/ICuA4pypX+xOnbb6jnkad0436wx7wNzzSIQ6odyGIPSAm9XexW1ReInyiGhSg1vDcRXcN26j9MzOBzhR/lfTeRfO9DsLTZGYhPkY1xFLuRrzzOLNNx0FX+IqIixKvizxhICKXS7QANIRdAxdwzzH3JX1UZo2Hy22paG5hFZ24xiaa1LjFiy4jPun4okKt4dBjgmRIkdn0mv/wlIc7trTWF4aF/+D79jleV9VjUrx9HmcfPMXfFn6rCflKw2oS6+/7L93eOUXEFEmmLClgUMtQjnGHl/HJKfsAi6UdTJHpB2nZBqCkEDK/3yi0QJ7iaNTs+V41OGYMDwMq/sOcPw9GEd5fh8xkf0ycCqugKWC/hr0ly5Pkr8tGiJGqlwa6uUv3U0j4tr5KGeEOWfdZFIg/VsQXWvt9oEMjHHkricVAX2zP1n+wWnF4UPyncn088BCxKVDi4bYmiZQn3mBfshJN6VNSzS4bkoX01wjNgR4WyhOLmP26Mfl7sqVO64QDcBc0BkQpPnPdfCgMtIXyTlXuVhwyd2x3mAqgqxgbwG5hure3sgdg+EBZyDKrvXfJH45Vz6wYZ7GYAwhHVIKqIzs9VVzabMQqS2AfFAO/uga2tnyh4PuefjACCOxCjBHgPjo2AnAv047szP4nvitUjkEtjUv/xOBW75pF961WK/LMm/pRwbFot/aFm91+KoT+NlSjKH1xIH4UVyx8u+tjDbyzcIs7fm5mFbd1ewe6V5PISyd2xwjpb78PzV/m0ukitineL0bEeatdXfzk6+xqzONHx1LyjdseOnWRP+xfjJPEC1Uxuk0DN+PoKZwVxR/Rh/pnG/ZGb1rO+az7/C993FhDX+UTqOLyfQXxaUHZCJ3y0wGileoQ5G7zR7j7LK9H8RKrYGUoo+6bsMXuse8ijATgXsSDgqjsGFiqwltcL6RhYYOC/rEJ8AlYR30vEf9Akb5jejBvA87b7VGRldAwb5MckjjyD8BsR2gr01S5065ybyni8QRxRr2VBFIAd2IDC1o1C+sWo8kjKI9byWdaBSuFxQqVg8zh/4Ox+P75oDdXze4fq40bsX00u5m/+lj9Cdf6p83fMq7lATUEmhezY6OPt3BnkyIy/4i8hD8S78CfWGuk0KFgbB8yKsJ5qvlAgv7HuW0yYObtcvIEkvmzMbCOqA2nT3i5w90M7akCXwD2T15Ybn929uc9D/PRLTcXJ6y+PEx/tqAU0ZN8R0JIrUb4R8bkh0V6iW43keGhih2Qjt6cUQrUsJttqztPTtfuVOA5kkpnymgg2DdQ2UlMX6oFTA35ou3wlvrWiXNhHsnS14FXCaGReouLkkMvf0eMWUZDo6XjmDg+gU791yaeRwZole33S0aO0rYE5bgnAntsju4nhXFUZHoms48Y/un9rK4LZrTG7j+S1Dan+Bvz4Ib83CQN5l1rOnTgEj/ruIJiHfgrA7bP67T3YwCsvV37SDsUWUaog0IM1R7pi/D/uPRWDxxThqJPifHubV5szJ0Jy7VCgHeh++HF9/lSM+VX8KJxts3/lgAbkgBByKIwqRurLS2IBXeu6OX/Gsxax3L/gvkwNtwjfF2BN8oE9u8erSEbWqtCS2SAU4k30pz+GvWxFOtQdAwasODwBr2VXBXbfoYf+pjMyXUyRFwr+qzwA7VdJjWpgftSs5Aas+fkCGc6aZYZTx3FIVeTmf8TtHeArOr17Ow6tM4v0og/eknKiMxBg+eOglnJWo+E+9z+snu1ERReDRxwcxnD2tAmVGZ/oh/KMH9vDACzYsRdB+GMVDDr2F1YZDNMv2Rpo+88d6aglhsdGhYP858hpReGxos5cSxdPg8O2Fa3qBXHREDande831MmJMf3yt0+FRHtEkZ6/zwcZAD1uNYHgAdqboA2gvTBaQTLd16C/fdFAXVPFA56zeH2t9TrxKF6S1Hq1kdodhdHhyWB2K+fmr2q8IbCjlvraKyqhRYdUeDWKJg28xPogNiG+MXGMnxCxaavYfjgFT8P6XT3fVbjrCTsFvRMi/LXTKLgcA2mH7dt5WHyQ6D+8UrCAIWCLg6ZEg4xtrsScHCH1VGphJe7Hd9g89MDZWn3Cgs83AynP40KZSUm/LZ1GBS3o3wrX9F4YsDoe5ijE69AqF8Wbwp8skq/N9YNdz9lCicvsvq9XT7tgounOVRGg2W0ufJz74V+Nuy0SquEo4PwD05RPAOwWb04IkuGjDNB2Xjzhu2spwO86Aq4jaO1tZqj56a/rnNXmI7lmT1rU4B9RkdNZP7d7O3/6qZF2Dtz+yltTSbNJGfrllJa1ypvF/jIuKIy0N6OsneL1nXZb3wFVzoRBZMHDOGd38EqsG6Mpwx6CTsPSAJplbtoPjSsa2wCrZBE1LRFBysD5tFF0dPH21MR9oQeZpiH7eI+rB3XXk3M+rXMRlmyvl3V/64U/v6itf3htV1ZTvmR0oj1G4OQrg9p6HptvakxqptEJQFHRPakI3XpD/ixxfoKot3c8YQA2+930mUf09lMeesbVUESdUfLlskOPQVyoUtaOtekFthdWsMqS9foMrIrmsJihK794RIMv0h6Fb6tBcc5c0vu8n8Mri2K9mNJ3wN33hNMoszehm3SQoDVFeAXQn73rZnQZruGZLBZhJ0L8aA5A1OtWQGjmvdtUBr/boUZI3Y8Ue4HfjKKeUv428CqS4lrkm4F/hJNz6DDitbkCAIhPbILbHy6K9et5tewP2xByxh/t97odKjkzjxfLFv7RwoUn8QG5wl6HqKeFWd6xC44/GYXWPZvfXlbHEFP8eLDIXrzFvevYpURhmTEylUNEJfSrjSRy2/IrblgSPw7om2kYEoozDwOZx4H1gsei6QYZpwT8Go68jpZzulPdq3rcCQzZp/48lXUR7w/8QzcnEKUl/alHax3xVRqNAb/6xSY6yOaw7QZfdh6pRp/cHm4Sjgs6EA4OAE4t/Ucx+FtJzmExoTdcdYQMyt+DyAz4Fx6Izk+s/M/owECkEiWhR3DnMir1Va1pdBqQlwXz5eq1+NUO1TaAylvKuhV1p3uVCsh8IAvJBME11bQFQKfHTPOyGekhFl8Nc7Ul0siKSPbwqJnPzjnS5QU8uyxVZMTg7cjmsl8Rd9oGSw3OIh4zm12fZKdoZvFG2/iD9GGK1kj6zf/Si4E9LzWb3ay7nfHxhcQFld1Kq73isbxoYH3WicGy19TyOFjj2oh1wW8ZmoX12FpO4kvKQrx+HPMjZyvlbqI98tPBI3CMePcMad0Qp77bg8VrWPupZWMk8OZ8Y1Lm4aUzXykKvbE2BFDhshk5m7Up2fOdrnVOrbK2mEHqE54IaxWOV1E/IHR5vrwju1NX41Sx7eHsg/XJFbpE1QsFk6w8lSfhrBcDo7PybCFPAAdhFnGKSkPgE/gI5o9xgJyv16i9Rm68On4ZlcQR6tpSakSVZkQt7PrK135j3x1QdGUVreO5btZsP4GWKV7igNRXdYZ9N+bVSl7Kq6PIyIQtdK27g3XOJ+aH44i3pFCCiQ4nate2qhHPbn7UZdYAcUz4Wtx6KXfG/C7VKtYdQ07V7xYW+gOFUm+EfE3gYmNHNn63BqIelkg4QtCpb2XeTteHm0aDhg2VUTA5kEJ02mdAHLSfjTFaApGZ6aT2BPrVveVYrpA/FVm9pxnzSdxgb9mxd3QICCv+UEFufSWL7Gogh/OwBsCZ6aeTTIZ/Q0T2ar3zjsIIYWUHwY35pQ8jlbxhyw/vYjvXQ15oo5j+uE4h8YwG9HzcvYG+pryWK3ittNixS8n2JJBVBDoXZHFHbapThX0zZFgs6vjTSQjnuzBxx1jLlZg2YHMljZ5ULwgsgzBG8avL6pr0qPgOp6oK0MenJ++Sf3dQn9N1+MMWPGE7WpEMVidsEUmW5SMw392Gn6ij5AaUQ+U91+N3e2d9WbUyLjm9OLLLqsMety1A6kD+0SCODcb72SnP3975iod27p8xWnkmEsXv40zZtSeCSxKKQMAl2Dm493DKQL49p7eWeIL/FaSOXQY45dnYRnlprfAi7NuQhASwhsjXCeAhsn1OZ3rdFTip6T3lMkJSLIPqeLB7zGCTu+D15TGj6U8n30EATLlkAkE/pnLJWXNRjs9XuTXIPyWRUK83Zcc0JN5GwAERKmdgYhnr8eXmM8WO7CO6X1LCD0kTTcp+tIKuBfKOvuY96dfsfnzyUI0MT8zWlVYwONT+xA9PrJH/2AnVKXv/eMmnM/npY35gOXvDtZZ5todXJNg2Pfx5P5i1XUOKILuLZiIK3pKUN7JVhUPC3PF87fIO/KMnPP+W3teVcJQqjgX9QF5rBAv6ZkXVx7zOn7jfvKm06Ne99QAZuzDnZw86PolHcvbSCIMgwA5YPqcy0l1e4kv7Vn4syY/V4RXgIdwqgDpLoFflBIT1QKXYB5KI8J8GXkpPAVbGemKxkPpcnRcAWTscSKaijmpS2Fp8JtTF4C78M4mcgERoB+5Wh1rCwO90wExcr9tJ6R3T4+5OuUBLP66X5Qmb6woFejr5kKi5ahjLQ2KOvEvZsT62zDiVOyBla+cxP1jyxHrgt0bwCh9OgTtJDbTz6LvoGlD51jv7iaCEG92eZFHEWTCSYbAAeqQ4HqCAmYFFcC/opUBbHD+MHgL3w/lsfpGJaq2W+bpBZEUJuOcMyyW3Vg3NZ3t7r2dr6+RivRho4fnba9lLQKfTbrmhkO6EQ1zqz/6joRub0+EmeZrPMElAVRGSEqa1FjOjN+wQmEdMVUJxeY+5HEpq2nw6lZRvp5J8dRrY7VNvn++4BSWL24TF/rDYG8d0E+IegI1GBmq6zn2Qasg/NbxzS/Mw602tlcZ7Duop1eL6MkeK+QFWKLTk20Wzr5nCSyKb7Qh/mG/aVC5wxwI4chEO+4cd1LlttcBxYRV7vQt3Cv6VACC9kFxXwQK+L9fFeqeweAM4W5S/eu6ufHZS4VcgbPTzRTPy1pfDneKl8rOTJEgCZl3FeTgHiaqqiSqGzmyPTz6EO3dDZh5QT3y6GYAFYWkCDdxN2RUB2ffQecNvGyXPXupjXFJYIG4kdWBxSDhOrMPK1yfbX3y/Sc5t3WFumLEtMkrGVb87qmkyvtksXHFqX7RmvslVAkJ3Po2XbHXaIRVAZJrkVoeBjepv5/P96eRXxlEZ2FWH6igBI+Rd7FdNY3D8GGMF0KwD7khj8zo58V19E4V4HcQeehEPcnmKuqLyaSzK3x3Hoi7rH2g31sbaNF+PUTnNuA3kKEs/19AprOYQug9TdvMRwOEU+7Bv/JVs+Os6pQBja+z2NJUsBNnhm9mgKn8BaJHtcofbsw/Wx5DG8JjrZ4/xBjFM3r162i+Gr+3B+HrSxhTZp8/Cls+jL+M59UdCqIFCLccZqQ4ZjCXCoCmsJOUnlaIjhrhNqKg/h/3TWyMKLYaudKpQGwM7ZAx32W6a9aziJ4X67QqkaBCP5z0iBQgL2h1E4qdzVyImW7PHa4CcamblpQpoAB3d01f81fQ8RAjAZNMe0J/5qx0Sjw561793W94hV8AzI8aHkto1n9GJWvcH+T5PMn4LsKhVKNxJHTVKPagHTHO7342F9tk9vYhP5og8GBNVFD/o9FFfk5PPX3TjlraNjFZ7oy9RRWubgN1310Q3HQrzOmRcTpsV92kA9YXe9w2dK+J+db6Rz3dnqcOuvBnoOt/Sj7eJ6i0yxuQCnTDEDZ80BAi5nN9sAwIiYaaxE12AaE7c8Y3tLzYvp1eRq2SxRe83c4fVCkFYYZ0Vt30WzBuA+72Im/w0cq0rxjikbdap6kt1M8sdH3L8/X4F2quU2dWimAAFCt8zRPjQqYUKH0oBGNmRcIF6/WI/rWS0O2GMXVZjJtN7iE182g+nH/b7gh0nbBc8pg6AMJ5nvcqYHyY/aWMLOEjfJ0oO8td8qR4ytiMFd/nFFuqmeBcVSfz0m+2fbzNcxDe3pBm1j3Z4nFNnacsLe9IpVW/38D6nyRugSQ9Hm+OsVYY5G+N4c4jAFLCOIVyv5d361qk3TxyVS/YS69yw5TZ+169Riwc/5dojjr0nWXIfJUVoZwfJUrDd38FShvGjspAAW0OuhbUdBzBpYA7oRtmVaEAULE16itkLSIQg+XYK+Ya8W2aCxlyc69sb4ly9bMpgYGEy9knOb/kDJQYQFw9i3D99UaLAnAKm63IgI/AbVb17YU/n1Vc4rCUOva3K83lfiekY1vp2yV8YsWSZmu7LXMUG1KnQEm2dueGGZkWOwW9l+PGnV0m8vV5t50J6dH72IR+6FDTZybFPq0M+OXGUNQpNvYB9tnsP/fwRpUwFiJeepg//CtmYa7IE1NjUtPdwJ5bkios6cY0gkZiyfpS0B7v6qAvcIR5UQfLoZISkAQvD7K7ubaWQTibfz1LxqwuIRouUbz5vwH2nVi1D3Hrjd5QdwkD/fCPgekH3zP18x+IMTfI1SJMWN15ZK9eavfBRUmvKlcRuiQa0MXrFgt3wTipEX6PsAHoY43xRo0B+o+SjVhbjSTA8jDvpkqhrFmlXoMj/ATtb5d0FE7y0gH/GUzvAgyh5InU46HUP27RVkVf+6GX3QRTdAGryHOL4eMzobfUYWYcrbLFD5M9KsgKHmd5cygxOrLXRzp3ujJ4DexsB7wUj8nLzYpxYie5hX9QzEkJeOljYCHmpzpB3BlAxTs1g7IWRKgQEZ8BdqwtB2AncGYPf9kM5ftF92asiipk/tQu62CVDgLl3xSIe8wraswy//bikbEm3TzU3w2j0eFUNDYtpTbPB+kJTCwAbKR/WChot58sUVsqQOvaHRWMW238YjDkp2yKHo+iWJBmWk3uLVc5KeTnFa4rOQfaISaylDZOqP711VwO9qGl0DuenQwXqfUCx4vvMog+BSpnwOlSzNgg6LJKcfNvBvyrB68Oc1m8vevaMTzU+7DK5l7AHiLlIDqwnAFGhhFh67VoKTvRmAmr6ul2MPdGCXSVf1KFVYayXU3gyln9AsUmSqkeU0uLu5XQUT7W7cw4m+vWCTvMSllvuxQIPse1mrTfaytRzJvNqGTHf3POmet4hryWeh41aowwTc4hV3IfuyCf3VCA/XSQTlSbmvPMu9aI3pGLDg41ikDGd+Dvq9kytMWk2E0lNomUKsfq/mPqORWeRndunuXNyGILBgE2wMcnMyDlnnv5W4f2d/gc96O5tG6pK0lrSkgqPVsDZyouzvSfRj3LOxgHqnrOx6DFAVWPnydyAC+AynPyPCK2oPtL6+wazwQCFyYxlwASzT8bRVun1g8i+DnW4NYx/80ZF0X7C7lOorV5/2moASgHefG/V1iEy1I9ZCjauSDDrqWFM6mUjOs1DVX73y9eh+ZWv9DmAYm5WX+XQRhCc8nP6tu3zV3gqifE8dwGetCg6LK7wdE5kjUO6xu7A01Qy/ZdTJgF2X19+tO0OjZjPvyzQs7dbmrlzj0FAKHGPtWRNdWFGaQQ+QP06G41WzzgKkN5TaFzaoio9E1862Hm9+y/HxI0NqiH4GVYQyrP15RpVautkfah2qiVe/3r1kY/9yYbk4LqC32/MhM0tVLH+1SZm1X/e1IjH0JXqCVTHRgVF2C1LQFRVLPydQJzZfNOulCrv0Bw/25pVlRp37EdWJrtPA113vy3rWFve6xmimgb47yTcxeXu/NV7h3y19TjkN4K9cqNbuRB9EdhX1uZoHw3z4LbJTALA3X7eyEF7ex/eTxVZ3HLqaNdOq3biJdGQIZDDZgRqET00yOvBl2oC6j4Buqj9h9V94u+dhFqDz6yZB58/mp8u1eNTKO98Vp+XUh2P9eFFtKGPTtVHtEvUDxtVUFyNHobroMe4jMTwz1esajUBLBLHI2EcAhV9v+/8Q35dsseyCOlWh3yPxvD0ECuUHIAKgUUbHhVolLRDpQBXuq846GGZE0Ctxdqy5e95GwldaZ+npgoAHeWIXvgbDYHt1fDfO9RQzz5VoyquEr7yE39PYGa+S4IK+D1VnkRpBggIvJNmYDNdyDdY474JjIAp1hpV1OgWD6LEHsLN0uCn1Q/FmlrktrdeznnSlYWxdnk0jPhhRBF3Y5LbVx4a+k2xa/oIZJmAfXG8CLyb/6uVCsj9Qcv3T114skR1r102CqsdlIz6qq4++qooWQPOygANwPkqH93eOLqjUvtFuVXyVyEDrPPb0lTV+edHKG78A8//uBkc7iW9TWnvBsm0fQU37VUdUX/xbuIaKR9YQ4T5+DK/UlOVxiQPOufgmVK6lxUVFWt0M28+Ba3hL4tqm148IKw/hQNrSOgTk7jDmZ1PMK7E8CH0YvirqGWOGMwAXBliXkIIWoyiulr4XMpvi6ECsImlVNd1ljldVpTRilFt7RTzqvlaYDUpdlObZr87OrXcpY5/S+8HJhM6//76JvceLZKanxis3zc0iKmTtqyXdh4SPNdIPEDNxXs7PFzZYR2Al5hyQIWGrQIvA/Dgxh2SXs0qZOlOJVo+n5nhnaa4sC/QkRn0T8eGmqoet9JoA+E8qJ8NvA9veiuoddoDD472pRdfiTDjoN9QcrsuBuBiBflzW8pC5mQfApj+RkHC+pHlJVf5LxpzeY4Q00ucZB92kFeAZr099zUvo3cYtXMlwS6vIVpbOcXHIDeE7TLIenAWF6wR4a0HNj6QWCf6n9L9MAYOEKox2HX4jSX3QAGdMpecnDx1UyDcfPUoSsJqHPV4YTFm+uqj+yEa4w6wO2yMCOX8K9OXePjkilZbc2RorXOOerDRi2vzNdG5Xuie9W74Pcy1wXwxMzzunSpnA08tC4qu+shsShj/uk+UT+Q77SAlq12AeMk6LaR3G4gesJPMAthHUOIW1tefuia5pPU9ijYEz3h+jvPNJjabjFxZwWZIsNorceUrPUFB1+WR2NMdVtG1W3X7XKWYLghjbR08bK7RI9IemgoVTSiRvlOKvEXdEdr+N3BVHotj+gn8D0A2R3WDVccDQV9UL12JkNf2hWpHhX8suXHIekegTz4EMTmoLTTVek6BA0F2HXVt6LHR+sLo/qvgbT0EpussHdM6zjHBDoQ7ld3AWWNFejzoAbLqPNAZwN4uv6VViZdPEroMDZR6xAkz8LmaT83jiGNvStkUIQUUC/DMvzq4qsn7xWaojPL6TJlV9fyyGHoNChpkuHkNEUWXViS6Z8aYLCvgH2M6tMFadZK4SM2jt4a/fP5XJYgZ+XiV/6ehhSf6Iy8NPU2q2N2H5FjQbnkEodkvfvOLDtxrRxPdw5yklRx4tN/YSqDAM95Ou/A7aoZBl5yOL/7APngWG4v9lZ15k6pFNqmb/t4XZDUU3C3Zt4n/0BOhr7eBCvB3mVyKJg9qGAB6KXCLCfilOZvXsfoNPartXANfv9SFpaPh0tbwvDC3h9gotGk5vRkFgL3U388feyFW+MVr/dQpnOrNTqb2WjFVA1GM6PvHFkt5WR4Xb/k/vrI+Knzshd0kM96DEy0Wd9XkNB53eY1/9mnc5FxPB3pi4Zx+vk+D5fXms++HgOgShb3d1POXEnP2RI6H5Ip+xGzA7gYQrWiRuP3LkYXJMMah1zz1dw61tvx0MDLhkMBVPsHhQ1UALTShcLklR5f2fpXpP47mHVhF9j4IV8D64TCKu/t1BoRNY65/CeGrRM0U1teSAC/sHEKQS5/9vc9+Xelp3B6V+6sZ9rPU5LXCK/NhLms0FTNAm+RDsdhu7rB568ziv05WU/nG76/SDHwUyHNy9TPA3AhUsIa7evv1NYR3lgCkGCFOZIZArdCxKg4lOxMLPAJro/YvVgRcLLnTwkOAlT6LUg2Vnp8w3SgIzU3iGxZPn4c85HEXy4CTi/cr/8EjTxVtqcFA5zEoCKfHyhCg0mxwpD5ZDxeiFq9VTfZNP+1V1IzW4Yk+ow1vyjeFOVsZgsuOLq9iP8sSwjWU81+tjbeJ1OP7MgGY5BHEXxbVHpyiFzbmoXCsC98msO0n6tL/Ogjnp1JHZRsJQnBzXsmCDAhUWs79w60J++p8fl+NF+g6hBfnofHM24g8gxrUKyoe2RouPZb7gFgYnkg2c3+VkWrzae8IV36Me7GSpucN0n2To7+1eOA17QdebKeOkIw4az21m/AdY/+/zAeIzptWPp9R5A24rqq6gJLC9vXf/9OV9A5LAf5+5RNum7ZX/hrTzGqQAbNFVwTpvh/OCmEpa3p71lm2pNVZKckTrlORD17YdzcaJ/20MBC6AitFqYkeAOc4T5htJQxZvgnTYl6ZlXXTRj8JvD5QAUYrsJSBo+3U6Pbeaq4GLF8uFyZ8VNRXDu5ul2AjT9bWeP24P8S2D/ik5BBi+7lBKxsO2NrHm2iS11nOZw/BgK62qVfEmgDuuSvKtVKAmxs8gbxD/Kp4WpEwJu6V6zS/NbqXN/tmfLC2nDL6/fZ2WIwzb5DrvqjR0AT2S6KHm7yOPStn1ijdexLBDAcSy+QDg5n8kwN+H+el/SX4BN5PtAVWIREfWPh8qJddCxO2HMdd4P5iGcT1zrHIzpXruHrItobL2dFePn6T+xv8gz4MzDu1xQNqSdTnLdIdgCgx74kWqif43byCdmZB2gTdp/xKBrhU6dro8OPc7dJrGIQKJ6LwiQvf+A01OiTpx2ORtTxLwC/hhSK6Ab9X3cjobWsKo/hSiMP8ACBpANnODGO8EvPrbXmOK2+FU4onJE6q/7JYQIohY15XZy03S5K47kNaAP4iLAqNf7jE8ZAy8nwA86LAaddwbTEqldGZGnfgtB4ou7VPkfsGw+BTDtQSGzBj6/JdclWUeG1etXDWLOxgK4KdU/JSziPpe5NvpxLwxlX79HVoydPfmvMa+uL+q9hph5TvLtRAvLf7jddnhUED25PmoJ3G25/vsl7WJmWYQSlScPeGhXBEwHVvOcfrEY4XOD2c1BpeCpq++MP3XOZpj3GHlBkeZ6yHwVO3jrzLsu3ePG9QXmMb12SPr7vGK/Wc1ts/n3Obtmk5dOMdogI6hjNAuTA3qT7Gg7u5EWM8oXRqpFFLvSoUT2fCfj2VPGcoodddPSw4maE0lETxqZ93GvV9qt8rDXVebBp+sItsjZONqJOvZ061l9qF9C7PqM96C4ukB1Nyu8B53/MLlhm4pZs8UPQbg8orRb32QYKvstFaROX4iuZ/arO57gHsxziYAqdLVo4xlsyYANr+xQaUYmKMLgHcaa7jFJ4KEPIkrtga6oTmUx9Qk7ie8x2ru68MT+379pGgbcTdgvq2N0Qv8J2VonGLM7Npt9vAx+bkoMg/FC5yVY6m9Oe5QO5ZwvP3PQROHR+9/9Rd5061gI+iPJ9c1etHpRMQ26Dr8wmDtulA5Mjr5SOZEjoWU4f+91/F+0+z2dh4Psv6kDVX3PwMC/XCtGwTiePKtNhXpiXEXRQtavGqKgLSGG4BP4d9X1/xRvJe9baJN1XaiWeWjOMcjwDvbtSQ/+lqNCJ08u8TXbyXozppsnwLnis4c1pJElo7eUtcWA7csvJkfv3sN9GBtx3dS5eMWHsFxMfeRYmTIb4NGPxFRexIs0/iZfs//MLdwg2A9hHp8HEd7ujqeRrPZzwOIGUfLm6qy0JaSQBIbSkmisCOGI0+hgRNx36+pGjA3mbYCcWRaexhA3YMK6x/xt/+2N1n9rnWeC0w5jnOHjVAHGNZhNxJXHMIMC8AY7c54IL12XTh6jHimRQvZnrtNYDYoHH5gyzlmcJwBiII6YBOYLWekJDlC3e7VEIvYj/wR+cnUbs0LTqy7wPXTA4WN+8mzBcYR78ixrCcW7VksMoh8eE2rZ87VOUuENo/m8r9Slx7qO+/Xju6pk8ex9/s8J0KxD6551XLmWFl6f4yZtpjrjWw07l7bhr8yNR3X/H9QmOqQcklhb5NljmoONA4I39EUxpDBznX4Bw/VwPxwC9W5RHiLcGEGjxMw5HdQgV5/UVh+A0tugVfPL6vdZx0PoW9o0Y3Jxi+VqdvAD+gHRzGJBHdrg7it1HACyzvwzOEdXlqTEdp2SvpMeC4TmNLQs0rMsLHrYy/9RPVFXYjxhEAidjKoUy0aUbNYGlj/n2HB74DLwnN/j1XtJd+0uIljO8wI/eFxp9F39st0LGRfP4QGaAaaBXIxYXDv81nu1sOt+rCVXik+hX9PcVDzIjSfulJ6R7LgqTDzSDgYoOTE1cOFr6pldynBH0bsFT6kSSlK+45VJaCyDGmD0puCe3iJcZJMdzwzR4kjFg0ByNWDPXIefdUYBpRGBEUd1JWADSXASYjAN8pcHTWrcCqoPlTXOJ6S7t3z1LgbPN7vLeRi+EoLL7UyTyGGyLcryzJJK/Cr77Fvoo/8bLVYe2EyPlePrmcTuelhfmSKUVeGlQY3uXtS8BeMsARuo937rTXXdkXNH+h7E/HvGfPrffnrB165lOx80Ikv/i2ve1fXHqc219PSyJR8IhbkHx06cWSEY13ZfkwihitY9RjcF1axf+djU17qyN9cXVgqNBSsfS2cd3b26Z/iLgcOhB/0kRhpuIysA2EJrNPFOKev5zb6WlQyzkAn8bZuQLQZO1Sc6pQMzySyFQr+ZXBF4R9w9bvi7LooAEAc0MvLQtYVcudX1kyo0HiI8B9fM3fPvBco3w8320Vncp/SiwbsvLjEzBge9FSDXto+07csNU/y9eUdeV8Ng17+gpvKDb5rW8uYefyNyqFEPRXj21/9dhO+IvS/yIeRpJrTA2EK5+SWgBz1KiQumS2JkYhy2S/s2vV81dtoPgTGOCuzmgad3IceIXETPpKhlDZAQAXm/7i8pLYmqpX9+tMiiaXyK4eL8WVtIS2LHE51lDcg+pcCcIh74u1M/nfyRLlNr9w3mcaxtmGivtNNPbDBJB8po8LWSxucL63d8vxVzR+iL7XIGCJhprIexZfRZ5jxIV1r74/AFSigHl5ByMZ1+wGRVWFAXM724qv3t0eeG/89lZ5dTRa8jNeDc31N+7IuZqcfzvK+VuzlgQXxosBCPqMs8b7xVuzvS0iARUADoFx7IfRhN8zaeMKq/i4Zw31Ra6XaOS7Z9y1WGWGses9J/QVTMpvV+BI/PCa6S5SeFgOwOv0o8tlt2ebMC4NyI1NpzFNKiAQ/1b2XJj76HkUEsLHZa/a1Qoi2E3cZT77vFIPfz5AGGbr2n7+zaygVYAAk8+MEVQeB7CR5S6A9xZS7b6/whDzRjxiH+aEgah2RWJN8IjQbXzSAZHYVkMz/x7IbfMA9+0MyH1ti03TB3TeE3lsPxslIDgSBqpve/fyK/aECvP3FKXNUigNbyD/f2e0iwfFRnz+7eKrgG8Us369eMBH628G1XiB+V53Aa2BS8PH3fl/1bfpyvJsr2RXldiNW6po0KujCcZT8PzQHvg7S/40VPGXwq4aR5n95hpBaKluE1zTzr1atRTYaQL7eWnrtw/AjzNOPsk6zf2LSVz47lbA6a/SAnJ18EJ8LnGwunsOYe4PWLfcA3Q1bbBNv88A6LiW7Jggw9V7OI4PgH+fS8LYdOytTjgmJ9X8i0bqrcSbmbXgCYHRBxghJXFvnOSh645w6qtrIcxeXqcAMHWwnKTrJTCq+DiVhoj23ZVQIOgenAycIsHu/Re7OER4XPcLvU6X/N5pLIoqVOCEJVulnTary18DeCwa2vQ7Z7cbourNwXqqhdBDS1ZXtHtH3+NjFhK6rHrK3lNqoL3kxWsAH/+dG+P4kOrbfNm3DXv9tHHu+Y5g/KqYjxxes9Hb0saDqfQs/O8M6JlDpN6UX4XBze8cKas0jXwrMz3SEYua8deg9rP/P/4iuyOOl4kWIvwwBFTlozG2TAnw7ET9hr8Ntc9nIcE4G/63lx4gzCBKrf0VQJCbDj7WMYbmv5XqVKMHxMtHOXsoVLL9LEidxlU+MHjBBj8vV77UayecMB0ezmOEyhrWGaFBmi3PX3Pg+IwFr7TwZBzTyeUnX/MqAx8ZVTLLsawXXbOTQ7xRTUH59VqLh8vsnV4mY7lY5dUEUclkaLHCzdHLzbm6c1uvwamC2DRuky68oD3kW3BsRNfFQ8gap7STLtTI/fWGeS/q06JwZcV/9XzgRWyG/1G2K2OQOxSgjztvH1z3fT8wDKbMmJddxl769AnG+kUr4N6anXD9AFr698fo/GaNLaJXlAbQexBW4xmqL4orDzEhNM/8wtYGoomoE0I6UjHkd2jpDShltn6uJyJbe96DHkomC1GYJf7ZqpDf74QhfE8chCoU4JfxhNKCh176QvMVhsu7IqvxCAAaxyfrzVweW+E3AaLV//nPNfYOZVhzy+LCfIefUAI0TT1Ymrs66bUHtmMMiQovt48B+Z4FegwYKLorAmqP4WyMEc7G+IejATIQ7+QfFoMoII0tTM9e/vn24Z6FfXt+cap/IbFrBqqf/aYUFo9yC/K5R9Pn8wKQZ7kCe5KI456X5pXwWKAqbdVPXCIff17kwx0rukj60rZXQsGpSSTSfD49sZNgp/R/1YFtCBRxFX6ziG4K+uIHuRltK4AIqXec+BrGGb2xd4hfRPqdeN6EC4BIXR4IRrph7iMVsi9EdTwILQ6bx7IURH32xerRhBI5U/zbT+sB6F2ef/tfBha6F5iDPqoH3h2wkxPySPZN4+BHyk36fUYNN5gB//uMo0CPqfm3pINp8KtbQWqqJvByDmZLYA5j5a+Ixc+wx+DdrDRa3t6i1AWjnh5FsyBfl5v/4cSv+pQdDE1BBIJn5b06AuBFFS90soRbowPdD+qDx3yDP7/mifCTMABsF8wIQvXp0Nw3+f3yAaGA3nIGrPsqH40vhKUX8eerFX7N6/jO7gkVxDYgdx+k7e5TzspcwVMTwJjrrG4Zk/7vJBMzfIvU7cOaZoMT+KPz+Q6T25l6AwxPJcHCKHfrQt6wYdbnb+4RROCuTbKS15p0X7MwqjrGeJhZunEQLu/fUGbjMoBw+YOn1qHe/qYJQt9xJ4740V71kbHuwNthWNV874xwGGWM9inyNdAZ6xBN3DfuczEWToDd+6vFjik8pwFr70vX8KmSvoyTzogo4n7xSgDuzTExdLnYyJUr7q9GmiBsnxSMhuGsUMhPvfDzovq64rHvxe51LnB80ra5yb7eM60BzRui8JYQ3OPn3QEJNdfXeXXSnl5GkSsCk07ZFw+sK4tsRcwA0MDPgkVVqAfUa3ra/JtL84TPkrKq0V3Oejh/83cuDtvKBcH9evSz+EP6E+YB3mG3sYtjZ74eQoUREkT+OKRApwdVNviqvYf8/ZtpN8mv2xMrbgkAAlqMphGxSBxiWGS74liiU7GOsMko71HcHJiZcekt8pSNByDldbIO4zME3G24Q5oRIOr+41EwvuKM8ZlTFydQELEEhlkBYI4nrYSD/FWopry7s7RgCsQd7cgY5wfgvc8fd09SVsyAn06OTys8JL+av67HWJrv10diaNWU5pW3jjJGkbIJ/pFIsnXgeL1LWwxfFdqMcQ1wJ1nValZV3qgWTgkGAJKGiYn7GHnwt+mV4juuvWY2T87EaU9MJu5XVxs7J6i3cW/knp9WIPEKbG4m8xKQWDJ8gXAWs0zmAeIH95N3jzR9BcTevUptCUeYqB1HGsNVFnN8WXpfU9N9grd3Djq8itwAR78mt5jnUihpBB0u3Nj2mo6NE1oa7/AsZ7ywBApmViGgU/nhvi8lbu6Nhhox3/58HCXfBoU9yO86eTxtQqw/XRE/ooQQ4fRhON3A6d/npyY99gENr+xDmfI9IWqOh8ak7ue1UiklPuWbcZLvI6xCHCJ+WtDJkmXYsZSyAc7a2ntVKIYpuXVmppWwR21okunDoqWcdAmFWq/kkVw5UvDX2d7/MqlIBPxl8c0wNjs06MIJLLtrJ6TfOME6MAvGwZ0hSTN5DMz5XKD4FxZloa7z18ELqcE9cYoOKjB4Y+86s/oarvf4WlDhCvuie6+yHOmpI6g/AcMtotoyqwMTS/zxWd/Vk5Gsns/x9nG4ETYrVvARlGiFy/Gy4Yz4JVSLOtDE3mPW1NjKAOPoOFa+YiGsmXhhRhCCofuG6BopVNh9jwKXa8d42SZdTLHPbEUZQOxv2c0EIfL21lRYefxp3Ue691QifvgPM1XhD/LS+Yo9LDVqpzajgaBNvQORQhfv4V0vmghvx30/DgNFngzldKrVWZIj+kfV6pB/kIztgbdEvamMHdghtoeVRcoPrc2Z9EMGUV3rRo/qiU9+Pus1kE1HYL5Bjm/ciLAswcJWptk+8Jvldt8AxivXxMowgYV4Hbz5mydIgIJERSteAl7Kd9qT2SShk0gYU6NRfTvsovYa976ybx11a3L/1//H8Xy8CawyPtF28g/XRmVDejpi/5nWseYtEentqjStJRTvn/XZPGfJejxS4YwvLfdNcq8uBDeoP5Q9vD76B9tTWBW6E7TOUrADY3USlqjRQZJ+HDbMT38qR8m0nHV9fl5ipmX/8iXL6iDLQTlWMVGWQZypxc6y25ohmboDHSAA23EAUwi46Ych4QTaEw17JK6G8na5Ks086o+po3Dyzc0h7eOF9TDjHR/Ja3sKCAWBSGs2n15vivpxm2G1REhLGrXSZPSD3CxtA21WYbuPIJJ/hoA2hY6551gUuG/SF3PunssOVWamyDryMkKLKKggkf1v6r9cHZYEAG+/IFDBEK/bB3r+ZNPDD6by79z99uh+VKdRxfUR6k4N1hbWJWvTtYYN0JgaLhmVj254bsaMPpnAHvd+qLrO3q5GQA3YDb2H8DmHpZmRB5r6XqCpvLsmegyHoXzqdRUSg+O3YmRUZYJz86/rRXUVWKLQIwT72cgx5ciLqGLQ/CG4vWb3LCBugfgGcUSp3uuQrivtZg/W29t3f3CmPm56jTRt++lX5fnwbh2ReVUkN/DMT6VRQ33YUUHvk0wBNctU5owuWwfjPKBCScgjWrbxnH4CY6OVSuie3MQVa/fBd6L9EPH95CnvEZxZe2W4mZ/6sZ29tO+joPWjCarG355fMF3okXhxeMjwPJ3HRnjeUp9sOqFyC6dA2vNtkVr38y3ah/Q8Isw6mz2xOog3tkLn7QAJAvOOWtg4P0daYz3MGfoyfrzAIuohXJWeGL/SA+y3sLYA2+PYNcEeyo2SVNUi8eIE2S0pyLxKUfQ1yHeBu+h/xiFf53FHh1DdUcSI92fBkG4QP7TTXlPv1C0S65+hTIqvXG+u2w+mw3kiT9S/3wIb9nY7sOd5AATzjTusA9ge67cuKx91vdyl6y4EyVzTmPAzpXK9jNDLVzqM1y0ilb72iHm3rLmknsrymHuW/LHxZCgxvUPuZpFW6FYAnPS4rZthV5aEteDdJEv2n5CeJ2OInMJsabWK2SI5eaI9md99TRZ+X/zI0Wwn1O48Zq8OJ6wl3OjcMtMU0ophHG0KSQfdBdBfOCM2IPjt+EaG7CyYk98gwhU6Qj/Lvt9k8gHgMOXS8MoQPtt8Jg0PmQNUWOPq4gDRqFpABP30j2YQr+mqq7IJ+s3FMtHeFLE+XI6oE0dDdBz6omsWNHbVY2MPVmr48ZrOwCPTqln6+5gQJM+CazDd7SKOd30H7tQfzcRBo7oDC5uzuwI2qPbRlPppCFAsk2molLmRYiyND72fvF0rHk/WSqR3OmzGKTj+F/ng8gIHXtK711rzLQnSuTtpk0Xvqd3RHoumAyzTW9hMrb0tEVGg89/oEcHs7yORP0b4yyBUsTrhL08VwpUKUY52qTlRKJirYnKCz4z8Bk6PS1aT0qHb/qyoaKz0o5xV5uS8ZzkhaoG6i/YSq8QxEKjuwcqV5V6uFlMD8BrP9KLNbe1gaaDrSrE9MUjZ4apkOhL98px/DKDGdCNPLc3AGzQ9qDAvoQLIxy9GDIIh5JuHss3jl1mEkq+oD4usodU5hoH614zNo4Sa2U3kn67/qdBnpf3NkQT/OI08wFylwyLp8w3rjnacsAPwytScA+Q/lygR23AqJT6+KDQd1TbFZkhAVgqWDaW1k5L1b7qV1+709oKnR5Sa3beXjz2on6uE1GzO8E2oZ3M9UP+UImRj7gZBfyI4N9BhaDvlMTOmT+CuvHGjA5yVLyUd1iVBb73kPhEmCKQ5FZ6nlRzAI4XndSf42LcwsTHDKcS4C3+O/ROEA3D9LHGdxo1nZ1/nx242/2NfcYvSXpOiRhttR+6DDHauuCPLnrst/B4kOe3FGlBKOGb61Yu/uRD9BNikOW5s1Hx2W/xO3CoMWL2tPwZqr2ys/cB+zzY9g4cUfVaJrGt/6qG7PSDwJSpfzrf9C3lJoah+5Su7mbQfOLob/J1dpW1L7X3hOofbHBKmI3KCkPW+WF3z2sHRFtrg7uHj7IcnVEMOCEHjqOC5aqN/k5z+OonsgKhk6HCT+N4jMBJnEAVvX23q04AzXBeCq7loYVczDfNsOIHnv0L3bizRGRXceqet/KxLpmLNT/xAvtlk2eN7NNsXMM7lBfw8iHu5QdMB060RvgZ0072/d8sXCK71+eSJryPr6gNO5S2DkzJp1+d7BBGi/SYNXsKEwKdd5gm952VZCl+uy1bIIbDvjAKXkJ7iA0Hi8N48YFnLPJh7k588EeEfwvEVwovsBwk7hQWTxV6Bizck+UlWajjtRL7Bvcoe0JJWGm02HXo3VaQ+MstabJegL/wq5neK89sWVaZcsBnxzUi/TJmBvUMO64icNjBYbSOr7H2Ij2g5ah4LexZO7BPNJUrHPwAuqxZCjYsXgDjKlzufnCLzHPsxvsH371uGJsPdrmvFq1AU99nwvgz0nuCu8RNjAqLZQb3/7juVYdnThBK/idPw7oCo2/yX+OU5sxqP3ihgXsg3MG+2b+ms4ickcPf6E28W172Z9dlTTkPoAHwQVY5TbBzCG0r41S2uuVmHebHum6h9sXVU8to3SviND/BmKTlc84u1r3B7QH5Eghdi8VdgeA1JfUovNV76PeWkHObc+CddsFcehYK1SFjNUtODIAYM/GgvufQH6mHn4F8dG7ASCK/0UqrntEfTUwOxtTm+IN6SXf27q0B7ZDbjOXBZpyZocU+p15xyZ/eazPaGKLosOg5RIg9qEmZPv0pfV1nxJFPSDl061y9uiLtKfK3yQEObIrDI4nTpzrxUKDaNFvEZvxrsUU4Z+w7lJeEC4WPm6dPq4AMDI6vpmqMxlrIiBn896es1etfYzNuhKnA426ieCovBxq4yDvT1Enfws8cosHFgof9qb1C1Sg0GMjtFBZlZfiqqir0UosPNN1s9Y8977kWuqon2fTxGpAqJwVDPHTIo7Jt0ZYS9QAzUgUMubU2vchH4Aq7bqsV9LTPhQS9MX+xv+Os7gSGueoX0mW1I2VEhz4bDSuYBCyn9EDxuGnzUtwNOwX3CNN+F8zfPAr6ILULPo3ydYxe4lB46gQOocm5r9Cg43DAQcbnGKzczmae2FnfNQatExCnKBv3flxroFxutAAv1Qr8f1z1kChyPPK25wnxCtUKuXA0sgoEYlw4FcxiXGgcyxXk9IybUZBhhJYE7oqnIVxD5kMfzAHZ9+m/6pW8wQUMxwnvq36lDmSo8fLudIwRpTnCnoCyFtWCrPv/6bBQvvnYm/lIo3ED5r4r9p3h7lgBNR/VnkOVnh7JJWfZ3V0greaao7raByMo8b6F73hdTR96L5BstDvAhYGiWaBNcvLki5Twi9IOYZG2UJf0RUDOlWTf2kGZl0EJiOCOPE1dDE8BaJIDTCkuy+F8G5t56Pmk/rgjOKMPCjUVxJaEw36YMI1YWE13y7DEpdCqMHkCEqO8zAJXB9br8N0yXWPZLx8+S4GWOXURB4K6ndkGEsaJl4EawfLN8+CCYuNpuZvzhUFULwK7XBM11qNsaov0HfXWdSukLiXRO4d6ymU+jpI9mjrciMXjP7fwcpN0Vid+9ufw71R94T8XY06xMDuli8y94PxWfoTGWPjGBLj4MxynZYj3CDOoz0bWunQu0wJ97VXGbfW8jZ8EpOmDfKcfwHtBvF5fmo96QF8xg5o5tcG8uW3Kh3xw30O/G1Zl62m1YwqMeZw6SHf5SaES3Ig+yv8DJ6y/euvuVzjv4CF7ZzkcvWBreTCJ298q/2MAvGQaOB4Pql7ZIWAvOS+smFGq7HQ/I3VoXDoDm26drsV5YH3wowR4APeagLs3QtTsNET5M0yzbM0r/OsAc19eESuPjHk7i2lzLwabmA2hSUkKR7B2qbyOYOavfOwcr/d8El24fYFKjabTt4NSX6LHd3o7GPb7T1cuIxVfETlV2zVY4oSG02hFWawoAuzyPJ2WeivUFZaB+taf2903cNiQgvrITb801wSJNqexNRdGTSuuqgPYEk6NLDtNvm+nVpf7wdzgKP22dovXummlmWdE/n7r3ItfjpfaXuo8CrNMTXJjph7FbdE4T9mo0ZuB5Q9f5pylwHyiMS/4NTbgG9tDoqFs9hrNu5MOcf3o7Ku3dCND/rBsI4MAKTIl5X/Mtvreca+SHLzCsijsoGXUmGScEe+lqYdb2PldwjmFBM5q/Je+n+uM3rKGq7M1/mJHpibfvdf6aq5fhupgZX+CNcNAV8UulTfp1wkrezKa5XjxoHXXgaUqd2zeCOQfWKNXr0OLtNSLBwfNKDleE5MG7A9iAYds6I7J43QO2/rt/JFdETpykTw874GCExJcQNw8kbJ5RFZxLIQKu//biPiojeFzefGx4zzjUn53D9WKjH/Ot1nCqObCrysYCakGXEZxs3WULXZV3iaE1A/3YZ/ImPFFrwDpncwN46+/XZn8wpyLxpOxnzw5908dUrV6e5Zcy67r1u+E2sWhvjppQ3vpvKkBMIy7ZE11/xeQnHOx6x79NJDkSmmS/nqTrJrX3Jjbip9kNf8RMGIgG22hlbfJVWAG70ZOgfb+whzzWGq3FaveoN4mr9huTkGLrzNjyHou+lV733zrepOuWsjW6/GyOfdP3G54hmIZQswJi9eobtdwG6OVNtoUePUqRCpa+pI0331nz1duxclXkVzkcgX9HVF4fg383AeYMs6zOsNFtJ3L23dfG+skE1lOCFYvMKG9CKUtO3dt5QcBzREu/O0i42wfmRcfnI0L8s+eyG0dpivHo4wgetYb2xYh9tdpGcO7m6LZ4Lw9MgVddgO0teFJQP2+rUmPvzJt4g4OEeS5MpoTSAfiqGai5BBCw2VKMLZ8l7Hv4LHCCG0HTCycwZeixAftG0YmQtey3G15NtrUIe9NNmLPQOIbDS86XWDlU4Rco932vpGsN6ECGFyed6JBtuPH67hm3TvJ/E7bvO5Ec6o2YeXj7JUzuo5wP6O1uWAMU891gt77yvSkARAIXuZiw6uWWmXv3cY25c5xg5i7exmqBBMb4l8E4LY5LxVf4UdZlDEmT/hjzNBben7cIzzLA/CHUUEuGJPXOPfSOXyVuMaiKRWdqOfzDVX3w1/DkJnvm7970iUWAowuHRvZMyaSrbE3/hMJmAtFNFgmIJnGK0G3tN3X4psxo44XqhM+fosZBZLg5cdImrTXjKVijM1MFsKLI15uFgIb1gdjFb9SLI17cJoG/nRVYuaDmtariDsOjfQPbCnAk/SUWycTecVg+qyYCcIkP4Q2O7DOhDNS6p84Gbx2LMUXOtCqA/cFUv/CAE28e/GbwpSHKmwVALMBd6icta3Awijps3RbDa0+xKB56VZTem7Dd/TRuqclkw6T35IXYfqe1zJwrsw1zYm78eECGvHF6M8X4UNJDw35QLKPr3b5xIo98v0lx7OVc45XC4gqPSV2lPbe/Lno43Z7/qc+jHkGapBUeT10Kx+frsMhneH+vQtGgE/YJuioBZ6HFWWm1UKjRWg3vuuj27Uq6S7w+forc4pK+bgqdybCutPmAtzYeTXP1mpPqI2LKobwbhmGTV9WlrYXNGOG0StElu9ybgXOzn2hvHEetCmU1wbLX45iIMp5rckrFxzqHp/Lctms3ZLAbX9rE904K2vKQv/aZaa/vfWdtGh9wA7HRQcJQB8NvqlFF+OAZiJfCjJUHm8evmdtmF4lvHjvY8tQDGcXp9H2RYzYn4g/5nQ5StaKpLVltLBmtLHF+T7wmsbse2Yv2JT8BVehv5muqIax8B3VwFy1a+bzE+sne3j2aI+sMPnhNhq7292z9bpcYxNTDC4g8kFuqKuME9TjUJGoyQwNeAtDgguRJTya8xd/gjUMf6R7SwXMKoEubL0E0YCAp7gT5vNgwVKwOc91NE1fNU33VeghX7yw8CBjn4C6Mfs28tVLBDC00DOvcoe9eJvi26vz//k1NK22cJ3sLiYjvHublPTGeNqW0btzsAAN+GgglJoC9a1OKxpfVW0xCVHA+j/fssA3i0mRMqH61X3H4CP7s5topamKS0G96bc8ldfGh5QZjTO8qnKk+LLs/WDbrwb4i0WMJGj+wk3yQ+Zz7TmO0Hu2jrP+doEbsjmF7GRzZNtwgUNv0LwT21DiKSOPiHIXD+T7X7hwaZaKaVdT2+4XgV2WonFBrFWbTayIbRo6HLmoGr1joN6bmITmma5YqxFWk5uyL7ChnLT0jJjpLHTFXSx2kBX8fA/WCNfsdqvkcoaVu8B6KADM7tjYitSD05MMG6H4vTZ5NZwpWOyAjDXJgQ/AABHfYOgznkddJbzh3dOmIweqhW+mC6tHbw+NTu7ZGBPr3TLYywFv9PIYY7ROy/rJX7OisgbvB5OZalfTl7ORghx3aUhZ6VGD8LtvM+zG19ftnZRKBQNell/k7prLgILJxel3+BKtzwloSKPCGXo6hK5wU0R3mOmRjWaBupN/heA4N1cHphnOt1dftKPAzYHwi8fAE8lDtvrv+WV9RUnx09CMmC+GaCiKqJbwdxnueF1HFJpjgHJ4qfRWQtJipvgoBoLf8Ua11nwsFuZusja13ad4QnFoAlTHDuqj5ADYaihTAN+vzf/f85q2aMw9v+CymuT+wLHCv0YXAD7onnuH//KBiQmtI8/IA9qEaXyHm30/M28GJg9ZICleHob/ja3ANqlwMN1GVxSFSYtga049W0sklJMKfNxCxnetWKNuBVWTI/ge+fUTnG//ijPMgv+Puz4aiWBzUgQnsZ7LvaHpPNRHGqPdUwBz7ACfcBV/gAiWtvfgKlVndNS9TNNc4pZp1lECEPphJiu/uPYUv2zbHLsrzE+ov8N6FvT0wu+LVes5cPar4Nf+QmpDEDz8drSj5grx1Uby+F3ZPgb9G5w/+8t7ahUPf0yM3Qgf6UIBPv2f5wCqcTcb7vqQIN+kltlqMGD6mrrjJX2o7Q5GS89NaViK4enA/s25dd3NCZwODctzjxCE4PsXk5JMdopPirzQFJODI/2784abw5bo/rpgr3W4OrUnFXQnVg7w0Wa/mSb0GfHaoSQru61IyNifSb06Yao4xdHjoodO7r1fGE06ZhvMKAbMOHSojg3QeoHd7g+cgGHdrElMVbZyOR/l5eqnl4sOFI3IMAQ7qBoxd0rl6qgvLcGQ0FTVRvSSHKwq77Ba4as19tA2d6XPDar741+bJbDECB01nmGtLlnovYqe+3xqOVl4ITfj5keFjzS85OeehJXcyK7B6GHeew6DYkf2tPtovofnaO/niPWZW6LwSov4LEX6dbq8Mp/gxXwM62eaZ8sD//jqVh5PUOLhBfan++MlwW5qahEk533TsE59X1FhJ1fMiy50UxNEfnlx/jUFXnn6UMHHQz9maHIAAhafDp1cwGGjSV08o51Eh45lJhMfeiwVtgyUEtJQ/Q50E7RzQI6TagyFL1IXHDb+Vg1GjHjs0S6e/srPtADHehxMtQiB+aLd7M0tjXneL8MXTk0nhZoib5+FwnvX9mn1+F0xeaJT22/G+ULfByu0srHINCxn3SRTKsw4eakY/Gmk+Aaisp2k3YmpAodnaVEoP7l8iyBO494+R9Jr+Ou0zLlBbff9uYqMD8mt5knSyLvPzJJgduvskoUOfRw80wdJCI5toQR538kFVUxD4keidV+MU/+sGcnDqRDncFv+YDHin390KfZGuGwjcisTJsIsCMnovyqvoMZYCEnsmUo6ADb9h/AceOfTmCE5uGmGe3+EHnjHdjcMHeO6qO5xeiG3vXyRtTT/eiwzm5y4GoGwW2JDatFiYwz1ehr71e+2Gj2rwEsZlYG7s+8JY+sM5jUwlwI4OdTj1lG5Q2tL2KSEz7XbtzXLa1ONhurEyPbz+I2lfY1iwEVWggmxUXgzvZ0jxUNHmUMWFJVD0UpRCZWQNALfhqBeo55tueh9GpBN61KPXMlGdHNwhdgyfzA8fP6s114yZWSy/wkI+e6D1ceWRXqyXjAuIkhmZKSfMHyRTQLPaeQkbPBDLYiQxyP2Xv77DGzDeGI3SZ4pSr8vrbwxHzXV0eRZa3CVzlBaXt5tauGlyajYMsVKzobGuGXiBCK/P440uwgNTRlmsZM+E7T6v8760yip6z6KvPnfo7IWrA3yE890p0jDY7eqZK2R5pQqw9XtRPipKnZr7IU1vPcjJFaEVXyYBt4ngKmi+Uq3HcVfrfpAlOAHsfn5wikagumk04Lk2uBGi8lt6Za/mkRr8M2Xc8PtgKuWH5oNYronzILIO0CEyk4Q1Q7/w6+1Iy2qs1o8SxAwYYElsJNBl8ApIf0aH/LH8STgDtgvlDFMAcGtW+rk63OkpPxUPAYfIZ2LDHdvUcuL8SdvD7OptBzGKhgpcKsHcGtgJvAKhCMiX6EwvnFoNXUBT0w0g/Jw23Armmz18/G7/Js/GBwiPRb10VFBBYnM3S9DMV+kZIjf6koieqzyHFLmSbqpzfGYUQSvsxrh1VpG3orAWHf3BUEFwDlFZZsayI0l/jBLJOj7MyHswa7b8MvgYVHo9MIpNID62qAVankPuWzwNzA3ffctv72aas57HQvH11dwEQyPpC54E76ShcZQ+cFX5RlFUly5aLZe2hkazIug66CS+yrOZBHfdLuikHFopXBnmlv0lePH5UmVhKJlGMvdUxlOODjsiu3tkAh5ehkEseOPGYGsgZbcoM/dqkRUa4pNXnQPXTLueC4/ceDD0i4W6qHiMl4HBwxD2PujTDCPDcM+nuIb5s28m9Do+YolG39CcoLkIagmNzyF3/WkWbdQ+J8rq5BzvcoUp7H57HC3fUG/RIhUYK57REXV7bo81Y7CP8IOZeuqlTJanIXCWpfhsNME9uCHIOBX7vSTt+wQ7XkKWqopu73wFu5sRWuBaakuk7HsfERZrOZRiflMmpKzQns3AT19mwtiZuStv7u2Z+m8PMONS51VF4rju0c6A17hznJ5+JaTyzLhv4m45sPIFlwWyHkAbN+GGDK/71NtJQ7PG0tE1xpJpvWfYMTa3nZwTR6sKDOytpUbTOrK30W+oEE7Sqk0j6rTDl6lY8j8d/rQfgOOEMoRJGnrhPxXeHY19WO4rvb25U75Cto+HgJWKTl2zouiIMufV1sLHA065ofJ9/vWI5jhwOec7ke8vji0Wwnek6EzE9pttHGJ5Zlz1ve2DVY+ivTRwxIlTGXazTcjGrH0qREPeriLE7rDPb6Bh1hhRm7q+puFRNPncPRYtZPoaWP2J0IjrJgXv00egzT6uYd4ZJQTRv52KWqOFU+vd+PY6Rb4NSyY/Hfl0vkr7saQF4yr/0X+nxdwWiKHrJH/UjfpXqJhiAWzjpidrClWPK1b5ASqo9qADYph03zB2G8INobpoVIWi6bh6M693dPKumCj7BJ5XCXb5+xXeAK9AyDxgodDe+69HAJu0zMpPY48q+ulO/W4383Uv2CuaIWioDTzO1OsnPMSpbtXKLFvMGaYhgyj31Sm35qKWChA6yOhrD9atNKEazbKRznF6O4dn3XsEY5dTMlHvu4s9jqIaPuSA+iYFmJpSSnm5OsmqmLOHo1Sff59IAG+WfM3PggCnOtWk/QyZm/j+vr24dEKWMOAdqTTtg+D5iHckGweGz5uzmsCuy+CjbzzBBnAS54freIE3PttyrRWj1El45euiWYCBR/5NYhSYhl7vPbkZ7P5kb8GoyFQApy7AUa9yMSgt5cO6YHGNzfbHa5LLi44imJ1/xl/nukr1+9JQ9YVwvEHxl5DtRu3zgH7d20yt3eDEaNj5YW4CHAnZkpdZfM7Fkuitb86Y6UfRlzeFDs09UMDLruvXdUVa6LlJcl9/le5ZvncZQyyLbcpkgX5qQaN8lZWdCARrqG7KcBr+dJ5xkhi7vWKDw+fA+iIU/QVO+PSKXm0Hb2oEEFglnYTDLWkjDXe1iMkKnDwLqhg9JW3lgbneAhBlODcdXfKhp9ZfX7QLZ6GYnV5KOxtiz+TCQ+lNsmRghxsiQEhq42nrvzGJMA7qrgMne3VvoKnjUP7x+ZB23NCpsGK056pXjvIxRlp4+1BiG7AeBWfEfCZ8rni6B9hnSVp6OMw+7xXmgLcecHtvsOwqlsfjswrTkLRX9WoQt/LlGCw1x5fnaskC3p8QjA1hB1D3BsHDOl1YVLsZHhmP87kRV49I5Ydm39cNdhM9WDDg5PCVxTwRiduql1QuXPpReAbm1Dde2I2WEXGDHEzBAQAdlsU68+69FkyPUWSsC8DPdZcS9uJj9/S6W2wogT/sn2zgnqpByCHh3KVY/cL7vVFYFdHf7JfEhyDA3z0cTHN70lCnZWvzUTGJ8EWr6X1B3CfZYfJBmuN7zJu/jggZ+DtAnaJCFNeSDJfBb+sAEgqmZFFzle7GKG+jhCakFiqU+rvtYARAKCHLbc4nnjm0KXA3XOmVw1cTylrGt3EI8wupBcy5984jMFA4ZCVHnxkUMrH5K3wZ1Rl/d2BtwWoDvJUg07CUrE1iRRhi6tbA8xHGtC8FsBJ3wHqUNJn4pdlmX/FpK8sbopASKVtvxJchRAXzOx5O7RzT+Viiv6HXEbwAt8yxfkWdPDP5r2ySRbaOJKOBLx5JVaSu+4AoVJhbTwIUR3kunrll4/aCN3I/LYSCgh3tFFhP6t44tbzQOQ3L3ortFyp1k6YNrLddGXVFnVyKIIqFTt5q2UyIpikLf9xb1//e5opZ9RObf91CAlWe9ugnNJ5OSqRzcFhxpeOAwRq4q83At+g3fwqFau5xtbyNMFMqUpoxKfXHewEYQGfJXUM5Dc2R2RKRDoH5HTjtpu/GBUYBZ6GoFRyxyYLdH0dewni/oVxsyHSFLM/Yk5oAiZpA9Rk3W6f89fk83NpBsRRAMOiqu0VTT/YDp02a/vq2Ex9Jgmg6V+Z767AuGuaEvvBq1wdBC2vJ9+TYxPdj7uje3ctffXAoit7i5qOcA0hIHZFcwEtH83eNFfZpdZ1x3DF4Xk9RsLVRf4UqXHBIEWxsHXCX+NgA7KiIrKjj5oXrTbon08pRRYBPhPpMIqFPtOU5qQaugbiej/MduSaYHwT6Gj7AAwyhSBbr72aQnXjkMJod/V8eFl/lZUyvMYv3e3HseTgFJHFNOfHfRKwbDogYOTXVzwxRq0mNMEo2D+ehne95sk84xXi4mIcXB96sUlnowRZ83jhULllhhycBXUNq3BszeIEn9iNGgORI2MRrmERMQA3ZPTDvDRIEMUl9bnN/UH0hG3zWTa4Lb3kGm26R2JzjhTpX4YDDOaPCLb0Zt6ONFu0ZO+HDdIZvTMHYBB5EDmEuAC4jPyao2b3KhiZFpcQfndAR9c2QSB/PtDTHQvXoMPGLSd6+R873pqS/uz15zEqJvukXwkGy+KofKwmAB8+CGd/M12nhbY6we8SBDo6eqSG9P+BUEKTNt1Z4bZwuoljMVA8rNecYjyyYRC1aXazuGw9WOqvTHA1hatCf+gS/Mczn4xBVa1bwLRu82V5NT7sHA7axDfBsJEOIN3fYwVmdCW3oBoR7cKLdzaHtvRIzsVX1MSzwlxyouMHDOywsEJ/InA+r2xvO50WtF3wpliwE+ss+fcDA+8/soc60IFxJa1zxpB91fYQ1oQKjpF92fS8a53A/RHh6b64BGJeUTXquLf/V75+4xyuf36FChL/7D7x+X7cZ/H+mrmNJUixIfs3e0ZBHSLRONNzQkGid8PXLo3rW1sasu6eruhKeiHAP4YF3IBuUJ/2qPtPFgBCb7eHowVh61kwl6NlZruCGQX6n3GSM2EFnKUvr9I81hVOVFlBVBoGqMmRnWsFwCa6tNbMWQd8AUEF3NyRLw3fumzltdj/SJQyGszGckerNTiQW/1w6u3S66jFGIpOPruoepZ+3RIi3PXPD6KmoBHTQ+tbQvU7dL/8cAkJZleHZvs6DQB0oEgMFkmDoOb9yLIKTPbGSwF37TS4soJvaKhgDZkqe/LxZhBaB+jOY5sPoNOjj1G5UyaUNsk5yCj22loLf2Q2T7isod1TLfEmZeSbG4CMx+E+1xSkAOrrfXqZw9RfJVnhKQ5aPg8gjJyaf0mtFwgiE8QpKENIxHKOkLZBIWGYpDtt2u6+S+xdnqnuR16qac/jkvuDPLJu0iDUEetBov2UTCsBYON0/i7X4qCNhmum3PgrBpEEy0vGGJwGtZ+7jWIYf7rZsT9+N5OHg4M/NlKeTThD04LO9SJcEqg879WN0x/5awIy4JrH5HXhWAOOMvzXz5NP+8GxmQMN86YoMwdksg4b5qp/l++5ULIhuHO63+p1xc7vJq55wWzSdmyYlmM8diNHcCECHqfAs4j6ZTBZ2M3IH1biKLV8w3Sjc9+JBfz2DwaGo46Fdu/9F3qug6UHo61iT4HodxF6UIKSfFfn+AjU/HRiptP3sZMgSBgmLoXjtJCDJ4yZJFy56wmnVyfGhq0PuNjT9gXwiQJKMUdpp2xo3UUB2oGoEEJUWZTxNl19riaRf2LcGOE3Le0OKLPmmbIX15Qr1xhWZHvWYxJ/bt9tebTfE15JJBqHI6QBBwlJGJmgBeVscmDdC4Fxp5O5ly58RCcRnTD9g3BPjf4wP+23aWWyzvoKBRjV4v9ermF5sOmDdxtKVxXbfzFeBSL6ZZ9kIpj6tecAwH9C8Pb8hpCp99j7ynMCd0umaQfADMwKQaL0hrPBMK1dOrbNwoD3M88Ur/1dNPJEnNn0OnsPG1kisHvmSxBftAzCrDZTHenCqNtWiItguMug+9jLUVYd1uw8Q0lDYK6Jx2cgG0Jf3aOiBGuZAlxmJlqPdbCtWvx/VbsHH4dGNutbLDrpOp4HCJYTHZzGd78oHVcMBGhP5YpPI/LnPt0ta8v3c1vfr8L50I23h+0jzWLnIaKDvfWjE95tiudOGwCwy4/q2Ng8BRPh2d0ZCftzmyxC1WlfLdNmc/E0yJx5tsz1aD5nzyMptyQCnFqm8D/oE1MbB0JP5Y5nNRsx724Ds0CLS7OI97NTpvzYsghQd6JuiG82yOT4sWkgSI+ssYQVAIx0pvQwp0igEeQYFhFNM7Fe+gOG8cZihDWW2hP17jFRwDtN8BkepyHC0Gw1otrODY4U3ytw/xFEI/yqw/U87st6Y9025zH5CCpBRRfSnxvRDqueNtSV16PRm8+k5Ms1cz0DO5+qr7qyu14+85kdzOBx/v0SkmYHJxPZsbceEZ/SJ3oF45P27uKiuzYG5K4AMcCC0dXNsUGTFh7tGCxjokLb06KCdZ8qjJMbnyyiXwEkuUO3nmc8/QYGu9snU/l76BwUq4tIF+5gUciOQ20qEe4tI1XBv9t90vinz0LgF+W5tSF7KzmQ37pv1Y4/pwNfXryEFKbtSRi2hhu51X4t1CHDJbQHo9Zd/ynhoXoqhkohtw2lqOpB+5IDDbkXNzwAnPO3nry5FP3dvs2AGkkgnUOiKVL5gwnqr08h3dfjbf341T01qRwwzqABFyNtH5lNdTOR9J2fgbJoFRTkee3+YqBCxTPyBi3n/vSrNILoR1bUUCwB9pV5vG7sGzf+qwsEs1NfUPBEa/5lBGYUpb1lX9xWWdEU4gXzwBBjESGC6/lRnPVkfGE5HYLqQAPRXqSX3XliUicJfjd7UAHx4VfdOtNaxnGn324JUmUFDvTqCGTK3HST++qVdGG54jHbvB+CG7eketQaZZfRsg4Rahm4nFIHZokzUqC+d6ABwsRTopccm/O4fZW45Bgj9pOiE0w8kHGEZqZ6CLi/WRff3RqIS6vnQAVNfThtM4G5ve31wgk8T8khDvhcR1TjD2Ht3zj7X6fjsCIsb/d6CVR1OzehdZCLeZPhYuJ6H2vtfOiRbar0aDxFcYEyb0dEY3gRwjr6WBn3dBb8c80AK0MasMfRx5vwu6XtIntHbn/CZ1tQ2vojQb5LxnqaizQGTW71tPZpj/ta/XkpW3Bo5uyWomrJu0J8Tj9L7NENAoxt0jjDIkKFTTZORySM2RYPJAe8MbwLnevWotRxxe3LtGd6f73+gou3PsyAzM3skskosBYM/b6z9CUJgE4AJ/h6FuN6krfR4TdKFTTBuuz28ujHFvR9Uz/t2UT7zWvLG9Pabhz6rkWytxnxEus09HSbSsyDS+tEBtaGevvffuH9/Gtkw0dYZKoMKClqFcjO4Fiu3mSHBjHbVNXRtibouc+VNN6XvgjpUwuPG90JzBV0DQjcf/RAP/0HF1HVH0JmM5jX2/FuOOjRn6qnxnQYfYAxeZljztlx4Y6wQthlN9n9qI4UZYtjHr9/kZsruveAQFLPlMV8Van7e8RDzufZqbidH6g6op+3dYdc9uDA8gK1tHFRtjK9INqnXXDb1oe0hL3EtLFAyzAXAGpZ9We6YWBGih6R+QJQgxoMBpT+qR+xw8MpSgMIg41sIWPUJvJZrB7545qDuOt/L/q3DHzOqgLqGGwRm/K+KQvRfyg+EzpF6fqJ1AGV1USEA+frxiAP9pKT9mTjYAdyom/Jc08XJKkIMX/YJtGprFO1ABr5MoBpEaOZJx+zjUYf4Ajbpu4h4dZwbp7fTccJygeQkooF/cPOnO3kNIK+rbtabT2S8fk747VilzL7HqRRFeaAO2SAFgk5pbJtPXamhZYM/Nyon+YHZaRZEXrP8qZUsd+7xN8llVj/3Pgt00t1+A3SV/00nhMLbm13vj0YTBylXaZQWTdyIhgv0ceN2TFVoyknS7UDU7OkERb8mYG5LX6tM+WmXG8vMFXw78htfBTE3N1kyhO9EMsAsgkcPX2ivaMbn/L0ATcwMuSicSgoq/n48MXerkxGZ24LcbAkPFifzn447nX3X88wjINIWu6ipPGvydWxZA9XlSlfTFjN8mKcOyq1v5hej4jiG42l9uU/IrhpAunwCTPFcPd1jFQWz130K6jexCGu0rB/MV/7SWJSH8z/A4Owk5mOD2pReqfFtOogwnZ7i7YENjcRj1gD3pxyOx31+Cf3troQ9NG1Hrj8fvAy/3PlM0dKweYOl39yWAr2dtOmpKNw8U/yA990nHkx8LwxaAhW42k267Av+BtlwbHwcaU6jyZKEq0pqm1wXgzmQ0ZQsMkhtVX4+JCScsBg7e682nqYub/USX10zC0cqZkNc0VT2Nn356ZY6ytzMswNwxUYSypG6XKbDd6WxzL3BU+zXID7SWmSHSd3JMU8c14rSBSA8L/Nf7q5d/H067NRZ0zfQVd//H5MCDAUw+yzEN3cxSwPs0VQjK6TqB4ZOQr7ZIFAZrd8vqx52zh5vTJlHpRHA/ADgXfEPfUhSfKOquuVxov2FMnoT1E7GYeRNaMoWqTYgKKj2pyXl4hBeirIG7TNszCAKNT4VGuwCyrg+ucC4ia2tcVUvHhrsyoTOE5xcqWISvxvjPcp/p9auvlU775KnRQ+OtHl6hK4Af4zblhU+Ev15dLcldTRhdaa45F7rm247yM0/zppGSHUIQfbxA208drlbeHBabY92FXzpwbFbO3QVGfSufEEuC+Q5Vp8vZ38kldcHdNCvYH3EfPOvH96HH6z8myr7aQj8b0Ky/cwq5oDSZrglU7kB03sfEhCCOnagr5wu4d9t+vA3LnoFMToGnIdizlfYDMZtW2UYBs8ScYbYofQtAdUp2JnTSQ1esAdsl6vkt5Gf4C9pTeC+lXTzCdP3vbW5P+aiqar4533fgAN6071/7V9ah72d57d5J0B5hZqYe+SBatM3miC/NVGu4QWHGx9Rs9RoAUEDSw8iQaCmaRChi8XF4jWB8W+mj4VwjJCZQJAx55urNGEh+znmsKgfCUo69R22FUBnvnqfj4j50s4WHyILuvUc76WQvn9Ce5o0FLCxhZy0oCqqtQYBBtUVVsgeTnSBXEhNja7f2t3jc4DCFQTQ736Fuo6sa0EGf/Nd3Bv1zK+R84HiFJ7or2WyV8mO3qxshKD22V5h1aa2QMnC7LrXJLAdX4xfz3Q7sJzvtSuTIEWpADwRbtwnAiSre/SZoURaVcZSDbunYBqEknXJWDVj+vtA9Aclq9cDFaYZpkkv+SCXk6omUTi358TIucApzxqsKi29wOpt5K93Apj2gMOBvWPS2a6/DmK7AbguQKn1RpuyPYNYX5in52/7Oq/+tlzGGNm73QD1v1bXTyUVnJG+OVAz2dFWSSmuCmVtToIAOxj0fhFlNoFp0F+gLrt+XvDU/TCluvdKAzyhh4NnHqQM3+YrALOcgvLzJk+fd76rET8TT6HPpjkskNtAw61CvPGgmNgrMp/Sjo2U1PWKudDDDwXDVu+p5Fk+96mTQfLz85Sf/bI/rQSgwAvvVhAbul2St3f4zwIhido2mju5WDkANx6u0G1OAEoRwQ8oP8FNZ4AFkUCnzOkBqxTOMZ26mvQvKJ9ocrLgQwjyrLo+pJzFAHZjshkOGeP1r65Yvb3bt1lb+DBaQkmhcEbld2+I6c3h1S2Cf0DBbNi8Fi0EEMAr+ErEQN3ImYi4Q33yfQZxzA/brEGdLOcE7xRpvtNOvVrLSMDtRi52DbC2TBH9IIFkBvr53ubHH6KkdVBfKagASkMW+Qmdqujzv4xRvTTD3qbBEJ20RQRu+AbnaYgJmBVPI0F7Iq5eQBcXaKcAbg0sfyfiSUS9nxEXl0iF+05C+D6c2sp2r0g6rXU/X2uN1avZ5PFctO2yVx7o31363FM8Ibq3QW+zG8NsLu/ofPxkv3fFlW6IPQBGFviVkkgcmLxcC+TTKvZo06oFPUkqUEkpaIDOTIN9ubc/pmpxmWQ0OZ6kOcR2Nw0BIdohRGK7Gwp/Irz70gbwDLM20Kf/BoXEF9Ht9d6SFqbMAJraDOyqN/KzNr/t82v0x1YVu69l/vxNJQ1hdWsETVvM2g1pAjtBPM/kT7wdRI/8vidVLTeUjKiSvLxzB921MYuK5vO0AK86nXQ2gN/dEAI9bwRzvgVQ8aFiXmzrkDe6EdCv2D8v4/MCs3dtUD//C771FrwSu0j+ClvUtMTtmoLNvdPhXwm60+IDvlR3KQZ5RsHzVbNVfZr+rDrgusyyBr1aRMwuFchbKtW1cujMIOODnuHbGk9+O5RYQoEgi3JZLNRpUpo+1Q0GkuQOyyI0CtQxJrG7HzOlgie7+FjNdl555HtENzgiysVIwk2ySGKB4KLC1+YsOl0w72fvfS3hVdKWtimfSTf+bYUHZoEk7a+KJjBx7vaI+WSofKpkGGQkZaPlH8qZXgAgAvLYgyUFVVnWgkHl9n1fnaFBBahby39MnI7SNSWlf7ukPuETCTkYzzCgmNk/AvS9YlAhzcDkeSMgzx/BMEbQw5VaocZh3poYiGeCCE7Py6gYZSfp6jR3e+vTtjfSXINHUZKZ1+llm76R3aiafvFpAXEnF10eWOcWWFedqIgfuXvaKx5hDykUKvQm4gyVbJiLhESu614/t7ty7UfXwN8afTP0Ogxuo6v7ZGiC7gpnex+iMMSB8vpjV877xqpa9eYYd/P/8r50M32tcRyw2eCRFwajsca/+3MkvGmbcXtA2BdA44VSRttx+9m/bAeIJ3qBwrpTH4oLKfZqrNPooANn9u5R9zWCtSbM6gMQEQWGzTBzuJ+VZkbDgu4e/sxhWMWy1kMTFvrXR4ZztKg1EAOPU8ENSWv/LTzwn+UQcx8/qsjhi88FyFE9tTO8itg3u80qUJGjRsW//A7QBWntWsY7RjKvPGKO7f/nLddGnA5QsIYzcXXl0waMSb/600Ts9n85eam+/XPliXLkyNDxslEwa0c7sl5eshCBCeovYjKv7ZjD843GwZgCkgG5P4aRiF/w3q95QR87B2oed+E+d95rHFQsdgYMh8qsFxGX2m4rFG5E+ZMo+69TiVNW0vvLwvHbq6Ru1vS+bv6agorR+UOhe+x93xDeSnQ1t/UFZid5zddiZbe5MuFi4tvOki+F2LvRewVnO907GVf45D76TR4ZylzHhop/ODBD/JsvX2PlquECyTlAf5aI0Gc+tkP8tvwm44xBZxuKhz8f11CKuPQS6KU+NdPA3Q0QtekOqM5n4Ikj5J1yQaYGPy+dXct7Pan1YmHr+yqK3wVQvthTn0B8earT4FORhbW9+zckYESWLOhBu0axyzj8kROZNQniQOnEw5WUfgyIYdNZGGy0C9SnGao7GPZk/vVWucmPcSf17OjSgEDzzgwXe4KOmXp9qLm/sednDmmnf+OmyrhmSczrKHR78KfNDbnZlvhjjdpa0fTElCLsgTQGWq7yQcwbAxUZiEWv35uN1UzJRWRCgbAQSIY8oO4JSAJmwZce6r20Wl59qkiXE1ZNX87PsAeKTbZa2ky9ooYJ3eCYeF+6o7cqkMJ5urzAdJlpuNm5DvqtdcYFU7NZzvTZkHaLvifHlvr8/J7eWqCS9GQE0cxFY7YXfvijWvadYRD7X89iyqO286v9uJHrhbvtCy7s6f5cIwV1D6KFIZ2AuASH+r54rxzQGeAjq5QEKBKeyoWkH6mrd3ibpP7y9UT7F7NrGSL7ufSHAnFAe1S7yT9HviHSfIziakxn+G8aYq9ewIVCj8ABQEFLRBq0ISS+lPjwTZT7YFpNswUzdm26NJX7fcBme4BTJY8q6etb1OI6XhHWXRy+f2NTKh4tgzlbjelpeXBeQQRHhSIqTRdeA4JAmplyj/ckumkkvUsjKwapFejAVAnEUJm1GNYQNeP+Zu7WrwlbRU6beNaF7pH3Ihbnrb1caJU4+riSy5jBQMQRP8HbJOeXeUcayL8MPKghF5wHQk9JbN0L7v008wAFmahQkJn21AQwAxDTkH9xPuaa4rS5rWMBiBxx7M1qG2IoGO3vPrVAhwChAswcyoW0XrRBaIEgP9YtPjjT0ZKGdZjg0sP7S+LhCFCKTCzQu3wQK7pPAVFai/lgMEg0NDYA3d7OM6YIxAh0TZNo23g0g0G3H/JfzvraTyZAqUuA2UL0tdX40/VaPaBfp9bgSjbu5ERNyf3o1xma0XvP0LP5knMOoOxM7RANhf5nh/ldWInhqfn1nlxQQ21fSmh4EoIPIRkqTbq8bA2m8NnnNQ6eQcJjllSR2a8pu4DoHPcpT+CjiM2uU6CJBG42UlKGkgT6jvNfgnhZJ8o6gXxk3X17o4hdZxFOs4WMq3aDRuWcUEu6Pc0Cg+wH/RCXmm/gbGb91wTwoJG8RPd2JOtArhk+5l4jRgyyFc7trCqSxitKk4Pa/jetMZqSfaYI6yrGiSDNl3i79Kd/wc8pF4vuI4Vjvq2rnQ65Zmwh9foyFzMEaBENJowsiRdk1tivVL4/PTTStjQS60oH+YkTwfKTN1phZL6ZPMj8jOCQhOBKPAPsJmcFEqwMYn6EiFxve8r3ojfGz1zzhIdv0oTFyWj7nATAAB33uGf5jkIYJzhXXnijGS/Xy93B1+IZW70+JRFsqM9b8Tu4MgpAtRvfQC//h/tffam+t4sGyqZgi60f8trOqNAuXlMPYZf+JvIRI5AzCi7zHJdOP4X0QmtR5Imxfj/JNA8m8pR0H0lE5bjKnaFKmPReUffETRkXocsPWxz5prldbzsynGQzMDU6uN/AugK7mu8vo578bD6BrS3QHhLh++1j688AXyuIfM7oFKjcdk79JvvY4EBN144e8yYRD0VCd6U0aVs0xuarUKrUxJUtRpJUiEATzvmRcOB7yf74F6LIk9eHVL+V/MZsU/Fe4k9K5XElnOy68KvvWbNnuOGnqcxiQ36MlxeLaXOUEOEUkjdFS2aGj9bM9HYMnhOTQq+keX3D+zQbLxRRSt/tcyVpuYRAMWqBGEAnB0V5ff0Un9otXo42JNVyzLSRW1Sg1Ytra/8otwhvqYdiXk6R/DB26uHD5A+sQrdTKPm2fgWguFe78Uh+P9/7t943a9zI2FrdKPJPz20TWJcMSYvNNSfa7gXSPgegpEwfFoCl4qk81a1WnkgmkOV2gW8oKRNYNti2ARBjUGauJ5xOqLm1YZRQP7JlJnV+mi9TJcuLehXlu61VUF4OYsx8mS036ZlGyoSp1+sCoa+MwtAtYY93K2fxZwSHkmfiHRUR/yy1WOl9wv2GqYXPu5QlGQqGavOCaufpLBFRmCh99NsLtOAK0tizIVSoqvPxCe785Tcn3rys7xY6jw96oTMGPIIqIi30sUPL43DGbrfLwCejUsxn+J3/0NFze/28tE3OQm1CffPb6ael6W1hbGzZWpU3aPinUBj7CopzIdFicIp0TBmYH8kd3NcZpWYkC5BoJ9HQwwUqLJJinos6o7M33dkVdLpWgqDlHuP7Bh316xT60+jPtEEXQP1JB1LQH/wKX5hPeaRi1YmY8WQAG86BModfiDBvVv1k1b0iiGKefCu1f1KVR8oBLw4pgZD+cgaKDK1eN5IUhuLm38u3WN4WKQf3/UX0cW0Wd+s+tWDVHFabFJaxJpL5L+vjWsZH2yAqSC/NowrjaYXeAw94ldgnBuoyEN841tQNX40vx30bKFY03y4DzWbhf/7abwGPbpeoLslJjLHmzRPi31eK3/Bo+VgBcnilh/N2t+lvIn+5cWpsusarY6PdABeo2RQzCHAxpG2uSllKXSGFTjnYxF4XAcj2/7LC2EM4mb4vI3WHqJTDzBnFOYP7X2Z9+GhawpFiBXztfWAoeiCSulEXZ8ABxk01CHmeed+hVGTm6IsmUZSkgQABJCtAyMp4h0rgyPI3UHe9xy9MSrkQ06ZaK7EixruROiIWYPYZcAJz9SyqfhTAB9bJ7U7wkosjsuO3dkHs3dsl62K+g9KcjNyhat/gUX3LwqmuvbViBvhLEDMY+ZTPQ48Kfvz8Breb1VRLncDJsS1829uKnOaX7nDz1CnSVzDE8bThHlBvECC/rMIP3BnGk8ySh4ewcfPb6oQjmt/nFahZOBj/eka+EfrIKVGZNB1ysKxkcqgTsgbzMz4Mnt/TbazhrYQ/dQ29fQey6eRnQNjr5WTzAMHWO6bvU/lpSOH2/OCgWAmBUfO2KMmRzpTRyzYsH3O0pvOFB7wFjSnZGqX7wlzg5bcHRcPg2X2lp4HZ98x8qdENXEnKuYENNfUKdYwnZLdJ0/8bZPk979XIP/yMiyGnUq+UWRIEB4f305X6Ci3XhZrsowPNrFS0gY1fviwpcjcjob8z8sEzRLm0DXufMDd42Gnx8yPxZZoH2I/NNd6x9AxGxLz6gxx/GRuLXeJ9UNlUlCsocrmMr09FdOSRDZSqac1J0p4WRKzzrzmYTrrmKGd3DOHEuh2nlnmnMB7vibB0laOtkPSXSugW9jGcfTmScSnETMsvGxRzP8L3Dy7Ym6UM/U6RKbOxkIN5OO1cWpVeMgHHNPJ+dkUgf3FV7Th2Y4GFhMnhGGptEM5d7ahHsOjGdH07J+cPf6NY/+FWI7oW6D6fqlbFv/1cZHsW7GwOVtxIlDMDs8SsuWm5j+cUTx4qAjkkvlLTPC0Xfn46ZC8UfAn6IuPsjGx3dcwjD+iHVWPynHSbl+wnbP79/O16G0okQ6PV5WROjphS8KwesF4tbZ/xwo8U4P0HwGK8VtWc95H5bD+KNLnzP7t4rlmETUpqqYR0oRS5vG+MBW/QrL4Ve6zkBGDUp0k3QhPd+zlf5pwPOBKnEy5i5XO70mJnpjdz0wHQi8KcA7nxsPtpPo/ENJ7riVcIfftCq/7lFhK1RYMsTm8/ifjYH/gTNU334o2pxWTyuxIMvBF9W5TdImkHcRsPrSvi/sVr7FSWwzE6MVx+svBUdWerGyXopaD0nFd4Hi+kGL01APneQXorjqRnwWHuXTEM+2yWBoB80nbojCD8HjEo7/SKU4zQ73GfVGch114AV8ZDw7b98f7txwG/QjOHNBsKMqeq+po0tuO3J/vqOzQx4PZ6/Xhbv+f9gT+/YTkaB5zeuN9Sk6H18nYRx4GXrE3HLyRtS25Puqd+9AU5f9LA1YuyYVtrLjoFBXJKIIEygVZ/nfzgdVts85OV9DvBQP/wjCAYPq6ctcIyCRlDQ6b10RvGdcBngnTbbpL5NH7bA2Kdb0d+CdZzDgLgK/TrTEhuyK8e8fn6k36qbF0CalZ8d4TzGwUV1ZYlIpKdOJ2Zn1/VO0TW5wbvgPINHsQxpA6fX5VUXnBBY9vhDWLk8+rcJGxigLqE52iLLdodmEtkcU3dBvZ8hnf5OAgtgS+D4gMmIah1+237ESd9ZYjvKKmxYafP/SCyepdIw2Vu1JIgrP2WNGSCj24AAPtgtfWLCkeCvSY6qoUSeX4uI1vbSStBoCAlnO2btD02ozH26yZIlBAGC+119gUeoQYLuRQsCAAbzvvCxV59KRr1645EWqPSU3w8/vmaS74xCEXdazuC2905nCGEGe2Qm21VM/VZEGl6szSa/kQ87nR+cHejuA0l10xaKjxEgO8r0NvEO7ezXYabpT1ggj0vrwVeScFTkgSpDeVskXXG2PelBi5IhcxQzecM+uyqvyTJaVYy/NHi6EeJYKgobzXGa4N9zfpmF9hvBm4V6MfT7rY5i/6iQ1+M3zK+FLi8JyaQrMnRDZrqpWyKnbhP0NVQD1pssLUPQnjsxNkkcCfMZbDK7ZbnX0JEG5gM3Pv0Q5eaDvx9HjOie3E+kcdzK4XebI0Z1OM6qXaEeFtbt7JxeRiiR4U19fc5gNPrAv/DMD/VhT6dY19uM+MvGbw2jqAtSYlfyhheM643iBMByL22bnT+PpqHiydKsw7pUqPg+SCVKONstSc9wVcLn/C0Ed08WjQ9okI8yyZkqd0YzWjuo2T5aPZqHQqwtJYSHgz3vL0d6D1l4nhBUSKOIvENHwRjSfufH1WvXrntezP98jUEbm7g7hMd49FgDelyEJ8aXmLxZVsue5qp50YGbiuLZCm82tQvjPENFhXJY0R/z1S7FEfVl8lGgSSbHFGoJ7DkOkqhubQTRrDDGJzoLSF+/+7GOUq7dNM6pjDXLzHhfngRhV4hyG/IsSlPjVybscARWWiG/I7IBEP6jGnTIuaex/Ce48qeFM3yvYJcI+PXIlWaLhUVpqs1SFp2vfxUuqiqZx/5jcNGly99edKqfBQAR3oVF0xDufetM9uCyPt1wXNpu0Eut7Fr384SMVBGhELj+vc2KyjkY/G0ZaAxkidU5BmZC+55UjGVx0eMFArKpeyP8q6RZ/Olve7vZ+F44tQO86KT+iL41ITzKdhvkD9iSLfRe+1+CtcOvxZqcnMG+TcqCNn4cqkdDsZ0yLj2ZIjXJxxsUdjI2ryKlwTdPp6oxZUqmy7K8UqjAMr4TOoCp0OuIm8Qk7EPTVhwdjEq8JEDZtx2biODRE81/M0cGZmTycfQKRLzSztV0vsuSmdFU/x9szd7zzlEU8rM0Fg0uw8gMKcgBKL+JvE7DYc0GqWpIPF1Xq/3BsTC82vXknBtEEHGjelr3udq20No7vK9qU1jXC4qa9dOtHnkNi4bhPI0E3Vqaq6UMnyGlW4BImAEzf29KZ/Lk728gtdNUy0Q7mdY88ZNtCJd6s26VBCPTlMAySjR7nU/pj7yonKjo1BflIDYBr4kV0CsGT7W2P367C+Gwntr0djSvOF9rna1uLV7Q3MGFaMZMdiK7KrHp19zjhaYCHi3N0irthiKq30JgMlNU7vgs3ZKTbiJTYChqXCfS6qqNZa5GiJnKtY+1v4lFG36aP1tjbpqJGZvGU6dN7v5ROtYc/enKl3y+75lvxLAQM50RoAbZEFeAhwr6IYl4wRrOCsx79EEcbTYqW/D7WezhmbB57ck/YvV9pTkt1rPfxOSquULgB/VRlIMWIHpdbMfYZAIRW/Hra0/q3uynHJzbM8wy5AfO9PmDLL/Aqkk/hTPP/BkFgUgsRGZ22p+r7bM4F264pammlDOFK9YY3kCSSLze8UpNbsheiCL9IPMG1F0irW7bTgEEUyuTvVhu5EPqoyIhpIvbyhnK0+v0M+NtS99FBgR4TtYJe+ZYJ38xh2wPWQy3pITcgGIQAU/EPMBJsPC0i5Oo3VG9Mod9fxDpKj/LegYaeI4pi8/jiJ1uZnQMxuNfKcZe6+8v8CychZJF7da7ea1rQTYV7BD2aCEm7XBVELlADyak1/cngrBjZvJatN3KTHt+8ZyPfJ2peg4tM72qoHjbonlzRv1pNK/CMHBMH2bty9YK9+9L6PcwCwIRHZypqGY31lEWpdGq0hRyItD0/WOEo6x65GLr6XoiiLGTeNJk9/Ivs4my/ukTSCSPdth6/7p0K/Ti445zO8hmSldtZLJv+kK0vq/CViZ0Flvn1x1dMjsiBV0SEffz/V6VRaHDwy4xp2fVPEJLNulzv4a/GAKKXByjx6IuwdWhWwqK+fipxYrNHOL6Hu9TyLj8heKuO/YwMxICXSI8l6szIjd36nW5WH/Qfb6plFGOgfOlXG/pIoKzjP2Kqfermnnl7K0Rp/v5XPfZHSi+WvLQ7jf4qdiibdjP1JuZ8yNXuM6xkcdyOb4j31+ssELb3+PMr2WqKd9JcO3atmxy0UexeDXjUkm6YKlSABP44cb43/zuMqrD6O4W/65T0oTEh8dejH9zS6DaB4bd1GCOCq58NAoYB2lR98wAMyB76cWIIZz3R7pvkXOkKaVcOkguNyjUp3owQlycqDrqA1ODJUYN1tWQOmibawvziM03b4fkEMgxptkZLzX9ljT/uBxc1Mg7gwAv2PpqmAbReacCJ4NgIey/pRV8jYPOYa9VOpGvNQHZMKkqVmq0ZfBfFuAgUHMmc4rtIjZTsEcNveIQIcX7yUSKP0dilrKasJtL5jcKC37arYQ9ce601ghx41Xt7/T6yp8iE6PwZjKkKrE/ZAImfNgxS/sBje16gVNQA1RlBCfLvyBMDdQLGF47ttHF25VKYeO3+yji1ti/eatx4JswFAeU9xuhDRgueuMaRE8QtTRDtYP9cJsXMAavclVucveUFoN91ny3bhl3rw6tjiV72G3zQjmJ5uBDqJDptSlqUuKVixkLU8NTHbT3QOPqx/vDKop5O8/sb8q6wB3eQa8oE68oxtyJfJqgJY43sCDIXtmcFvCNgs/2J+V87jEaqvNFy+5itz/VrtUWoMB7LFs+s82Fqfi2K5cNiDGc5yXKqJ7GYHo2rjP+9dGfxV25sAW5betsNDQgX4z5Hq5h/KK8t8uVTTzKPzegCUawsi8P5jN+lh4xFOnSoH4YuMy0FrDOPd2pVrYRlAiaZ7ymdyviiVTY9hRJI9js9nkxh3b/jluh/s/oK78Y5DGI30FrOHPEBc+PoY9gkXj/ZVeiDVl3N4kal1T35vGdWgNdnfBx1fwTGrC9sMgffnXbTKCctl5Auh571L4pYmB496+jqeLc5DZ4JKwzNmVfXyw/XtOxuuSASNcZnK13dvDwnVW/LiZqvHSaQdYiTF3Zf3z5PZ0HNJEWUmVHIn1LyLjDGtblST7CXhlut/J9i6yW06eNPrMWhRjQiAXdBEnM0jK1Ww7evYgYKJJdIw74D5IggeVx95HhnN6a3nVa2c5vbvjBQs+YMOA5yyzi+vmsO+f0XCX6qdIugozdQ1vRf4o7ig7V/vtUMrQXihe+hsmEaySGpaDyTcVOG9EYza5rGAIWyT3AgUqP49lukm67111wMMX+KyYaBTtG2Kau7EG8KSFSvSfiQ6Fk+4zJEF0/6qSPes8u7mQZ/jy4KcNqm0/u23DszBq6pe2P6u40tiIXl9gCbfT7TfkXAqBpDcHf/ee5UBKJ2MFCovnO34r78jOXE4T29TQDliHSNcTSkYtRiFaLL4VB27vki8YDsHQn+fqvr7xFoprYO3yawtPE1nG6YkHROJ9Wnr5xQD/dQydBhGTgkPJCWpHwCld8dttJk9q/0c2arT+8XZZv5HHsBLv9TDWYKkLaMvn39s8KP0wlQj9cTdGBk4aotsKnSS99ysSnLok7k/T9TT23qBwuzxSOvJf97CeBmw4tHat5uIKXDkZ05hwQUUHXk/iZ0s8PiVoP5/UqZa+0poGt6WqwA2sNprQgHdrMk0NpVimoW/49iaxQ8oo6ayMgIfT5Ft3XF7f26Wd/A1Bh7fd9oyFdk2MRfx4dT6xqQkSXRY6E58RdrS+jD76SPYOpc7IpdjqV6L8+zCGfYPjB/775A2jgGPYpPnx4pcNIegWhaxgCnlTTAkbg+pKnRCrgr83o57OTlUQW+UoA1+rpUsryB2RX8ltCkiZiQbSvswTUJXieLNJh2UOSdjSyX5/Rn81+Y2YRacuw6F6t1SFZa8jDQluEpi1fLRVuqzPdjwjCBOm3Y6DvV9/+BGI9JRGB9xoW4vKyqzUJqhIB/fBNsYIlofjSnRCaD0BmXKEJNdrULFMzV4GzjR+f5+9RKyaftW/jGLftfWG6SMfbsJrgvgA+Ie9PNY2XJZeZMPdZw3PE35P5w4aNvFd8njb95cuPpYdjAVh4H2E8eH3doIWlHiqylv9wgQWyjMowqDLn8a7951qPh2gMQIP+b6E5rwB0HNirBQN4IrjQHzJt8E4kHrp5f2l0LP221LNkRY2QrwOzY37ooLw63IiJuiUO/Dq/SJeo6F9T9wY6nqpsXPXPOyrZsg3ysFmXkMUXIPqsdZZJxtdOtfn9ZHCviNkWnPc6E30csD9eL9EQSylUShnphBcfjcejucH2vA8ahaQs3WXDoN0NKP/cjE4trC+r/1vF2vSsZyzSvInYtLM7IIMiPeFfvs21EV65EQ+J5XG4l2eSKNjj12yRXX8pX13fOUfMkVZcOjfEx3lDXbRacBeszLiYx46DKK93c1NX2xN5SNEBS7nCF4y9G+iGOkRqkD2T1p6XqMPzeoKhuvjdG7ppI95f+39V6kXo/wyHMdvJzlzI4potR7dqcJ5FxpBf+Smq+Res2pU9yn+mjHqPnWyEd9vA+c3ywcrGIkH379bTHQIgPa8z88mLFki738oDvCn4eJo3eTex+wQWYHvYoGlar5ohMqk/DnPVZ8m7QwttI1Zp89NXs5iz5x6a7o96GGIv8LcxlEX8032LV6iFo4GqQUa45P7080fLjK4jeYtVK0j5AHOLLVa93kLVCILBi5J0NXb1pJJb3ghQJCTQXKu/Y0elyoCb/hfzxMKY7Tll9o/YzYyMReusnbsRGuin9fGkZuS+sZ2xSdjrc0k0mB+GfO7TkusOrE9znFoFRBKEW3ZMbmPvs9iLNeKf4mEtKJQ9d0jJNF4YBCbDuOm6lF4S6D5o0xf7d5ocKfaAyAeLbrPgQBb6k/rTtxkQfxZNOYCdFZaxXTAWO9gVLc19s0UbhtQSVns3u/cAisBscINXCbjR9I2CwWYIPXoQrx2GcNQ9IvAVgD9Rrt04S7WqoSPy5b77WyDsyLsRiaxX4BWK8yAvmpNj4uXQSV5BXZL5CdDOdWvmIwaS/QbyzqO/LnP1lerKwlGcgFerE1mYTPZRxJcVxGE1VBTukzCLkwPquT4217aL3M6hwgQu71O02kwVs6U6Z2uuwIJW9SqfvQMGdflnRAFQkW21wnfe3y226VDH1W697bXfkyFYN/7HhWlZB2pmaLOwRlrDJ5URpnl+8Nbw/Yb/KmFu24W6l4G4hpGglM7TRRsd/pgxSOA/9ouzy8iMV7RF6w/N8yUOHh7rgRv6eQ8NRNuum/BClqC/LStOJj2KXVLKsaaxyopKtXHxJkDGWB2wDaQn+9YPb1MENU7S2lGhIKnLLPLaMn95RCupK1vYcvN27N3AXOLaTl+6G4QGEzOg2/7XOyhht69xZUNOcIuKuJPKb0huFlJEVt8fx8mKlpzcIVYaXY5Gf6VyqT9os+9tmbA/+W3bibm7LCSuk0E1qE/kKx2Lq7R2JHoxVa6bQ54YeeLdKGvxu3jabAvRX7IsU4Xi0PjtG9pEY15JOut/djMo9lIY2RtuL8/jsmsRlU+9R5GS4KThmkpFAsguZq2+TUVBj6aGLFGRl9zv9uVz0Nv4xbBKBaEVZX8u0JRzetMSgmCnuAlDq48uWEtsIPGTVs8w1lCBu/cZbBtqL8NOOv+1uvivteCxzbWDN/bF0rI2IKcG9O7t7eVHDCjnkduxgWiLLX8kxlNw7D4POL3M0cJpdU51fVdBxdQZwmxv0Bzo2TddgPvijW044sLtPdof/AF/8hoLigcNt6X5ugO/VW4Hfkz2bAL0lraTB1/seT1nAvJ4TUpDU9u6Zm6Kua3DyJueZy03EfZPCHuW17w7jfikXQbbTA/qDrYVF0p4ws1sHPbEG36ql1K3FD/Bcqpvkm0fn/EFxALur0/TSMLttT5KwRzuG4is3HRbUyEOE85PNTYhEZXciUNNDtcE85w8XsS2rJGCo/k6WGi2jjeyzqqzaW/B2z3JawmFZ+CvmyAq4gVSOqbAD+zkdTV4EEtTMd3AjgUUK0NTUYJunoxMtKbScWvk9Dd+JWyj3FubYWuA+3yLm0Zwa9waqkh6uBL6tBGO1les6nmUAefFner/RiGOR166Sfab8dKc+jYEDaMYsG7kewoXFwqaU/Qhww54yfRBfnq30cCikBMff3pYfwOGa9XjXeBBkbUq/ZtCLGCdUXt5C2Xq5f+4l9SRjbf94uclyVq7rcSf/jtOw0OCZg+4gZ35ZrapvuAEXztVMSeCkipA3DkvGk7qYGckUpReF9sob3MMO4PElZ9QJz0J09IVJAY0eymkVZ94vOyILM8Or2H9b5BZTP5RqV0ER9/ynxw8PD86ToLv113UZTd1HAAtClb+ZodF7y7ia8cjB/9EUTtREdX2uHGDPefE5k9XI/7Aej+Agy7vA0CZnWWnCPD8Q0H/16tSkJThrmhL1bhs1ZFvyJ9NzN1EuXBUnN8WwB6cceoqDPlc4kl1KPBmKmiLVmdTRvHxSEdQswCYDO385ID4rXeJAKgzJTKrgQ0DsS2wJd6vV9wz1RYHtygiHwD8P4efa7rDv7Fdd+NHbKqhBZo6oNvuWJfKWcHBCIC6c9PKDyNl+xJRsO7Itr7broyPuSh0BtK/bRH2/GNmY/6F/nTp/Zlh6MQJMNT/2aUzcw4kSIHKOc1UnUlNqc/OzjOvy+JUnx4GEuMItoVobMfveHve+127Bm2Y+U2ueBuk2LnSuksqPDY0A2RdTTQH4Hozgx9DhfknMXwVJj74DmF4ojr38U7P1bU7H3eJ2gieBteK1tvQv5Vb1hH/0wgBdCCzCd1r7Db42vqwc6Y36bgm2TI2dnHolkxr1pKWEEo/VkIdSF1EpSdrERm6jxlguRXlB7LvWMkDdbUnj9CxszftABP1wtLpcs3F627rbSbsMX5seuymnKfk/Dpq/O0tt+rz9foqRcP1qgPKEuHbarFJ81y5jnG5TZHzZ9RIN8OaRo3VWTk4hdScRLP47lx4a43Y4hYyvqHhGvnDnVSr/oHnrNNUR7Oo512ia9nPOPTCr5DIPIe8TnvR/YHTnNzyAvoNjnL/JZ9lM9ERog0mmSrEHv/Warmx9I/7SCsa5S9ggSk3UuQiwRxsAQhF9b391VuclKWNd/resf7tsvvpRJ8zZ0ulGh0m4wN1rX4EJYNYEDl6byvJOxNMW8nQeir4OXm+GyWhEkTe/01KhGEglFECLvT0o/kzdyA3MctwamNRelsnFdlkHRuPo1hLf39bPAm9clTeAxE0JlnokYUJk6jitILcbrgw8i/wwyzTQluqpb6SBHN43MWo/463nX2RkW0ydDfjuPZKExj4NrxhCEcBpy7qq387RxuXw59XLv5PM0av9sp3rTSEkLqBumPnmwWg4hPTv4JjDJALKp7r/VXZminyPrIg+CLsN+MLleiz1iCVX/GYvx8/3ILtVbKg88E1+8+6kXrCYMOK0vJ2aLfyxn8RPd5rhNpapSWr1SZ79CpXIa/z33F41HBxlCCyP+X77lGwW/tT5o/aEk2JhqVl7HeUtcAJ7L5ccDn+zlh1NDbraluZmJkD0Av068GK5hGXzOeJcOUwPl2Kk2+5AUC70bfz2GDd39HHCzNH2M9mwFqn/XE9YDEysRcv6TSA3dAtYO9Hqgpqrcfwdxf4LP6bVdkBkxOM1j5oHkzC72/t8g+zXyEtxckFZhCGy/EL6xnsTTqpXtzajQs7S9NDpj0VY3E3VLrZmPj13SrSdB17sFdDWx1wgccg6a9FmAHMSVP5VTRSuxPccyQ9VU6SGkFPHX7lrU2keu5Tl2OdhBlYatq2bxaCRaMoDQrG689W/EB1BExQAxi4w4zGtUVF4KEH6HnRDmD8qNzDJRW9SAS/Ij2kqyWvwV2au0zlt3T/TRxsySLd+MrfrttEVXJiptWQcOqZUau3IohsNT2hFS5sLnRWuLjyNe9aFskQhKWhNvXqNJXKCK+vv2rlAqvWahIt0deOXb/aB+aQV69sThnjMaO/eii72UnPOdBof/43NLAaROCrTKl1uZfdEDYbgrwFA9OSO9b9325XBbsMLJTLLsnK5RJI5eyb6k6itApEUuTjZCZOqbn/3abd6J1gVTSfV1J1uqg4saLWKew3+E132+Ea31aNSHLJaQQDvzN/Ax8NujL1XRQ1pCMbZMesAK5RkbYXxOvZB1iqMerSWdmEX21iBYmiMirw3snF1tlqUbtKzjJnr2Pi5asfYm+JWIT1B5YIIDcoRYoRCTftOhulmvbRNXM93m5+W0qAOZhkGP+UxOYXfZxqcWR+KYEdHl0QlgJ/wSWDfoQQf7pE+ipVEtgh2vsReHgwsCv7bgBbOtr0IFnetmQTWAVHnUq0PdyB3qFmmZ0zl6Iksp7W+BM4kqVIkEE5sYX8BSL0XsU50FrMPyjECjr2LNAJKG6fhHEvnGMnZVyN8QGUSrZqMj02795m/BLOqSW6vdH3TMNPuAaqfwuBOt9FkGHoXnHqdmXUQx2vZnlW8tYQYryHQ9HQR2ONxeKxAdHaWl1G11TgPUWGlL5Johq6zojwMNcPvLzYMK9cnO8oIV+5nZo76oc7iUQHTkSsxRkcLfkwow26QK3YsL7v+gYfgoVlbNMfekje6aiDJiKxsvwTIQa8PyI0un2XRxhtaNX68ba/9ybuaXj9okylj6JTwU9JSdwAy6ODg0eIaJ4+46KgXrtxep+ec5ibCJSJVLN0yDQBhHfITZ9KVPQY073xikHUAh8r2UfB9Ek6TVhwApk4Bf/6sMdXq7gq8BMlSw3abPE2CLzWpHfcpzZ6vAS6Isd2N093DfkEOIss6XG3PyaQrnYGVHn5pC2zNqeZmvEUIUz9SoOFtr+SBufMwRBFXCD+ziP0jj+VBmg5oWi7OLBtBX5c0q8Kuir2gZTpvgrY4BU8CkdEFvi4s0HUPZKRkkmmqkoyCGH4dtdexyoicXaDrG8NuafIeLAQLfn/gblWr8Glu0vaKbdDEsNWJF0olr4HK+tsyRtAKVa9ucE1Q5Dp6RVV9Y37GZ0f+QNR8Zcphhlxu9bliOjkDBchrZArrX+V/clK3iGeiKRUnMxuQVKbDPGmOp+pH+BZxYhnT+W454yUll6dQzdx+65+Ni5z9u+iRietf7vyEzO0eptfPfhx/XOSV2WF4Ojvly/KwhEkMwD2dT5ZnauH4C3ifcmvy0FgAFAfGUkn5h6yeqeT60q1GuhXOKsQcbZd+Kx5rafDjVu28AzIDRPPw1NT696XDvruyKZDx/UZaJZ3Afks2tfTXhQFYby/8vdd3Q9jxtr/hov5x7msBTFKDGJYhC5Y85BzOSvH4D62m7f690sZs7YfWw1XxKhUOEpoKpgk7l9Rezo5sjI4km+Mhilq0EXW0mWaLjm945XaW9dKn7MqZjqyKuJkbd+PGv/OBUiKOD54YAZtWVl34foNuczJpxndEJtDFfwVX3TufYA/Xj8zIC2Sw0EITM7kUX3SFbi1J+rdk/n9ySqdRM+n7tnvgAPJjeI/VuyfoXa2b1F4dBiyT7yO+69tQoNVK0JBuepXHR8WYLabIZ+Ju46MI3xXmUW83cb1gZ5VOblvXi/+ELJXBNdUb5H4uyQwI5LKQeJ7G+NL20U3dPTn4H9mNVWeGZb6ZZWchLQY0RRoAthZH1XnlFQ4wXp7glT+W3YNy8orf+4rgdF6bZlb0E8NJMZI+0XER3nCZCKMaE3ZM+GdzaO3plstcRNgAunh+7W6vd1ZAF1/wJ98xpSDcrt/YAFzriRnBG0O/j8PeAv/FjlBvYjw+MIIqIpnHxI7ZLcEbx52nk8lkHnPtvXcEjwhFllnwkqr4nkBxwDDLoaa/rS3rpn4rlnV1+7e7etu3+lUgFOM3kMPrvyOKqyWgwc/iNrYID9i76xO9wxciDC8uOrIuS5NLYmquf6zV+k31lgxXTNmyi90CDSVSU1N/g+zfNLSYgzRvnPJG8+pEiqncpaU0P85mphWW2rqWzuqIEwdTNRdHE/oG6BO9UNdguHwY+Opo7SoXSdGm53ZmTwjK2v5NeS5CM6ZFj8I9F2Radd9l2fpK3xS1PJ5qmikaren1cc6DYqs7ikE6mFT5bEd3a9d99zqG7QHB+0tMCQJK6vvJboAwzvfU/2tHEzOmTYpW7kP/7LVvZSqlPrg6X8tqlUDd1AZvpaNFL0ulp+mQIhjfllC5bgO0Ax4fJMwBuWuPebXPvnVTrZhefLhM0gELUbxzGS9EaMfsrwyqPb9MmZ8YGgyYpEzreckvmDp+6v4Cmrk5EbrMXRMVS7n8iynSsSEDbjXhGWq6YWggX8LFJ+U3K7TyM+ZSVt2H3ED7qITU+4W5qqT5rmB2BKCNtO2tV7v62G+QpH9kY/VMZ9KgCfRKPPW6WGGimxer8wlApmm3z9GYMnajzGTOlrhmdPetK3l5X8fnxEPUqmk+ZnhBzUwxGab/phCFJZmUQQOwoYmOeZPyzz6dsl2Zv3A6pyDo3p7xEpq+HcZzvAojBoMlOEuNLFGIe+bdR+AMuGAaxD/OgauIbTAKtwXfAON15yzkWAaPVAG23Dqn4Y/IOOZPam0sRylvMzPjgZ8crGBCgBrhkPkEfoD5EGz+CoSEOxCehVnFP2LQDuvZps/YWY4e1M5K2tZn5CkVLJh4Tpvkb0+sfvHoVhMJ1H4DXJkSjb8dX2aDuZK8q6jD+ZTwfPj7FFwmRmXA2socmRkbH2R755jEPYsbkrBjCLAV/TuJFgT0LowfrTLNADePqEZ4C+APRMMM7AQ7Cox9OmPlzs4H0Fz9Hb85FNEHcH2+o2MBcjUb80bTaRmVV6ViDU8el4WZ3LAqb6cNJBLEtnS5xiAWMc/c5drwqmJPP8TMAjXwMxd4VJs4mPmsgm26nZiN9/NE8j1CCHZ9wku59mIVacjE16nZsBuHBRdHhkrOHGUT/kCcVo65BEzQzjsaNfWOXmUO3Fo68m7QuPQxSjwdXqtJi3J+Vbgtwc1kqygRmHkXXznf+8br+ek89Nj3qoip6ZwqSBiUEkwEMbaZ1keuCM4V55OvyVi4KRS/fwk4P6grlX7UpIyvIch/tuF3wVC5TfBNO7w/UemTSObduHH3aiW67PaLHSoFWn9BDuAHDC+L79XHwM2FjAJN8MOgxq3ASwGAsUweEqbaPBnwnbdizUIzYbu/Krkfvk897oZrjFefD1HGaivtf+LT588zw4gF8fwkhFzjFdfU3ZROK+DxbChKfGfg4Fc+kjy9+zcfujJ5lGHSa1PJjuOat4FTZNfmflPit8UcbilUY7aN7O6kJllvyBBemScICnTvqLL+BG3UAGrCd/rS8N7YuNsE5Chxb1DQ6oUwUsDoEnxBdsu2r0bBzXOaE+MLbzLRQ4hji+H1wTup/YWfE9/ExGnVzcN3gnzuwfd8afKQZR0RHut3sWQUCCWEYg8ds+PPFY7PYEyJ0h5Un0VWic70R9FgnKI5TdT8h1RQY10Gjeo+0NQVyaissoJKQ/SKKdFzPaUIj9OvWJHG33E8I0oku8MM93RlBji8eeeRUZ63ZymVkV7wYGOFudyG5XzAskz+uVFmgsSq8MzYGDXeVeRwMkfvPONevEZ2cbnq1AT6aQUT9WFlF1zv4LdZz+0VIgkCzXbjDfownC0sk+GQchb2eiPN0uwNk7cLF+fk4jDtxpOt1O33conRrapjLn1p30pUY865oHAXMNbRj1OHchCzwoqi2JaekfIyxLysVuDTw7B+C25e0Y9bvCGOjUy2Q2tJ2crQyQqYex1yrkPFGAq+qzH3yRT4wN3xRSwNIbwVJ0wJJhRnayRAmcNfT+zfvDXuvcTHxDbo2h6+7eJMGblRGTQZVMzD+s/SZsPoZ3FNwGux3neH9Z0vtuiN6dBC6o/jsHn0lgxgAil+tzFczcrzvsvQARkh4rvdGePuPq0NPdVYoN8VtOQz6JRRpQfd73CMhSdn4dL+t2UY3uiQ1jyem3qcPdO+IMuLyF2GHAYHx/x3yCJ24VNmJgOsGYpznJRv2c59uG+kavqbtkxaHr6XZLt1EeR1BiOVadmvQrS9pPm3fkg1YDMmCu0I8rvVOGGl4ZqqRLjEDtadNmRG0zhpnMFrHJpGjI0Gfqfo2yUk12taegfLFQ2Xhu02MJxkbGkoRoG070Lf8e4IsqHZAGDzA18mokV77qS08QuqUjvfCB8MifoQpGMbXcpSAyEXuvxJ9Y+xNeZyiSd7yBZlr9iAynjz710c3+KtJ14O7+SSoY/Dqbtnrevs73XlXqQ1Emau7uRDPMxprdr8M95CycgZhp7uKoJ1hJRIEnN0GylcqiK8e22JXkRs0zcWEYBRVWu/nqYTTGenge1QbQMBTGCEzqnsS5OWIkmcOVm2399hlLsbF4zXSgLhRtljdeRNyVdOBkpNmTNMOv/DPvBYqbh0dd5VvanTbo9OQHSWqaLF2rRnd7KR2HuCiMP1Ne+8pM9oQ9p3dSqzOl7J3P1quciiXgnusKzlZ5zZkTzcHkNPuAAwgaXxFe71dNYw/7nVwn4zYkqDp7Dj6F7nljLt7WvtzaIFrlYeJodfwXJtyIN9RqTiNhY+gMiEvWrBv/ip/TJhjJHW9ZcmNp++uIC7ZHo7fT7QEWCLqIrwGt4RGHfZ02V83wNQV/05mmqsz3qPBSFADI03XYvsrfbklum5aWZgJPD0u3sdZs6oCFQXWr9j8AHysQnaHxbn+hUi3qNh1J7tIDIvCCm88UJTj3S4TXRm8ssv4+uhX26vSs/Oz5iSdd3AH0DLl8TD/rUAKUgXjBSxbGcwwXkSgixKvdSMD54S76BzElFLwmhKMNjEKkOEeDjwHPJQO2HWRfMNYQ/Y5Jp4jzNGdXGNN5f9MNw66eMzzeNljv+/a8jah25Z/NCIOstw+7BguKHX0pqB9UWnOY1U32AHEztEKnstz+EMv0ZfT3qRpB2vYhwDzJeIOawtBhJlSFcdNNXzDdeX4eZspu+H17SHFDUxWlafN5MsbwZ7P7nvhWiMEQCTpGB6yRHl7zTKPLU9Etj6nPACtKHJGm8SAz+SzW/blv4+mvNTFybfBazm10NFWHUZqwZoM6MnbHQo9xxWGWb/N8e9P5WPksc/CYYJMoMcsNJa89mZyP5qlCxYxPl4CpgclZ8/7seI8A8qN7e3Agzy8xrIEA94fIKdWD+UrmfGnmS4jVHaD1KPvm8t7aKUPp6t2f7hPeVIe7kMP6kqY2I5BXaYdQJZpJNfCg+2P1d2ALkpVKzhvE8VT7zPqrVLMQsCEr1++kV+bOWh27pk8gVNDbhh5VCG23tsMIjtWI0HO1aoakQph++LiyBapkC5jX/H5SJgLszvAkamuN5JWW7i1imqzMnMXLC95s52c+uT5xZk3PFQOYv2qzAKOXBGYwv1bJmhwqus2FMHmbemOqHSDflrl9FxWgLCNs3LRsaPDHSforkvwD1C6etfztvJeWkIbRETVZM75lr6EoMD+35ZyV3I8gI7AAZo4FHR4JbOWHpdF58PSxxvQ2j+DdG2LhzWp0qG72eWYSsJdEiTcze3uZmmLbWcoHtS6K6vc9j9IZvYlpfTzGY3xBjClZ2DE+AaTcXynXjgzL3iLqDTP6RZzGkvZsE4T1sDwI2xshFufoPUpKXczjBbwGSSCeN8aLP/htcBl4Ig1BtjvodqHrjmSPH4+oAfTCznvH+HVRtNIxY8BYnd+UoNWSwm1rR6RiJS/nA+5ziVDPjRIGM7au2y9szvCiVNxTsYVRrbgbUVkaNKrddcOaMAHxwF3I//K28fSXwxY0EVmhf0+kRE8kMJEMPJ79VlgBj7QiGbnZd4C+avXIFC928dv+y8ugct+cImBX6IUCtCNcLbnNMDHPF20Io+6UQkklxGMZYehwz9LKhviK5gWeN87cp0Z/DEasHa53DrjAfb4yGvIH3M8BrtvTLqImasdEoj+pVmPkqv5w0p0C2tK4Luk9ccsS3rzTGE6UzPlLcCneY8ZsYz5ihFm5sV4XjYnNN/Bgzi838rg6nl/i9VbwwSjLAnm4El8g2PNJujiKH7HhNe6zzt/aDbN5gfGg3/xOD1qNUf8UirZOwlRVNpkwWAMvYpNNMfBIUirM95Hk+VyBJ8uwId/o4nYhrgHMwXjet3oOavUDtxDkiI9XX9uJx3QpIqngsIyd170logeMeFj1cq/KuV2R+pORR73MD6he2ePavMWSzboyXEiVC1W21b+BD1wcLIqe7OLuXsbhnxOvacuX3rHXRjjKIeJnpuZVfG0o8p2V4u7uD/TO30mYkwG9VS4bgP25fQnnO6udE0DDVR1gBGRrAb9Jh9ztxJJdXUVzqUTmauItp31OiL651WO2bmxBds7NbrGEu2n4jTDTiLhDTTJVADdzQds5RrGihXp/mMqWESyMATMQM+1tQ6mAhz3G15WosoUPLXWL08eequ1OrAgcjJRdQQOwFkYvt/0rFsf7yE+cTHb3JfZWRcKvhMz7qm0NQY/fzTC3WDZd7qxeK7nCqNQVox4/rVUQke434xJKx5pVzIx8D87ONX2rjcEISJK+Z9rR4BxKvRBtfwUDEK82TPN+fpn015oYy5yV+4kV9vfhcdps+AojLkZ7qKbU1DfH2JBWehAwE1Vtg5IsYcbzcza7eolHVI3W97soHmiVsbnNYcZdo15HUPQ6m9mrj5h+jZJ2+n3MuclP5jAYaoCi+i+SD/LUScsjWM+25Ku3vcQ08JeWoBsXWydTtk4yUkw5eAx/z1q2zPVmfa5fuHCnWZXMKcPA729WcBbFf9UuCYCtMD+ZMkwRRTy13uU9mLuCW/ij004Rl0naWB6P8oEU9tBLWFdSBle0/QNNlCikFBSB+5b+O/cekizCM5roeewFKh5cpUQStkVws329jgAnpAvfpFbmiigab63PSA+sh/1gZSe8C/l9Fnk2rmHZxe0ZGqxtQkVCEK0CK9mI7JX2e6jL7fLhiqi3dr1ix2dweTglvoBFV+V2YQqUYwD8jN/WG+ueod32h/gR9R+KgiLtSAmj3ku2g7aNxegvTq9v6g5RCZauylJs6VWVhZhPF3jkCFFyeZwVg102jfF0HKiZXkJe5/kpGWin6YNp06WNLkLr9X5Evb6otvOzf/DvHbkjFX4rLbgrTnPya2+qGHvHjMlIqxFg63UnLIoZO2V/7iuO37PzQ6VnrXFUVGxSTcT8wgRyfhyZ2tYpM/YVGIWuOve+vz9SiwA+FjocTW3bQmSQVJGFVrN3nmLHZn1oN+6iCA4cUUHF6ZetsNZnmyAnibb4oUyThPv6jxjhd0SM7AFxJ8PbcOsN0KAOd4vO+0dEydtZpnG+1NtHR0Om2nR2YavPgmrFR3gX1HEI6ry226SMACQhXIVpQV6aG7LAs5H4swHl/DHMn1NuEPI7dmTMr/VpV7IHDJF8Q75MCIeiXgWOWGPvV7nzeCBPgTgMYe8IbUcMQSjF0s1tFVjmfZJwaKKU1ULnKquw8ERetEnpAAuCx3sysXB/IyH7xWmOYVCr9/vjdXU6PB8MlrwiwOXIbuoV9FUzFWjP8E0gdbEPlrhx3dtAC/sKPeyunPrJi25c8V3xvNEZCaD4YP/Et9alMh15IfvLwxOXSpb+cE9F9iFK37Iv9iDyeluGzUYJ88YsWBwMxhPo2LjrdtbdEIr4eQuj8YYbtdV27SIlKNwlb6RfDSKVwxSeMu/K8xOYJAKtfCKvlNf27JDiFRfaxSMJvSyWufH6MFG3mran4ylEWbk/ET+2J6gQvpr7wAJAwHr3m9BZOHilgQic9ycR6kWib4RtJYuwfdTZ0I/zxIBkxHyVLAhhRoQNB9jTwdaxBJZQVJe0fLvOxSLdg3ljECY2reu6QRyCEyrBw3f6PYvSGdjP1oZuFjTd8lyoZSGxKicyzmpW1UYrZxrF6Qq/4mHEtB7E3ocxRMuN291VQ5jHFXt4YCc7eZ0nrjCmPrjDGJN9FC1blhomBf4panjet70fxnTwlmnHz/l8SvEkcWvNhBG9Y34StBSh5wcPPPJxifj+3kT1J7xF/qaS3U1anhH2eNjtuBiXobHPgL1zbO0RyWRLxqgKepWosfQ+jc9EREGDi9O8n0dm1Q8E07swtGcyyrYReDLpOeHfPbBRuYd5lIQnmUfkNjr9BDi3d1/Iq0Uz4HdBGcJMCWB9VONKhe1EHL+yrw63UL7VnOhMLLS705OheZrMJHJBAoEAC8uvTd/uNPygevneiuDWxKJlR4UKMfibm1rpNqzcQbb+shsrjMXmPp/OMHWShMWBBCR5wG2O93VZ6QJrx8Qvcq5whrc+6x668yy4tZDjcl6d7xhWmIfun3nXusWh9srSfr7Kpl+VJ+myIEaMer3DqsYkyns8z3IYNcs75+xBXJcos7XLMAD9i0URsjYlxP7r2dM5Dkwk2tgp33Xkg1S7ke3f5aabR4Z/nsSabulVUmUcmLcuX36VeAZzDfQ0yeNodzzlX30lDu7K1thgk/iAsd75ngbC3p9bz7I2200O+aSKZwcHcre557oxsVgE6a7LMeqdS0bSspSylTsRnwLT74gRJ9uqaF4Oo9uG4TjQenEBNtBKent+kSWrrqTkDjWTUsrpVAcfwFjVc4gM1upvAsxW9fmyhZcXzDzG3BV479QrLDN797MjLVKhLCjMSV4P0yOcaDHNfTRHE4HLW8Y3y22E3Iuf7u4kd+fKTksY1uta6NyWEpqo0PWIQ4y2Gnq8PKjcf1SU3KH18IhP86ONvyQpv6VbP4EM0zY3qm0DEjiR+KlZ3zs8OM+N2ZvlD8znXYFzbUWuZLuxtkxhld4fx9OOICZJ8QV/4nf2PmkbdkUbP4wU6abMfXis/YqJ+3rCOLXjTxxrL/E0jMJpUlos5Ov0WakdG9oaWfgg51xXFk0S9iOBmvkpLHMgyZ42RPX4VabZ7yfotIXId5JKmvOYOdu8DF7ZJKKjfD4FB55Xx/LSAx8sfJExammOVTudByEKBKw1Kwi7JI5NMnanADO6mSXzcVUr4nfdfBcf2Myx0PTzyokxPO0ekeNhfxI0wnR7V2WAsVjNDaH3CdNgMo3JHXm6MZr3Ivn3tblN3IC1luCekt/RrQBxhngLn++PBBh6NXHbgxLfJftqzic2z3UNR83I5WuBcumWwCXXFTrBpgiasgto4yQaNhQfBpXDs9ExsEPGfNIrlw0ilxRhW6OLlJjeyY84AGmN3Y8j0+/bQqd0ePQ4JNzvVBXmDD3ITQErzdoCvMNdtJ9vZtVgIFyfXP7s9q0Ygz93IT/hQcytU60vxKpOgO252HJCpTCYbX477YUkW/hzHgFziPwMdQL+VRAYxUsySPS58npgfOrrWovZ0WUDeKzj/MBuDRqKUMkP8ITaVl/MaeLaDityjYDx3kxSR8KKEMPruG5qYx/deO+sc7p2tbm1QGKwHCqD3vgtyW+I8/LT49gqL9yOpH0RjJXvr+668rXXHyfVyfAAiLcpHy/QlqtneVVQ/knr1nFfd3FQ+yN+9CcEmBOqg5FAVPPnzAAuLYlXGlmX9waFUttjB98wn9qpvYlSY+jVvgysDyMxKoxnZ+hqZTBw9rf1K5TZzgLheg/PupMCNR+Z6ag2eLir3vtygqcZg4y1jeIW6oHfKhuQCZ60DGcWny431SJXkhI7vTGaOV8F+uxSDcHtMv5UQJGfRPeh36bbXfluXyMj8Ms7h9s7bp2O6m5kByF75OtrluPJItGbpe/4QM6mjh93JYRaHAbBkzuX749HYbQm++19pXoM+gjl9Dg1WMDETLZBSk59ItaQh1vaYnauNUWlpCa+vceIfm6NM4hpjriU7Va3DdmVvn6ZqbBAn5i6HShimUsP0cDbhtsTRAGInT9kQtNFgTPmpj1j3xA2mZ+MB5yhXqGELNLxUCwdFT+aZYLbzAmQiyHgy3dpuo0TgV6/3yeJatEZBl17Mmd+/71YScFii/i9ZTT6W6E3OlbubR9q4QPmOVYNG9vrVQaZTOCJz9fvC6UwlidrG5/oCiOFxRputBZ+7FbHoeO546gMJfPuUdcVQ185mYZq/HgC94xD12qbAbomDzZK+qfQxfdDTR9eJf/w/grQv+Egn6iPr3gZgcqayKcUWe8Jo9tJf2yrUUidhzNAUFOR396M5xXGJR/P8P40LaUBwjHrJXaGkTHQECiPzwsyxqMrAO2hPfykV2QKFq8SfnO7N0f39AQAtsC/Lzxr1apkXVXInO/xeJlIT1cwYo+jZJG4j83LfbyaxAD6PlmTicgue0rbmvOEB1cLsOm2+OYjVMFTpQRea5yaaJNa0quMDJTK/exLo48o3nyNN/vS/LnqG9vf9fALK3ltRoYwDPXlAUJzvx/svb8p0rSCpH/QFUtzyxzJ6KNUDsXuedWFgsJIGVJkA+JUe2sTLz6AFb/EDmdCiIhnXrAR+0srwb3Qx/R95dCLHL0d8cSlNYwZ7m4Kn9PkBiM4xZj9OOnXZCrEsQTLkqzYMs5+PckDcoOP0XNybKP8ZRHMfpBrRl4Rdxn1/HKuC6vnbb4rujg3MJHzLWBEUVCzmzmBuZ4rDilfJBvUCcC5nr7Pp3KohY/SXw9G4aJLtRmqOXFmdp3fCF27kB8N1uQDHiWZoq4M3MUsID0O5rwBqaxfmO1IT8GAVcTFK1gdy5R1iZX0qZSPbpCD3KRj6PPeGn4KOcwt5o7L/Wry/oRXAzVOX7v1zsux2tf7vH29q6TOtxrU8a0/bjXUbAEMbNwXDu+QOLguSv0rRJvvCUlwLccyDui/sky6KJjkPzBPdGhnY4WNsoqBTJOrsF8qERx4W3q9oVzd3dRbBYd/h+rr4cXpeuMABqjkmQ7YasETFesRC7GMd3I84yy1oE0Xy53Wnp+H9lpvsJLDAya+i2z03C3h0ctqIuvVni1+QzfCse0w81Qi4QE795V/Vcfx+X6ekGE5bn9SVFlqxWOSW6i9HXn5RksCK3AZ75Dzg2KiutKAeylwuk0o+/2tL7Xpqhnj/HbBkQoLpCH3gG0LrgB615zVe4WDOdhX9DS6RZFSKRQ7WmvQZfJY6DQuJb96hbfkuur+8326SSg4LTZ9mTtdYiyQ2MS9MmelJ56LPmHG2XqHhkeq8Ayieg75PsHoyzHMT4+JWHpFVnjDgycGhAg0mLE6cMKbYqIJ9hiaRqxfVa09MGbIzlSdhmRsQwHWlSM0nlMwWYYnrRf1uxFjjfOdqKWyIjv+JZ4JvTLwJl1YHzXdxxctW0AmCYElv2tTROI6z1ohHKvcMiHQqaTcnC4UmjfE4fyWkZtPL2d2ViFcxX2+ap3ir34g8pvG5QnBZaCHtK2WeAMq2IjqeW5NS07XLrgkp6WSQEY5QCKP78gn3f40XEi2BYwaMkRGu/IYHkJGZwS1siOefUb+8/4+j9vmlT27/fQFI9k2DCcb8wcq0DiwPESZgr6dU30NqVKYdPrRNxiL7UofDT0fPIzoZCAT5BXzhqgmXn6VkzkzguWLxFse0Un6LdVTuFuWAk835ZUQeRYiU+E1qxIW15+M/8q3OQUWUxeH5mYkJAPzaThNf0lH/vzYqsHf9iniA9TUsg+U6e2sTpspPrdy0J7KCTmW8dkkgjbgRCD8eLPvJ6z9GYLW+S47ahbPSL319v3NWPfgZcfBHaLt+1V86bHDVBkPeBHBAjka0bPxpFv6revPCZZ8gpPTXLI3Sci5Hd+TxMtWXt7ytO4MeBeYUTCgvvRMotFq2TIfudiVuY9DL/uxhoVcU0L6rAp1hOXRuUifIpmViqNVbVEDo+/B6LMTHkdiuFZsmbPcQ6VFEZsq+SvzguLaJaJnr0Dfiq1ItFjq63VNIkzH2zYIsPcf8S/kyoQ4JBSEVJls5oWZioboBLXU1/U27xBN7BAOQ1eZk3nNvc6nJCf8ajrMTCEVHWp+4DABl9NkOqIJNMsSAovFCr4Oyg3rPzCT6bE0pfQOeeQD1V9ilp9MwlWTNpqY0CXX8do8AHhFhdqWK9vLE+2HPn4rRhHYupyL0FbgTAxHiy/RuiQIjO+D9dO2mr5Z0UIS3fDVkUAZzm9u2bQGZXyeOulcaF2/RePypKdgJhiSRGvAo678EIbwzoc7xgCIHPHsJ7YmDGhHUWPSGy4XazXnCcCRTkos2fNyxeBZkuhENc+dPcZ4qpwuSEqJWhqMQ/vtP9FyvM4KVtPjqiaDPNKvwHozn1FPlUbXXKpM/lSA21Lj2nziQrYXVELflOkFg5vg2rz/yiIyc9MyC1ckeQst5i9cp4QzYd2Jr4w5T4c5P67JEB5ZTZQ5WlYvhVf0SwT85DQJpNV7H/aAvpiUbKEOMttz9W5A/4iJ9I00vwiF9Drj2cyEcKDTaEIImsEaKq4nCnYt8swNQkugbMH/RgbpV1jTV/XNWcrXo+OrcQ7nDhaOg5Ec4p1XGYaWg2iA9K19zAAdTpXJrrTsjTSLCf6jLDY7XvPAM85xcfZ00pNMtrmVvuWwUgrcQ1eovgkd3kNNxpwvVJz1xF3Q3wqw3Ycd3FiSoFxshbmyS3gSxkx6jEfpYw8YN8pdgumuqJVOz6GusbTk+UWSKUDsMKINOthhrbaAMlUzn0gYWNHWhMuVlgsMR7gYywUJNs/QWF7z7mGpX7XtGqz1OUnjcXlF4D77+cXiTYfxj2KzfZXxbhe2yx2Ai/Icm5JkhpoGGqivjn95bb+x8C51kVrHrDpwy5nxx4w5AIvbBIC4lrbV1AapBXk82/Q1QunJltxiGu4NBo/kFVLfLeaqrW1AzflkMNSMEVNM0dZfX4fcO9Oizd2Xy+mD2gx8GgEgCMLEkZKyyMOr9Gq+ruyJZ+5XkugSBh+3+i/rwZEeHWTwUk1MEVIPhm8As+mbacynre8Njx5Wgk4s+hDS+WmsEaByhm/U0ppIO5YzIK12n1iBftwVW8VoMVVpNvyQNCHEsWwf0zm9tGDPJeG9wv2ey8K+tXlTYL8hS7BXRUvfe0tzz+4we5xUaH7FuM+J+r/VRw6T0Z0PlcJKKHARFk9joX973r1zLCO+pj5lKRyvK7aKzdgqvyRtkDlKuVHCqYSrFtzh+oUG+3kbsylx6YXy4L6R9yEqGzUeYdBjRt1kvz1K8a/Nr8Jkn+Pt3VjUQx1Y6r5K5ynYlwqEURwJrCUgPlsjZXM3I6EsPxCgMYq60ytfNs4IYA2gbUJvzFF//n5u1x2Xoi5sYV4DHxN4gchpIQ2f6ekrHcbu5VrfEA3v6v2+42ZsZMUHl7bsqih1mY2hS6HW+Aqdx8ksMcXUVZOnHDf10nhF0KhMVjHP4aa0cQ73ab+hD41FZlg4qxz4s7I8vEvYLt+w6eeay1m+Qw5YMeYJfbynPXn8JN0ki4oNLPIJicfFFbdYYlg8iyCnx/eDOAUAK7cXcDUoWbjDugr0s0p3sxPHgwuRYQ1EuhUamN/qvI2X54ERwwi1ZTQRFyimj4Cggv7pxwfzuSkSBFRQ8XBCDHrjIC4l4jWM7lHxdq0jELuRx+0zzXjGRKG/8kC/QquJPP28DYm2ainbB4WgbPqkRrtZBfgoJTqRuvHn0/OwBvSsG8UhdP39kx0w6c/UrU28LNfJO0pyt8ca1XOMnxexzcYIv4rMLVj8BSRhn/Cc/QTmveHcRyG3u7+jl9264jEhw2GCmpVhMQPdMTlrDrN74FbbsZlohj2q/dRj17SksRzIJ26+v7OrlCN0SNX70JOgsQ+8x407RzxsoJnm3lrrBw9cGQ9bW4DjTcTEM3qyuDmM0oRQh2uXrfNX9A6+AjCekew39qscLSR4S8y1S97VTSqNsDoX7sCh7kSIPeiGQGc39rJH+25UoOZ6gAOa1uSW6NKx5qrQaPVZ1rBJdk07HXhGzam2MLTyyxRts8KhP3Rd2oAXNPlKg5Zu/M4NHszINY7FMKdk6HAr7KEdlI4USb/rprbC+N5xh+ZDE0I8MVGbfrMBlKLeF3cr3Usg1XCzJ6QhCAmU4Huazr7oV1u6srEYwlfp93UINtwt95tQI9HxE4/cClMJuZRBqEXtkEgKyEl00nfZopF+Y3DIFZ+B/KZBhRFWyM6HByuad6JKS9ZCR8WwENDF9nFT/zDafT1RnCOZz0c70e/zKnJn154l3TVfujiVegDfE0fEC6MQb2Oy7EeJMkaaP2fgt9zo9JjTScQbGVWCqB2157C9GRIDfNLS8JoM8psNPOAkKk8j8I8IBkH00MMYioOxoXrKdUhlsd9QlgA+76NZ3hOpqiWFlmF8kEM0ILPCmravvjM1QKJUtXcZZqHfpXdpVAnH12MUcY2HnWPaS9Tm67HXbTNKflJbar5FEKJHUz88mBdonxFTFqZesRcm55X3TwciVEc4P1RfbdKeExcFkowyRODwUXHr79IHprWIPNynPky5/W5ajiDQngyPRJfT2cfwF8R6+IALNaX592I63KaVSp9HbPryI20LB5htrLkv5Wc2Rq65AsQ+jAN3ASueHYkGcAVYGUFAeeva71YjT4fZAVohF/fNkIn3Pb6rUpUeOp3SyZ5hvQisfXoM4/04Gn2MuWZpnL51H1OkAtJ755Q+/K7d6fplskvfd5unV+9H9XybBrK+TP11g3YXmsvN9OYT56AjFTLda3qCibqD68haIRZPRD7jm25e6FhDYF0pfndG+tZAfofIGd/0bZPv9szR8Y2DoZnkQ5JWnDPormX6NP/C+qlo8uBb61F8cYxoP94c4u2XfMswnujhuSLw2aTt4XSqLgDP50YjdKoCnCSl4ad1KBgVNj9j9GXFz/f31amiotTnvMk0aIhuiizoQg5dXD1/w9UMjPx2k9+ygbcT41JXfdlvf5KdmGz3ECzk9wW3jbtvMut1ncVlJyIMz4/YHB595l45o7C08AuDZRrVSKK1MjIGoqoQFkPLeCIUvBkPl4y6rqbUc01fCC/YNKa3bBkmkdyKHYv5kjLiPtwfTcNtCK/azaWnd5nv2FDlnBM+nUv3xWO4k5jQlwQo6v0gy2wOLO0qgLE/bHhGhdTmBDcm8AJh0GzbPHrCEA5fdjWYk3dRv8eUGVrh9e6PbcrQIOmCNahlT/sS3/Q9XSce38KRmeprXLEtqA/Ma9eibKX/KaR6VVkB/xwy8ODfMO6lfD+MTdjSmf74BI4z7an65LtuRo2h8d0jQ6zQOiTNmhSYqUJblFcy4B5RhlgCDx+u6FJUiyl9FZ37RsxVq/UvNA8eX2T5mnhc/mpLcGsEVJqbosXzQl/uEs5KvERQYwXep/UJfXrDMTbYFOHYW3WRKOTYBb2SYi93Vm+NDcBDvR3En81oEJNN8euS95oA3aWHacb3ZgmXvjxQAZ4X2ONGcRW3qvNSqqx8z6M9Bk4BWaRsqibKgdQjX2F98xoq3NYUAOKjAI88yzzxCPQDD9kk9yNyhBQ7w2DnmpmR3bd/J72M1UUIrQe8xrQ22BQpJG5iMmj4+siyAOJ6DEgh3KC2wRIKrS08aZmcqGuXTKuPGjNs946J77sxVcZeUWUs4898CyszOL8yY3o0UPVI9nnAqg9bJRZ7m2QJgBvxgehzwm09Cd9bYfQRvNnmpE5jJcorKsiNA0b+QM8kZ0cp9/Ls8p/xiWoq053ojkrmQWkJMdHyBmbxIXu349Db5ozSZEdYTaDFEg+pNxIVrU+vH8D9DdzOCNuwawwd5+wX/4AbYHbkTpplLgOsmzd/Kf23w1iHYdHDaqR1tOqx/kK4pzjSopGk8wY3pDO4fxlQnbeTrZ/4P6l15tMdYNV+e0JPa5K2pLrt54IzmTcuWYCvTnk6Jlppbxm53x3IFU/lvg8fjcfoHvtVbTrYoneDAy2ven2z0B+4DhSHKyrYraE2Fnd4i8yhTwtrCwZr/5H6ahF9RnnnQyBGdcS4ax5CJ9I+P2z+WpPvUW1X1s4EBniNFN4MRMrtOXM3dLfQSAjHbL1tcBTTiNLKhnMuHer3pi+BL1TezOCjYbcI0yP0VpFyfrtqcLlOwPzqCgIiTD3DJSO0Wa8guO4GtqW0r3yd/Z0/e3wWzYOMNe2Dp8r+7h5Si81wzY54h9Q+XzqaiQKyGc6AeqdpMEAW0sRGmy8Hbw7inPGIvVkSAWLMCZOWdKC/IoxNof0uuTrJX/oIUFchAYUo2Tx2L3aeg9kuhNYB55mcsoeGJS+neXJw/mCWEI7tT+cYFXb5QHnzreHxUBRkx5eeF/2dpVPZOr84ogO/vGJrlyrd1SbsFv8ClRe3npH1wJEteIzF2C6aCZ2mWqqDFddhBokXhHRbNYP7GvJ3rLXSbX2b86n1GcHSBgDrz6tm7OctYXAH6GuaNqMRK7CQMMO3DPbyxs1syp1REwLlpn0MukhJeOZC46Rcnc/b14F5xO3yvTbDdqN1rnNFIndcsqdI17gFgL93AkbOfywdIEfY9xXpqM2vG4v/ifZbMO0Gc6+5W8nCOmDGvmh8dIcnM4iLse3Z0iO8OcJHyJCHfD4KRHq2sP79g2mtsU36GtZVgTop7uxNk2d6xqU+g9tf130RjuBvpjByeVtUkSDAOiZD25+T3N9OtrW8Oom+Frkowtyl894K9BvnrtNAgMneMOCthVMMwsYVb24L//B5bJ5HJW/a9oL3JhB2pUTjnY4AifWbPz71JeatPPFhPB/cPhTGrPSABjZ25emVj24kEH3PowDLkHLBewzWiX+at49DiunGPIHtqX6dTq97zQXEGKIfcYRWUdN2/4FUqv3W51375abya7T2Xtc/VbxQ24fHq7yr9wBPAjeweFF3/6NO08csbR0SdYV2IurN9dRvc5WapsgUgde6zdP1nOLV9zA0RSy3HRdLSvYgpy7wfhaB1svC0CBGpEOLHXp45846chuQHjl0Olxws0FJezGWsDE1P0xS9MumJzwp1ncgEXCFC5nLyS247pWxT599qz1ACI/b3f4TMyBwsAqgmCcd0b3kuejyNwFwfnx/CEAAeBgPKPW6bPAPojbCIoVn2r/MSqTxp0QEkOGODiKsuDPVqT09NLV/wHyGaopyIQJAebohtviIvzBuEsbJV9o4BFaQWwo83Ys/cHn9VWHSqEioKE9GYD1KaoaFarjErk2nLJ6Xni7VRNcS+vs6USGKYk6btw1DKvq1CUbTaXpgGhxxpzljqbPmgyKDUM/Lbl/XL2ef4xbC4FtTH472ig39ZXhNox1+K60VkiAE/tCt9OpFf2zGuZ1Jx6tToVd0+lK6UMaQxAleG4Lw88cyRcuMqHe0OXlGODYx2NGRmnNP5XUNcag2uHdMmzKPkX1FMa1b8JWpGd6IKb4fOSGLBMPPNsNPfCA355EBMizMqEzpx6b8rjh2kx+6VDZP4wZcfo7Ohs1rqaH96JF0lm5/+KK10lo8vFShyIbHcvmw0LWDhk5Il0lLrujWW4Nr1hYpw+Yr1itTPKHbq/7pk6Kr0K8Soa058TfxTqxpzMcs4dDYddHpHUnzfA/c57da+FvHWNP2AM7uwgl9f5+YDgkMfU9NgTBF6Em704Gp3qOiPVsoi7vGzzewUjcaFRp8UYzF4eek//iU1YwD3ITzD/E2veVkRYjJ6hp9UGAmbG3V1g4zXEyyV3HMkiGeABYFTmw0Zd/nWbRSmCpnBrU/D1Ota+OjA2xmw62koOKvPCTVEG/PxeU3Q0Vou4w1aHhYHSH4dwzrv/CTwcUv33TZBZvU+x69ZjoSbaSxHlgO8NKmKm+IFzHoKiePzNo1q29CP+ZPYM0PBVbgUmihKBaTLwyV5ySD554mywP0BKuxQBR1jxO5FEdrChh6GTsxvGOmS9pXeOE7zeNSi8RYh36nIQyxLHNjEhbLGGyr4Rd99yFis2MfZnG8AXjHE+gjRzWyYDrBTtFBBF15xnzOGhvxsRNDODq70FGsnU2VB2hvHAszOjBNvu04MR90uNG3txf5GNb4UPFn8eMpqFn1eG7E3YYh/UazuHdeAMZJyRG4zSLOj5QLeYavXULqOwTgpvUKhHi9qhvxevvvBxB1YbxX2JMdHhtyi2o/v2qBsvdK+tLEK1s2Tur3O9QjRk5pZkTOsuLbzdlRn6Hi5RvqyX38WVnDhJuUskhnfKnZWGWeX2bhsBSxxBQhzA9lrQluaK4MPK25r6IYRiioufvAaHkCLgETSXB7iBayKIGglozSG/gljO9yt4y3UHOvJqw95VGCERuFzzFQ1cuTZfDS2+s+RWA69KQWJ60VHnhqIdyY3UuLLyypQnKgV25Mytc6jC9Vf/GlfRx1jGGee3ejtzFPtmiD1dwOmtRPtIiM83sLgKMQ8LVGsiU96HJ1kMRsnDLGUvpMRRKn9Nkgc5Mfk9JGTO+J0uaWhe7ZFdVkzhnwR5QAOJY0X+3s+vRptsUVmveeOzW/hL54T5aT5m8jdYh9FWTqvYrjrbBySSf3NBS8MLdJypT6oWeTL79ij5F16YecEbLluOPUMKr7prtuCGy0hXsKOPRfmIi4rp3M3Ux4Itq6KatSqGkzbnulV4H1RE7hXmvwHGY5F2LTI7Zcwz2RsnA8vyP2iUAvrVSya33lfDyYIJupTHr+tj8zTaTQKPnkNZFf9rJzK6xd5Omhmu8DCZ4w9As6hOIuBe6C9YydhIiejAaB2iFvumM/Kg9diNpDKa//wnrKv1+wesmfX8+r8tn1+3tVnLp+Q838P9/9VYH67239693/3NZ/7vdvbf3HfkFbT+f9z5fl9+NPY5AWf57Cmq9/3oC14/48hUfA/+NdiBz9/97W39/9z239x37/1tZ/7vdvbf0/1e//Oe3+b/X7f0y7/x94RavqAuD6+Jn/JTklweR7M+paLls4uUK1odz//K2N00VX2BY6n+I4fbUU3sHr7ZPrJIIF/2u8NEzPhc+9cYb4KqrxsdxBY5tXBm9tnN+FY/3e1CjoMU1HQxrpZ9TflDASwlkMU286Rr7uo2J/h+efURYDFxLCtCkNrCx1ywAyu92lKJmwSqC4KB2I6rqHFvqZpMxtbOV7Yv6V+j9zgvHakbRLluFVTtatrDlqexafuym/2GRnX3KIt8BVYycq2SEwQHK1diyA816/4WZ1BKuNFBlZwh0pIhzfMyqF3iod2U+3woO25Jl8ceBWhlpxA/95fCzRk2EKttUYrX4EnogEr9uh8cqm2jdUtQXS5ZXdqG64UTnk87xt4PcWkkmlbaCBu4tYboEEEvjOHuYIs4agq29aBdq4I5v+RnbDfR2a3W/62aPGe9o0vt80bnxiBAOH0CeC6ydSU/nnUEU4R8ZtA+D06/bC2C39PIYAKxBFELdY2htFaBaYuq2A8Wl247/Pzwc2IuLXPAYf06hAck8ffwDYZA0RRtwsqTnBt0VqxVET5fB1/299zr5HokErVonsHsFH+df7QR1SSQ3ft/7+PphjE904IYTRNpJ4Xe14xAp878Y9LIcUxvqR5/k/cP76B3iE2D8wZE3HOd3hEwwiR/hoCMe0m//2CBf+gd/bXUr7Np1HYG6RPx8QyH/Rv2+O3wOcZP8LZ36PtjKZi99jkvkvkv09LdIyL/40TqH/hZG/x+H0e5T/s48rIO7qGfxo93vaNH8N5PqNIWXy+6abhCk6b5iHq/e8RW4YX5f/68+41rBZ0t9rvwfTfDR/HkxFOMCfZRvm4P85SIoyDhs1jNLG7KdyLoFfgvNRP899C15o4B+4MK7zsV+65N43/Xg1hWfXf/7Wxq0pc/jt3A/gaTgNaQwnnZV7CkbNXV3e/nqK/PUE/E7COfwHfvv9KyZOK4yt2iHQuZuyjgUHR0TevsQnUoayhcR8v6p4gicHiWsHucZtvMI70bQ7eyZtXCpyMgSy1ZtvZddtYdFs/zR4H9FsDdVPIAFAQYaSe3EzfEc748Xga9KwgaScr1M/AYaQgyH4JPcIz1mlihftrAGX56RevXC9ihHd9oFE3Xb9TSA6r22G7QBJjYF0ge9tJ9dsZ1crAdPOHNN5ATyLEa1SwHMNV6sc9AXaqzQE9I0qJdeGQC+a78cSYWSjVESr4EVhAMiqSPoUfm5zDKQ65MHyfx7T865XkdRsmsicGg9wWlmXZulXqSTQphTnQdtMieQeoD00brdewYIhkq0mrrgs+E/fyFyRSHkegPZtWwDagiC0U8jBmBetchAN2Qj9TmCGrYHx30i1cjbd0eAz0FZNKrywg2823a5zg9cWQD/UuN928O6i8zGi8PkJaLHrfA6+Fza1AnAb0QitBLQ7NeLP96CdHNAsJkCbf94DdLrfCO1NgG+F4897mMFbvMGDtm1I/7/68cH3MRhbjf5rPEqunzV4L960ErzHg998jb9O+J5AajxcpxsBvkG0N9CqbwJoRA32sxl34tDP+PoePMPhM/0gMI0PtKtvMCftAN/cCVy388PmHbCuYJ15DXyjAX66YboA+K0E35zOCcYGaADGwYM2bR/wZLzp9xvgX0iDF3jmALrloI/rGZivj74AHdVKI+HYAK0Iza53hYfPboQBxq6fChgHsALvGwrWAsznBv4eAxrWh+Fo8BkO6Ij/nr0A78M1fS2Ah09ADxzSHPQD20R+Y/NBm3Bur12rf9+DueV6VS9g7TEw3l8/J6SxT8I2tVO5xg54G44Tu2h4vlCbr0Gf4JsT0tiHczvBmoN3YJs3SE9MrZTDsF+5YStAvm4I5BkgT2CeL9B+fcB1gf1rkDbVbTcE8P1BoMa11gKkDWHYAvj+BfqPyT/fn1COwfdgTvVu2P5f36Oao5Hg7yjg0/P3fQ7+Dnj2Wg8B0nEH6wV0gA/GV4PxvUhIk9/46wNIKwn+TgAawe/Bemtg7XLwPZATsP6QFwE/bD+a1+DvUJ/A73PQP+AXZPv1f8bg+xf4u3NqtqWB9yEPHnoJxghkwuAVwKPCDmgJdAZYZ0AfQAfix+s11FXXMwPM4eLr6gbmD9bJ1sA8Xodea9czoKeuZ0AGN+39ew+MFdDGAbyYAx6C8qxceurHAxrg7wf/e6Yhf/gK6AIF8AjQC3A8dvxbb6Anf20C/QrmCJ8ZYE6A7/48gzRyAA01FI7tTz+gjRuUCeJHFwXK+Hk9O4C82S/c5v+D/kEBMpOADpM2Vil16YVouFYrpXr+U09uADX1ivRilRqBeoUEPILBNQb8AmRSB/oC8BivgPmANYZ0Ol/IT98AObh4FNJEAGMD+uZO7EC+0Ov7ksANvuAvPVDV1xpf68FD3ZJDffLjG2BnDKDf9MuWgDmUv2davSFgDJheOZeeA/MEeikAI1Jge+RPTzoXfwCe2CFPAF0H9R9cowOMF+gmAsjZNZ8d/AbrloDvBcATQB7+6DVgf/KrzfP2a5PPwXxrsNYv0I6P/+TgBtYjhnyMAD7cwNjPS68BmQFtge990M4Nyjn4/gV5Dn4PeDNHfjS6AR5x4BqjgEaALrefXrxfPP3jU6CvID2APEAaHz++Av8OdNyf/jdD2P6+RifoH+iJAsjBC/wdjufSd6heKRiQAwTQDMgE4IcT0BPqPriGYM7aqYHv4+2nh/w/NlfB9J9uQ3SwnuB7yANAzuM/us0HOgSuDRgf/8J+ulE5/+gJKPNQhwLdA+w77wJZgHo9xq8xHUBf/uwLsG9gfJe+hHwvED++AvxgO4CvYvgNAtcJfA/o52B/7AuYJ7RtsE2g68vLtqE/OkHeA2MGNgvyKtBrm+ZsYK7AFtg1fvHimzheZw6+fQEdKfyZbw7auBHQzgA7gv/hWQTwBdAXcI1+uvIvPgYyemGdH39CfeFgP/sMdO0/5QDwB7S7/1OOwn9hFaUC9od8VSLw9+Bx/aPUCd+emAup3LkaoA/9NxMH/2dvQGuAGZyXZuZf/9Yb1DR/NOu1YsBKAkpAq+gQvxVToBUhwPdglXywulB7OWClIPUuqvzRND+qgGcEtMia/RdnPACHKeB9Bf9J3aW1IYcdl4Re44FWwb/60yogAf8uiX+eXVz/T0kEbQIOf11o8C9JBM+g1J36v0ki1ApAy1Wvv0viTysDa/V3SQR9Aut6O/Xj75J4aY/9XxLX8L/xApT5z/fi39gOiMyufqCVRC4tATXUD8H9mxTql0X4uxRCCwMs679LIaDlCwMa69+lEKIbHvb5dymECOOPxPxLCg8oETpEC3+TQqjpjWtu/5JC45II7fyDekD7/5u791h2XEm7xd7oBrwZwhKOcCTsDN57gjBPr0xWnf67WzckDaSJTsWpXbH3JkzmZ9b6XDrg8xVE8cArdH/Q1Tsi4fUhOgLaBzX2jzcH7wzW6IcA4M/Bv3GA1CDiA7JXXX8+38Hng2hzh2j8D2r9WVO4TuTP6wOmAH4OEQhYV/kJrTqQPeR/tDD7ux7Zv2sh1HCwvxCl/Y8WPn8aHBH/qYUStD6I+Z9aCJEb+Veu/0ML/+7R/40W/vmeEbBHFJhzrnSAuYC1fqnffyF9gR3/t/9+uH08Pv9Ni//hEOqjh5oMr4wARn6EmFsCH3OGtwo4EuRG0h9uBDhV8UaaP1gcYgO1yrG+A7wC/g4GJRe8GfDjdZ8E+ZSL8HfhW3Z/fDvkJ72/J6F7/3gL5l8eztcR5ttp798xuF6EsVuKq58kIMGzaEeKnYC39N+0Qf8+nwY/e3tdLvwbhxpiL95SjO3AfX5f/2uFwHtofYb7G3wmZ5DbBMuvFPf3WOo/UZD37tAT/2nj4sEXwd2/WYfWuaLNhcDPaYs0HsYCxmX2TnAeyUMCV3bJ7OGx6vDP74FVGeQNDr0Ge3eoIlc9Be7/6dfzJ2/gGtng3zl4Y/C2UxRq3T/3+zdEBN6aHeLR7HNgiwu42mCH4t8bP//r9/I6D807CeTdGU40a/g7f7hSHMYzQFUwbgM+4/zXZ8xvGvLfDOuR+AXfXQXvWNfZ4PKpwk8R2K0U5/tskBGwY+BnLAr25H/k8BH3zm83NRPc40rCqsqV/oiBBKWBjGS/FeexKDjROHzCXfq3dSCgTYUW4j/WCCIHYLcgK/v3ddshw4P25D++14Cv/72jAjylKBb4X1Tpx8VxDez/AeSzBxbv/0o2+CsOTTRVAP4c/AFcq80Bx44V7ZvJ5hQF7jdH/+Hd/7UKw9mng1OlAdv93n5gL7ACG7jmf0iUi2t19qjn6FKrJCAgt+/jIe4j3DmBToJn4t/JQ+5SPP83/fwfuc4wsDsP79928fj+K07wr+eBsQbe+YOlf3r/X3EG9d/9PHxLgceTwP1FJoB9hpGMKQ5+McM/Wg/kAN4lhZELrJ7z/3qCCDvnTP5FH/7tygb239bIwE0svon/12J4OP2/UIr9t//+I6CHIcj/KZpHkf+LIv830Tzk/6NQHkr9/yOWN49gZ4XG5y33QPRHNcHQrPnyasmD4V82An9Jm8DBr9xQXt9fkJdXTOHlO6rAVWrJ1V3zi+j2x0vub/h79MFx2s7wrngO2u8D/S/2DbRlyJUc2CGPy/EcN4Z+T3CzjUK+N4BmwTPJbR48g8BxL8/lfaXJaBMlB/7d7+/fKXnUuIwjFkWxmfOdezTnZ0EfrXRyIb9I7cO44n16yttDE3e+fWljbE0WoF1E2FhS7bsdWTntW3EfuulKCI7sFqMeVMKp4veJ9zhawtKyg9f8fl4XCqdomIXA8zxsjTebkijAfE9YeeDv3N9sxDTxk6KUARdHga8PBE9Vve2GiYe6FDcQ38Z+CVOTSbEveNxRaaqwTDzHTUL18Gi7Rf2+PiarAtTtgiVOF+rgjmaY09x014QJw0s8Ptgkf9Jo/aI1eNwVNmjgonInsBrDQN9sbby5f3JISkzFn9cEoNA+O2Xa19Sw9AHnJ0HjJ+rFm1yNyV00sJ4QqZ6gH37EFbWwK9X34RAfRVGIi/deLb0PHKoNW8r9kyBrH1uR5xEfES8zp7QHbCXi9Mo9tOuhcg3C9i+EmyvVdYyokNHFAOr5/azgjYhk+s6RBqsbDf36k7cS2s9Yd6jevqbt60yNQmjV/ORLbuQc0yKf3asOdKdZ0foIccUvh7GflyR8w4ZDDEvec2Q5tvyJ/2aqXvRZFJmHNX6gF9Q67kujHcLFDVw/j1b/xjohF0e3FH6TBdcNLO1npUVHbIgA7f6khUj1IxNMZsmZPzUa2eoeGU6mi8y74GgVXHXPEs7O2hh7f7kamaTv7pWfjJ78zeoxRZB6CwC0dBOMQPwjTn/Wj4dEeQdJurBRVf7sMCFlti6shB3YeHtypxK1WDt56J9XkdGhj0MM2V/vJOdJQeWIQ0GeMzLDaqLuwXEMj05PRQlHJmNP1Lb3YxP+bP804q/CPOEopj0xNOrT+57piolQUt5NJvjuGsmK/5Ef6WLUSY/ekvNZ/+ywkTRX6If318njS+O6Q3o+a0T5Lgg6i0zBXiR/H2v7JXcmcmn8FnINZnTOf929B0/9mcHyJ5m4V50fHaIk6nlTJtsdp2Bt6Q/szxQs8cyM7ME0qYmxtPbB17eXGNy/X0ttLjpSXN9brtUNObkyqIFhYXtrmSQHvvRiJTLCYHynbdyLehSWQkj+tQ7XYBmw7uhONkcbhUkwjlyZHbM3ohRJSzeD5TcsmnwesDTumrbg84j2oCTr6O829I8MUdYswXFyXvX6N/KKeyL4qMK+ZiRE132DjXP8jh1rzn6pPrtZq6A55nz+lQehtg2RHkdJX19CMkXCwhFJenuPhfLk9osKBvdNCOpzx8UzZDVsMnrVTYM/suiQ9OxrKmP51EERD0HF4cA5C85oIA/ErL/xcwX7E9A88/naV9jgh91PeRTwz98FyFdjnhT+MFGmMCjw6S//qmQpeFGPA986n9AfHQWdmJw/dbbBEeM/Ph3XOf8OkfgUnk8NU5DNUg5geGvOwLFulGy6vcYPnInCajkeyNX799BF4LiFrZSm/DI5jkBCJ3g1zG/K+J4H1Ssi2PVj3n7BLPvH/iYpg9aRdMLPKn319MKxNR3AFfmdc5mRZEKk5yOadopOY2xLER0a1soUCqxzHCbYmZMdGEP85GVRueBXabaSHlKTWMSJEnfC9bbggXJiQbkIVEBPaePSKmDS+8lmlWokv+oXvank+SLi+qv3nBip4mxoLvl4NRus4FpuOCqsxfvuylhUetC1r/7LknHaQITjyELzJncrEP0nj8itOlaEh3KiY3h8tuNj+t7P7EM9W8d2bPFZY38dSEW5hzwrIot5TeOFXBWgsRvPzgrouAzLd3aDZyiCwMZXlD6f7j/PC3QCTk/ab9EtMPowYRtZEmXPFm2/RtNz33TvWTV9QGOQIOCRYWvI/lDNP1bGlcfPAMyvA+d8lZe2fAHnQmMnd4AZ7oll8I8/TSMpo4bvqNT4+jr/vLChe932VUQ78vPDPpJh2FARe77r5vv+KJW/LVhnnD5csmK4hex0G+sfyYoTWLAZBzvDpYY+zRfbCaFR9Lo9fOECwgr9gm5noET/o82NZiy/A3cC5QbrlkusknF6B5SxmJ4cPP7QOE/GPtYSq6jmGDKhI/9osRAE5YhvS0Kt30M9LsUJrpGMn3XIMIdjLzmU4a18vIDBRZWX/7Ye2p8F0hwZ+Dt7LF6/rXcjX7ZGeEj9EuiMpQbfVvutaPwYJszRBWz7s52TFYTvx7LYivAsrapoAAyzOkbmD004gl9h9C0eLzrridQeccGnXkLc6YFt/XWzWc+2bD6KhFnZXNak3Ru/biYWEgbDXXhLB8VfsEjTV6qerV9WO4Q3fQ+N+KcYo3Nk45yYgvsdMmLTwqRNzKuvX8n94WJuPFN9XsolnnE3hyVyvC3o9fvPZ70oQtt6S70U9vbzko8jaDftmoY9uXVVPEIP2GjlWZRGvfbt5Dr/P5+MpxyQpNi+4EWJeDLKuhhl3ZO417xxCcfFCXEfWGnjj4yCTT88cWf3b5t86fGVN3ZZbjcNSUnOGXyM/Ksi1mhuTcLTV46G0ljYt7xYU1NW3yp0fjd2PP25fW1jL+tMHd23oud8qivxZqTvA5ufLiIKjHRoHXue+BuaD9uFw8AY/76pda6svmnsvzbXnT/Wm3n6rHqMhNbMZxYgi1dtnQI95niwB2yg9FEUbGiz/MvqJb5GHH7rUov5PZ5RLE6GF0eJz56/ScNOzcBiwBVAFlXv/7F3gLbF2jnBmdQ8ZTI8C/xk/WqNsXCgjTdfR3GlwM7jkn7+yyeAX4Y27kYzpJgxiFT5SfvOhvTmJ6kwjJKJbNhjfHFJ8i6Ex8CdnCvFEt5duW00x2aIh3ZIHDfHcV86d1WRSzJUzNO9bD1Btl0RP8GUMor3cChotQMsziFB4k16rmKS/75KwzD+dplvcp9fyK0kzvp3LeTbemsdvfmyG7LKU+g5YfoV0/D0on6thaJ/Y4eoHRaSDzbgBHb/YcrqlImx4Ry+htIGUY4/RQ7CXUwID5Qwv49iBlqSn8lYwXXgQuPzyTPLuKalqG0utq56AQzFB1BNnVhJnZX0iMrJ5Ye7MK+IQXvvN/CweQ0IUzANo1Pz7yyeYRtttH4QgEGgqW8MjDcliwEV/rv6lNN2SHfH2xH13TEsNNjCPsBRswy/5PV4aW6/LPtKZw+RhyK1z8B+Bvl4M2HD3AX7dG13fmLpk7Ioip72xVoP4w6oZU0w1h6wuuEqbnu8GUw0PXgEtqxOxVh+4TwG3DmdMgMi8zAc+x1/A4KAYxFM9oO0irt8NJWgo+dKo/3HgqMY+Fo6lBefwRGO74HbfPQTo30gSsJvcsr4zOpzrKY6Q1kfU7/alxOKUXW1fnjJYj2/pt98DeZjYlRe7Dwn0pflqm4Zpa0lZhwlzS7AyqH70l04XA1Qo5nU3StquBriafsbd7s9qdnSADYkCNyRtbhefCm3QUTEIy3koq6bG+tHsZA9emJfVWMp4lQC4Iv5IIMVcdxDPwOF4Xz8Myfg2d/voyAZlpmA7S22B6kxoq+dzmTGuJziEWnebzuvdyODEl/m1eNRX/jaOFBH2Rzf59XeoJeHrbBvF+hB4QEWhD1OVjr8NzYsST//jhLRmkc774plZwOOC44ImJ/VVSxm1mGAZTjs2TqVZZyO5U1Hv2N1ZGACiq4qGFsY4LmffEN9jXPOr9/kPdh2qzvdmzu+tkX90RUd/I9lAKtO3v3aT4cW9BdQHdVccz3zPnHK5Kx3MDqZ3RsNGZehl4u+aFQYucgiW67Cnoxx382OO8yobCXya+s5uxwszcsmnjWqcY1yflAvK/GBoM6Z+uM/t/na/Hqr1Mab89astO43GCvFNJd3lfHTI1t9YBKceBNOQvt+5JqGEOJMXf2gvI/StS56dYy/TCu+xzBfd0L6doXmWtoBufBUX0MG3b38LeZJv99WrpoYmbl9b5JBpuD3t44+zzPfyj/r9dy1F+x7Kfd9/Xo3C4DjeNZFnmms+B02yhXc65ybY5SMHjZhAM/+vrk8FrI/XM0c7RUzmWw0xmjRnoGo7TTgshCsjLOi9U3vF1HbCYiNeHoZvCMOzfvTJ5S/mO0a1ZbY2uAb+11WNcYVPUaU4iV9dLIqxdObmCqU92D/1QvO6pNpWBM/apaZYoZ1/LmEviwjjRD0shMIZDWuPXZ4MbtxQL+KuhG++oTQoWZl+oOT+DP1ZmAY2Of5x1bK/ReDjtKqH+4a0ohDOl8ZbOGMOwWvFvE9a2C7cotPykp6+v1fMJZbz77j6z8eAYPuLDz62Q/86p0DZFsH5qDb7xVQ3ihSpMXigqcwEiexUtpJDpR9QK6nN7RRPlqE2C50Xdz7N2gMLCKk5/Io2NyN3P1zS3vy4fj2lHwpRFBuyKfsVVORPQpkgJFeHunpNSKo5T5KryZ70fbXFXv7GfjQGr4DNPzymJDeg6qbsMG5jTRVVKL3XgfQhkyM7MwDq8I3CUP7vt/Ft0GS9gHY7kt/pCwG8NEHX3wq3mQVfXzhPNTqY2AQ9aplAvh7GYuqzcdlf5mIzopBflwvelQ9lM8T8u+K0cwX2Agbongo9/rwRwYqwZGDUo4lw8NgF02nseT2Ab7lWe5kGsqDcwpHGhLHqpS/ExDCt5UdL2fSVTWQ5+HpFEnqYLVyw/6+VeHJsmT9ZKC3YSagpnBSpcK26x6Rjw80C0ueYo8LgR7y2HjlIVH8EabTKLfi6U9r0WXzKCvZc+LdF5WF8G2ZMPTPeaDVY14An6w4aRql4+CwAhvWpfqBEfPF0LjVrbLmeArXVZzxtl4NEc4d8hwu7a5yJ2oXI/HP8p32vNiwu54ys4fn7Y/r8g4HE10DGqCHZ78/PTeZpo078vjYmhOgmtNJF+A3oPA9uGeR3rNk7sKTIJ2bF4kSYNj6oQ20/PcZq2tb9bRSDq8ukkWHXZcFm2xBhM/X7MqB3LxjiDQUhOHNIgFX+xRqBA/JcSOLrqGX+xRBOn//8OhqUi3jLOSt6dxKIQzfCk2CJ9QczUPPnsU+8HvR75Lo9kSOfWKz93ooefOGux/s+w29S7ZdTjsDgdFY7Wb+XNXhp+TRErvxQlghE1FOS79ErEqVlMuktKOf1L+fNXAEev+ez8S4rMeQodwhAg23eZt7JvEd88/i43mki4smY+9fC0ggdKP8GSA/CXi3TEZz5iERVjwjVJQ/qkXmFwAbomajinYKxJpm98sEKHfoBjx1CcCKs0ac86B16cYKAVR26bRuxLBXpU9OkaVYtgq5POOVXF8jcQB2BnEw72ZB/zv54KQ4FjmUZ3Sk7/4RJu9zN8JxJdMNSIaea/knwo3rmX2e6hI0Fue1xkfhLf4FnPCicdL52Fcq2iHOXLEXmonFtM6KOagqm3gHFllfrGwQxUXuv3GOaiLoqrfCUnbZ/CeTrHompKPvG6Cj/nQ4accq53VtsHZdN8SGCau44uF6Ckcutth9iDOAOspn11Wz8C4/Oooczj2VoKrfe4/tfz8rYGn+wdaHH9tColkDerLvQVkiU5tHs3sy3wqA+Qj6JCKiA1rAbAz4ho6am6fUVVWy7HHOFO9LKAtIl3Nv/MvbdINXalMRF2kEzhsamqKAPnvrek29nkf5xq1GjABIrHcSdukFuRo83OQQoXEwvXomVGjV3UhR2ue+6GdhP0bYKqpiUFJE640wYvgJiDOHASTduWBz7eNr/MZyrwTqIn8iEdW0tX39jmk0DX2kIiB+m3yduPZQies1+ZzgAYqkY3pF+LLUdv/xzI73Mq3xTbEOGvyRVFmcPj7gI2kLVnZ9Ptu++aaYX7/dEccDyX6L7bMlyD8xH1+qrIi4pfH4OiR20OrsuhFvmSTSCtJlBTr7BY94XABfWbb2tu+1EWGdLlg5TQJogSGvTw3tKwBwHHIPwmGRQVTchWJIg8NEpQ0brPUJtT+1+ifExrsqbiy2Vdj2a0MmvolHS3KdwbzY9L7DIFYToB9Fh1XdPyvT+W+8yLlUL5vQnIKNUx4c5aJCZD9NikOK7QI4LxThdAp59sbZVJV/9neEegy7JTnv4VE8FuBa7o8+J6jDk3A18dxhSFD3my/R9WW0rbA/Q6gPoZr0tsoqIF9O3j/HUkU427tHgdfvgczPU5ue3nSwlEmttsCc0SD/4gdV8STENtsnHE1KYCxhp9wNePskPsjCHcZqNufP2hQAZlZ/Yo4v/iBwI4GsrjuNKXMgkHxbkfFA+XWdO2fF5sOCUpMNWDfwjFPmkOF7h4EB3vFnF50seyVsN/FVMXnI3Qnu4WJBPLhQn63JyKbXZwkItPuI/8iNLprjvR9mpIkAO73YfiLS55lyE5BbXgVmtiKjeFtENsCzXb2u2lqkZezDXBkw4fgTOxZmF7KuV/dqfoOSHeoOXw9V1EiUj5VVGAxZ9eCBc/yym4P2N2igiEkhID6BhC2PaJ0P5PZ4AVKBG4Fcv81aqahZxt/VjM/Ov7TDS/sTElDsPYvIqQjCcrsYeupt3fchmTYzYuwfnft7C7mZ6uPUViyRRvTheoKvfS3JdzETIWSNnTUfwpqyLz5/VxCAMw2h8khY2NbKK1r34IRTauCWYIiOl3+9w+DBzgAC2YEV4JBW6rtFW7c8hc6gvvSGUEcZ2M8gLnD4wrkYoMBAiQ6WvoOowbYBowPTjClxm6NlfT8y9Tk/W3T/JJYbZNvEiCS7cdpYDsEP5zmkUetar6+LmsYfEVX83zxZ/v0b8czZqDTLmq8fPMIDL+bIjt/u9pbUjFWfDxM4TY5PObnSrWU4HpsUP2xf8fpK8zi7BmzO37FU6XH6c5FN9ptL3owhsF5nNSdBD3M8MzXmz5hStg/gqoNleoeTffVCHGLvVWoz/xW/X+Az29YM7YTFsw/UObDsV5ovyBHH/eiIFc/xCldXPCEBJuaHLG77kHJ8fn7arItKMiXwV/TZ7XCkl2la9MZ2F/NbhZXv++wdhrlPz7+IdTzYPInb5RXoKitP7EN0LXfzXTxHTRfZp8YbMlLCvI//PXCoMPAtuu9bJ4t8fHwG/EF3GCLeqIOUDsr9JAAnvJ/O57VlnwxYk3zDptUO5TMK1vWe5/kbzK39/nZXag7Y0WiHTAgHuLHPKagZA9ugEkrFncSmpubnkeH2jQ0VjO/MDTTx9ch1uI/mGfZ4HumrF3rYnvkZMBweZLbSwZ2Gvfv2SBul0antvGYG9wDq/1rGCq2wJ6XYJMtWpukvn/mLre7s5LP5NeDJrd8vwSLXQyA21LivWe7wS8xDfzEk832kOfrRDZN681dKGawUS+sBfbder8O8py2t/jkK0gpnVtUehJApSKLiqGXyExv03leaJWMLUcmqWorTACKrn/xHCloEPrkBsHevvQL73O1ztvrDcSW9TojX78DzJWm/YZ4yOmGx4H1e1wtQuxn4b8gAmGmGIsyzVXbrbvkaL6+RELer4CzYfP7kKacSl/JSp2ueRZL6crjCr23LodGGtZ+mWfUMjtRibXg0tZz/shkW5Go8vTyhBfCCZXmOj3cg3EGIBuBN5O9SzMeX2C1R2ISnFPvn7eAmzniN994NYO73J9hjke3v7Yqf+DZ0THf7tr9J7y51bGY3ug4WQ9SHH3Iw3PJIwidqxX0os2bworvE1lPOWvHCfzyOmnPJl+uv3gynOpOyGvMvjqZ+024dUbD8hhN53R2v7NVA9ylFq0Jz5dXNSzx8it75vdlCDTPNWCIPKdoR9S6Vv4XE5jAO8lJLcuL4IZMkGoodVqQASSFql1e9n0X7u6Dw0ZMHj/T9Q/rZfKtvgzxxcttJWy9VOLtyK81+ISET6ABL64fMqKeuoVri93n4gK3HUoBQirojVcdUuLFtyUzVHVfs78q5FF0ao6lwHthNvGpZbvO9ejyUsfmQqJz2Nmo9lPRLOhkattClXTmxb6Ie11M1oVS94BRE2CmN+gwCSOnnMUFoJlrcSUqs+00/LynqcPPOvs3mN/gNVHQ93l3JvoAYcKwo5HUI5EAw3lKo89fb2qAdrTq+aiHpC6kT5i00vY3eIuE8+VLjwcsBrFQDrYKREJMTCP4mNr7iHnBfOg551Fj4El57MtQT9jgoiZf7EfPCUAZI9VnE82h33Gwqafjj2HzTO+Jijuk/9+qA93dQczJmWSW12dENV3UF4meIVvtRM3rtU9YZGMrgkIJrjsr2nvZDpXJS6FCtKzYT5+CVOcC4TDjdk1++L4IH22y6mtNctL58jRdMIFBVDkyg0Lm7g3GDi7Zcx0v1Mi4CkDbysQKnA2T6qo917557pi7rzWM07mVbknCZGeYUzZA/TixrIZp7D4SKTYvJUfyd8eUTDv60xGF2pPfeSEn7BNxCTYyNeV6T95L47zBRLkVXjei7M3Hn2PHJIgSVemPZae7YkaBGrEkoOVoEdCQvQ16OF2pauRBAUxVbtErepFNWXCMSMk7evNwXpFd/hmnGYXcGpFF0FIbnOPXJsdzTuUeYAx4uy30ZBbWv6/ocz1LdpovDF2/krgoZX4A3yVdbBn9tPe65yRPG7Vgcvz4US0ELkdjfTfh5qo/r50XSFOJRJMO87FXJzcVgAq4XcTtnchBtqJe179RFXopVig1wTp9SJmwgRPbLeTW+A6Dycq0P02Nd4AMOeyJQ+5fJoubreU6mPAcB+qHf7/XrIO/47b7HTM4g0SCrZMvpBIk0TMOUDu+cQjYS/KMggIhYZRnBLZdd6hvRUY3ZJwGEkoSkQL+McX6NYlIJNhTbtXQWxdFpc7j96aGaiMJjnzzMkYt7bpCJPBSFvJygIRAp06mlrbxD2se4e6CXwcep55vA+0CD9t26EjpnKuIKmCCXlzW5EYs2X/p1fTOESu0oV4VNu1slV90sqrtlFXNAkjy5latI+JOxmJHXFjRkGKLme8tedIoCDN6QewoJEPMs2fy9UDATECBOAR8QdhHinwGBSS41R+KgN9/MsXD+IUoqqagSx4cNU0ucgbLfWFkMKPkmDog9HNUiW9dvSq2cBve2KyX+iFaJqPiNMQ1snJd0KCABaDtBMYCTpMNTJf7Iippi67kpeR56LDexYyspwNqol3FVUe3RBYzoV4zMLbIy/QY1l/5DSkc/i08RiODy7V344G/414NprOk73/D7/Sf00QydEmxLZ30Jm61qFHrHufIY5Gk3GUO2YeAbehEcUP+H9G1VVA5PVgdcRg+FhyIa32ZZ7XLWgRQ8XPG8lSVfxZkKyL0cQu5Ptu2LXNXzY7yQDUCRt/c2vijaf1lDFt/pRmVWgf6iJalJwZJKp4Z58NeDE9/AZSTD0jLvlnnpv6nmVsPJwCOZzzibsBksQ5Axr4TbmnP1H9Cju9dY1U/4yIV5U9TZbnn19FOk6YGL+eSPa9U6+BC26n2UOf00EFkKzq/KTtT6a4QnpVYYp5UkYiHASaOmfSjcmOkaA2f2cKWq+ZrDCd1mKsaX9c/27T06q1o54AsgmPvl65w/0T3r9Bip6rIpgRiruWSjLfRLvTH2G7VQm8uJyXR9xlFWdDZjwD7f+OL4jMe0cykv9fUt0yQhWM12OzdO954k8ZBneB5aeGkFslqGPmcIPLjN3FnuDScQnj/ODAXXDsHDIEn+fDRMIzIKabEhhv1OUV0XoKdxBlcf1picz4/1SQNUOICZe/Ba00PPA4vLJnqhsO0dE9LLc4KJVnQcG5IRRR0eMqeDnzACmBH79uMOMkUSFnkuSsmEF23s/Ed8OyeT+mUgYJ81ubDSHNZQ+2JtvKYJlq8PteRHrrh6LM90R/WsnW2ebynw7jhQPk/0SVeVncnxJbwogINttP2hBJuIuEo4A+uiOYNO0CxqmHVZFAAJfscKKjj5lB0JNe8C+DfRAQRkn1nAMp5Xbo/DOUwvzo2j+CjTsHxraC2WXJYcCyJBwCtXMAoQ/+jTYriUxGYojcsOCxOEO0XSSY/m+NsovSNU73dZfiVSOqdVPa8eedICsSuNkFIPVdc/jC+j+cqJ8IweWYgXwNCEwa/f2aOH0Qe1W8KRmNXALVNc/iRBuwDdpHbrhWkc2KR5iNCK2/hCJtMVEDINwRLZjr6yK/fNnYzUq+J4wIVJfqG/5q2WaY4BPC2+3IU00cciizVGatBMFvDFeBgHvbQDkOGPsRK3QuBnuMXAas9T6If+JfSo5/txEO5aqgqG/miMAMYvSUF7D2T+Iex5EdakMV6BBtNTN1NZeSSdj5gpyv4i83ILRJ775Ej3OD3AKHD/dpKv23KUT0M14Cebe963eXruIykJAHa/00Jd14Z46DLugky6nqoWbo47E1VluPM1EN2aFEEXup6rjzkxnXZ/OuvGffpqEs6M56RVcINa+zzBqiCYZq7tMjWju+/fNnWxT2BalxTsiQlR+Bl1oUjT84gea/Lkv9yfSo7n/kARYKSaM9sCS4jE2ZBRJcxpdAjYV8K8y43JvytCRWWZbdsH5u2mvAVkwwM8OAmEVF8OOotiNA6kuO5D5KRFvazrBIH6Jl7j3HpK/xWFdW0LzSn6TNb59xrQeZNmn2F94HHNhym662zr/mGFcoSU0T4EZih4N5Pe48sjor34wnyKFISB9slRA+4hArgc9qJ/iWGqBn7nw9EcIKSJRZC3HnEQuy9Ro642Ikj8s2Yq8lwSgb7jBk/A2j6fKw82xn0zGQDpHI+Cp88ePscK92VeFulo/O/4Up0VqP3gJfZ3sMLyeScjR2zYmhn0A07plYoTasgp7KXxNIB4bqb28t++5r+PaFDfvOA2ZYiyr8+TPCodo9NVAXhV1EUDgsgdOLWyYcoaZcImc45ZshIRzho0ng8uN965SmYx31HwW4tkN/ZxmN0p6kxWPVdh3Wk28RM3jLi2OHC+S7EHba/Z/ok+haKYzvdsUSDA+R6kmGm4UcvVcebuF2oRBbCvXpFmPvANDNHOkiRdCZtsb0ccigFGATY96M/8maQvQ7cHXdlDQPRngI5cGnBD3qLEZ5NJIYp/nX3dxLAeD/eT5FntQreEY9BKHqpRQ0Yo1IE8JwmgNxO0ltVFx4j2/dkc/zGsHCY7nyIRa1m6AvcyJ85qGdxm7qchxUPbdKYZM7Xsj5KmPV1tVaj7BP6phAlB+Q05PSPbP0xeQ8gBs3+TndkrNwG/1t9GB+yOzf9q2+T+mtj9+x0HMYlF3lQ2LDVDLmzVF/qBhjRZ7SxqVYn3nmaM1DLZJWtGjLNCl80BYC+ckyHJXvTapecR5RU8pU7OKqx4tJmB3zSjKM6qi1IOxfls9iP7U2MrGvVahAYcpGJP8/lSL/VZDCcRgEWBolYvj0Y9HOS1vh+h7uIZDjPK+8yYqbDJlNp+CZjGKw3EsmGOi4/q0/GGjpIWX/9AWUQiDLIRd1jqdUT8ZdZf3Vw4BudWrMm7tH00SUPruq6W8JmbddWJqUGlV1A7/YlR/Ehgh4ergFCiqFx4kGeNXffn6bWGiiZfPwlUeRkT8ZWJ+ocVEe+TSoWMAKfOeQgnWSaPtP3ZUdW5YgtB+CpYL/ISZyY1jzV/jByZBhoht5X/y3FcE0e1fUqfvVmLBe+F6NPxsuiznvSbP7gQSA0fZo+ZMIeqwKQ4/baNFtYErbJn/mB37eSmv16FFgENhunpztkz7RwVRqBsPUb1iTJ4ymYOhPQirlcS6vuui3U1T4Q3V3N6I9b5YB834m6x6OmpRQdKzbEtfX+RXv1luKnQpAF2zLc/Vw8MjDa7lEvvdUpGH/lo12CyZCPUt6sjC3L2l5wUQnyyqSGfMFX3qBjbShVLf9OqaZ4LbyVzwpU/vtO+zvQ3sBh+rk1+q4rZ7wNHTKdzYq3QLkicGYQARoUWA4gZEW57KE/WgKlSRDRNNxHZDU2JX8wMAYwznBk0QZOWci/S7V4Fy2qW/3P0+Rk1V33JrPjKVT8/T3Gh5XyuQxi7YM60PUlhI8z3Zeyu8KsTnLNOQA756sD6Ds5kZc9Xopt8FOiZfdOSVe9zDfOK0DtumDF5mYMyea+GWvHjStbSLjSCjpfk93EQGJzSxnGJVl8a7HURR9OKPoF++37bGZ+EI+ZvzheKiLy5Y6ExhBJG7BHsvJcJemMqTftZY2wrwD68qqKlMz6wqDqBBXLldPIuvwxCHXpU8xSHdQdI8RN8xJOAByCL+gHrEHRa8gvqV9fxNUqCikRSVN2gaOqgVLortshO46aJf0/RexaN1QDEQzBIT3R+3sC+brVu3TIRZ914vSfVKF+eC6HT+OVzlctIrMMcRT6zv2d9VuCp4qrxYNJWfh+WQVGbuAS5YzJwL5/Ro5JL2u15TAb4+90978J92beRq3U2L/Nqp2mbvVGpegX+XNuduhOqMhxss80ne/ZvJC06iFy7qYDR/vqnsfbVLQODm6K7mTPSnjjezPFjYVZYXOCFnD9UlNPgzSMvOVO3MM2i2UuMZlhax0fnKxN+efPvV6PuVkPHT+Ymp1L7st5wprEk9c7ByJaxa25AjzXCE8q0U96CCdqgUq/P6UwxtEeW0/qBX49BslDDKD064VwRgBMFaN7S4dt68pV8BDRpVLqH5Wsq5BFZUQhwcOKTCM95sbo0k4RfpYcBpBBiqhjszFpbLutSqfztklqtrumDYQJyjpfs5TqZthNTd6VojH5bpx+ysZxroMilMrKHUToIrlxyJv9dqzdttVPwUClXJw1tNj/hZ9EEmFjMpCNw9oZUVtPU5HwvShdWOsslR2P22oUH7yPEqKrIJkHv10SLIH1Ml5nY49QA8oRyYZDbFSMYAa5OvCUPTu46l1UHCK3hFL1vf37suYnxXocr/T2/qwoj/9IDAR7lmdf3vXismqMn/CSQfNhn4uUurOWvomqq8bOyOlgRvz3wlGKev+ogx3eqOvxhn5LO9iAyAztqYEKYfn2nougkTAuHdtSuAP3Wqdk9P1iXjlY07E/kg6gklgjGuRRbp6iRl8K4ZxQByTmuaa4B5IZhmEt/9RU8T+edUwUj/+Kh1kn+jhLZfT8b4/iP91Nu6WgnEdYiYDNgcfQ3e3cu5G1yZ9S1lzYDfKlXqOS2OEA9oUx6LnNRWs6ZULYQAWj15eKGo12hv3b+hYvbCEyKQJY18qJuOmZTZSWgoaRuUnMEJcHTqkWtSoThi+rp0B/4wxNnRE8Rq0iqJpPZ65G8j3d0kqyCIRYxsiE84Zm/nthXE9SGQ18+sCWP07LPWHSSPBdlAs89M76GF+CHbtUbXfMAVvJbA6tUwSKRi94KfNZYeSU+3mTvS2R8S7C+O7jK7L/0s2iy9+IXdfR1Fq1Fs3YLJ980H279eZXz1nVdveHq2p8qOwVGeXvJqVoTLk7Oq2IK7qXXMN0kTJ1lO3qttLQ7XpPLkylyEqlwZ88ybcnB6iAASX7IuRyUmIy795zBrJ2ufT6aVgnFjX1eJ7PYG4xXyeX0fkkI+1iZHSC6hrN/A7rd2dRy/Yzqb9S3QV1iU2OJ5J9nHoG0icJ7VySkQ+yUd1aX3Xg+ZaSc41VfrCkFYjNYB9awdvX2fA49lbfUK/coYPbpASQTmKWu5Mw9qdYvovLG7jQcNoo7ZXetRjGPNaadI/83xZOR0bkojjA/0aCNrfeZwFpWirdQQx6Y7yxnW30l77mxBncMaRortWg4GYZ7SH8scSx+bvMBa2CvNWaM3R+Aa48Lv+bmE4UIrnyu39vLtTKbXQrK7dnCmHQEuMzTkYogYTuXPyryNsYGQ1TCSu0b9i2dH5q5lFf4kQaIEc4pUshBadOT5ShvGCfbyBhUJpDnY4jwUDtf5oNISHz8bWSeTpo1tplcP1ybvYRqUs25g/fzEjZsJWWWS2B7OAQaheLI1tmjHxg9RJ2/gLsm4xvATCFUlGlI4pZUAev7RQzo6AGzbQp3E0o7VbD6iTgJ1pSGytwF74wdN/8dOcjkikdTRh6a35rdYZHmQvdDKLqMaTqKMCHKy1b0X1+SXmb8REi+lAB6yn201nLS19uq4MmD8tc/S/EN8Q5Ww7JhBH9nZbJOCycRB0Fh4euJ66nwY+RC9gerbGmetBOPBFn/SyaK1MwW7YFDvlUbS2wX3adYxDfYFTUp5kh8/jLP0AQD9A6kZF/qjiZ7szdZbyt7G1bfiu3IMtzn8mkNjTJ8eB7u6ECH/bhXnWNfsPalZY4MRRu1fbncK30HAMPPZfBhaY761mgmxiNNltDVeKb9rJE6pkb1T6UfdOuUyOWVWk0+PQh5Et2SBQPMPGnIgYKLb6M234Dv0KYS8wQB1u+h7L+71sxRy6u6aEgWhXQgc1Wu34z0+EAH7nZI9+ZyMnw++rIcchvA6+jzY5Ll0xAGsIdp/JJNx39Q+PdLaHb6AB4T0583X6Ot1WmWN5GA5Shk3ds8eMfXWWhexi3BPEKo0WC4bT886tyLDLNzBzkBqmsC6hfI+kV/fv0WmjP0g25SzimFv86Dce3VFQr2HiOGooyc03RPeR7sTnlm5gr8O8Qt3Klo380HWOhFOh/EfntZRTULPrvjWn7h+TXzYDKvT6UTSV3w0EaFtoCsjwzmBjuH9XwPHWEMxi8WSgeeXLX1howhp4MhhZ1Oyd1iXr3CukDHO33H0vRgvjtxwlo38Gf7fHjeDVYu5AeJC1/wGEo5AzBdmM/b3ZgZELrrFjn+b2eVDMdnysJ5cAty/+5GlyiOlKsVUHFLK5p0M48BUlbHq4Dg/vptFoMLHhPFaXIYnCQNCJEUlkvIeq62QPajXXWmZeI//Ug6V0kNcirg6gvgPiER3GncTg9O4qrFWoMTfz1HXWquQ/rb+eh4nG5QVdE9XZmcn9M4yChzKIEVTm7IAnOuKsnyr56aI+EWAaBrVZrl3xh4e4io4yLE17hEwBocjrMz//Y0wkuNtxat3SmFMVNGRFBkUAmes+o38kHBCt3uVxHjSkr+qdpw+UxQD6TYJV2Mc45o1vvlOsq3hVXEHMezL7SP/gSA3fy0nvvxT88dp3HEKIdVmpvkxetu8aFpgMQ4TpzCvh5+Evts9ox1/7UjqtB2ef6MG9lwv01F+63j1c78dJlKAwhzr3FkW21TQQaL7nRm1oViXn4eQ3LJN+F+HxLFodLyxxKbAJlyMr9ttIhV11c42rVc9DU81jVCL8H7+HMaMP4asDsm4eSgvtQGq023vuxAfjTaJ9g4P3+eHn/Aza01tq0l7ruWwrNp5xxb+rXLz1R/72FPxkQ5Na/3VdwRAaerKlpS+TDaLMJuVf7WFQ7pHGV8Yun7mXNPwBFn5OLlCCq/FZbsPbFxYGX2+wf/XP0t0eAZR/8OWf+MfDQOihlxYacN+hhEuTknP+Qoi/NTYjZtIBlVY3iQ6DCwvYy/tyfxVj9GswGdAWsm6ZOHWsrMARmLoRdkrjHiJjmgVpQuoYdtBuSgBXkOuAU1vTCHtfxRSa5kRH6VvD/b8ZVlMBolURYlfZTpdxchaqbtgCqalrMgvWbEjjEo8jwZfUZ8VU9GpUq8Ag5k4wqT9ppJbWVuJktAReFBmlDI/sgPn0Be+CWmqaDHT5pE7SEH8oGYubfKqFc8sPeJ6vf253rl8KZYa8xLCRUCr/e/bhoEP97sSh+OaeXvScoR588jrA/2P2T1XWfrM4eYnTgOPPXp6DzD/gbK9VSpNzBWMOGGKEqWxeQjC65+7ZXP58MCliK5ils27ZGzQDbF482QJt8xq2DV4XLt+QCMzHHX7PoVI6+Lfr2oi7KRxrKjNDveKJv+Kqv7ZnmTX8uxXr6srWWXbiRwBJ79bD3YOSGTvyryE+7cRWbf8Cg5Ch0DxVAs7jIaFg4JICPoY0UJiAgdZQSRAAtvdRmwFlFdRDaej0EUkiNTian/kWDX0+eeeeHaGOYl8M6WcdYXhwfjAUSjpTJA5nbzbHjls//6fafp+HUsN21yyOSNO5YKE+VXlLlUghQr5dQ8+3mtPsOapZ28Df2+r2v6tu+6GV2GkGNYGqZJvs0uVmW5Mhq78nRG2l03dOxBTLLq401bx91Yy/5xW+9MgyITV1/hAA+PcRl2L39Rl3pYw/PkSalYfQx3JHiCtdxPL7LQXCUBcIqVPykZR6OSTyU1TPr1bo9CPJSJpoIPRS+mvWU17KReGYyFGeAOcHRmfAH0jonpRrfo82TERN4Yhd89sgzLOQ7hmQy4+Vzhe4EFd8+SfM/dPZPY9rqa5bMmSMuZVTE0gGOYw3XibAatHbIPxJ4wg2sLHeUC3+kqC+Z8mgIfDfLFBOhMAxY9EQeQtRVtgk9WrxjKTbl2lcGroXedoJFuo30fwmZ4yiI9mhhTwe4TgKcPq63kF0TmwK4DCxp8hgMDyMIJn21b4LsJmEqxBThtJOzHyL6Xr9RupNRsZhlkQsBq8Nqv/fR6HyJRaZkAOIXqmU8XXMv4UDCyJxPyYw9luMr0yZJFPDxyF/vbM1NEZjixD6/3AnQdTQ+TPr/ma0qJXrCJ4eYbnKCQiPvJd+7GdWabKYp3i7rZw02cyss8fMXhjX6taAtFAUolz9HP18t6jtxSTHi8hUqC9HTUMFNqZ7Dd1JiB+ymiuxO9wPNasQXkItkTdLHFV7xY0rsJZhjXSskfPBE6Iwb2sWDZBqEBe0GOlH5MyeX05hvBJK5ZMeT9St4hDLMVcNdKWa526L04hJFmTlLZ4lK8jSznByAExNAJCU2m3wCeUP+l90mQ85hwux8sQuxos2nTyVduo5itGHASoSgML3d3fQD+ODV0YgMwCZOtEcWzsNCh569UcU0OR+Hi4QA9cKYqN88yL32cB/7JtlT6Ng5xmRNMHa3+Vp6TsIxLcVIpxJjnIgHUqupMyM4N4LW/M7yupEjaiuMK5StmH7CnXVZ/Wbw0AepkkJMtS5TiVKQYSCZumQzW2D1PMd78ZgtVbsb7Wb/gN5m2syTAwzQiqLuWEbCHCp+7wExk8ZQ3IQO8yXECczE6tZCAy4ypDYnmTjeqj5bj+ojor57mO1bmYag93gnmcIz9Os+wzOOSAqwGmKkn1vJVn6i0YrbqS3+/IDikpO2FAcLAMQu6bin5+RX/REeiXSYGbfUTJ4F3LEaNRrDPA6W/Gstfwh3mKWpxKBuD++PtwtZwV71G2DMYMJ9FYCQ1VdczhkBHR+UYS09q4Fd4FW/3nWbu/lahBdRcXZsPmcAGs/Sz8ne8udSMl+VyeeijaQL2woIxKXgwMF83YBO61UVEhmEc1VNIwIRKN55fBbAFGo+FD0IE3sboNbZ8jhIwasmqFXLukkvyaCPR4vqWQWlTzH4skB2VVm+XZV1SDjDz8XT83+yBl+c7riOluJhzVHNTU+ZjCMVVIudnvgFQHe0K+NqTGNtPPjr2hl+j5mR/Hrj6eL98n0iWYHkTd1P0J1z7UWDvkzwU1aCP0InaSUE8qtfIS50mU/nhQKVucVfbCHtd3rVZ3RnP/4kaYcWXdK7YXopZZJR2kyfuXlccw3bo7chFeTZd0paOTAT70arjr6on/GALpB4uZFpGcFCcHpadlBVYciwiuVqO43Be36hh/RyAkpwXC3+92AASlXi3T/fSfuMFVQQ3tMe+gsIgmDNxBv7Z0s+A2Vlog807caJUTHIA/oSF2RBojzvfDyPWLPyzG1dRIkL3uKqJNVbCmxybGlR4t2f5DSTKmblOyfYCI70HvA9Gse9E+ZKfx/i2ddzWgJgzYaVVFkukBlV/U5wVoFDeEi+jddQgBXbrRzvbiv0+pIv5nfxezor2LpuKIEXeb788tKTEyuAobECSoZy/s0wVN/nbowTGMtZuPuR6zHJhyjmRg+2LvPPq3C5qyuJV3bA+dCXeyjv7SLFNZVZoMeWGOFISPnMfg/jhiPxfNkna5mVCNWCJ7dGgP4RYJql5w3Pu8ZyKuaE0w0BuPnSCviOAp+3ol9XnFG5C6bRhKntdv/u+XzGOGLQZhgv6UDkEtSeigTR9qzm3COTYn0pl/qCs6GlxWtTueTPCS7dhh8oAIzSb8cWfgBTNyEBw9s/k8U2tfMabZO9as5UoW5jVse0XQmDhvX+vanQCIMiWKwJVLo+iV2Ikt2/1cwtevsswNcllHD/WMPH6hSViK4wVZKfomq4fdsXmp8GIo91UIB1DVwZRF12GJSnSXHnLWCg+FXnvM8aOAhkbNaD7rki91aHJ5BqjS+WX+F3CDY4WC1/Pgxc5hDhC6K1+RSRNx9F4/TFg6tZzGpi6rqIm1zoY5f36IbrXL4owHErdpsdYzauUDQXxAuTSSl+niHDo/LW6AOs2XvBJiORU7o+HjWqSCt8q7/tAEbyOAkSwZucN5aioGweCvqwy+5YmYLGcCIhWnucQf8NaqwjwJ83SX1oZStYxaIIOaUecPJAtPkd+431lhuvVx580wMZf6rpVu6V9u3TKlhHKBwELL0b+9rZrRNglI+zrxjU+QVPWkZZl69LlLrzWuSGU1nWCCaYRnw+Up45uGCb8thaS2c7PF9ijAXiRSy+mBleJPg54MwnQ3xHjL7WcWVH2Mf3EuHfJzco3WpWoSWZqzkvApyYDbkBRwCiG20PnxuQNkt9HQbJ8Nn6kID9oiWGs6PsQ/D6RaTbzotLKGVb7kByx2DY/OU8X+T/Ke69lV5VsbfBp9m0F3lwCwgmP8Hd470EInr5JzbWrateuU93xn6rTHadnxJpLAk2UZpjvGzkyx6JpKs0iankV7mgUUwjBEkLIBCpdaXY7CF/ALUCY02kJb/xZPboLX17k0u3OC7Cn2WhWvz5QSPmYOEgoUNsz9Oe8yamCBEbIFSKfnrmiv3GKu3PwykfOza+85mpHBpT8Zc9vLGwelC2Ls1BoZ8M4JDohS5ul8fv2IoLjvthl1Sponj83CQ0cLeEQxvIf1c2T17Z4J0LNFsTnRhVfWRQeOZ1v2mNhp3ZdxJ5cF+U0Dm51FFHltgwmsUUCvuuMz+Yp2K6LMk2jxejmDXZvfnDtxxjX90zBAeAawuZ7EViCQDVrFSyII1Amq2qjza2KSTUb7Lt6ttcDW97bcRj24gbqmtoMGT0mHy4bmJTd75plXF4H1azyrNxePJqxEOhl+egqzTT8DbBGSgbQ0pndh9DyPCM3EoZAddprcxE2MvKCNjVuUxzs9GX7K9qQpmWmObE+4QZngQ/Qz9OXAI5dkQKcc+k59Du5veZQYYcbyFqRI4cz6icDHcYysU53EwGl2IpvImIA2sOMUvDQ9Cm9eVz8NiIKa1fXGEUJRAvYDUZYajLMzYMGCSbSFAX5XztTSfiZGMN0xRbYB5ltPZUXZsbouDpZ9DdvgJ4gIqKROJM7WZnc2ziv3GcxF9DvgVxrrfJSH4J53434btimiRibIsQ5JhP2jcLEVY+gpuauc52s4qaokHSz24vFyOECUrribfeEIW4+z3QzbajFFA7mP3l9iFfSOm9Qibnz03dsuozBjTX+E/G+BI8Kiocxzv6jmLL5eZ5rHOU4mPi09yTvrDeEV7WNyLVYE1Od4lw/B3tuNqd0uQbhYSlh33F+u55IeF+yzRfDyADHpNvyC2BhotDEy3FZULxTMEfzG+kg9wrB++ae3ItvJWD2PysbrbTUYO1mF3ppG47XoQq5NtVtVZjXgyTL4J2QtBk65O1OstnT8sC0UqGHlSj0hqGSFnZ1mmReslXlbubff/fq7eTcEGnYpLSUFjiGW5NLHjnpvqbWY0YdDAIj3H4rJMxlb0yQms3jXArWez+x57Z8MzDwxbjicyOXpH0crOoYgWJEsXRgBohwCG/vDbolmEkreSDrBDCd374HaXAXyI5PrU6xK8zc4V0gQjsLJ98bsy24IICpRQTnYbAmBk7UEYq5vlWNQELCmzMaWuRohWmTjmHK3PhAgGkC/qoKwXWoVPd2cl5qP5/zdJjj0MpohQUPDDAe/otQL/BbxCbSO3AegsQZYt0nrEjn83SCL1YK5kKueBDrcydPQLtVmcAeoIGhUH4WhEu6AghefYfqgQ9a5NnV674pFuVZd+xx8fU3M0DMuZehOJtfFTQjxeJFA6dFyx1hNqN1VcmKgPk3rF5wH9VqyKNpHLf9QQ/2E6YFZ7XCBt1+MQ7INfGbz+1ZR4GRp6GkgV+Yr/K9eRbSAQt6GZXytPmgXaoXaSziNOfD98wU85tXPDyG7T2+bu2ZxPHGGzzfdw84oIvbxaj3kPKd5Kcdit7O8tT3wcgy5DpSmUiOe3BNXurANl0YktfhPcz24ZgzYx5lAVlZCzKS6V780D3yCDtPIoQGdzN5EYhv8g29mGN8pZaZwlsM4epDOTvmoHjGfTxGi7U0aYzZWZFHQyr5SeW/m/QddYNi943tvYk2TCZfrJuCEW2iQs8pcJCSINxPs8FupCLj5UmYeacluwDnceOsx/kpgWzrCiSgfPd947F5g1Gv1uAAjs4OWaHIA4G6TZVBhoQxjIRUL7NSjw+XCx5067WJ2VBBLX+Opn8eArTGwK8KTy84ON+2t6HDE8Y0rI9QoYDirCi+JVB2QkeI9VdY7X7bDDySYGqMHCK8sNHzuYvwBvEWh7zFIrXXSRmlUJhfJS/IVtXBNpfsNT+Lymtrspy6oQRz3YbrBUKd0uO7nNyA0b7g0mhjS9fb73kHywrWIsgQAvt8nkDUM4ul3f1aVFbCCaDdFL4BBkXy381G1etpz8blPXw/BEs/Ri2djktxT0V/671jDD+71pwSlKQU9AdS7UmF6ZgGWMaHUBjDrKs3eeW5IYIowMGmoXNjkKh1hVpNv5lVXFHsSVPJ8ivLWNzsirDbpLxNiBRXxwXowT6oRXydJD7JJDLPYoX5mr3bNYNBOhocs2ABkiyFC2+bb1swoDM31fYQRzTnzoc3VmOdDjAoenPN8U0gW2B2+GDIY3jz3tllqqxFyU4TWInkgQg8MEcXhYMl7bIJPBXwCPBHbOxTBmhzTriVE2wQhnMnXjSKa7e9Ahg1L3f8e39KwCe2Oz+2qXujBPrxYk70GslJBJmxYNurMFY3gpW9mw378lvOPbBHBy2jD6Z08yx97Z8wfsrvoWRXK7pzmYJtrRXy69ajkTuoOhg6CC40oD/oTRgap5h8v3uTbnUaWLaPk9zSojzxCTi7J4m+6/ePtx2bFnQbgOx4Zi/SvQ1jF3ivAxjzrLXau128V0ADo9DvhplutsRCYER0i2IPV1mg7OD2Pv2wOF1cc4ZKzUlSIP4EhnV5jNSwUYZHLuvN3CCUFAA4YcOi6hkYvWaoiu1c8DzYM+yX+JIdFO0rt3eeo9esXpkeugZkSaiwTVEaMOj6ggq1UctKDzKZfc8vXjcaS1DTNcBxFM+ydI3AbL9n1QynPdl2QtBFtQ6g0RaVZi4scZGylbvTZlJgHNNITDGxL00fOU9MCtXbdoQYRwnhzRU31mTJAVgCoDLOk/px9XGjnOsceKYrMhKh0fN3k6ZmQebjc5GQfUvAMcouUsWCNUtJwW9c6Thrm2Z5lbMIdPXy3qs23vkYtbeizhWxw6dPUW63m5bd3+HlwzykrpZlyzdrEkki+jkycPF2J7n3Z2POwS6IDuwpbMFqAo1P6o2KsuAjKp/8xqYBnHjhPcJZbTAAby3LtyDnNTtUPY63ozPWD6N0a3mBu/zYa9S5mqynX69CJhj9wmvrWZ1RbGq58KazJkV7i3htDwpsuxC6mwPo+AGHvmAE13OEZ1o8F1VjEpPDAffWeVz2Rt2cF9HR+4dp4CT0iLUcJQ2CXNRO9eJD5It8IkDAeyfAoaQxaOEBWijX+s3/ZoQJyrFzbuv8LICclsP5tBkWBlkruKmXAiaWkj4r8f71bMKjMPb3hrAZ8UkcN1R6yX/SLK7mv3jb3VY0UFXVp5NucImCPXG05ZlC1z+DmTdQDvbNsd5UOvgIKfap29+k8llpMEv4brGhGNYcvpVFV3DAF8iJvt3f2mKNLGrZJ2mRT41jQGYbG6zLvy0FCN7T0hgY0BSOejMmCMuDdRIyhRfiMwGNiAwY0WvkCl7uIQhsYd4jTCIF+QYnnEZmsgxdt2QbcmEAAc8EjtYtHypqY7A0P9KCNG63Q/R7zKbjSPN1kYbLVV+QeuzlqZTar0Umw+TVMyoqtv1YnWeMoOh7JEqQTDggGlIt+3cdLzD7SwegNlKeZVzj+sVwQyVoYLvtuiseelMKAHZCaJdIzpNwTB3Eycp6nK8iYbvHIP5E62d2ztyaKJC8hH5L5Z7M8zAxvbul4pvDyMaqPZv2u++J7mxfjRuZ4BQc6oNK/j3568FojqbTweog4zA9xffdl0bZ0BEg6mbQvkHHbllIGNkZmnYtJvseC+Bc1t3Hg3lNi2YxIctpeaGbiKqkaF5eeXtIr1zW6+yRNj0yoJyb1eeqvPwrouh8iqeCfospQUK4LXgLo5za7dZMmzBt8qbHGkhJMHpqxvLHZ3eiXxYht0ddGIPGjQNmKH0Eoy7l5jX3Hc+Gi25LEKKJkQ6gaNB3zOF9XwAi/yElWtQUdzamAyGjornRBkqZCO72bnR8VUnuAzt3BiAxSb6NHyf4FoAGke632Y66Cqslavi19EGRpNiDSfx+hXtmL1MJvlgG/eTqeds5t1vmJbgdZ3kNBMYwjN+7HchfM5N7wIJDOgTPz3is49FKsd9gf0L0AuIK8vNWP9GQqZDyoXXr9iX60Q2KvJSekx7AAyBixN7TRPLo/CzosgDGOTb/8LaY+wTZ+H6UICz8yAhVkDzkHk9C8YF+7QbYMgbwplZJhyPdXqX71Jl+Pmdu6DWy3lFuZP2OaPkfJpD7xSPtrgs16TrKdOKmepxjpO99P3P2Fl37k/i4/MbouvVNbBDCN+3CVm716dO2DWtk+BxfqpUtWagBR56wyqnsO0GSs6HhC+C76FSzqvrW+ofYnIOYtvFIuK0tMk1pWKCj3vW44YLuiScp341HtuLlNfrp1toM7Nn7TdDxwyHQgwMF4jenq1/quYFdxDXF0GfsnJb7PRnhtoDkG0m0XhA9sLOZj8SGsc8GPEa4py7IemUg8UuPVo2NslUaXx9UzSuYmfKWKroleAf2ot899l/vyVia4f3KPshnN2WD72+s8lRX4bU5834W9uZ7tbMg0xy/MSRKZ3ekzIpSIeZqZCt81cwYT7H6kuXKVeQb6xWMUD7De5aKuqxn2IansF5TAUGf9mEklITIV4iAyi4GCmxGT+RY4UxgSe1NGM24Mjd7PNfsQwoZ8KFwj6BhV8ribHQVz87LzDDcg7E+p6SkCSPXYe/64/zW1u+xkVXT62MtN2c1f/dK8o7BDBwWoMitky3jlIR0fCOItxUxwaTUw81PC4dLigSpvmChUgf6ezbMISm5FHktHWTF9jyfHqLiVRT5sqcM8+1nP8oAiJ7hPyO4kYuiebsvV8tz/4kD1lddz/bRhQEbMWLA/NqJYlo3wQqlHo7jpnpCZK5gKFxRCFjRRcg3/SpI8XgCx7TlivYBTCvg3DqzOEIMceiQwT6fZkPxZx8A6T9Rtdw1bD+xVaknTmdHYevpVC5Z7rbMtcAs274Sp2r8Ot9ruhuVN7QvChG8+SgqqWoAQdJPziy6QZIHB0VuA4haAPuLv9yKk5WyLDum5LKJ217V7TlDyevZhI8XbJUx1VbtGg3HpWXsebvMYMgGG9exVl78jXcVnshC2OJOswbnHXqJwH6Y8SlLh6pRLf7ocRy90AZ5BNOLPVIEuECaxqmg0SIpuordp/tjZ1Acv4oGqzTKfNO00+JGkc9EnTJu+4VYL4yxSzlUXopcY9sjGyKEpyekjTGAEDzXtBgBMhOod9oXwYzcnJXewYWsGug5bFsvYFUGsBRYyUj5hjXiXTjCTBPj28gM83Ciqdu4aqMLPs/c16H3YMh48WtRpfz2CDbRo91Z58pEp+F+Iwcfz+1drIvlB3ALafapShUD/rIPZc2q8oE8YG6s2XR4nq6Ge6xuR3gedGT2sFnsdhkvdDgx5l0WZYWUyT5QImaQ33UN7HWIyJwvyByA5Z9SKRkaSqKA4/1n8UqToZLuK1o2Fmp+g5HZiAAHbfTZtzdtGiKiUdtxMb9bnd+FsKg6SGp5jMXMs2wZFsPj4/r91+k+9NDzLFdiwTvBzMh8RkuhBDarz0XVEdf5U92txjXykyc4Ook3z309ubsfqXywL+idRw9BteyYTsXkUZrMWD/by4+Jfn2kV7h9YkQFowKS2xNWMCjvah9zZr1VQKBA6gkO0FgNQM/7hv4SGPWZ4nI/xGXuJrpphi1PtiR9mJOoAnSU1B0XhrFBVg8+1XTIIT0HVk/1bC6iSGB7T3bchy6Yt5+SCDCBqQuRWJSUBm+ZwTx9mp78WWfpG73Unkt0e+Kqdifk2NhjQZF0hDJiEDxN+m1AtL3rPLqSJPUtNRRqF7g6eOOQPIS8f9yqKvfth08XZXgIrOttedLhBbTzTNUyz9LA1Mc01TXk3L7iBxiAxQFA1dST2rBLcnVe0IaTeqs9g1aWV3T8g/RUexvOR/zEjsGWZt2FgLU0BRDSIDTkEw0Y1cPql86X8LukmhtxKtOSuM4zABohSu7Wh2ks2fY5WkCD2MhBsJB+pthnpex1JSfWfnDlqooH7+YLmnc/nOBD8S0Dl7Mhri8jZPwbcOeAGZobhUMPVrB1U8ILJfhadaGI9A1RQnZxzMy6cefiX4B84CSMFh0FR3xO2OHJEMgDRoEQHPlOD8QtwzwwWS2KKZ8SJXhz7YOeJ1R/ogo0HALlIplzQ4rxwVvaQZE2e969B24kzclkalbmsUVtqxdLYt0wRXtwvaMPzRBl9MUz4SHx/YmoovBFE/PSGJKmcscbQNjHYbsRo3DlokwQkmST+Y3Y88B+Mj5W2qUQR5w3qKgzF9ReApoXJmV/i4Unfc9xuUGtTQVjWIGeJtIpkUHoO19CUafIlkH+6txefDy8HWidyO2z2Ubd5UqO4QimzSzqk0LJJe+N5UalU1uXE5pfRb0uCrEHt09yvMKtGP1WrMYsJ2Xct9e1wAkQkmDsBXirw6pG936YIrAOafbnzaCEGUTQibo+lW5KSSTNtZySSo4E5zAv4zCwL0VN7+HV3h8zaKr6elJPwg3sN5DGB9jNtGuH88jnsIIivTQ2HvNSH+HR72mTI7/l0vsd0RURAiY/TRrRLtIneJ+Xw39V+YjGugbe7W0ecilBYBl2EfqLbXoDJK6xTH6AkrI1fZA3tGRG++Zp+9LhiSc4btx8s2Ruu5r0RdmVnhD5cFXavSWUldH2dY0HKgzHO4qmu7pSw8rerPTmBplu05uVH9l5g2p1h5usqjG/6u4voRPoTDWzK1GBXtBX+xwsoB2QVx/yEPMnVEgmvqBy8gCR5ODBwNvRqBvxXSr93MI9MMuV39QzbUcTFr0XHkJGm5vk7dXSm74Ylo6g8cZvK/LBJz+LRi+BMuu5RPsQ4mzPZKWaCREP58GGGbcrhoqbaM+3nGYQZL3QXDRlAA6uZAeAGaj3YxwwqUj3M5uH2f4qc73Wz9S0eQ3Ag+J9qEw9g90cfE3VL6Y6uFbUMKI9tlLGGJRJPv0uA2qG5XP3OmgfBezAMSjfe0MP+0Bt00ZN9xNHzU4+JoTD3ARdVWYVS3KBP14IfPSuTFKAvFp6DUpYJbC130yfU/oU0/xYbA3p8UFGUXrUHvyR7sHokuaTPlpDj65Wwbbes4J6kXhJw9aanE+MMGHDBH28veHVzc3Y14oHlitQEN1AXrw5TiyBT92glhTPNPQZFGlhi1ZYiitLP5wssxNvXibBvs3iyedAsxtg2AawJM5lrGXzBQgDuERmOG6lvJYlyzLkwxjEbR12m7GA9fUyX2durf2kPhja7HNdHwiFeD6YpYsakixOgCpjr/sb01rwH25DUJq37DT6csFBTQHBd4z/Tpf2ScYsnPYBFi7tsJdABeRu51Scf9v6uzyfQ1mHrufDW0wgePaaeAgm44OAEwWjCbMfE4DxUKrTC7/Y5gZSca/DWuM17znyxvGnuk2taTz7UAKk71pJwZXDXnt6xY8Xob8x/89TEJMIyXqa8Y5G3vvZKBtGVp0MyTF9FPLQ7EJWuhmWdT5fz5dCMoKFN4vpYN+oxZWiOmrv/XVzlbF5KOc6xgqnPrzCI/iky205HmPAWXgc+N4sLqWVRRkmCU3o2QX0OPtdlO4gHwIrbjiLOMCTXGwtdKUoazR8mhVE+0/ajNtnENwmp253MuNN0AXOhl5QJYKelO2kWcMYbJS2LMKTEJKClVf+ZeP7yjZIwjBOIUBpsoSpPy66JoICIKzGe8ojhjbLdQUf2hoLX/ZtHtVA4JySTQI7oT17GT/425g9qW/xyMA389mFgjME9PzG+EeTp5Wi2bRrfQYPggMp4z/566VCpzTw62oeS/6MKqG76bfp1Wm5F8CsWzeCA7t7IzCJyc2clEB6nmlPq9p7vhnT/f+msNGj3ntCibzu6zks/BMEGeAVRBSbl0hD2lYKS5DlKwPrM1IkL3wvOjnul9kFQaVAPJqBxHa5fszfszMASGI6RhhNZwHxJ/1GsgKAQ7RnegqMBmTt1gpBThn4fk93W8+FrNYL7TnQs432z+UxMsvN6iZikdT0TSh1O8XAwwdAynwcafg2SXtFcN5vsTDKeiEMRIfMZ33OX+pqocFlF5+DXx30Aen0wmtr5uFYtLsazOvvG8HwOjwvyuGM4pBhFqk9JvUE1aE2YGanRkbjL+Qzsf4GDEK7TmTxHkFymvh4UPart5kam40Fr0JqloASfBwm512Pe2xhc/Cv45vgvtfNFMVbXuZLgwliZCvSi9truovM/o24BM6rPHXbYJgLX29R/6lloUnYZ3joHRo/kTnzRov2Ig0vkmZprTU4QxZ1o86l2vH1U5Fk8IjdxARDOBw23iJV6ksNhI5ZedMq4dS+C3c7WHPuGb7UoxmRJWb6PKqf+kXyjR5nmAD4pUx5GFrzqfJ980YAOHmgjvwJl+c9TgDdNWSIXRw0xlKVKhX57aJSXS+QU0SNZX2Q5ZfUBrusjq/ys3hQpgU8OJ6WTZyyEx2G9OVNJk/FHfIAa79bFEIP7AGb1C7yFTw87nbdtA1IEsHP8pUbYIGRze++HOHiHcU8y880f4it/P3rwJvj8J0XTHYUh1Iig6W6vvN6+8ui5n5EXRgSZHKuOV3IfMoX/gBmOYB+6gbJEWhapLvEVng9I23a9mGFXoNn5MpuAAkCGldgyzkVzOEDuvXNJa3uxqXfM6OtckQdT9/eomMxSN9jVV2x7zmDqdeX++/FpleYzS13r9GDPtEstryK+f7x4MRHZvggk2S/R8WS19sOcdFT5gBdczb0J2y0n+X3TADRJ56eXSfLwwDWj1PYotV2tFIV4TsLxn2rQ7B9IKwhOE2OmfTtw0QjI1M+fkubGGwcYC1Mxh/jJ/uUt/43ZQclHGNjH/xnf8zRTsoLR6DPax++5cIqRkb6HCuJ18MvMWq8ahLpLUqu8DJaGI034DJVuGMzK/XF/7SjTKEqBplmT0NBy08JoiCtf1vtRJ1JcsQWwOrT77ioDoP6AQgvBgzCuq0GIhQP31W/U5NJeMR9cjrpNgxLGbQpMquy+gKaXXiXuhbakf7AnhNexosIkq5Tdn9cMmBqrLiO/rdHBC9rqgDjigYb79Zgo0PEpmGXrfpVtkLr9alrJhEBrToOOWojwCK7+VnMZ/PVhfyvEl9tNc2R8YkUL1ClFCo14x6TJo4TSrY7u7/WFZaypx328VG8l2mCQbEKgbvb4mZnihq4fH23MNhi5COEBqMfNXpXxvMBnTB/ZHynlyBcqTy/VSXYwnna6DO8xtJ7HPkFW8yZiqsQCSjjV2ON/dSdUTs8JhKF5rYTIWiMHOCnII0sBt2SLRCM3Qq31WATU6/g2mqvdE1J5WxHv42LOA17Tw7X6vugfhwYx96odInkpYzqCsw4mP0uZ5wP6r+XtE7hs5fimhXZfgWZAi+fObFnGgB27naC5Z8V9qumGCv75OcMYZV5l6Rl3HoaVTbOdA/8Qgh9mDbUeYFyHnDjbiDfgWvwC1+Bu2p2k7LbF/fDiECFuARG5PVXf61ZvSmYqzNPYn4DSdYAKl1mkxF3fYP5m8Q4u4E3eKSrZsNnfNkD5R0J+PY0l63Yy2qs2wmP4V/bOrByQNr1O86S42K8ywrK3iAqZ97sUsxJPeh2THjQBaESzeD53hY3jBbD2EeW5vsn1w7/KyCuL5Qvb+mPhzZXIBhCDwFY9U0gRsenfWzJjqHeXMdCDmjSABzLp68zoMtpj788r4hXCrZFG4n9diroSfop+sR3IdWf1+eFxXlKmzgkt8HBv2nKgkIXY1ZJuzshLNAT6zc1sg2/wcCp0j8+eJjHlX2qTqOtudNOgCRKxPhTHXBWjNvQ9B0Bx6MKIKMD+8pxoyzFtGM5aOy4kLVlqtxAU4CF2s6aHEm4Ydvr3esR3ICwzc2oB2MeiR7ff8bBE6HzrG4U7DDjJ2g+JNaKay2dxm0az7JfBOELK+DzeH9u3GjUlmfpcNPiRkZ7cOYyS38Nkz9yZcql7sOyf40u13CBapbaEe45HULxjJUeU+HVPs41ZFGvLGiIKVKCqRXLlw5W6TlAo522EQqP9gFtdBnYoxPyOMq3J6flr9pP4xiHW7Ao/TdgwxyeczwJXnJM29oyhZKn922HUWr8pvup3xgauiiZMWTz9sLT3ez8jJ+farE8h+tD5ssr/Nb66h8+Rei6z3D09i5+DLn3UdNqzMGjwL97RKpa8gTZSlk4+pmx3AThkgmVbL1jb+OYFzUdzNvPih1nPU5GOPJxBUd75PgacyVmalYA+vvtzj2nm3Sl+3TrXMcXBYEXx0Pm8mlYR7n62HCeJ+23ls8KwAELtWCbGb9jZbLEmdE/g5EaBoqlHi/GVamAWi4TRKY2r1bo589GPwt4+uWgnnG3hD13Kn3IiGJNVNiBMSKLjAuQvuRttFXh9yGiCJGYDd1hhqOyLEm25QNeh7seLHSQjN4bzhc6n2diJy3X2ZmLiQ7FA+PzbNAYmWa7cj0h8UUsm35ssS49CDL41qOCEhmcMSM8dlaErsGVnVjFZtfP7GIduusVPcYebiske8dRhEseY96ARw1ZhBtrBJ5ifwk9oYpzTvelfIHzmRAr7DUyBxzAXnnzh7zM5n0vPj5hflCzSSmKzq6XNkDCty2C5Ioq2rQfYg45n9HkN/f0+rFgs+jWu+zElqsz5ZQoNAzxQUKLGloPkpEOIQRhB8YigGj4r7W+YnLRtxpBbUtm2WlDyOi79gD18ptn2o1HdIF6jgAlMYzF7UzEvL4nzav7TTm7wbuSntynkiRM7qfa3CyZ3nz9RPM+o3T1PAOwH4y65ubOuQWfH7WAQbhrjarLZXKs13hCbHxiGW6RHcAShXIjrh8VdGzZRIXZ6uTELockLk6UkfJPiMXMcCh2BFLNWN0wbGxbnCKDngtP+Xq+EBvoxRtAOZ2wfwrojf1NteLdfARJZSpgpYE9H7C2wY/oFEemeBTzW5HO9YObJiq3QpktyubRLqDQKIgusBnz403dxFaLu1nl8Fre0CaQVTGKDJs5TganJcQtElctV9rBM1qm3tB/8mf5zjwYtYoTHDlvoL2FVb8sAQwMGsgSQDWvuZ30ChebpzGEQs5xYoxtz4gb775G43zXY4a8nnMqxJ6dcrmmvgE31Cj9Bw7XGrsePzrP79IiiD6mkgJbqskw+nGdl76CMun2Zt2SdNrX5rM3G/QClAOdA64hamb+F7J28jcYQYNAgE4cNJ8pNmMfCsa6HEfEx4gdy2GEDMzocatLX88C0ONn7BLHDYCrhhw8ZA/GBU51ArgMJLALfKZ9fs2tG60NUCN6vnVCwvWxJLmVlS05DpNxYrieI60tYrMXnAYeip/m2UyzOWJtcIUqKq7zBU7swAN8NOTXzwgAM19klWfsqX4xzgukx9tv/ilV3Ns60Cxg+5JdBZHLFFI1RgJdNiTdDREj6m18I7c9ikpWVdONkJ0UzUgQ0f8pt8d1ZHy0hZOk3vEtDykyYfRIRUhLwuieBLbns35d3vvN9/vg5s9nh3vm5beI5MbV8wK+pv/GZWpG17UPTihz95LPCw2yvRiA20gzjf78YHQ3qFs1asITStJQyLqVCXSX50WBbRmtZNp+x0jrgzCox21l7Xlc93r6wpYwGP/OIGo3fItomtlg5EdAkG4sVtPuftOB2YFBS+2tR6tgwxbiRy8YlcQ0aqhfcGdfWuHxxI4YpJMq79hzzRc/zrkcKKIyLA+Lx5Y8fm5NXtbWJDOSxY/WAFv6yMYWBj9QhXtIglPtXIhNqXB41QnDM3x6aHAU/YL1gE6/BZDnEohwBIN4qb1NZnFZwF+i+dEwj1g5lZTR7x6sOI5Ov8CDwjrEj5yJT6lky5Hwkts/xwzH5K/Pe9tvNV6FMRbRzFT79kTcxibj80FHXX89q0/vo0kJX4HksxHcsmDLX1nKDeTpHsZo/QBCOAr7JiHHDQ0kSLYFKqI9eyCMddy/rpIJwfr3TA5ZthFKOYps8ZLo4FdVwNtLoW1xiPaiS/FEm+/c+pa0ftouzi/tsyzLb+Hzf1PtcwT5C4b+fe1z6g/Fz3H8Lxj5p/LnNP4XGPlz+XOE/gtE/KcqoJN/KnieZ2X++vV2XDZwwvcQd/zfrrLfuuagQvm3JvnfPqOOoI75A74vNvm2na/6Ag+J9228L1Vb3/26m3/qLfi71yF41F/wX+8en19P/r45f38zZMyyjMf9Nu3ida3Tn4tC3f3+2J+ugPb/61m7uzvuS5r/q3FBfz64xUuZb//igwj9z+Vgybt4q99/bMk/m75ff2qO9d3Gv8kPDP0Fun9gFIFhkiIo7A/yg6DYX2gCx2ESwWCUpNE/Pv+n1b8e+TcJ+dO3wEBMEQKDCIqEYRpGiD98C4qTf8FJFKdRGKEo6Pc2/P4tP4P4p2/5yuFfR+K/IZrUn0TzPyJ48H9X7G7hWs7gr5+/34R//+Zvz/2++/3B/05hRf5fFlYE/QtMQTCNURhBQDj9R1mF/ngXnEj5fySsKP2Xvzeo1B+FFfnjbZok/0elFYF+eY2423+N49Md6u03Hv+NffzGIN8X3G+UEGjqnwT7djTbHyV13ZaxzbmxG5f7yjAOwPAWt9D9w6W4q8sBCOctNfl9nQVuq07jjvl1o6+z7Gu1j6re8tcUf0XpWOLpT5b83+H3MOgPswIT0J/c3O+X/t7HodB/yMH93oW/m5ffePQ3Cv2N5n+9oNhfLxj8+wL5ztbPld9v3cL2c4ulf79C/caTv7H4bzT0G0+Ap9Hc9xb8G/P7LRYGs35/AHyY+o35/RaD/QZyDP+3CgH6D0KAQn8WAhj6H5UC/E9S4HAamBPqng3mt5uq3kp6u9GfSab+le7+EhHq9xfCP0oG/fj1guX+Tla+n6GR3z+M/6sP/6+VDBz6o2Qg9P9DycDx/5RkEP8SAP8axv+vIt4sXqtvs/7N8Bf9L6bxvwkUCOoH1f76Qf8BKCD/Rx78z9+C/4OQ/aNZ+S8Qx78NClB/MjbGVt3adyO0cezW/73q/aeRh/E/qTf5P2n30X/i/f+k7l1XT+t/NUZ/NynxOuUpaHFRf8Co/TPt++9ZR/gfwNM/sY7UPxk+6j82fMj//fCtVTyBl3UfA8PzVwlU4yTvzHGtt3oEkpiM2zb29wc6cION07b8yt/vEv0bghbfn38ixRuwsn8e/+9XMr9fhX6/cr/O4i3+DWV+3oIdSuVvCFd7rGEfkCKWIwj96C+34t3yfiV+I0Elx4T3/3dHpBTsJ2G4gJX9QLtfrc79S+UPnumnA3yId3iw18TGBgPJTn91LdsR39BLj0955qb58cHrEWdVtiYYvObq2rJZ9imNluVK6WFAdVkz4UrWznc9HeRfCbiL8g+hJEpJf80vhY8+cjA95bo2qPlVMa1nZ2CrkuAYy7dK+1JKngrHe0TT0b4Hc0QyrS3Yrve3fyFCESUHMXnJUSzEaOHauLNoMjRjYI/88YpjynJLkDJ4zY869imrrwZNEV3vqODydZBP1uNETH9OYGVIw44qVD+VJhse/vpUrSb1Ln5C1Ynb7zawZKhkrZhlWmbmLJkvBUsR7jcnY41MKVnsp8IZidGsyOowhhdSObeejMRJ7eO+V+IsuPe877E8C+5FTMg9dtaTeZ65WyTxKsVdO6M55PccuzIDO5JWDnf2BkXYsdgSTuEeVILk+KNTpjfPXKWEHRTTaiHxcgosY/dwLLn6eTXaYY8C/8oSajcuRsIYg52omasrMRDUnY5ti3FrAsZ1jn0+4Kpat5DAQ6rGE2oatzzTVs3OGDn2xXKdP02KxKPBsNk9wjH2iZK1W7bHJcKGXmISrjyKNCWqVJLldvtM5cmAOCXIQZ7y2cky3z4Myf2plMKbtFyKFAOzVaPvE+1T6DcHJt0wTCQ6M3/TRFVMYPWn6htl5SGGLhme86Aka3omItSiL1RhC/w3XDPBwWs6H+ZwSGtxtzAjYx6XY8Xp8M6UT6Ey7OvESPwjvnQoSZIjZSHsZ80R7t5HLyOZaL8R8BxR44Zue31XqIznrT8D44km5Zwo2hEgcu24CT2WfLuCvVzdVoSk2NXbVXkQmtln8unoy580/43WTPGaHEKZFFBNijWqKeR2VjwrBRhHtlLTKetgjsotmSJOR/E2Ff7oOlcuq+3HCAT7PbHBDZ6YsVS030PncoZL3A5fVsJgxc1HTqR5e3tq7+94RJ8jxaDVtr/OKsYOQjlJ31K9OUde0HA8j09fkeOgDpFuvcWVJcCy6adm5F3bSshg5xnK3ojztlRG2dG3XyNvbf5uILO4nKlL9NNhXKoL4wtVcsHvy0AE2SrxdGlEmJMf8kVRy8Fp8s+aW3So2BiSSQT3Bkl04AQfYTHQIHmO6Yktk+29oZJpTsRJ4WYxERZHw9xg+HKL49g3ePxQig/J4tx6JvNLKgRyAYsqwTrouWEdzHSiNIjAywYmC92ljvWyte2+r/KoUdgHKvcYJBCpxvG4LhYk1+7ycJta/w3ZPDPfQ0LmzxR+N+Wti2885wNLPTY2wNjKHJ3OsCa7O1TmTUWvcswOnQ1qktDdF2vznT+On6bA65qxuLZ6CmmJoTJvHpyoszSjYI+BshkvKNn2zNbeaKeaxGi6zFR6fdHWDpYXENZd0A+JM0RBhsLZ/FLxqdiagGCh4tAFgWuBmKwCE1hHXzYfIV12PSPds7/HTeAKxlLdqMFtpbEUJveZmgPLqUpdXc2TLac9CFpx1J+jJyrzp0Wfwf6AuIgyXvPoXAR5OgXKvRDu3VChJ+CxoaD435tU1+Nle6BYbQjzDVPsbmC+Py/XM2wF50JZ/u3ftYaA/85a/xpI+zOawv8ZV/qPwQH0T3Dg/48xLpz4H4txAfswjtvf85O7U5U2Zjn4xP8F \ No newline at end of file diff --git a/docs/docs/architecture/img/integration.png b/docs/docs/architecture/img/integration.png deleted file mode 100644 index aa55f97..0000000 Binary files a/docs/docs/architecture/img/integration.png and /dev/null differ diff --git a/docs/docs/architecture/index.md b/docs/docs/architecture/index.md deleted file mode 100644 index e84148e..0000000 --- a/docs/docs/architecture/index.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Architecture - -Separate the front-end server that provides the UI and the API server that provides the API to make the system loosely coupled. - -## Frontend - -Create UI with React, Next.js. - -## Backend(API server) - -It does not generate any views, but only has API functions. - -- DB access -- Authentication, authorization \ No newline at end of file diff --git a/docs/docs/getstarted/deployment.md b/docs/docs/getstarted/deployment.md index 3b559d7..156c563 100644 --- a/docs/docs/getstarted/deployment.md +++ b/docs/docs/getstarted/deployment.md @@ -12,29 +12,29 @@ Deploy the frontend to Vercel and the backend to Render. #### Environment Variables -|key|value| -|-|-| -|NEXT_PUBLIC_BACKEND_ORIGIN|`your backend server origin`| +| key | value | +| -------------------------- | ---------------------------- | +| NEXT_PUBLIC_BACKEND_ORIGIN | `your backend server origin` | #### Settings -|Settings|value| -|-|-| -|Root Directory|`frontend`| -|Framework Preset|`Next.js`| +| Settings | value | +| ---------------- | ---------- | +| Root Directory | `frontend` | +| Framework Preset | `Next.js` | ### Render Configuration #### Environment Variables -|key|value| -|-|-| -|FRONTEND_ORIGIN|`your frontend server origin`| +| key | value | +| --------------- | ----------------------------- | +| FRONTEND_ORIGIN | `your frontend server origin` | #### Settings -|Settings|value| -|-|-| -|Root Directory|`backend`| -|Build Command|`npm ci && npm run migrate && npm run seed`| -|Start Command|`npm run index`| +| Settings | value | +| -------------- | ------------------------------------------- | +| Root Directory | `backend` | +| Build Command | `npm ci && npm run migrate && npm run seed` | +| Start Command | `npm run start` | diff --git a/docs/docs/getstarted/manual.md b/docs/docs/getstarted/manual.md index b1e03ce..d3170ef 100644 --- a/docs/docs/getstarted/manual.md +++ b/docs/docs/getstarted/manual.md @@ -10,7 +10,7 @@ Prerequisite: v20 or higher node must be installed. ::: -To use UnitTCMS, you need run frontend server and backend server (API server). +To use UnitTCMS, you need run frontend server and backend(API) server. First, clone the repository. @@ -20,7 +20,7 @@ git clone git@github.com:kimatata/unittcms.git ## Run backend server -Moves to backend directory, then install dependencies. +Move to backend directory, then install dependencies. ```bash cd backend @@ -36,20 +36,26 @@ npm run migrate Start backend server. ```bash -node index +npm run start ``` ## Run frontend server -Moves to frontend directory, then install dependencies. +Move to frontend directory, then install dependencies. ```bash cd frontend npm install ``` -Start frontend server +Build frontend code ```bash -rpm run dev +npm run dev +``` + +Start frontend server + +``` +PORT=8000 npm run start ``` diff --git a/docs/docs/index.md b/docs/docs/index.md index d292234..0b0bc69 100644 --- a/docs/docs/index.md +++ b/docs/docs/index.md @@ -4,4 +4,4 @@ sidebar_position: 1 # UnitTCMS -Open Source Test Case Management Web Application +Open Source Test Case Management System diff --git a/docs/docs/roadmap/_category_.json b/docs/docs/roadmap/_category_.json new file mode 100644 index 0000000..5e977d7 --- /dev/null +++ b/docs/docs/roadmap/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Roadmap", + "position": 4 +} diff --git a/docs/docs/roadmap/img/integration.drawio b/docs/docs/roadmap/img/integration.drawio new file mode 100644 index 0000000..39b583e --- /dev/null +++ b/docs/docs/roadmap/img/integration.drawio @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/docs/docs/roadmap/img/integration.svg b/docs/docs/roadmap/img/integration.svg new file mode 100644 index 0000000..b3b4c22 --- /dev/null +++ b/docs/docs/roadmap/img/integration.svg @@ -0,0 +1,4 @@ + + + +
Unit TCMS
Unit TCMS
JUnit XML
JUnit XML
Integrate test results and display
Integrate test resul...
Other tools
Other tools
JUnit XML
JUnit XML
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/docs/architecture/integration.md b/docs/docs/roadmap/index.md similarity index 67% rename from docs/docs/architecture/integration.md rename to docs/docs/roadmap/index.md index 745efe4..e1aff90 100644 --- a/docs/docs/architecture/integration.md +++ b/docs/docs/roadmap/index.md @@ -1,14 +1,18 @@ --- -sidebar_position: 4 +sidebar_position: 2 --- -# Integration +# Roadmap -We would like to be able to display results not only from manual test management, but also from automated test tools such as Vitest, Google Test, Selenium, etc. +## 📝markdown editor -Since the JUnit xml format is the de facto standard, we will import via the xml file. UnitTCMS itself should also be able to report manual test results in Junit XML format. +Test case details and steps can be edited with markdown -![integration](./img/integration.png) +## 📊JUnit xml integration + +### JUnit xml report output + +Since JUnit's xml format is the de facto standard, we would like to output reports in that format. ```xml title="Junit xml" @@ -34,3 +38,10 @@ Since the JUnit xml format is the de facto standard, we will import via the xml ``` + +### Importing and displaying Junit xml + +We would like to be able to display not only manual test results, but also automated test results such as JUnit, Vitest, Selenium, etc. +Import the results of automated testing tools and integrate them with manual test results. + +![integration](./img/integration.svg) diff --git a/docs/docs/usage/roles.md b/docs/docs/usage/roles.md index cb0bab1..383ef6e 100644 --- a/docs/docs/usage/roles.md +++ b/docs/docs/usage/roles.md @@ -4,7 +4,7 @@ sidebar_position: 1 # Roles -There are two types of roles in UnitTCMS: "Global roles" and "Project roles". +There are "Global roles," which are site-wide roles, and "project roles" which are project-specific roles. ## Global roles diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 6ad630d..1f91940 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -52,6 +52,11 @@ const config = { ], ], + markdown: { + mermaid: true, + }, + themes: ['@docusaurus/theme-mermaid'], + themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ diff --git a/docs/package-lock.json b/docs/package-lock.json index 5bb832c..99bc9cc 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -8,18 +8,17 @@ "name": "test-case-manager-doc", "version": "0.0.0", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/preset-classic": "3.1.1", + "@docusaurus/core": "^3.4.0", + "@docusaurus/module-type-aliases": "^3.4.0", + "@docusaurus/preset-classic": "^3.4.0", + "@docusaurus/theme-mermaid": "^3.4.0", + "@docusaurus/types": "^3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "prism-react-renderer": "^2.3.0", "react": "^18.0.0", "react-dom": "^18.0.0" }, - "devDependencies": { - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1" - }, "engines": { "node": ">=18.0" } @@ -66,74 +65,74 @@ } }, "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.22.1.tgz", - "integrity": "sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz", + "integrity": "sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg==", "dependencies": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "node_modules/@algolia/cache-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.22.1.tgz", - "integrity": "sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.23.3.tgz", + "integrity": "sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==" }, "node_modules/@algolia/cache-in-memory": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.22.1.tgz", - "integrity": "sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.23.3.tgz", + "integrity": "sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg==", "dependencies": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "node_modules/@algolia/client-account": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.22.1.tgz", - "integrity": "sha512-k8m+oegM2zlns/TwZyi4YgCtyToackkOpE+xCaKCYfBfDtdGOaVZCM5YvGPtK+HGaJMIN/DoTL8asbM3NzHonw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.23.3.tgz", + "integrity": "sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-analytics": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.22.1.tgz", - "integrity": "sha512-1ssi9pyxyQNN4a7Ji9R50nSdISIumMFDwKNuwZipB6TkauJ8J7ha/uO60sPJFqQyqvvI+px7RSNRQT3Zrvzieg==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.23.3.tgz", + "integrity": "sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.22.1.tgz", - "integrity": "sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.23.3.tgz", + "integrity": "sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw==", "dependencies": { - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-personalization": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.22.1.tgz", - "integrity": "sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.23.3.tgz", + "integrity": "sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-search": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.22.1.tgz", - "integrity": "sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.23.3.tgz", + "integrity": "sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/events": { @@ -142,47 +141,65 @@ "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" }, "node_modules/@algolia/logger-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.22.1.tgz", - "integrity": "sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.23.3.tgz", + "integrity": "sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g==" }, "node_modules/@algolia/logger-console": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.22.1.tgz", - "integrity": "sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.23.3.tgz", + "integrity": "sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A==", "dependencies": { - "@algolia/logger-common": "4.22.1" + "@algolia/logger-common": "4.23.3" + } + }, + "node_modules/@algolia/recommend": { + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.23.3.tgz", + "integrity": "sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.22.1.tgz", - "integrity": "sha512-dtQGYIg6MteqT1Uay3J/0NDqD+UciHy3QgRbk7bNddOJu+p3hzjTRYESqEnoX/DpEkaNYdRHUKNylsqMpgwaEw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.3.tgz", + "integrity": "sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw==", "dependencies": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "node_modules/@algolia/requester-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.22.1.tgz", - "integrity": "sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.23.3.tgz", + "integrity": "sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==" }, "node_modules/@algolia/requester-node-http": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.22.1.tgz", - "integrity": "sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.23.3.tgz", + "integrity": "sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA==", "dependencies": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "node_modules/@algolia/transporter": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.22.1.tgz", - "integrity": "sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.23.3.tgz", + "integrity": "sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ==", "dependencies": { - "@algolia/cache-common": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/requester-common": "4.22.1" + "@algolia/cache-common": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/requester-common": "4.23.3" } }, "node_modules/@ampproject/remapping": { @@ -529,9 +546,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", + "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", "engines": { "node": ">=6.9.0" } @@ -1606,11 +1623,11 @@ } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz", - "integrity": "sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.24.7.tgz", + "integrity": "sha512-7LidzZfUXyfZ8/buRW6qIIHBY8wAZ1OrY9c/wTr8YhZ6vMPo+Uc/CVFLYY1spZrEQlD4w5u8wjqk5NQ3OVqQKA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -2108,6 +2125,11 @@ "node": ">=6.9.0" } }, + "node_modules/@braintree/sanitize-url": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", + "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" + }, "node_modules/@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", @@ -2126,18 +2148,18 @@ } }, "node_modules/@docsearch/css": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz", - "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==" + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.0.tgz", + "integrity": "sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==" }, "node_modules/@docsearch/react": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz", - "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.0.tgz", + "integrity": "sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==", "dependencies": { "@algolia/autocomplete-core": "1.9.3", "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.2", + "@docsearch/css": "3.6.0", "algoliasearch": "^4.19.1" }, "peerDependencies": { @@ -2162,9 +2184,9 @@ } }, "node_modules/@docusaurus/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.1.1.tgz", - "integrity": "sha512-2nQfKFcf+MLEM7JXsXwQxPOmQAR6ytKMZVSx7tVi9HEm9WtfwBH1fp6bn8Gj4zLUhjWKCLoysQ9/Wm+EZCQ4yQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.4.0.tgz", + "integrity": "sha512-g+0wwmN2UJsBqy2fQRQ6fhXruoEa62JDeEa5d8IdTJlMoaDaEDfHh7WjwGRn4opuTQWpjAwP/fbcgyHKlE+64w==", "dependencies": { "@babel/core": "^7.23.3", "@babel/generator": "^7.23.3", @@ -2176,15 +2198,12 @@ "@babel/runtime": "^7.22.6", "@babel/runtime-corejs3": "^7.22.6", "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", - "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.5.1", + "@docusaurus/cssnano-preset": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "autoprefixer": "^10.4.14", "babel-loader": "^9.1.3", "babel-plugin-dynamic-import-node": "^2.3.3", @@ -2198,12 +2217,13 @@ "copy-webpack-plugin": "^11.0.0", "core-js": "^3.31.1", "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^4.2.2", - "cssnano": "^5.1.15", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", "del": "^6.1.1", "detect-port": "^1.5.1", "escape-html": "^1.0.3", "eta": "^2.2.0", + "eval": "^0.1.8", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", "html-minifier-terser": "^7.2.0", @@ -2212,12 +2232,13 @@ "leven": "^3.1.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", "postcss": "^8.4.26", "postcss-loader": "^7.3.3", "prompts": "^2.4.2", "react-dev-utils": "^12.0.1", "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", "react-loadable-ssr-addon-v5-slorber": "^1.0.1", "react-router": "^5.3.4", "react-router-config": "^5.1.1", @@ -2248,13 +2269,13 @@ } }, "node_modules/@docusaurus/cssnano-preset": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.1.1.tgz", - "integrity": "sha512-LnoIDjJWbirdbVZDMq+4hwmrTl2yHDnBf9MLG9qyExeAE3ac35s4yUhJI8yyTCdixzNfKit4cbXblzzqMu4+8g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.4.0.tgz", + "integrity": "sha512-qwLFSz6v/pZHy/UP32IrprmH5ORce86BGtN0eBtG75PpzQJAzp9gefspox+s8IEOr0oZKuQ/nhzZ3xwyc3jYJQ==", "dependencies": { - "cssnano-preset-advanced": "^5.3.10", - "postcss": "^8.4.26", - "postcss-sort-media-queries": "^4.4.1", + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", "tslib": "^2.6.0" }, "engines": { @@ -2262,9 +2283,9 @@ } }, "node_modules/@docusaurus/logger": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.1.1.tgz", - "integrity": "sha512-BjkNDpQzewcTnST8trx4idSoAla6zZ3w22NqM/UMcFtvYJgmoE4layuTzlfql3VFPNuivvj7BOExa/+21y4X2Q==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.4.0.tgz", + "integrity": "sha512-bZwkX+9SJ8lB9kVRkXw+xvHYSMGG4bpYHKGXeXFvyVc79NMeeBSGgzd4TQLHH+DYeOJoCdl8flrFJVxlZ0wo/Q==", "dependencies": { "chalk": "^4.1.2", "tslib": "^2.6.0" @@ -2274,15 +2295,13 @@ } }, "node_modules/@docusaurus/mdx-loader": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.1.1.tgz", - "integrity": "sha512-xN2IccH9+sv7TmxwsDJNS97BHdmlqWwho+kIVY4tcCXkp+k4QuzvWBeunIMzeayY4Fu13A6sAjHGv5qm72KyGA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.4.0.tgz", + "integrity": "sha512-kSSbrrk4nTjf4d+wtBA9H+FGauf2gCax89kV8SUSJu3qaTdSIKdWERlngsiHaCFgZ7laTJ8a67UFf+xlFPtuTw==", "dependencies": { - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/mdx": "^3.0.0", "@slorber/remark-comment": "^1.0.0", "escape-html": "^1.0.3", @@ -2314,18 +2333,17 @@ } }, "node_modules/@docusaurus/module-type-aliases": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.1.1.tgz", - "integrity": "sha512-xBJyx0TMfAfVZ9ZeIOb1awdXgR4YJMocIEzTps91rq+hJDFJgJaylDtmoRhUxkwuYmNK1GJpW95b7DLztSBJ3A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.4.0.tgz", + "integrity": "sha512-A1AyS8WF5Bkjnb8s+guTDuYmUiwJzNrtchebBHpc0gz0PyHJNMaybUlSrmJjHVcGrya0LKI4YcR3lBDQfXRYLw==", "dependencies": { - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "3.1.1", + "@docusaurus/types": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", "@types/react-router-dom": "*", "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" }, "peerDependencies": { "react": "*", @@ -2333,17 +2351,17 @@ } }, "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.1.1.tgz", - "integrity": "sha512-ew/3VtVoG3emoAKmoZl7oKe1zdFOsI0NbcHS26kIxt2Z8vcXKCUgK9jJJrz0TbOipyETPhqwq4nbitrY3baibg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.4.0.tgz", + "integrity": "sha512-vv6ZAj78ibR5Jh7XBUT4ndIjmlAxkijM3Sx5MAAzC1gyv0vupDQNhzuFg1USQmQVj3P5I6bquk12etPV3LJ+Xw==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "cheerio": "^1.0.0-rc.12", "feed": "^4.2.2", "fs-extra": "^11.1.1", @@ -2364,17 +2382,18 @@ } }, "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.1.1.tgz", - "integrity": "sha512-lhFq4E874zw0UOH7ujzxnCayOyAt0f9YPVYSb9ohxrdCM8B4szxitUw9rIX4V9JLLHVoqIJb6k+lJJ1jrcGJ0A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.4.0.tgz", + "integrity": "sha512-HkUCZffhBo7ocYheD9oZvMcDloRnGhBMOZRyVcAQRFmZPmNqSyISlXA1tQCIxW+r478fty97XXAGjNYzBjpCsg==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/react-router-config": "^5.0.7", "combine-promises": "^1.1.0", "fs-extra": "^11.1.1", @@ -2393,15 +2412,15 @@ } }, "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.1.1.tgz", - "integrity": "sha512-NQHncNRAJbyLtgTim9GlEnNYsFhuCxaCNkMwikuxLTiGIPH7r/jpb7O3f3jUMYMebZZZrDq5S7om9a6rvB/YCA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.4.0.tgz", + "integrity": "sha512-h2+VN/0JjpR8fIkDEAoadNjfR3oLzB+v1qSXbIAKjQ46JAHx3X22n9nqS+BWSQnTnp1AjkjSvZyJMekmcwxzxg==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "tslib": "^2.6.0", "webpack": "^5.88.1" @@ -2415,13 +2434,13 @@ } }, "node_modules/@docusaurus/plugin-debug": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.1.1.tgz", - "integrity": "sha512-xWeMkueM9wE/8LVvl4+Qf1WqwXmreMjI5Kgr7GYCDoJ8zu4kD+KaMhrh7py7MNM38IFvU1RfrGKacCEe2DRRfQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.4.0.tgz", + "integrity": "sha512-uV7FDUNXGyDSD3PwUaf5YijX91T5/H9SX4ErEcshzwgzWwBtK37nUWPU3ZLJfeTavX3fycTOqk9TglpOLaWkCg==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", "fs-extra": "^11.1.1", "react-json-view-lite": "^1.2.0", "tslib": "^2.6.0" @@ -2435,13 +2454,13 @@ } }, "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.1.1.tgz", - "integrity": "sha512-+q2UpWTqVi8GdlLoSlD5bS/YpxW+QMoBwrPrUH/NpvpuOi0Of7MTotsQf9JWd3hymZxl2uu1o3PIrbpxfeDFDQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.4.0.tgz", + "integrity": "sha512-mCArluxEGi3cmYHqsgpGGt3IyLCrFBxPsxNZ56Mpur0xSlInnIHoeLDH7FvVVcPJRPSQ9/MfRqLsainRw+BojA==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" }, "engines": { @@ -2453,13 +2472,13 @@ } }, "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.1.1.tgz", - "integrity": "sha512-0mMPiBBlQ5LFHTtjxuvt/6yzh8v7OxLi3CbeEsxXZpUzcKO/GC7UA1VOWUoBeQzQL508J12HTAlR3IBU9OofSw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.4.0.tgz", + "integrity": "sha512-Dsgg6PLAqzZw5wZ4QjUYc8Z2KqJqXxHxq3vIoyoBWiLEEfigIs7wHR+oiWUQy3Zk9MIk6JTYj7tMoQU0Jm3nqA==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/gtag.js": "^0.0.12", "tslib": "^2.6.0" }, @@ -2472,13 +2491,13 @@ } }, "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.1.1.tgz", - "integrity": "sha512-d07bsrMLdDIryDtY17DgqYUbjkswZQr8cLWl4tzXrt5OR/T/zxC1SYKajzB3fd87zTu5W5klV5GmUwcNSMXQXA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.4.0.tgz", + "integrity": "sha512-O9tX1BTwxIhgXpOLpFDueYA9DWk69WCbDRrjYoMQtFHSkTyE7RhNgyjSPREUWJb9i+YUg3OrsvrBYRl64FCPCQ==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" }, "engines": { @@ -2490,16 +2509,16 @@ } }, "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.1.1.tgz", - "integrity": "sha512-iJ4hCaMmDaUqRv131XJdt/C/jJQx8UreDWTRqZKtNydvZVh/o4yXGRRFOplea1D9b/zpwL1Y+ZDwX7xMhIOTmg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.4.0.tgz", + "integrity": "sha512-+0VDvx9SmNrFNgwPoeoCha+tRoAjopwT0+pYO1xAbyLcewXSemq+eLxEa46Q1/aoOaJQ0qqHELuQM7iS2gp33Q==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "sitemap": "^7.1.1", "tslib": "^2.6.0" @@ -2513,23 +2532,23 @@ } }, "node_modules/@docusaurus/preset-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.1.1.tgz", - "integrity": "sha512-jG4ys/hWYf69iaN/xOmF+3kjs4Nnz1Ay3CjFLDtYa8KdxbmUhArA9HmP26ru5N0wbVWhY+6kmpYhTJpez5wTyg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.4.0.tgz", + "integrity": "sha512-Ohj6KB7siKqZaQhNJVMBBUzT3Nnp6eTKqO+FXO3qu/n1hJl3YLwVKTWBg28LF7MWrKu46UuYavwMRxud0VyqHg==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/plugin-debug": "3.1.1", - "@docusaurus/plugin-google-analytics": "3.1.1", - "@docusaurus/plugin-google-gtag": "3.1.1", - "@docusaurus/plugin-google-tag-manager": "3.1.1", - "@docusaurus/plugin-sitemap": "3.1.1", - "@docusaurus/theme-classic": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-search-algolia": "3.1.1", - "@docusaurus/types": "3.1.1" + "@docusaurus/core": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/plugin-debug": "3.4.0", + "@docusaurus/plugin-google-analytics": "3.4.0", + "@docusaurus/plugin-google-gtag": "3.4.0", + "@docusaurus/plugin-google-tag-manager": "3.4.0", + "@docusaurus/plugin-sitemap": "3.4.0", + "@docusaurus/theme-classic": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-search-algolia": "3.4.0", + "@docusaurus/types": "3.4.0" }, "engines": { "node": ">=18.0" @@ -2539,35 +2558,23 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, "node_modules/@docusaurus/theme-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.1.1.tgz", - "integrity": "sha512-GiPE/jbWM8Qv1A14lk6s9fhc0LhPEQ00eIczRO4QL2nAQJZXkjPG6zaVx+1cZxPFWbAsqSjKe2lqkwF3fGkQ7Q==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.4.0.tgz", + "integrity": "sha512-0IPtmxsBYv2adr1GnZRdMkEQt1YW6tpzrUPj02YxNpvJ5+ju4E13J5tB4nfdaen/tfR1hmpSPlTFPvTf4kwy8Q==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "copy-text-to-clipboard": "^3.2.0", @@ -2591,17 +2598,17 @@ } }, "node_modules/@docusaurus/theme-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.1.1.tgz", - "integrity": "sha512-38urZfeMhN70YaXkwIGXmcUcv2CEYK/2l4b05GkJPrbEbgpsIZM3Xc+Js2ehBGGZmfZq8GjjQ5RNQYG+MYzCYg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.4.0.tgz", + "integrity": "sha512-0A27alXuv7ZdCg28oPE8nH/Iz73/IUejVaCazqu9elS4ypjiLhK3KfzdSQBnL/g7YfHSlymZKdiOHEo8fJ0qMA==", "dependencies": { - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -2619,19 +2626,40 @@ "react-dom": "^18.0.0" } }, + "node_modules/@docusaurus/theme-mermaid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.4.0.tgz", + "integrity": "sha512-3w5QW0HEZ2O6x2w6lU3ZvOe1gNXP2HIoKDMJBil1VmLBc9PmpAG17VmfhI/p3L2etNmOiVs5GgniUqvn8AFEGQ==", + "dependencies": { + "@docusaurus/core": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", + "mermaid": "^10.4.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.1.1.tgz", - "integrity": "sha512-tBH9VY5EpRctVdaAhT+b1BY8y5dyHVZGFXyCHgTrvcXQy5CV4q7serEX7U3SveNT9zksmchPyct6i1sFDC4Z5g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.4.0.tgz", + "integrity": "sha512-aiHFx7OCw4Wck1z6IoShVdUWIjntC8FHCw9c5dR8r3q4Ynh+zkS8y2eFFunN/DL6RXPzpnvKCg3vhLQYJDmT9Q==", "dependencies": { "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "algoliasearch": "^4.18.0", "algoliasearch-helper": "^3.13.3", "clsx": "^2.0.0", @@ -2650,9 +2678,9 @@ } }, "node_modules/@docusaurus/theme-translations": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.1.1.tgz", - "integrity": "sha512-xvWQFwjxHphpJq5fgk37FXCDdAa2o+r7FX8IpMg+bGZBNXyWBu3MjZ+G4+eUVNpDhVinTc+j6ucL0Ain5KCGrg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.4.0.tgz", + "integrity": "sha512-zSxCSpmQCCdQU5Q4CnX/ID8CSUUI3fvmq4hU/GNP/XoAWtXo9SAVnM3TzpU8Gb//H3WCsT8mJcTfyOk3d9ftNg==", "dependencies": { "fs-extra": "^11.1.1", "tslib": "^2.6.0" @@ -2662,9 +2690,9 @@ } }, "node_modules/@docusaurus/types": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.1.tgz", - "integrity": "sha512-grBqOLnubUecgKFXN9q3uit2HFbCxTWX4Fam3ZFbMN0sWX9wOcDoA7lwdX/8AmeL20Oc4kQvWVgNrsT8bKRvzg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.4.0.tgz", + "integrity": "sha512-4jcDO8kXi5Cf9TcyikB/yKmz14f2RZ2qTRerbHAsS+5InE9ZgSLBNLsewtFTcTOXSVcbU3FoGOzcNWAmU1TR0A==", "dependencies": { "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", @@ -2682,12 +2710,13 @@ } }, "node_modules/@docusaurus/utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.1.1.tgz", - "integrity": "sha512-ZJfJa5cJQtRYtqijsPEnAZoduW6sjAQ7ZCWSZavLcV10Fw0Z3gSaPKA/B4micvj2afRZ4gZxT7KfYqe5H8Cetg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.4.0.tgz", + "integrity": "sha512-fRwnu3L3nnWaXOgs88BVBmG1yGjcQqZNHG+vInhEa2Sz2oQB+ZjbEMO5Rh9ePFpZ0YDiDUhpaVjwmS+AU2F14g==", "dependencies": { - "@docusaurus/logger": "3.1.1", - "@svgr/webpack": "^6.5.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@svgr/webpack": "^8.1.0", "escape-string-regexp": "^4.0.0", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", @@ -2698,10 +2727,12 @@ "js-yaml": "^4.1.0", "lodash": "^4.17.21", "micromatch": "^4.0.5", + "prompts": "^2.4.2", "resolve-pathname": "^3.0.0", "shelljs": "^0.8.5", "tslib": "^2.6.0", "url-loader": "^4.1.1", + "utility-types": "^3.10.0", "webpack": "^5.88.1" }, "engines": { @@ -2717,9 +2748,9 @@ } }, "node_modules/@docusaurus/utils-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.1.1.tgz", - "integrity": "sha512-eGne3olsIoNfPug5ixjepZAIxeYFzHHnor55Wb2P57jNbtVaFvij/T+MS8U0dtZRFi50QU+UPmRrXdVUM8uyMg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.4.0.tgz", + "integrity": "sha512-NVx54Wr4rCEKsjOH5QEVvxIqVvm+9kh7q8aYTU5WzUU9/Hctd6aTrcZ3G0Id4zYJ+AeaG5K5qHA4CY5Kcm2iyQ==", "dependencies": { "tslib": "^2.6.0" }, @@ -2736,14 +2767,17 @@ } }, "node_modules/@docusaurus/utils-validation": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.1.1.tgz", - "integrity": "sha512-KlY4P9YVDnwL+nExvlIpu79abfEv6ZCHuOX4ZQ+gtip+Wxj0daccdReIWWtqxM/Fb5Cz1nQvUCc7VEtT8IBUAA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.4.0.tgz", + "integrity": "sha512-hYQ9fM+AXYVTWxJOT1EuNaRnrR2WGpRdLDQG07O8UOpsvCPWUVOeo26Rbm0JWY2sGLfzAb+tvJ62yF+8F+TV0g==", "dependencies": { - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "fs-extra": "^11.2.0", "joi": "^17.9.2", "js-yaml": "^4.1.0", + "lodash": "^4.17.21", "tslib": "^2.6.0" }, "engines": { @@ -3015,25 +3049,12 @@ "micromark-util-symbol": "^1.0.1" } }, - "node_modules/@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", - "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", - "dependencies": { - "eval": "^0.1.8", - "p-map": "^4.0.0", - "webpack-sources": "^3.2.2" - }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", "engines": { "node": ">=14" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", - "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", - "engines": { - "node": ">=10" }, "funding": { "type": "github", @@ -3074,11 +3095,11 @@ } }, "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", - "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3089,11 +3110,11 @@ } }, "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", - "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3104,11 +3125,11 @@ } }, "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", - "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3119,11 +3140,11 @@ } }, "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", - "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3134,9 +3155,9 @@ } }, "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", - "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", "engines": { "node": ">=12" }, @@ -3149,21 +3170,21 @@ } }, "node_modules/@svgr/babel-preset": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", - "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", - "@svgr/babel-plugin-remove-jsx-attribute": "*", - "@svgr/babel-plugin-remove-jsx-empty-expression": "*", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", - "@svgr/babel-plugin-transform-svg-component": "^6.5.1" + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3174,18 +3195,18 @@ } }, "node_modules/@svgr/core": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", - "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3193,15 +3214,15 @@ } }, "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", - "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", "dependencies": { - "@babel/types": "^7.20.0", + "@babel/types": "^7.21.3", "entities": "^4.4.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3209,37 +3230,37 @@ } }, "node_modules/@svgr/plugin-jsx": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", - "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/hast-util-to-babel-ast": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", "svg-parser": "^2.0.4" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "@svgr/core": "^6.0.0" + "@svgr/core": "*" } }, "node_modules/@svgr/plugin-svgo": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", - "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", "dependencies": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.8.0" + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3250,21 +3271,21 @@ } }, "node_modules/@svgr/webpack": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", - "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", "dependencies": { - "@babel/core": "^7.19.6", - "@babel/plugin-transform-react-constant-elements": "^7.18.12", - "@babel/preset-env": "^7.19.4", + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@svgr/core": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", - "@svgr/plugin-svgo": "^6.5.1" + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3332,6 +3353,24 @@ "@types/node": "*" } }, + "node_modules/@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-scale-chromatic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", + "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + }, + "node_modules/@types/d3-time": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", + "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + }, "node_modules/@types/debug": { "version": "4.1.12", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", @@ -3917,30 +3956,31 @@ } }, "node_modules/algoliasearch": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.22.1.tgz", - "integrity": "sha512-jwydKFQJKIx9kIZ8Jm44SdpigFwRGPESaxZBaHSV0XWN2yBJAOT4mT7ppvlrpA4UGzz92pqFnVKr/kaZXrcreg==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.3.tgz", + "integrity": "sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==", "dependencies": { - "@algolia/cache-browser-local-storage": "4.22.1", - "@algolia/cache-common": "4.22.1", - "@algolia/cache-in-memory": "4.22.1", - "@algolia/client-account": "4.22.1", - "@algolia/client-analytics": "4.22.1", - "@algolia/client-common": "4.22.1", - "@algolia/client-personalization": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/logger-console": "4.22.1", - "@algolia/requester-browser-xhr": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/requester-node-http": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-account": "4.23.3", + "@algolia/client-analytics": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-personalization": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/recommend": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/algoliasearch-helper": { - "version": "3.16.2", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.16.2.tgz", - "integrity": "sha512-Yl/Gu5Cq4Z5s/AJ0jR37OPI1H3+z7PHz657ibyaXgMOaWvPlZ3OACN13N+7HCLPUlB0BN+8BtmrG/CqTilowBA==", + "version": "3.22.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.1.tgz", + "integrity": "sha512-fSxJ4YreH4kOME9CnKazbAn2tK/rvBoV37ETd6nTt4j7QfkcnW+c+F22WfuE9Q/sRpvOMnUwU/BXAVEiwW7p/w==", "dependencies": { "@algolia/events": "^4.0.1" }, @@ -4059,9 +4099,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.17", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", - "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", "funding": [ { "type": "opencollective", @@ -4077,8 +4117,8 @@ } ], "dependencies": { - "browserslist": "^4.22.2", - "caniuse-lite": "^1.0.30001578", + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -4297,9 +4337,9 @@ } }, "node_modules/browserslist": { - "version": "4.22.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", - "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", "funding": [ { "type": "opencollective", @@ -4315,10 +4355,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001580", - "electron-to-chromium": "^1.4.648", + "caniuse-lite": "^1.0.30001629", + "electron-to-chromium": "^1.4.796", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "update-browserslist-db": "^1.0.16" }, "bin": { "browserslist": "cli.js" @@ -4377,13 +4417,18 @@ } }, "node_modules/call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -4429,9 +4474,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001582", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001582.tgz", - "integrity": "sha512-vsJG3V5vgfduaQGVxL53uSX/HUzxyr2eA8xCo36OLal7sRcSZbibJtLeh0qja4sFOr/QQGt4opB4tOy+eOgAxg==", + "version": "1.0.30001636", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", + "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", "funding": [ { "type": "opencollective", @@ -5010,19 +5055,37 @@ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "node_modules/cose-base": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "layout-base": "^1.0.0" + } + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/cross-spawn": { @@ -5064,11 +5127,11 @@ } }, "node_modules/css-declaration-sorter": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", - "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", "engines": { - "node": "^10 || ^12 || >=14" + "node": "^14 || ^16 || >=18" }, "peerDependencies": { "postcss": "^8.0.9" @@ -5109,16 +5172,16 @@ } }, "node_modules/css-minimizer-webpack-plugin": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", - "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", "dependencies": { - "cssnano": "^5.1.8", - "jest-worker": "^29.1.2", - "postcss": "^8.4.17", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" }, "engines": { "node": ">= 14.15.0" @@ -5151,14 +5214,6 @@ } } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/css-select": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", @@ -5175,23 +5230,15 @@ } }, "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, "node_modules/css-what": { @@ -5217,113 +5264,590 @@ } }, "node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/cssnano" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/cssnano-preset-advanced": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz", - "integrity": "sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", "dependencies": { - "autoprefixer": "^10.4.12", - "cssnano-preset-default": "^5.2.14", - "postcss-discard-unused": "^5.1.0", - "postcss-merge-idents": "^5.1.1", - "postcss-reduce-idents": "^5.2.0", - "postcss-zindex": "^5.1.0" + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", "dependencies": { - "css-tree": "^1.1.2" + "css-tree": "~2.2.0" }, "engines": { - "node": ">=8.0.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, + "node_modules/cytoscape": { + "version": "3.29.2", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", + "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/cytoscape-cose-bilkent": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "dependencies": { + "cose-base": "^1.0.0" + }, + "peerDependencies": { + "cytoscape": "^3.2.0" + } + }, + "node_modules/d3": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "dependencies": { + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "dependencies": { + "d3-path": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "dependencies": { + "d3-array": "^3.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "dependencies": { + "delaunator": "5" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "dependencies": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/d3-dsv/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "dependencies": { + "d3-dsv": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "dependencies": { + "d3-array": "2.5.0 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "dependencies": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "dependencies": { + "internmap": "^1.0.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "node_modules/d3-sankey/node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-sankey/node_modules/internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "dependencies": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "dependencies": { + "d3-path": "^3.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "dependencies": { + "d3-array": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "dependencies": { + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "dependencies": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "d3-selection": "2 - 3" + } + }, + "node_modules/d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/dagre-d3-es": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", + "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", + "dependencies": { + "d3": "^7.8.2", + "lodash-es": "^4.17.21" + } + }, + "node_modules/dayjs": { + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + }, "node_modules/debounce": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", @@ -5418,16 +5942,19 @@ } }, "node_modules/define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-lazy-prop": { @@ -5475,6 +6002,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "dependencies": { + "robust-predicates": "^3.0.2" + } + }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -5559,6 +6094,14 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -5627,6 +6170,11 @@ "url": "https://github.com/fb55/domhandler?sponsor=1" } }, + "node_modules/dompurify": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.5.tgz", + "integrity": "sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==" + }, "node_modules/domutils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", @@ -5687,9 +6235,14 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.653", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.653.tgz", - "integrity": "sha512-wA2A2LQCqnEwQAvwADQq3KpMpNwgAUBnRmrFgRzHnPhbQUFArTR32Ab46f4p0MovDLcg4uqd4nCsN2hTltslpA==" + "version": "1.4.810", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", + "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==" + }, + "node_modules/elkjs": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", + "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" }, "node_modules/emoji-regex": { "version": "9.2.2", @@ -5757,15 +6310,34 @@ "is-arrayish": "^0.2.1" } }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-module-lexer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "engines": { "node": ">=6" } @@ -6564,15 +7136,19 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dependencies": { + "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -6830,20 +7406,20 @@ } }, "node_modules/has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dependencies": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "engines": { "node": ">= 0.4" }, @@ -6874,9 +7450,9 @@ } }, "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dependencies": { "function-bind": "^1.1.2" }, @@ -7489,6 +8065,14 @@ "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" }, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "engines": { + "node": ">=12" + } + }, "node_modules/interpret": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", @@ -7922,6 +8506,29 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/katex": { + "version": "0.16.10", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.10.tgz", + "integrity": "sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "dependencies": { + "commander": "^8.3.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/katex/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, "node_modules/keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", @@ -7930,6 +8537,11 @@ "json-buffer": "3.0.1" } }, + "node_modules/khroma": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" + }, "node_modules/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -7969,6 +8581,11 @@ "shell-quote": "^1.8.1" } }, + "node_modules/layout-base": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -7978,11 +8595,14 @@ } }, "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, "node_modules/lines-and-columns": { @@ -8030,6 +8650,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -8491,9 +9116,9 @@ } }, "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" }, "node_modules/media-typer": { "version": "0.3.0", @@ -8532,6 +9157,473 @@ "node": ">= 8" } }, + "node_modules/mermaid": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", + "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", + "dependencies": { + "@braintree/sanitize-url": "^6.0.1", + "@types/d3-scale": "^4.0.3", + "@types/d3-scale-chromatic": "^3.0.0", + "cytoscape": "^3.28.1", + "cytoscape-cose-bilkent": "^4.1.0", + "d3": "^7.4.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.10", + "dayjs": "^1.11.7", + "dompurify": "^3.0.5", + "elkjs": "^0.9.0", + "katex": "^0.16.9", + "khroma": "^2.0.0", + "lodash-es": "^4.17.21", + "mdast-util-from-markdown": "^1.3.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.3", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.0", + "web-worker": "^1.2.0" + } + }, + "node_modules/mermaid/node_modules/@types/mdast": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/mermaid/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/mermaid/node_modules/mdast-util-from-markdown": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mermaid/node_modules/mdast-util-to-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "dependencies": { + "@types/mdast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mermaid/node_modules/micromark": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/mermaid/node_modules/micromark-core-commonmark": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", + "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/mermaid/node_modules/micromark-factory-destination": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", + "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-factory-label": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", + "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/mermaid/node_modules/micromark-factory-title": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", + "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-factory-whitespace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", + "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-chunked": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", + "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-classify-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", + "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-combine-extensions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", + "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-decode-numeric-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", + "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-decode-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", + "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", + "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/mermaid/node_modules/micromark-util-html-tag-name": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", + "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/mermaid/node_modules/micromark-util-normalize-identifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", + "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-resolve-all": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", + "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-sanitize-uri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", + "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-subtokenize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", + "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/mermaid/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/mermaid/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mermaid/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -10314,6 +11406,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "engines": { + "node": ">=4" + } + }, "node_modules/mrmime": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", @@ -10405,6 +11505,11 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" }, + "node_modules/non-layered-tidy-tree-layout": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", + "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -10421,17 +11526,6 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -10824,9 +11918,9 @@ } }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -10921,9 +12015,9 @@ } }, "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "funding": [ { "type": "opencollective", @@ -10941,112 +12035,115 @@ "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" } }, "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", "dependencies": { - "postcss-selector-parser": "^6.0.9", + "postcss-selector-parser": "^6.0.11", "postcss-value-parser": "^4.2.0" }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, "peerDependencies": { "postcss": "^8.2.2" } }, "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "colord": "^2.9.1", + "colord": "^2.9.3", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-unused": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", - "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-loader": { @@ -11070,136 +12167,111 @@ "webpack": "^5.0.0" } }, - "node_modules/postcss-loader/node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/postcss-merge-idents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", - "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", "dependencies": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" + "stylehacks": "^6.1.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-modules-extract-imports": { @@ -11258,192 +12330,191 @@ } }, "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", "dependencies": { - "normalize-url": "^6.0.1", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", "dependencies": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-reduce-idents": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", - "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-selector-parser": { - "version": "6.0.15", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", - "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -11453,46 +12524,46 @@ } }, "node_modules/postcss-sort-media-queries": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz", - "integrity": "sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", "dependencies": { - "sort-css-media-queries": "2.1.0" + "sort-css-media-queries": "2.2.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" }, "peerDependencies": { - "postcss": "^8.4.16" + "postcss": "^8.4.23" } }, "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", "dependencies": { "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "svgo": "^3.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >= 18" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-value-parser": { @@ -11501,14 +12572,14 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "node_modules/postcss-zindex": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", - "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/pretty-error": { @@ -11913,9 +12984,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-json-view-lite": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.2.1.tgz", - "integrity": "sha512-Itc0g86fytOmKZoIoJyGgvNqohWSbh3NXIKNgH6W6FT9PC1ck4xas1tT3Rr/b3UlFXyA9Jjaw9QSXdZy2JwGMQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz", + "integrity": "sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA==", "engines": { "node": ">=14" }, @@ -11925,12 +12996,11 @@ }, "node_modules/react-loadable": { "name": "@docusaurus/react-loadable", - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" + "@types/react": "*" }, "peerDependencies": { "react": "*" @@ -12474,6 +13544,11 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/robust-predicates": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" + }, "node_modules/rtl-detect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", @@ -12518,6 +13593,22 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + }, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -12574,9 +13665,9 @@ } }, "node_modules/search-insights": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.13.0.tgz", - "integrity": "sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.14.0.tgz", + "integrity": "sha512-OLN6MsPMCghDOqlCtsIsYgtsC0pnwVTyT9Mu6A3ewOj1DxvzZF6COrn2g86E/c05xbktB0XN04m/t1Z+n+fTGw==", "peer": true }, "node_modules/section-matter": { @@ -12814,15 +13905,16 @@ } }, "node_modules/set-function-length": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", - "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dependencies": { - "define-data-property": "^1.1.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -12929,9 +14021,9 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "node_modules/sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", + "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", @@ -12970,6 +14062,15 @@ "node": ">=8" } }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", @@ -12981,9 +14082,9 @@ } }, "node_modules/sort-css-media-queries": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", - "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", "engines": { "node": ">= 6.3.0" } @@ -12997,9 +14098,9 @@ } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "engines": { "node": ">=0.10.0" } @@ -13074,12 +14175,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" - }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -13215,20 +14310,25 @@ } }, "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, + "node_modules/stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -13257,23 +14357,27 @@ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" }, "bin": { "svgo": "bin/svgo" }, "engines": { - "node": ">=10.13.0" + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" } }, "node_modules/svgo/node_modules/commander": { @@ -13284,69 +14388,6 @@ "node": ">= 10" } }, - "node_modules/svgo/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/svgo/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", @@ -13555,6 +14596,14 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "engines": { + "node": ">=6.10" + } + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -13809,9 +14858,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "funding": [ { "type": "opencollective", @@ -13827,8 +14876,8 @@ } ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -14047,6 +15096,31 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "dependencies": { + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" + }, + "bin": { + "uvu": "bin.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/uvu/node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "engines": { + "node": ">=6" + } + }, "node_modules/value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", @@ -14129,6 +15203,11 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/web-worker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" + }, "node_modules/webpack": { "version": "5.90.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.0.tgz", @@ -14669,74 +15748,74 @@ "requires": {} }, "@algolia/cache-browser-local-storage": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.22.1.tgz", - "integrity": "sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz", + "integrity": "sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg==", "requires": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "@algolia/cache-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.22.1.tgz", - "integrity": "sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.23.3.tgz", + "integrity": "sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==" }, "@algolia/cache-in-memory": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.22.1.tgz", - "integrity": "sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.23.3.tgz", + "integrity": "sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg==", "requires": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "@algolia/client-account": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.22.1.tgz", - "integrity": "sha512-k8m+oegM2zlns/TwZyi4YgCtyToackkOpE+xCaKCYfBfDtdGOaVZCM5YvGPtK+HGaJMIN/DoTL8asbM3NzHonw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.23.3.tgz", + "integrity": "sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA==", "requires": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/client-analytics": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.22.1.tgz", - "integrity": "sha512-1ssi9pyxyQNN4a7Ji9R50nSdISIumMFDwKNuwZipB6TkauJ8J7ha/uO60sPJFqQyqvvI+px7RSNRQT3Zrvzieg==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.23.3.tgz", + "integrity": "sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA==", "requires": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/client-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.22.1.tgz", - "integrity": "sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.23.3.tgz", + "integrity": "sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw==", "requires": { - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/client-personalization": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.22.1.tgz", - "integrity": "sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.23.3.tgz", + "integrity": "sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g==", "requires": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/client-search": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.22.1.tgz", - "integrity": "sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.23.3.tgz", + "integrity": "sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==", "requires": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/events": { @@ -14745,47 +15824,65 @@ "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" }, "@algolia/logger-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.22.1.tgz", - "integrity": "sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.23.3.tgz", + "integrity": "sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g==" }, "@algolia/logger-console": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.22.1.tgz", - "integrity": "sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.23.3.tgz", + "integrity": "sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A==", "requires": { - "@algolia/logger-common": "4.22.1" + "@algolia/logger-common": "4.23.3" + } + }, + "@algolia/recommend": { + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.23.3.tgz", + "integrity": "sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w==", + "requires": { + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "@algolia/requester-browser-xhr": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.22.1.tgz", - "integrity": "sha512-dtQGYIg6MteqT1Uay3J/0NDqD+UciHy3QgRbk7bNddOJu+p3hzjTRYESqEnoX/DpEkaNYdRHUKNylsqMpgwaEw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.3.tgz", + "integrity": "sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw==", "requires": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "@algolia/requester-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.22.1.tgz", - "integrity": "sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.23.3.tgz", + "integrity": "sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==" }, "@algolia/requester-node-http": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.22.1.tgz", - "integrity": "sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.23.3.tgz", + "integrity": "sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA==", "requires": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "@algolia/transporter": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.22.1.tgz", - "integrity": "sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.23.3.tgz", + "integrity": "sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ==", "requires": { - "@algolia/cache-common": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/requester-common": "4.22.1" + "@algolia/cache-common": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/requester-common": "4.23.3" } }, "@ampproject/remapping": { @@ -15048,9 +16145,9 @@ } }, "@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==" + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", + "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==" }, "@babel/helper-remap-async-to-generator": { "version": "7.22.20", @@ -15735,11 +16832,11 @@ } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz", - "integrity": "sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.24.7.tgz", + "integrity": "sha512-7LidzZfUXyfZ8/buRW6qIIHBY8wAZ1OrY9c/wTr8YhZ6vMPo+Uc/CVFLYY1spZrEQlD4w5u8wjqk5NQ3OVqQKA==", "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.7" } }, "@babel/plugin-transform-react-display-name": { @@ -16091,6 +17188,11 @@ "to-fast-properties": "^2.0.0" } }, + "@braintree/sanitize-url": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", + "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" + }, "@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", @@ -16103,25 +17205,25 @@ "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" }, "@docsearch/css": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz", - "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==" + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.0.tgz", + "integrity": "sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==" }, "@docsearch/react": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz", - "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.0.tgz", + "integrity": "sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==", "requires": { "@algolia/autocomplete-core": "1.9.3", "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.2", + "@docsearch/css": "3.6.0", "algoliasearch": "^4.19.1" } }, "@docusaurus/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.1.1.tgz", - "integrity": "sha512-2nQfKFcf+MLEM7JXsXwQxPOmQAR6ytKMZVSx7tVi9HEm9WtfwBH1fp6bn8Gj4zLUhjWKCLoysQ9/Wm+EZCQ4yQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.4.0.tgz", + "integrity": "sha512-g+0wwmN2UJsBqy2fQRQ6fhXruoEa62JDeEa5d8IdTJlMoaDaEDfHh7WjwGRn4opuTQWpjAwP/fbcgyHKlE+64w==", "requires": { "@babel/core": "^7.23.3", "@babel/generator": "^7.23.3", @@ -16133,15 +17235,12 @@ "@babel/runtime": "^7.22.6", "@babel/runtime-corejs3": "^7.22.6", "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", - "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.5.1", + "@docusaurus/cssnano-preset": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "autoprefixer": "^10.4.14", "babel-loader": "^9.1.3", "babel-plugin-dynamic-import-node": "^2.3.3", @@ -16155,12 +17254,13 @@ "copy-webpack-plugin": "^11.0.0", "core-js": "^3.31.1", "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^4.2.2", - "cssnano": "^5.1.15", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", "del": "^6.1.1", "detect-port": "^1.5.1", "escape-html": "^1.0.3", "eta": "^2.2.0", + "eval": "^0.1.8", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", "html-minifier-terser": "^7.2.0", @@ -16169,12 +17269,13 @@ "leven": "^3.1.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", "postcss": "^8.4.26", "postcss-loader": "^7.3.3", "prompts": "^2.4.2", "react-dev-utils": "^12.0.1", "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", "react-loadable-ssr-addon-v5-slorber": "^1.0.1", "react-router": "^5.3.4", "react-router-config": "^5.1.1", @@ -16195,35 +17296,33 @@ } }, "@docusaurus/cssnano-preset": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.1.1.tgz", - "integrity": "sha512-LnoIDjJWbirdbVZDMq+4hwmrTl2yHDnBf9MLG9qyExeAE3ac35s4yUhJI8yyTCdixzNfKit4cbXblzzqMu4+8g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.4.0.tgz", + "integrity": "sha512-qwLFSz6v/pZHy/UP32IrprmH5ORce86BGtN0eBtG75PpzQJAzp9gefspox+s8IEOr0oZKuQ/nhzZ3xwyc3jYJQ==", "requires": { - "cssnano-preset-advanced": "^5.3.10", - "postcss": "^8.4.26", - "postcss-sort-media-queries": "^4.4.1", + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", "tslib": "^2.6.0" } }, "@docusaurus/logger": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.1.1.tgz", - "integrity": "sha512-BjkNDpQzewcTnST8trx4idSoAla6zZ3w22NqM/UMcFtvYJgmoE4layuTzlfql3VFPNuivvj7BOExa/+21y4X2Q==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.4.0.tgz", + "integrity": "sha512-bZwkX+9SJ8lB9kVRkXw+xvHYSMGG4bpYHKGXeXFvyVc79NMeeBSGgzd4TQLHH+DYeOJoCdl8flrFJVxlZ0wo/Q==", "requires": { "chalk": "^4.1.2", "tslib": "^2.6.0" } }, "@docusaurus/mdx-loader": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.1.1.tgz", - "integrity": "sha512-xN2IccH9+sv7TmxwsDJNS97BHdmlqWwho+kIVY4tcCXkp+k4QuzvWBeunIMzeayY4Fu13A6sAjHGv5qm72KyGA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.4.0.tgz", + "integrity": "sha512-kSSbrrk4nTjf4d+wtBA9H+FGauf2gCax89kV8SUSJu3qaTdSIKdWERlngsiHaCFgZ7laTJ8a67UFf+xlFPtuTw==", "requires": { - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/mdx": "^3.0.0", "@slorber/remark-comment": "^1.0.0", "escape-html": "^1.0.3", @@ -16248,32 +17347,31 @@ } }, "@docusaurus/module-type-aliases": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.1.1.tgz", - "integrity": "sha512-xBJyx0TMfAfVZ9ZeIOb1awdXgR4YJMocIEzTps91rq+hJDFJgJaylDtmoRhUxkwuYmNK1GJpW95b7DLztSBJ3A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.4.0.tgz", + "integrity": "sha512-A1AyS8WF5Bkjnb8s+guTDuYmUiwJzNrtchebBHpc0gz0PyHJNMaybUlSrmJjHVcGrya0LKI4YcR3lBDQfXRYLw==", "requires": { - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "3.1.1", + "@docusaurus/types": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", "@types/react-router-dom": "*", "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" } }, "@docusaurus/plugin-content-blog": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.1.1.tgz", - "integrity": "sha512-ew/3VtVoG3emoAKmoZl7oKe1zdFOsI0NbcHS26kIxt2Z8vcXKCUgK9jJJrz0TbOipyETPhqwq4nbitrY3baibg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.4.0.tgz", + "integrity": "sha512-vv6ZAj78ibR5Jh7XBUT4ndIjmlAxkijM3Sx5MAAzC1gyv0vupDQNhzuFg1USQmQVj3P5I6bquk12etPV3LJ+Xw==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "cheerio": "^1.0.0-rc.12", "feed": "^4.2.2", "fs-extra": "^11.1.1", @@ -16287,17 +17385,18 @@ } }, "@docusaurus/plugin-content-docs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.1.1.tgz", - "integrity": "sha512-lhFq4E874zw0UOH7ujzxnCayOyAt0f9YPVYSb9ohxrdCM8B4szxitUw9rIX4V9JLLHVoqIJb6k+lJJ1jrcGJ0A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.4.0.tgz", + "integrity": "sha512-HkUCZffhBo7ocYheD9oZvMcDloRnGhBMOZRyVcAQRFmZPmNqSyISlXA1tQCIxW+r478fty97XXAGjNYzBjpCsg==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/react-router-config": "^5.0.7", "combine-promises": "^1.1.0", "fs-extra": "^11.1.1", @@ -16309,129 +17408,120 @@ } }, "@docusaurus/plugin-content-pages": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.1.1.tgz", - "integrity": "sha512-NQHncNRAJbyLtgTim9GlEnNYsFhuCxaCNkMwikuxLTiGIPH7r/jpb7O3f3jUMYMebZZZrDq5S7om9a6rvB/YCA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.4.0.tgz", + "integrity": "sha512-h2+VN/0JjpR8fIkDEAoadNjfR3oLzB+v1qSXbIAKjQ46JAHx3X22n9nqS+BWSQnTnp1AjkjSvZyJMekmcwxzxg==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "tslib": "^2.6.0", "webpack": "^5.88.1" } }, "@docusaurus/plugin-debug": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.1.1.tgz", - "integrity": "sha512-xWeMkueM9wE/8LVvl4+Qf1WqwXmreMjI5Kgr7GYCDoJ8zu4kD+KaMhrh7py7MNM38IFvU1RfrGKacCEe2DRRfQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.4.0.tgz", + "integrity": "sha512-uV7FDUNXGyDSD3PwUaf5YijX91T5/H9SX4ErEcshzwgzWwBtK37nUWPU3ZLJfeTavX3fycTOqk9TglpOLaWkCg==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", "fs-extra": "^11.1.1", "react-json-view-lite": "^1.2.0", "tslib": "^2.6.0" } }, "@docusaurus/plugin-google-analytics": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.1.1.tgz", - "integrity": "sha512-+q2UpWTqVi8GdlLoSlD5bS/YpxW+QMoBwrPrUH/NpvpuOi0Of7MTotsQf9JWd3hymZxl2uu1o3PIrbpxfeDFDQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.4.0.tgz", + "integrity": "sha512-mCArluxEGi3cmYHqsgpGGt3IyLCrFBxPsxNZ56Mpur0xSlInnIHoeLDH7FvVVcPJRPSQ9/MfRqLsainRw+BojA==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" } }, "@docusaurus/plugin-google-gtag": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.1.1.tgz", - "integrity": "sha512-0mMPiBBlQ5LFHTtjxuvt/6yzh8v7OxLi3CbeEsxXZpUzcKO/GC7UA1VOWUoBeQzQL508J12HTAlR3IBU9OofSw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.4.0.tgz", + "integrity": "sha512-Dsgg6PLAqzZw5wZ4QjUYc8Z2KqJqXxHxq3vIoyoBWiLEEfigIs7wHR+oiWUQy3Zk9MIk6JTYj7tMoQU0Jm3nqA==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/gtag.js": "^0.0.12", "tslib": "^2.6.0" } }, "@docusaurus/plugin-google-tag-manager": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.1.1.tgz", - "integrity": "sha512-d07bsrMLdDIryDtY17DgqYUbjkswZQr8cLWl4tzXrt5OR/T/zxC1SYKajzB3fd87zTu5W5klV5GmUwcNSMXQXA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.4.0.tgz", + "integrity": "sha512-O9tX1BTwxIhgXpOLpFDueYA9DWk69WCbDRrjYoMQtFHSkTyE7RhNgyjSPREUWJb9i+YUg3OrsvrBYRl64FCPCQ==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" } }, "@docusaurus/plugin-sitemap": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.1.1.tgz", - "integrity": "sha512-iJ4hCaMmDaUqRv131XJdt/C/jJQx8UreDWTRqZKtNydvZVh/o4yXGRRFOplea1D9b/zpwL1Y+ZDwX7xMhIOTmg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.4.0.tgz", + "integrity": "sha512-+0VDvx9SmNrFNgwPoeoCha+tRoAjopwT0+pYO1xAbyLcewXSemq+eLxEa46Q1/aoOaJQ0qqHELuQM7iS2gp33Q==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "sitemap": "^7.1.1", "tslib": "^2.6.0" } }, "@docusaurus/preset-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.1.1.tgz", - "integrity": "sha512-jG4ys/hWYf69iaN/xOmF+3kjs4Nnz1Ay3CjFLDtYa8KdxbmUhArA9HmP26ru5N0wbVWhY+6kmpYhTJpez5wTyg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.4.0.tgz", + "integrity": "sha512-Ohj6KB7siKqZaQhNJVMBBUzT3Nnp6eTKqO+FXO3qu/n1hJl3YLwVKTWBg28LF7MWrKu46UuYavwMRxud0VyqHg==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/plugin-debug": "3.1.1", - "@docusaurus/plugin-google-analytics": "3.1.1", - "@docusaurus/plugin-google-gtag": "3.1.1", - "@docusaurus/plugin-google-tag-manager": "3.1.1", - "@docusaurus/plugin-sitemap": "3.1.1", - "@docusaurus/theme-classic": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-search-algolia": "3.1.1", - "@docusaurus/types": "3.1.1" - } - }, - "@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "requires": { - "@types/react": "*", - "prop-types": "^15.6.2" + "@docusaurus/core": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/plugin-debug": "3.4.0", + "@docusaurus/plugin-google-analytics": "3.4.0", + "@docusaurus/plugin-google-gtag": "3.4.0", + "@docusaurus/plugin-google-tag-manager": "3.4.0", + "@docusaurus/plugin-sitemap": "3.4.0", + "@docusaurus/theme-classic": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-search-algolia": "3.4.0", + "@docusaurus/types": "3.4.0" } }, "@docusaurus/theme-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.1.1.tgz", - "integrity": "sha512-GiPE/jbWM8Qv1A14lk6s9fhc0LhPEQ00eIczRO4QL2nAQJZXkjPG6zaVx+1cZxPFWbAsqSjKe2lqkwF3fGkQ7Q==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.4.0.tgz", + "integrity": "sha512-0IPtmxsBYv2adr1GnZRdMkEQt1YW6tpzrUPj02YxNpvJ5+ju4E13J5tB4nfdaen/tfR1hmpSPlTFPvTf4kwy8Q==", "requires": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "copy-text-to-clipboard": "^3.2.0", @@ -16448,17 +17538,17 @@ } }, "@docusaurus/theme-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.1.1.tgz", - "integrity": "sha512-38urZfeMhN70YaXkwIGXmcUcv2CEYK/2l4b05GkJPrbEbgpsIZM3Xc+Js2ehBGGZmfZq8GjjQ5RNQYG+MYzCYg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.4.0.tgz", + "integrity": "sha512-0A27alXuv7ZdCg28oPE8nH/Iz73/IUejVaCazqu9elS4ypjiLhK3KfzdSQBnL/g7YfHSlymZKdiOHEo8fJ0qMA==", "requires": { - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -16469,19 +17559,33 @@ "utility-types": "^3.10.0" } }, + "@docusaurus/theme-mermaid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.4.0.tgz", + "integrity": "sha512-3w5QW0HEZ2O6x2w6lU3ZvOe1gNXP2HIoKDMJBil1VmLBc9PmpAG17VmfhI/p3L2etNmOiVs5GgniUqvn8AFEGQ==", + "requires": { + "@docusaurus/core": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", + "mermaid": "^10.4.0", + "tslib": "^2.6.0" + } + }, "@docusaurus/theme-search-algolia": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.1.1.tgz", - "integrity": "sha512-tBH9VY5EpRctVdaAhT+b1BY8y5dyHVZGFXyCHgTrvcXQy5CV4q7serEX7U3SveNT9zksmchPyct6i1sFDC4Z5g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.4.0.tgz", + "integrity": "sha512-aiHFx7OCw4Wck1z6IoShVdUWIjntC8FHCw9c5dR8r3q4Ynh+zkS8y2eFFunN/DL6RXPzpnvKCg3vhLQYJDmT9Q==", "requires": { "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "algoliasearch": "^4.18.0", "algoliasearch-helper": "^3.13.3", "clsx": "^2.0.0", @@ -16493,18 +17597,18 @@ } }, "@docusaurus/theme-translations": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.1.1.tgz", - "integrity": "sha512-xvWQFwjxHphpJq5fgk37FXCDdAa2o+r7FX8IpMg+bGZBNXyWBu3MjZ+G4+eUVNpDhVinTc+j6ucL0Ain5KCGrg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.4.0.tgz", + "integrity": "sha512-zSxCSpmQCCdQU5Q4CnX/ID8CSUUI3fvmq4hU/GNP/XoAWtXo9SAVnM3TzpU8Gb//H3WCsT8mJcTfyOk3d9ftNg==", "requires": { "fs-extra": "^11.1.1", "tslib": "^2.6.0" } }, "@docusaurus/types": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.1.tgz", - "integrity": "sha512-grBqOLnubUecgKFXN9q3uit2HFbCxTWX4Fam3ZFbMN0sWX9wOcDoA7lwdX/8AmeL20Oc4kQvWVgNrsT8bKRvzg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.4.0.tgz", + "integrity": "sha512-4jcDO8kXi5Cf9TcyikB/yKmz14f2RZ2qTRerbHAsS+5InE9ZgSLBNLsewtFTcTOXSVcbU3FoGOzcNWAmU1TR0A==", "requires": { "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", @@ -16518,12 +17622,13 @@ } }, "@docusaurus/utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.1.1.tgz", - "integrity": "sha512-ZJfJa5cJQtRYtqijsPEnAZoduW6sjAQ7ZCWSZavLcV10Fw0Z3gSaPKA/B4micvj2afRZ4gZxT7KfYqe5H8Cetg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.4.0.tgz", + "integrity": "sha512-fRwnu3L3nnWaXOgs88BVBmG1yGjcQqZNHG+vInhEa2Sz2oQB+ZjbEMO5Rh9ePFpZ0YDiDUhpaVjwmS+AU2F14g==", "requires": { - "@docusaurus/logger": "3.1.1", - "@svgr/webpack": "^6.5.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@svgr/webpack": "^8.1.0", "escape-string-regexp": "^4.0.0", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", @@ -16534,30 +17639,35 @@ "js-yaml": "^4.1.0", "lodash": "^4.17.21", "micromatch": "^4.0.5", + "prompts": "^2.4.2", "resolve-pathname": "^3.0.0", "shelljs": "^0.8.5", "tslib": "^2.6.0", "url-loader": "^4.1.1", + "utility-types": "^3.10.0", "webpack": "^5.88.1" } }, "@docusaurus/utils-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.1.1.tgz", - "integrity": "sha512-eGne3olsIoNfPug5ixjepZAIxeYFzHHnor55Wb2P57jNbtVaFvij/T+MS8U0dtZRFi50QU+UPmRrXdVUM8uyMg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.4.0.tgz", + "integrity": "sha512-NVx54Wr4rCEKsjOH5QEVvxIqVvm+9kh7q8aYTU5WzUU9/Hctd6aTrcZ3G0Id4zYJ+AeaG5K5qHA4CY5Kcm2iyQ==", "requires": { "tslib": "^2.6.0" } }, "@docusaurus/utils-validation": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.1.1.tgz", - "integrity": "sha512-KlY4P9YVDnwL+nExvlIpu79abfEv6ZCHuOX4ZQ+gtip+Wxj0daccdReIWWtqxM/Fb5Cz1nQvUCc7VEtT8IBUAA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.4.0.tgz", + "integrity": "sha512-hYQ9fM+AXYVTWxJOT1EuNaRnrR2WGpRdLDQG07O8UOpsvCPWUVOeo26Rbm0JWY2sGLfzAb+tvJ62yF+8F+TV0g==", "requires": { - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "fs-extra": "^11.2.0", "joi": "^17.9.2", "js-yaml": "^4.1.0", + "lodash": "^4.17.21", "tslib": "^2.6.0" } }, @@ -16777,20 +17887,10 @@ "micromark-util-symbol": "^1.0.1" } }, - "@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", - "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", - "requires": { - "eval": "^0.1.8", - "p-map": "^4.0.0", - "webpack-sources": "^3.2.2" - } - }, "@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", - "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", "requires": {} }, "@svgr/babel-plugin-remove-jsx-attribute": { @@ -16806,105 +17906,105 @@ "requires": {} }, "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", - "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", "requires": {} }, "@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", - "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", "requires": {} }, "@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", - "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", "requires": {} }, "@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", - "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", "requires": {} }, "@svgr/babel-plugin-transform-svg-component": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", - "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", "requires": {} }, "@svgr/babel-preset": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", - "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", - "@svgr/babel-plugin-remove-jsx-attribute": "*", - "@svgr/babel-plugin-remove-jsx-empty-expression": "*", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", - "@svgr/babel-plugin-transform-svg-component": "^6.5.1" + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" } }, "@svgr/core": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", - "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "requires": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" } }, "@svgr/hast-util-to-babel-ast": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", - "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", "requires": { - "@babel/types": "^7.20.0", + "@babel/types": "^7.21.3", "entities": "^4.4.0" } }, "@svgr/plugin-jsx": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", - "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", "requires": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/hast-util-to-babel-ast": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", "svg-parser": "^2.0.4" } }, "@svgr/plugin-svgo": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", - "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", "requires": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.8.0" + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" } }, "@svgr/webpack": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", - "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", "requires": { - "@babel/core": "^7.19.6", - "@babel/plugin-transform-react-constant-elements": "^7.18.12", - "@babel/preset-env": "^7.19.4", + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@svgr/core": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", - "@svgr/plugin-svgo": "^6.5.1" + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" } }, "@szmarczak/http-timer": { @@ -16962,6 +18062,24 @@ "@types/node": "*" } }, + "@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "requires": { + "@types/d3-time": "*" + } + }, + "@types/d3-scale-chromatic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", + "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + }, + "@types/d3-time": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", + "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + }, "@types/debug": { "version": "4.1.12", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", @@ -17506,30 +18624,31 @@ } }, "algoliasearch": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.22.1.tgz", - "integrity": "sha512-jwydKFQJKIx9kIZ8Jm44SdpigFwRGPESaxZBaHSV0XWN2yBJAOT4mT7ppvlrpA4UGzz92pqFnVKr/kaZXrcreg==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.3.tgz", + "integrity": "sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==", "requires": { - "@algolia/cache-browser-local-storage": "4.22.1", - "@algolia/cache-common": "4.22.1", - "@algolia/cache-in-memory": "4.22.1", - "@algolia/client-account": "4.22.1", - "@algolia/client-analytics": "4.22.1", - "@algolia/client-common": "4.22.1", - "@algolia/client-personalization": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/logger-console": "4.22.1", - "@algolia/requester-browser-xhr": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/requester-node-http": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-account": "4.23.3", + "@algolia/client-analytics": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-personalization": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/recommend": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "algoliasearch-helper": { - "version": "3.16.2", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.16.2.tgz", - "integrity": "sha512-Yl/Gu5Cq4Z5s/AJ0jR37OPI1H3+z7PHz657ibyaXgMOaWvPlZ3OACN13N+7HCLPUlB0BN+8BtmrG/CqTilowBA==", + "version": "3.22.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.1.tgz", + "integrity": "sha512-fSxJ4YreH4kOME9CnKazbAn2tK/rvBoV37ETd6nTt4j7QfkcnW+c+F22WfuE9Q/sRpvOMnUwU/BXAVEiwW7p/w==", "requires": { "@algolia/events": "^4.0.1" } @@ -17617,12 +18736,12 @@ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" }, "autoprefixer": { - "version": "10.4.17", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", - "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", "requires": { - "browserslist": "^4.22.2", - "caniuse-lite": "^1.0.30001578", + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -17791,14 +18910,14 @@ } }, "browserslist": { - "version": "4.22.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", - "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", "requires": { - "caniuse-lite": "^1.0.30001580", - "electron-to-chromium": "^1.4.648", + "caniuse-lite": "^1.0.30001629", + "electron-to-chromium": "^1.4.796", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "update-browserslist-db": "^1.0.16" } }, "buffer-from": { @@ -17838,13 +18957,15 @@ } }, "call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" } }, "callsites": { @@ -17878,9 +18999,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001582", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001582.tgz", - "integrity": "sha512-vsJG3V5vgfduaQGVxL53uSX/HUzxyr2eA8xCo36OLal7sRcSZbibJtLeh0qja4sFOr/QQGt4opB4tOy+eOgAxg==" + "version": "1.0.30001636", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", + "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==" }, "ccount": { "version": "2.0.1", @@ -18275,16 +19396,23 @@ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "cose-base": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "layout-base": "^1.0.0" + } + }, + "cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "requires": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" } }, "cross-spawn": { @@ -18313,9 +19441,9 @@ } }, "css-declaration-sorter": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", - "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", "requires": {} }, "css-loader": { @@ -18334,23 +19462,16 @@ } }, "css-minimizer-webpack-plugin": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", - "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", "requires": { - "cssnano": "^5.1.8", - "jest-worker": "^29.1.2", - "postcss": "^8.4.17", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" } }, "css-select": { @@ -18366,19 +19487,12 @@ } }, "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" } }, "css-what": { @@ -18392,76 +19506,93 @@ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" }, "cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", "requires": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" } }, "cssnano-preset-advanced": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz", - "integrity": "sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", "requires": { - "autoprefixer": "^10.4.12", - "cssnano-preset-default": "^5.2.14", - "postcss-discard-unused": "^5.1.0", - "postcss-merge-idents": "^5.1.1", - "postcss-reduce-idents": "^5.2.0", - "postcss-zindex": "^5.1.0" + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" } }, "cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", "requires": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" } }, "cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", "requires": {} }, "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", "requires": { - "css-tree": "^1.1.2" + "css-tree": "~2.2.0" + }, + "dependencies": { + "css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "requires": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + } + }, + "mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + } } }, "csstype": { @@ -18469,6 +19600,348 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, + "cytoscape": { + "version": "3.29.2", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", + "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==" + }, + "cytoscape-cose-bilkent": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "requires": { + "cose-base": "^1.0.0" + } + }, + "d3": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "requires": { + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" + } + }, + "d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "requires": { + "internmap": "1 - 2" + } + }, + "d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==" + }, + "d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + } + }, + "d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "requires": { + "d3-path": "1 - 3" + } + }, + "d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + }, + "d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "requires": { + "d3-array": "^3.2.0" + } + }, + "d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "requires": { + "delaunator": "5" + } + }, + "d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" + }, + "d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" + } + }, + "d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "requires": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" + }, + "d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "requires": { + "d3-dsv": "1 - 3" + } + }, + "d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + } + }, + "d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" + }, + "d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "requires": { + "d3-array": "2.5.0 - 3" + } + }, + "d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==" + }, + "d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "requires": { + "d3-color": "1 - 3" + } + }, + "d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==" + }, + "d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==" + }, + "d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==" + }, + "d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==" + }, + "d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "requires": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + }, + "dependencies": { + "d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "requires": { + "internmap": "^1.0.0" + } + }, + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "requires": { + "d3-path": "1" + } + }, + "internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + } + } + }, + "d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "requires": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + } + }, + "d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "requires": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + } + }, + "d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" + }, + "d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "requires": { + "d3-path": "^3.1.0" + } + }, + "d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "requires": { + "d3-array": "2 - 3" + } + }, + "d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "requires": { + "d3-time": "1 - 3" + } + }, + "d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" + }, + "d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "requires": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + } + }, + "d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + } + }, + "dagre-d3-es": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", + "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", + "requires": { + "d3": "^7.8.2", + "lodash-es": "^4.17.21" + } + }, + "dayjs": { + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + }, "debounce": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", @@ -18529,13 +20002,13 @@ "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" }, "define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "requires": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" } }, "define-lazy-prop": { @@ -18568,6 +20041,14 @@ "slash": "^3.0.0" } }, + "delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "requires": { + "robust-predicates": "^3.0.2" + } + }, "depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -18629,6 +20110,11 @@ "dequal": "^2.0.0" } }, + "diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==" + }, "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -18676,6 +20162,11 @@ "domelementtype": "^2.3.0" } }, + "dompurify": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.5.tgz", + "integrity": "sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==" + }, "domutils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", @@ -18726,9 +20217,14 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "electron-to-chromium": { - "version": "1.4.653", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.653.tgz", - "integrity": "sha512-wA2A2LQCqnEwQAvwADQq3KpMpNwgAUBnRmrFgRzHnPhbQUFArTR32Ab46f4p0MovDLcg4uqd4nCsN2hTltslpA==" + "version": "1.4.810", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", + "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==" + }, + "elkjs": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", + "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" }, "emoji-regex": { "version": "9.2.2", @@ -18777,15 +20273,28 @@ "is-arrayish": "^0.2.1" } }, + "es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, "es-module-lexer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" }, "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==" }, "escape-goat": { "version": "4.0.0", @@ -19349,10 +20858,11 @@ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "requires": { + "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", @@ -19548,17 +21058,17 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "requires": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" } }, "has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" }, "has-symbols": { "version": "1.0.3", @@ -19571,9 +21081,9 @@ "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==" }, "hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "requires": { "function-bind": "^1.1.2" } @@ -20026,6 +21536,11 @@ "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" }, + "internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" + }, "interpret": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", @@ -20323,6 +21838,21 @@ "universalify": "^2.0.0" } }, + "katex": { + "version": "0.16.10", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.10.tgz", + "integrity": "sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==", + "requires": { + "commander": "^8.3.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + } + } + }, "keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", @@ -20331,6 +21861,11 @@ "json-buffer": "3.0.1" } }, + "khroma": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" + }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -20358,15 +21893,20 @@ "shell-quote": "^1.8.1" } }, + "layout-base": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" + }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" }, "lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==" }, "lines-and-columns": { "version": "1.2.4", @@ -20401,6 +21941,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -20733,9 +22278,9 @@ } }, "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" }, "media-typer": { "version": "0.3.0", @@ -20765,6 +22310,276 @@ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, + "mermaid": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", + "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", + "requires": { + "@braintree/sanitize-url": "^6.0.1", + "@types/d3-scale": "^4.0.3", + "@types/d3-scale-chromatic": "^3.0.0", + "cytoscape": "^3.28.1", + "cytoscape-cose-bilkent": "^4.1.0", + "d3": "^7.4.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.10", + "dayjs": "^1.11.7", + "dompurify": "^3.0.5", + "elkjs": "^0.9.0", + "katex": "^0.16.9", + "khroma": "^2.0.0", + "lodash-es": "^4.17.21", + "mdast-util-from-markdown": "^1.3.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.3", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.0", + "web-worker": "^1.2.0" + }, + "dependencies": { + "@types/mdast": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "requires": { + "@types/unist": "^2" + } + }, + "@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "mdast-util-from-markdown": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + } + }, + "mdast-util-to-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "requires": { + "@types/mdast": "^3.0.0" + } + }, + "micromark": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", + "requires": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "micromark-core-commonmark": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", + "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "micromark-factory-destination": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", + "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-factory-label": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", + "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "micromark-factory-title": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", + "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", + "requires": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-factory-whitespace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", + "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", + "requires": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-chunked": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", + "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-classify-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", + "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-combine-extensions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", + "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "requires": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-decode-numeric-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", + "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-decode-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", + "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", + "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==" + }, + "micromark-util-html-tag-name": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", + "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==" + }, + "micromark-util-normalize-identifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", + "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", + "requires": { + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-resolve-all": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", + "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", + "requires": { + "micromark-util-types": "^1.0.0" + } + }, + "micromark-util-sanitize-uri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", + "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "micromark-util-subtokenize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", + "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", + "requires": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" + }, + "unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "requires": { + "@types/unist": "^2.0.0" + } + }, + "uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==" + } + } + }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -21706,6 +23521,11 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" }, + "mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" + }, "mrmime": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", @@ -21770,6 +23590,11 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" }, + "non-layered-tidy-tree-layout": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", + "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -21780,11 +23605,6 @@ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" - }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -22070,9 +23890,9 @@ } }, "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" }, "picomatch": { "version": "2.3.1", @@ -22136,74 +23956,74 @@ } }, "postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "requires": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" } }, "postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", "requires": { - "postcss-selector-parser": "^6.0.9", + "postcss-selector-parser": "^6.0.11", "postcss-value-parser": "^4.2.0" } }, "postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "colord": "^2.9.1", + "colord": "^2.9.3", "postcss-value-parser": "^4.2.0" } }, "postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" } }, "postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", "requires": {} }, "postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", "requires": {} }, "postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", "requires": {} }, "postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", "requires": {} }, "postcss-discard-unused": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", - "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", "requires": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" } }, "postcss-loader": { @@ -22214,84 +24034,71 @@ "cosmiconfig": "^8.3.5", "jiti": "^1.20.0", "semver": "^7.5.4" - }, - "dependencies": { - "cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "requires": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - } - } } }, "postcss-merge-idents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", - "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", "requires": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" } }, "postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", "requires": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" + "stylehacks": "^6.1.1" } }, "postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" } }, "postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" } }, "postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", "requires": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" } }, "postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", "requires": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" } }, "postcss-modules-extract-imports": { @@ -22327,143 +24134,142 @@ } }, "postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", "requires": {} }, "postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", "requires": { - "normalize-url": "^6.0.1", "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", "requires": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" } }, "postcss-reduce-idents": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", - "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0" } }, "postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", "requires": { "postcss-value-parser": "^4.2.0" } }, "postcss-selector-parser": { - "version": "6.0.15", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", - "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" } }, "postcss-sort-media-queries": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz", - "integrity": "sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", "requires": { - "sort-css-media-queries": "2.1.0" + "sort-css-media-queries": "2.2.0" } }, "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", "requires": { "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "svgo": "^3.2.0" } }, "postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", "requires": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" } }, "postcss-value-parser": { @@ -22472,9 +24278,9 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "postcss-zindex": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", - "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", "requires": {} }, "pretty-error": { @@ -22769,18 +24575,17 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "react-json-view-lite": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.2.1.tgz", - "integrity": "sha512-Itc0g86fytOmKZoIoJyGgvNqohWSbh3NXIKNgH6W6FT9PC1ck4xas1tT3Rr/b3UlFXyA9Jjaw9QSXdZy2JwGMQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz", + "integrity": "sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA==", "requires": {} }, "react-loadable": { - "version": "npm:@docusaurus/react-loadable@5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "version": "npm:@docusaurus/react-loadable@6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", "requires": { - "@types/react": "*", - "prop-types": "^15.6.2" + "@types/react": "*" } }, "react-loadable-ssr-addon-v5-slorber": { @@ -23178,6 +24983,11 @@ "glob": "^7.1.3" } }, + "robust-predicates": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" + }, "rtl-detect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", @@ -23202,6 +25012,19 @@ "queue-microtask": "^1.2.2" } }, + "rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + }, + "sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "requires": { + "mri": "^1.1.0" + } + }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -23237,9 +25060,9 @@ } }, "search-insights": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.13.0.tgz", - "integrity": "sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.14.0.tgz", + "integrity": "sha512-OLN6MsPMCghDOqlCtsIsYgtsC0pnwVTyT9Mu6A3ewOj1DxvzZF6COrn2g86E/c05xbktB0XN04m/t1Z+n+fTGw==", "peer": true }, "section-matter": { @@ -23445,15 +25268,16 @@ } }, "set-function-length": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", - "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "requires": { - "define-data-property": "^1.1.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "has-property-descriptors": "^1.0.2" } }, "setprototypeof": { @@ -23533,9 +25357,9 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", + "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", "requires": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", @@ -23563,6 +25387,15 @@ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, + "snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", @@ -23574,9 +25407,9 @@ } }, "sort-css-media-queries": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", - "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==" }, "source-map": { "version": "0.7.4", @@ -23584,9 +25417,9 @@ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" }, "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" }, "source-map-support": { "version": "0.5.21", @@ -23644,11 +25477,6 @@ "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==" }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -23743,14 +25571,19 @@ } }, "stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", "requires": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" } }, + "stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -23770,68 +25603,23 @@ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", "requires": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" }, "dependencies": { "commander": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" } } }, @@ -23975,6 +25763,11 @@ "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==" }, + "ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==" + }, "tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -24150,12 +25943,12 @@ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" }, "update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" } }, "update-notifier": { @@ -24303,6 +26096,24 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, + "uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "requires": { + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" + }, + "dependencies": { + "kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" + } + } + }, "value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", @@ -24363,6 +26174,11 @@ "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" }, + "web-worker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" + }, "webpack": { "version": "5.90.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.0.tgz", diff --git a/docs/package.json b/docs/package.json index 6f66d0c..9ab6188 100644 --- a/docs/package.json +++ b/docs/package.json @@ -14,18 +14,17 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/preset-classic": "3.1.1", + "@docusaurus/core": "^3.4.0", + "@docusaurus/module-type-aliases": "^3.4.0", + "@docusaurus/preset-classic": "^3.4.0", + "@docusaurus/theme-mermaid": "^3.4.0", + "@docusaurus/types": "^3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "prism-react-renderer": "^2.3.0", "react": "^18.0.0", "react-dom": "^18.0.0" }, - "devDependencies": { - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1" - }, "browserslist": { "production": [ ">0.5%", diff --git a/docs/src/pages/index.js b/docs/src/pages/index.js index 31c9375..1ed933a 100644 --- a/docs/src/pages/index.js +++ b/docs/src/pages/index.js @@ -1,7 +1,6 @@ import clsx from 'clsx'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; import Layout from '@theme/Layout'; -import HomepageFeatures from '@site/src/components/HomepageFeatures'; import Heading from '@theme/Heading'; import styles from './index.module.css'; @@ -13,15 +12,13 @@ export default function Home() {
- UnitTCMS + UnitTCMS Docs -

Open Source Test Case Management Web Application

+

Open Source Test Case Management System

Integrate and manage all your software testing.
-
- -
+
); } diff --git a/docs/static/img/certificate-svgrepo-com.svg b/docs/static/img/certificate-svgrepo-com.svg deleted file mode 100644 index 0a5f13c..0000000 --- a/docs/static/img/certificate-svgrepo-com.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/static/img/chemical-svgrepo-com.svg b/docs/static/img/chemical-svgrepo-com.svg deleted file mode 100644 index 1007305..0000000 --- a/docs/static/img/chemical-svgrepo-com.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/static/img/question-and-answer-svgrepo-com.svg b/docs/static/img/question-and-answer-svgrepo-com.svg deleted file mode 100644 index b7156b6..0000000 --- a/docs/static/img/question-and-answer-svgrepo-com.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/static/img/statistics-svgrepo-com.svg b/docs/static/img/statistics-svgrepo-com.svg deleted file mode 100644 index 42fb86d..0000000 --- a/docs/static/img/statistics-svgrepo-com.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file