From ec7ef45b9615c98416ddf6dc29b11af57db1beca Mon Sep 17 00:00:00 2001 From: Heini_usw Date: Sun, 15 Sep 2024 14:36:20 +0200 Subject: [PATCH] Initial Commit --- .gitignore | 38 + App.tsx | 53 + BottomTabs.tsx | 84 + Interface.tsx | 184 + SettingsProvider.tsx | 68 + app.json | 49 + assets/adaptive-icon-sp.png | Bin 0 -> 8921 bytes assets/adaptive-icon.png | Bin 0 -> 132820 bytes assets/favicon-sp.png | Bin 0 -> 3570 bytes assets/favicon.png | Bin 0 -> 254822 bytes assets/icon-sp.png | Bin 0 -> 11252 bytes assets/icon.png | Bin 0 -> 242537 bytes assets/logo-thaler.png | Bin 0 -> 120016 bytes assets/splash-sp.png | Bin 0 -> 16736 bytes assets/splash.png | Bin 0 -> 106292 bytes babel.config.js | 6 + common/DatePicker.tsx | 101 + common/ErrorDisplay.tsx | 14 + common/FilterModal.tsx | 154 + common/ScheduleBuilder.tsx | 224 + common/ThemeTypes.tsx | 137 + common/Toast.tsx | 89 + common/ToastProvider.tsx | 48 + common/colors.tsx | 71 + data.js | 104 + eas.json | 24 + package-lock.json | 19787 ++++++++++++++++++++++++++++++++++ package.json | 54 + screens/Calendar.tsx | 444 + screens/Dashboard.tsx | 179 + screens/Schedule.tsx | 133 + screens/Search.tsx | 149 + screens/Settings.tsx | 196 + tsconfig.json | 4 + webpack.config.js | 17 + 35 files changed, 22411 insertions(+) create mode 100644 .gitignore create mode 100644 App.tsx create mode 100644 BottomTabs.tsx create mode 100644 Interface.tsx create mode 100644 SettingsProvider.tsx create mode 100644 app.json create mode 100644 assets/adaptive-icon-sp.png create mode 100644 assets/adaptive-icon.png create mode 100644 assets/favicon-sp.png create mode 100644 assets/favicon.png create mode 100644 assets/icon-sp.png create mode 100644 assets/icon.png create mode 100644 assets/logo-thaler.png create mode 100644 assets/splash-sp.png create mode 100644 assets/splash.png create mode 100644 babel.config.js create mode 100644 common/DatePicker.tsx create mode 100644 common/ErrorDisplay.tsx create mode 100644 common/FilterModal.tsx create mode 100644 common/ScheduleBuilder.tsx create mode 100644 common/ThemeTypes.tsx create mode 100644 common/Toast.tsx create mode 100644 common/ToastProvider.tsx create mode 100644 common/colors.tsx create mode 100644 data.js create mode 100644 eas.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 screens/Calendar.tsx create mode 100644 screens/Dashboard.tsx create mode 100644 screens/Schedule.tsx create mode 100644 screens/Search.tsx create mode 100644 screens/Settings.tsx create mode 100644 tsconfig.json create mode 100644 webpack.config.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1b85fe4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,38 @@ +# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files + +# dependencies +node_modules/ + +# Expo +.expo/ +dist/ +web-build/ + +# Native +*.orig.* +*.jks +*.p8 +*.p12 +*.key +*.mobileprovision + +# Metro +.metro-health-check* + +# debug +npm-debug.* +yarn-debug.* +yarn-error.* + +# macOS +.DS_Store +*.pem + +# local env files +.env*.local + +# typescript +*.tsbuildinfo + +android +ios \ No newline at end of file diff --git a/App.tsx b/App.tsx new file mode 100644 index 0000000..a3e4b42 --- /dev/null +++ b/App.tsx @@ -0,0 +1,53 @@ +import React from 'react'; +import { NavigationContainer } from '@react-navigation/native'; +import { View } from 'react-native'; +import BottomTabs from './BottomTabs'; +import SettingsProvider from './SettingsProvider'; +import Interface from './Interface'; +import ErrorBoundary from 'react-native-error-boundary'; +import { ToastProvider } from './common/ToastProvider'; +import { Toast } from './common/Toast'; +import { SafeAreaProvider } from 'react-native-safe-area-context'; +import {decode, encode} from 'base-64' + +if (!global.btoa) { +global.btoa = encode; +} + +if (!global.atob) { +global.atob = decode; +} + +const App = () => { + // https://medium.com/@jimmyalbert/handle-errors-in-react-native-897713baf166 + return ( + + + + + + + + + + + + + + + + + ); +}; + +export default App; + +// npm install -g eas-cli +// eas login +// eas build:configure +// eas build -p android --profile preview +// eas build --platform android +// eas build --platform all + +// https://reactnavigation.org/docs/getting-started/ fehler bei 1. mal installieren +// https://medium.com/@ganiilhamirsyadi/dockerize-react-native-expo-app-152c1e65e76c Evtl app als website in docker hosten \ No newline at end of file diff --git a/BottomTabs.tsx b/BottomTabs.tsx new file mode 100644 index 0000000..aa0abbe --- /dev/null +++ b/BottomTabs.tsx @@ -0,0 +1,84 @@ +import { AntDesign, Entypo, FontAwesome, FontAwesome5, Ionicons } from '@expo/vector-icons'; +import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; +import React from 'react'; +import { useColors } from './common/colors'; +import Calendar from './screens/Calendar'; +import Dashboard from './screens/Dashboard'; +import Schedule from './screens/Schedule'; +import Settings from './screens/Settings'; +import Search from './screens/Search'; +import { View, Text, Image, StyleSheet } from 'react-native'; + +const Tab = createBottomTabNavigator(); + +const BottomTabs = () => { + const colors = useColors(); + return ( + + , + tabBarIcon: ({ color, size }) => + }} /> + , + tabBarIcon: ({ color, size }) => + }} /> + , + tabBarIcon: ({ color, size }) => + }} /> + , + tabBarIcon: ({ color, size }) => + }} /> + , + tabBarIcon: ({ color, size }) => + }} /> + + ); +}; + +export default BottomTabs; + + +const CustomHeaderTitle = ({ title }) => { + const colors = useColors(); + return ( + + + KlaTab - {title} + + ); +}; + +const styles = StyleSheet.create({ + container: { + flexDirection: 'row', + alignItems: 'center', + }, + logo: { + width: 30, + height: 30, + marginRight: 8, + }, + title: { + fontSize: 18, + }, +}); diff --git a/Interface.tsx b/Interface.tsx new file mode 100644 index 0000000..aa66cc8 --- /dev/null +++ b/Interface.tsx @@ -0,0 +1,184 @@ +import React, { createContext, useContext, useState, useEffect } from 'react'; +import axios from 'axios'; +import { SettingsContext } from './SettingsProvider'; +import { format } from 'date-fns'; +import Settings from './screens/Settings'; +import { ThemeButton, ThemeText } from './common/ThemeTypes'; +import { StyleSheet, Text, View } from 'react-native'; +import { useColors } from './common/colors'; + +let errorObject; +export const InterfaceContext = createContext(null); + +const Interface = ({ children }) => { + const colors = useColors(); + const { settings } = useContext(SettingsContext); + const [userInformation, setUserInformation] = useState(null); + const [baseData, setBaseData] = useState(null); + const [loading, setLoading] = useState(true); + const [error, setError] = useState(false); + + const fetchData = async () => { + try { + if (!settings.url) throw new InterfaceError("Invalid URL") + const userinformation = await fetchUserInformation(settings.username); + const basedata = await fetchBaseData(); + setUserInformation(userinformation) + setBaseData(basedata) + if (!userinformation || !basedata) throw new InterfaceError("Data returned is Null"); + setError(false) + } catch (error) { + console.error(error); + errorObject = error; + setError(true) + } finally { + setLoading(false) + } + } + + useEffect(() => { + fetchData(); + }, [settings]); + + const refresh = () => { + fetchData(); + }; + + const axiosInstance = axios.create({ + baseURL: settings.url, + }); + + axiosInstance.interceptors.request.use( + (config) => { + if (!settings.url) { + throw new InterfaceError("Invalid URL") + } + if (settings.requireAuth) { + const { username, password } = settings; + const token = btoa(`${username}:${password}`); + config.headers.Authorization = `Basic ${token}`; + } + + return config; + }, + (error) => Promise.reject(error) + ); + + const fetchBaseData = async () => { + return await requestGet('basedata/'); + }; + + const fetchUserInformation = async (username) => { + return await requestGet(`userinformation/?username=${username}`); + }; + + const fetchTimes = async () => { + return await requestGet('hours/'); + }; + + const fetchScheduleByWeek = async (type, value, group, week, year) => { + const groupparam = type === 'class' && group ? `&group=${group}` : ''; + return await requestGet(`schedule/week/?type=${type}&value=${value}${groupparam}&week=${week}&year=${year}`); + }; + + const fetchScheduleByDate = async (type, value, group, date) => { + const groupparam = type === 'class' ? `&group=${group}` : ''; + return await requestGet(`schedule/date/?type=${type}&value=${value}${groupparam}&date=${format(date, 'yyyy-MM-dd')}`); + }; + + const fetchAppointments = async (date) => { + return await requestGet(`appointments/?date=${format(date, 'yyyy-MM-dd')}`); + }; + + const fetchTests = async (type, value, date) => { + return await requestGet(`tests/?type=${type}&value=${value}&date=${format(date, 'yyyy-MM-dd')}`); + }; + + const fetchDayTypes = async (from, until) => { + return await requestGet(`daytypes/?from=${format(from, 'yyyy-MM-dd')}&until=${format(until, 'yyyy-MM-dd')}`); + }; + + const fetchFreeRooms = async (date, from, until) => { + return await requestGet(`freerooms/?date=${format(date, 'yyyy-MM-dd')}&from=${from}&until=${until}`); + }; + + + const requestGet = async (url) => { + try { + const response = await axiosInstance.get(url); + if (response.status === 200 && response.data.success === true) { + return response.data.data; + } else { + throw new InterfaceError(response.data.message); + } + } catch (error) { + if (error.response) { + if (error.response.data.message){ + throw new InterfaceError(error.response.status + ": " + error.response.data.message); + }else if (error.response.status === 404) { + throw new InterfaceError('404: URL wurde auf dem Server nicht gefunden'); + } else if (error.response.status === 500) { + throw new InterfaceError('500: Ein unbekannter Fehler ist auf dem Webservice aufgetreten'); + } else if (error.response.status === 502) { + throw new InterfaceError('502: Webservice ist unerreichbar'); + } + throw new Error(`${error.response.status}: Ein fehler ist auf dem Server aufgetreten`); + } else if (error.request) { + throw new InterfaceError('Netzwerkfehler'); + } else { + throw new InterfaceError(error.message || 'Ein unbekannter fehler ist aufgetreten'); + } + } + }; + + + + const styles = StyleSheet.create({ + container: { + paddingTop: 30, + flex: 1, + backgroundColor: colors.backSecondary, + }, + titleBox: { + paddingHorizontal: 20, + paddingVertical: 10, + }, + title: { + fontSize: 20, + fontWeight: 'bold', + }, + button: { + marginTop: 5, + } + }) + + const renderContent = () => { + if (error) return ( + + + Fehler beim laden der Daten + {errorObject?.message} + Neu Versuchen + + + + ) + if (!loading) return (children) + //return (children) + } + + return ( + + {renderContent()} + + ); +}; + +export default Interface; + +export class InterfaceError extends Error { + constructor(message) { + super(message); + this.name = "InterfaceError"; + } +} \ No newline at end of file diff --git a/SettingsProvider.tsx b/SettingsProvider.tsx new file mode 100644 index 0000000..7649f3b --- /dev/null +++ b/SettingsProvider.tsx @@ -0,0 +1,68 @@ +import React, { createContext, useEffect, useState } from 'react'; +import AsyncStorage from '@react-native-async-storage/async-storage'; +import { Alert } from 'react-native'; + +export const SettingsContext = createContext(null); + +type SettingsType = { + url: string, + username: string, + password: string, + systemTheme: boolean, + darkTheme: boolean, + requireAuth: boolean, +} + +const defaultSettings: SettingsType = { + url: 'https://ux4.edvschule-plattling.de/klatab/', + username: '', + password: '', + systemTheme: true, + darkTheme: false, + requireAuth: false, +}; + +const SettingsProvider = ({ children }) => { + const [settings, setSettings] = useState(defaultSettings); + const [loading, setLoading] = useState(true); + + useEffect(() => { + const loadSettings = async () => { + try { + const storedSettings = await AsyncStorage.getItem('appSettings'); + if (storedSettings) { + setSettings(JSON.parse(storedSettings)); + } + } catch (error) { + console.error('Error loading settings:', error); + Alert.alert('Fehler', 'Einstellungen konnten nicht geladen werden!'); + setSettings(defaultSettings); + }finally{ + setLoading(false) + } + }; + + loadSettings(); + }, []); + + const updateSettings = async (newSettings: SettingsType) => { + try { + await AsyncStorage.setItem('appSettings', JSON.stringify(newSettings)); + setSettings(newSettings); + } catch (error) { + console.error('Error updating settings:', error); + } + }; + + const renderContent = () => { + if (!loading) return (children) + } + + return ( + + {renderContent()} + + ); +}; + +export default SettingsProvider; diff --git a/app.json b/app.json new file mode 100644 index 0000000..8a92bd6 --- /dev/null +++ b/app.json @@ -0,0 +1,49 @@ +{ + "expo": { + "name": "KlaTab", + "slug": "KlaTabUSW", + "version": "1.2.0", + "orientation": "portrait", + "icon": "./assets/icon.png", + "userInterfaceStyle": "automatic", + "splash": { + "image": "./assets/splash.png", + "resizeMode": "contain", + "backgroundColor": "#3D3D3D" + }, + "assetBundlePatterns": [ + "**/*" + ], + "ios": { + "buildNumber": "21", + "supportsTablet": true, + "bundleIdentifier": "de.edvschuleplattling.klatab.klatab" + }, + "android": { + "versionCode": 24, + "adaptiveIcon": { + "foregroundImage": "./assets/adaptive-icon.png", + "backgroundColor": "#ffffff" + }, + "package": "de.edvschuleplattling.klatab.klatab" + }, + "web": { + "favicon": "./assets/favicon.png" + }, + "extra": { + "eas": { + "projectId": "c699ba75-2f26-439a-91a6-2a0cb0690a13" + } + }, + "plugins": [ + [ + "expo-build-properties", + { + "android": { + "usesCleartextTraffic": true + } + } + ] + ] + } +} diff --git a/assets/adaptive-icon-sp.png b/assets/adaptive-icon-sp.png new file mode 100644 index 0000000000000000000000000000000000000000..d9176df7bb796713a00ec2e2ef34e45070d5c7d5 GIT binary patch literal 8921 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 literal 0 HcmV?d00001 diff --git a/assets/favicon-sp.png b/assets/favicon-sp.png new file mode 100644 index 0000000000000000000000000000000000000000..1af7747591ed75373be2563884b78c838d608f55 GIT binary patch literal 3570 zcmeHKYgAKL7T)&~AwUF?60}4?QHvGj(X>!TNua!h@({3sykZeSkr;`DmyoMg&?QrC zfhrmov5tsZgo;X`N-kh!#7a{q1x12L*V~GN(Q*q;zADkba`Ke1YGM zP?sGxJ8o^+BW&vSod0O`o{ucVrz*eK?ByMzrUs!%`q-A?Lv*pLkrnN|xE2WlSvLzb_@RXNKNOipw0!XUoH@Iwt!@ z?P{}B3xQMm8OkbaPvW%~vX$qrc+o~0yLxIPnOuJCdP7K#8d7uF_Z%qo5^4`!?$i^X zVhkh`fLT5Ow4s2i!b_elGz2*NYNR*oKR>z%!0HeH#w4Ib^#RCl8{XpamJa_1(a;jy z5%{QSyl;I~yI`KfCX1W>DI`2Snb5J{G)~_z4L#4$e8pW8W;4+#;`}jrh*L#AlWVwk)>u&t25II`Cm5pr|~CM#hP(Dk&@fyIx(hadG9dd`~?X0EwdH3 zV;JhE<@cM$4@meEo3rL(pO9bWiiCh7Bm0@ap(9Lg(++GiU?+b`A}%F=_OXV9V19&< z(MLPH+4>F{j^33}r3YQ`x@oWJx0dgsc~9mQh<#UmK}NBX!ZTQm`pHwqelQAlHIFOv zdDWLSH@mxS&*>Of{=|UWs;xO7OwS@sl!3xDTU03a3}4p$H}RVB=)tRLld7Ai$13Kc z7+Li#(@>|fkgrs8yRHSgAWT{nxu;h&dF*+v<)zt>S~J+RmF(SLu6u-<5X0|IJ!9E< z*8_HrO`1!1Kgu?Fb5@qjc=RCVMQV4hQxQt&pcP%W*w*0|u`}3VO zpLw4SVUI3dmev1c9o5e}R%zYbdi@1~$J4&D#FT>G>!Z*KO?v&r#mc*#3pY45uV4u!2w%B#5fR`;#Gp2pzS6 zeU0LD0LB_BOj9Lqwkeb#@X#&=VQqK~n|&cY>Qot{&G)#*?hcB(Ga*{6V$>?7(S1{V z6EmQqD4s{G{M$tmg_E5FG|};AHAO~1&fnQDx$*ulb^v_!DFXip+*|!J zWuQpTkIsO!6~KJjbVHN7jVD?mSDlt98Fntv$3@hwNke2vC|Ik}J5Y>DWd_n5!nVr! z@Sh^UtXw%R=Mcbe3WqdjWZ1fjgwpF}D$#K$?P2S`gMjICxmpqcKex#vL97c$tVY$1 z)-c{%Y}nNX(0V6k+%8ZxdP_4%aLAw2rr9_haNgW_!k!J@oOr+|s-MX^$XHdW3CqC> z_bF2Horo!KB;S<$XbO!X_ff(Hd|yGnC_>$N9Gr91ZP3w@0oYf=0!^z4yvJGvP)4wl zI9LiIMf35afN{Gni#Cuk)4m5fVWv%uO!4^h9D`97X}sLfCPIF}l8P=lC3vZ2$@>wLgKCAN^)}>)Occwcz)44by)001Q07{*?junLBO7I1^CkTpWl|9Ua|*An%d}IN*5<2UlCj>0 zq5#|s>3UqSO(V8+%?vUwvO?@lM%U>?nm}{J z3&FNYU7bCuN(wuhxr9A^5ojBbYO-6CoZ=g{KMad5w}$3?NO)LlGslxc25kE*SYTA` z-VzZ;o3?20=*3e>D6nWG*e2bry*4y|nX?$+dR-K;bAL61&f#yyQ04K28r>|uSI+A&(@App^H^s)NKDLPKQN`L|7+yJf1ot7X;RC)RRO1cAJ3zSbSb~W@>Z< WJqe+m_ChP|=c_#fJkGnbcK;n7Qvd@1 literal 0 HcmV?d00001 diff --git a/assets/favicon.png b/assets/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..b80e999ec0a74034f8a65fab05205e1bd0563f9b GIT binary patch literal 254822 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 z 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

LG!VJ03Lo!soL(&f(VZ-I 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 BIi>&r literal 0 HcmV?d00001 diff --git a/assets/icon-sp.png b/assets/icon-sp.png new file mode 100644 index 0000000000000000000000000000000000000000..2cc64e50c55d6c0de0608afac427d008e888e789 GIT binary patch literal 11252 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

  • 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 z z&kdG4r%`r;cR!e6Te}1o2{p{~{QyJ%qW?_QY!6o>uhR82zCzlX8Xx?NK37h*3>>d! zno+PrWc-R=L;54p4&GMkc>Ev2{M4Uwi2+O$H1Zp!((+nNa02|Z$eJ@%Qqps-=qlB> zU+C``Z$Sxg>LC?%l3lin7Ozo5%uRvAByBB&^j4#xlt)09pC#zbB>9^lue)u79N=Bb zb#y(mL7JB8WI`)emv3;*!mju92C05{amsCANSLg#I*AkwxB<;XQ?6+TI47mLv5ygI zcAJ&_{Dl0<8uHFSVUFCyoqMgZK6iy@V#Hqt=iGI~6UT{!mqxX5L=N-G;2Cc~o`r0X zmS@Oz&J2CS&!h)N1}2&!xrlPg+mN0iObG>i{W=mfVB(eH93kcV-sCtO8dV8nV4}RS z!&rPSeGoZDGOhaAmFoG(xBK%-KgJDX)2xTxECf%ESVX$XA52BO?v+!U--wipJ$DvNJuEI4A`%Xj9OFP{G#gc+iTU)Ps}@DM0`S45g&>GK!{jmovyD1HHXev zDNolbV(TCW+Q+9@ih!>3pWfhtUI%BhqtLb6P{1}7(R;WfT%6%odG3fxUBWSf(?sj! z!d&;*GpXNK_~wul^BNfb5$!=omu^|0?A{iYRyZ6$e8Z<|qvK*skbRsX^&2l>&SNO4 zvp#$KM{U2eb^l{jFrwW?K;Nw71JCPiFxDuE9<3y2%+-y<|=_nmlPc!Exsjb6o z1+QO_bF|(zq)AM;5mM1xh_=ws8AO&buXMk*Y-YDStDsdA2ff@7r59b4lUfsMCO?N4 za0+e-xv`^6E0NNVT-7I_$1kNY2EoewQD`E>Ro_4vb)fi)897D7sEk)T+Z4`4uarkL zc{HTyKb*}kVq5-(*L{yzqvTpo3%F$Rw6prxyeo>qGR%(UaIJ_b%skw6^OxDlv}S12 zFi@k3DC_m4Az@7Xe4d**-jt#)8Ulw}%~6?L^nvUr_X}K}Mp**?Vs^X+!kJtjY>QZv zi&l%e?k(ovgrxof@^z^a3UQITfdK+qrGReRfUL|oCNtp5GZn9oYJ&edvRvHwTMH)K z!6m8X#QbBzMW`48{<(0^O18(};;5!Qttq;qh zJ-(N7Y`F4F*@G0le_&MfL*q9bIwngEUTrUsy=|i<0}MyB~W#DB!naHfk($o}$3Nd1W&4HyKy* z6-TX$T1ssPE`M1-4%N5L*RipG@%lFUA9g>jU7G=#W2Au5)d*m3dxi(#)>2o5yXwTw ziQpRD0dnJR^zol?CW+*7y1|~HUE!{yBIq2In4+3mJ-;YPhCWkNKlHgLja^qxz!)Pd z1Flry|68Oe1e-B&!Zf(FgETEWB_;pqOf_RNB53=YJuQl2R&LzAWDhAX<--#ET zztXFPUIt+w#);T7>_oI-ssEIg@$?a`zK1+SBvtDYoh*-dv<-&Ub(m1f9h@gu-9X z`N_UP#M5VTlV9?z`MguRk^1O`<%0LaC5KAg69(f;@K)Yj@ z&o9rjMCvC$$~dV@eK^%d^l5$`o!#awkoD2PZz}?G|C~@G|Zi9~AVx&4Iv>=H( zd4lwAkC6OZ$gqUgkTvj`YIqmO2uUq#Itq+Nfy-OwatWBTk_AKR+2Dj zH#}2pr;*r^0MWZ3k91Fj>%g)0YF^Z;G&)`p&!&aJ`y9(ivOafyjL3mwT_CLOgWSwI!@?t|Bz3Nj_|OD z_MX9`;wBQKt-uV!xu^odU1fJt90+-8hBPn!1y%CL*2=qJ%M(JZru5t;fATk;N{9Q} zlw3v{g@_+2Dd%kr_?A_|-w;@R%@5Ox={WAff&KU%;hFWOBhTX)kb)t>F<+7x?vnZu zb(4|n-$o(?&#itWe<7cAVE4Elx%Juo<_p43)T?okAwZ>b1k;5_daghgwfy60Pea98 zIj|Ca$^6iHBG3vODcv@dXqLY^$r0GH-*%x=XndV! zjNeBi2gjG&@M$r`2ej-m6X|{%fj{K2n%Hr`?1A`K44K-|Ga-+oXQ6sp$-Uj<{Ra2Y z=)?mwWcP(yM&JnW-Xl^^P?Mk}n4to2i|5C#k51^6Qc^7)ZNeHnC!dCczO1l>*4)y> z?p%;+i`VQ6Gy!>ID5PRrNlp8jA7Q3Oc@@})^S5O1TX|$W#TR7o0<~TDwW%Ukr=Nr) z9P039YNRL74;1w~M+6ecE}EO+B8=b*X1T?SaEV0KIx_b^dCGATYjGL+f$WPqVsObe&^w-UqPOwO6hYJEzm7g(%9r4s4(&B2c zp+L{DhPi`>r1W+Cd6~nLgW}&>ZLb!o2Ugj3_8zl1-O;na1$VKmLK0FEVhBchlhtL0 zGG9wni4}ZhFh$$DaW)QXWNfTd-SbS(KU&hmYaoVFSvCywB?UuVfCUF45!@@ETl>x( zUK#?$h`13;+u8#2U$LBC2X5kTD;;McX?BSZ|^4!E1kwIIlmm1FwDVAin0# z-jP!gU+Z1Iemv9DYd*+W;{_E8`Jvch`l0*jop8umA`?t|$d@5hWt0?V!Emy3a>I`e zd#Py!-MIjkjMIai~6 zOI9*e*84mUNaMN^o+`lx&Bf8aV^v^-6_3~BD^)?5vjUond9L|s)bQ#YC8)fq(v?e=s7S?6 zk{e0`kbyM0DsfG3jA^yfJ95GtgE{@8@4v?vk<(T3Nw~~rJozcQfv5NQjEHHZ- zIe9^L=Rl-6t~5;>wHeI+Fe;>El&D~+^5g}qrPHU;#`F6Wf0CH7graSXqMH6h{1n^? zELx=9?yW2DS-_W--{-X-!_&AExas7Q0Jx1<$Z5f?tfcehDh1}NGPjyM_sNAOnW5|t zN-gi%3^3SUSimLBc5vxMyCzED2H44vh;D(}@z2)28lN7?<7S3QjoAfT9S`3dKAgsO zUO!@|T8pVnc;lwE=zkwg%f6CZgOBScL&zKH#>8UHmzpG((nvl8mNy(NGFwB1oNL%F zT{;op4o~y%R4k1-AA@(Q9oQ8yu9cOQd^A)GIu(=?U+1{I(6$6Y;tM8Fqj^7^)l|@) zTe@j3YI*8DG#~%UxqXHHYTfRp2tNq>6G}!yVgtQg%fF>b%ct7yI#qRctN^1Og!YPO zhbX_Ltnf;gJ6hW5olGq@ZPx-Kc2bc#uXl1N<>4c|aIKhdO8_zUkSdHU2{>81UG?2| zJcq7(T>lE&T?pW(R9D^9RZ1Dq-{J!7+MdZ(?}R~JuQoCq0?xlodwwVkj3B?bqQ*|p zq*S2Mm^MNRR4Z?i{HR7l@T^aNltv-=Amm3tj3cRD8ZA5yjl)(;RB~fJG_af$pK4NV4y^tiCjVdn2x$mg}|EiL0KK z4R$N6X!KCR;5(jH-F$l}UY0VWH7cCak|lLW%QByq%=nHVQ$5nq5dD8|p$*DN&s}ns zB~A{yIwvZF{IT-HRZ?YN-k z+VPUes-6qTnHidPlnJ+kIFR?43ioJ9P&6J5St+aTi!zl4q!51Ykxd{v$aB-%tFsq*StkZj*N`FVn5+W$eM2Lc|26)`G$<(?;mBxU)sTxypE28 z141|=S7vYh*4DC~>3Y||k3k#WAh}n_I*^CE`?4Ih57&3d)NV`ym-5%eYaZ_cHPcty z$mGoJP#VI&=$7_RNT?=?Ox2&(z)G~1jtq)C_69eGOHiCROoAA-PZKqMrT;tyQ@>G; zNYXKl{pgGI_$~ZKi7#rY@8=9{ACfk+B8wcEB3hiJ{B%C~0jDAfNmdaWm3^rL?Og9= zNL>|70G3t+tGrgy+mvVsZwz{&{P=B7XuhiSzHW#KxQc*CZ^RD>Ime|$09O&Yg4YTJ zFTfWU6tHieP2M*@!bRqNblZ8m6q}1_fJ~5N*C>wtwT1Ia!K(wM2OZRnDwuUjvMA)Y zf!MPa9~wa2<#75Lu2sknmtvD_Kpag~eL?%A6Vf@TWt5NAAqO2^WFMBu&O1yb#)ze# z%I|#0e^sbjL4IR-^ZCwa1vjP%JI1_;)a&a~MjnzMG^!(-#DA0MH$d_F z@m)lyQ>1=>A$}Xe$Qn8J$Z3P#SYZmjON63?F|2k5&p-#`o%)`Uq@|9o)$56VAN|C8 z8sT*?JwPT3`)PDaOpx|C1SHEr0i@X@K|*#_(upYPM>?cOR)g2y=#@h^`e#fRot zi6Ih_o>q#F#ASvlR-djX9b`ff$&DsgEzI(j+RIEpn>z4l8Z4)z;laaWU$bY^c%er0 zu|T){je;=OD{?oMcQ&)!w{yoICMa!_o4{pHqYuHMF7N@Vx>fy z!7ufq38dSkpw=gT^m1Ki$RuOJ+hi4=gR^z`IP>UaalFLxUb>J7UXM{jGa3nNI}Ag) zXfBEaOk$G;|G^+9Q|G}c^A`Dn3Q9NFTz{|0cm#Tvfke!w8|8qMEAAL%Dh?sFgs#K} z4^mru5}AlLrs4sbIb(a+X=#Qn!uM-GJB~14JyN-8tcn+YWdN3! zo>0Sg(~Vrf_SX#3Q}{RQkvVQ1686ao({DV~_5Y&Gtt_??qW_W^0<8qc_!Ef$)y>vI zeqiP?n7Xz#nF!2_k5)-ZOGmAW{h*$*s+gew7ISt!mxoEZg(uyDe4eJ-!8WI&bN%8G zNzi`f$_zff1pc&AicoGX5wUIlmExd_6g(%xgk1BPOIf&|Ndhq_6PO;~Dsy@Z`}8$` z3cTlOlfj^|S2xe^AFWUj3*^t~tM~Q`$l$#SQZFO=fv=jPNc$h-alqW=z<24nzRY)yz4q{iF=pAWa_jGkAS7S=*r>Vm{K z>3`Yqe9j(+^TF&{cmy;x_6QsGqH1$<-L??jGw>@dmRUv`!yGR>o{m$o5bF_DZ{?ikn^&LfxBDb+8FPHmbCeS+s$9^hbO=_4>C$bC*)Lne^_ zZ|kRR(3AreJ$l&dzXOa$Xx&H~te`W{eqJ^Y`JC{}C%^Jf*)QYmK2Mhibl4i2%0#R5 zznp^eY@8I#Pr=L=+oJ6k_JJ`cV<6ibkd%nBJh#+bB5^PlOwtMZ=Lmt8ZD#7ob;`yQ z^v>x!n*U-4l4>idb%|0#16;t9qcL7*EJ4Y1!MY`Zj{K>faj|srIMOBu0Vi-~8h`f{Q1C0Kzu^U#q_$e4>u-`5uO0f^j z8Q=u<{C!n(v6bBH{rA1Esk1HGl*L3rCt;yym1>fbUHJHC5cLw0zYCqJ7um+e2{^5y z4Ceugz*CWt!>Ki*F9ZZ{%mTN9X4wN3+dq?#FRZR6$fL4W9g_%_H?6oPBQvnkMNz&M zw3Bj2*wprACJ0H2te82FmR34h)=1)bp(#24qp@vTKEKRx1C~jSl-XSTAKaqvGESg! zWuWrgag66in_wxMsK1?;^yXVP8kxYmp3s}Yk{%H-eX^NCs2$e{pr_ zH5DeW@K_>v>^}kDC3L^=|GD*5%!ezZ+(HL;(XsQjcHLKf5_#%8yQ^*7L=+!`$+cS+ z?a+-?xM1c)`i$IrgC6zcRv->SC#ja&g;r-$#>ojV)f8gE-}w$ie{hiZwaOi^!Xc{Z z466{;9u9%%T=dS8))d1x?<0qIPy;hWO^E0Xm|znA@dv8N;egjA<#3HsJ{+c`8ytHp ziw*(zJB~8R2crFV*5#m>R+xMA_(JBkxo#5sJWgLD2{}K5frq}8VTRs~1?>d-LY8o%pNGjc`^nX|<-PU?Dvg<^M5 z?fOJ!0ub8IlM3t4BU-|AN`#Fqx$@1L1@wBq1UQ!<`>9~bo?Ec-G=P3%#+`z>WjXx{ zh>~cKR0xCk&^<527fHAc(-rhNt_Y>Dl>8HQB5F(MgX@>mw68@QQV@BP3e5BL>A$bi z+~?!u4W9~{EzZKj-GCUkYZH}J5Y9RNtUA6cKmHsA@^`vNjlAw z{m|5Q&5?4q3i-!+=z-PafkyE^+P9zzg%Gt$A3{Y{*w(a&zVugV98-GbX*Ww4ekk8t zaEQz9dsF+}oFqR~6FB|!j@+X<3WQfzZIxx`4w$*n&|+F_rfk8R@%kT0mFbNiN? z`#r{D{v(I*FtH=w$D-d@(ti$W6QT+M>nTB^WkV+=WgW9;4OQT{@`n!VIt?G7j^lZn zCnL;lqAJYOscH@lbCq`w5y3b<$HnOU!{A7CCV+Ww&{6HP_QvkAn(_bl*!rPrpSKr^ ztRZ3HN9~BYNbL zF-XyI4h*!9f_>Mb;ixAJ=IFXzLXI`3*>i){WS3K1laaSe%muh~!Q^GffSfsel+9d5^>5fb3L~=;~9?ar&uTEou9JlJOe>rAR zk>DDqPZQar8KMc{DB+ugMXj!T3aGc zMUl*yyC``)s=LyJfstl~O%S_1^s~V$0mDn+oO;{haDSNdN@{vX*Q}y@$-3fWsRMll zkP|=f)Q0C3l;*KksNt7(?!}7{$o}uqL6LJPUr5U2ElXSfBe^r82O1wao)BDdf1l;Y z{9GtKH)y#%P;USD^7+|6vbZXjP6v|fkhB}}Fe1KNZI0RVuW>yLs`C(f2Dxk0YC$^x zrJ7Iapq9r_mQ|M(I+#g&KU21lZ$0w;!@=kx+e0hg4K#Aw5g#6f34=G67ORn6&Re6X zZ#Ea|%rN1Pp!r-@5J=AlS6qMyl@k;_OlREj;Lf5d0nYC}k^9d{-lE@WZ!a7P!Uyw_ zXUb&TP-eiiZw?sMhH{NxWGYL=Iy+zHt7_+)oaa%CADX0>80HJywAlVAVW(j9X?-?H zp^3?5&@fGPjsIVP$S2FHX@rjOx38NCzts4H{g}6=dF5Gy_HC>*6)PZ6>`@j4guZlZ zH?xmjx8FpXT73{nhTCM`bIQNd%N_m|%IO;73F?Aioqz#O;HRyq8)lB0 z?*0Qbcgs@{L;c}3A)<4UXv__$>d=%gvtYEul(JE`u!>zbw{TRWK(jb`T9PbLet`qA z)Pqs!dl_*swSX2ix2rfhvZ<*Cu(c1vJGYl@g0_u_$!vT5Uc$U|`Q?0nyA;U9G%6r* zO-Mwh@Z1b~whroQI|*ADl$6Hkej3GnS8|qW-X4}DH~vueJQ2l{QO=^1bMVi%lUTE+ z>9afk^1pi*9=oIokT2BzSdbEd^)|!B_4*x-0Iy8%oBV8_mDls3bXW#OvL}TReHmAY zBYkIpdeKM(8xLThA3ob7;IXx_)gU3uht5;cU`~*bTWH49-<2iSTFz@dQ?P%Ui%v0# z63wq9F)Yw5_h)6!47ASH{ibQ47_I-pN4>6!Sjz8GG##(b@Z)7%9e0d6sazBnH&I^A znsUJ{WEV{A_O-W}`c;d&qOYZ}5G>*JKd@(VE2HAGRfnxLF{*+$R-=5%Z5ex#>-{c@ zZDvO-GRrwdpm&AIap zxE(qqsFG|An(G;GIp)#5`sU#&Em6SAQJGg$#t#fDMTM!M;{shS0+Ab}HVT=uPW&@R$N@)URM9^gh4qBB(j%4komI4iN$EL9BY{Qg zBr06&EMDA9;c|zH;@j+29Vds^%A>y}vou*tV(@_)nmt~>u1j9b2`klSN<|;Pb(pz! ze*wSS=s_K8#*$B<+x0%*{=N$s7by3q;GK~p()@ZPf4O3j_R`VVQ_~-|8_+7^q8|K> zou5&Nyc$@HJ7yD}DX~m--klndmuRGQ)K?48;2>=SURHIqgIj45=xYSzRT}#A(K}e- z_*TDP1<#G;8g54tXQ-SrFObl!Yzohm^IJ<<$1pSH2e*D|M-p;U>r>s^xkk zM#ICS22)iVM;uz;rT<71)zQE4;-2W@z|Rdi;p-W9LYeby>>#uDLRAQkE&bFi-Bu@2 zA$QX1CvHe$IffBV%a3n0H|iHP%C68TK>*lR6vWVk2s8lqxcWHWLfNA@JEK~ku>RXB1A(i4I>YD*jMLaJg!~{- zy^@@ym)D{=64|k;u^`GHE$>jkp4p` z_zv>2v!^Djse^c-8FpeKNkc;KD@7-^g8d<~zPFG@ykKLd{ z@0In>Ja)l_eRLn1kFdDir-|RwY%5YFQKj(62eQO!O zibW+%)GCM$4PFmtrqrG3!c$il<5WMr??fdQArVJ6|HUQhK+Bez+eq5L^8w`$kII^= zke6maaM7fRFS8Y;-B=gkWFkN7mia%O-LfkAeTN;CGpXl)4yOWK)tgGQFtJpHJc-Q zZ)woj_AvASG^*Xih^8Iok);C{9$K7u)Y~IE04;4g^LfMsOcwBfkzggg(bFeTdzw1o zT}1LF$Z_Kegj~*sY!yYb?_*&+Ul4l|RAW*;clK1ZjhJ=;HGuUtK2ovw1Z?T*?^UV| zzmFs2OhlPTq(nxzh`?FQO=j>LHwwP`rF_k*15yK@Bvw4GZZ=IYta>Eu z$gz^7kk=4X|!#YlST9^;fZ~rM{}R{W(uDMVtMnf z<#y&n(lVY*Y8pTU`e$Y)Hoz=Ir7bk{D90<0f7N;8))8|a5dJI0X+|24%JHa?91jSd zrCX3{8oRpIFoPKpEL%`iH+LR(fs=4M0}O(iALMtTy<$L>IcTbA#;HiKz^r-gMG*EL z{0rg$0c2`Gci*vA_C@(Z2yVohhJ2aW8!S)CqM0?|&Xb%}@qI1ohpyW&rW$1htNDP=1*$p6Lc8PM)`Q5}bw4QKEDSzkIOaU$40o zkrp_kjwjaq;Rj*9LkCW=1M+oegkVO%3y@S-H;J+Qf)1@=XS^SmE*Tpu* zF`WAO!NuX6jvrtHt~h3(+%qSW`})AriAZq7t9J=%L+1{^CRYrA1;j=bqoQESSfv6P zIw=bVObzdK(5!xI{|h|R@3GVj>ew65g9S*lWWKR`1p;FJ(<%}t)x94n zC}H*%=P=q0KTp+G+AzROR;00%60sMymzj5TJq#+c$Vl^5VzbOaCIaMlxNCsAXSaoP z+31ADKDy6vQ^&33RcXki?m;OnZ8^MovNH~1F0o}oVxndxx2lrHNsY8~gF!+2wo)^g zuiuy^JJ7=(Q0Z=TVcDEP@DzNR&vg!up0zL39T-<273d2;>ly^YB!Ajw){-KupB1WYDt!wWlO2qTVzGI z0FsOa%PkI6Fa1N4MBbd&xcKwm7^@}%?BBerQe}h3oG%_y;7oH8u)GW1z9@>3k#Jg0 zU*$GD;@vJ{6&{&O4Bcb?-lb}Xwb|AJ!k}qzN;^4s6Mm3eg%U)$+G>*7oh?V6=V@^?! zE`Cp%5!T3e>+FUH(~H*1N` zSE{@{#iv*yASbneX2GB+r-Q5YJ;5x~$#O{u6fBEZ?#{P#q*F2=$%WTbApanmB+}7Q z&6zA^<9Y*T*!P>$)c8W)l<4@-v5^_i6{UG(wJk9jUlgGI+gh1}3O~BD&0Ggg@QIzo zD*+71G-C?6*5~HBks@V`Xf@e1{n;qUWo>dGBts`Q8Zq^id?r<4V{5z$f2q)R{c|L|MKAw8H>>g^)1j6_B5}j>wm*plEF9ynm)BpfUe-mYhN?RPh z#Rpg+oeub{%fCYa{m3wO@-_|9Ekx{8WsuVy{Zhm!E6B>rt)c`}1+p2lfnZBU`cnA_ zo%3h~3dY&7{_F^L5?IW1t&5;EL2JZvGfs71ZJXQ@-OhXQP&Cx4?B65A@D}XnsP75DR&WiM`kBvEYFQG4Zv8` z+50__`_a9%``ORr9XP*?3cpqY+kCoK$Zs74c(?&9p3b)qvAQ9+n z{=`iRl_SVtuG5k;Dq~hty)HMg(O7*18CvCtF#^>u>_)xNm8m>g7XJO&e624$|+;{I+Xq2Rl$ z6Eas}jM;!1>2vxrK@26dIbs#q{TAK1T6nFi9rADD79-0NDV4Sil$@C5+7)@;>LlwZ zNFG!06eQG1@Wvg ziG4(+j0v{4Ew9s??`*YpJvXG}ZjzP#I=<{9mT7rBju9$=4JfnQ&c#K zOyp%mHdN*1Qp*TgeO>Z2r>2(hxGDhL)O!$J|B07v)yLs#@Oi;R^(;?rauN5y2_s-4 ztCz%v5)iEOa+F~yvK|iPL{51|C!YY}rnnNullP#iBH&@Wzd%BQ(+{>Vd6lU+o5v?g z?3oSo#;|U^<2Qgwm#18dT|>%=pLc zakB&J{Z?X9T3^OB-ul+9uPhw^!&6q)2CaQ30oFe==?quR=Z?^? z*@T%{5_WY8Uhg8MoRawEOWdoC!OY)C>yI!k|3bdFW;q9tCwDTxyw@S$qpuU$41KQE zt6wG~Q`i0N{;Vm^ zs!HaC_zGwUs7lNA(s;$lUSGcMsx(0=p@pRZk6`h`z$CE+R{SK5e{W!#sARMSb6=Oc zL>&O>!=U0a=uBT>&u65MQZBo+C5Dh>bTE#*W411}nu=~=Z-meC|Ez|vq+K?y8(`@u*}}It59gm5Mt+sYv+jwSV>2*#kO4YV9~#l?7jKXNU3Hg&&2EpYhRdS#wj&sg z44+wxVjRF55Na#$8u^i|h%orVR5!RY;1rl2La^X){V69EbZj7&y<`cDAjDEQr%?f$ zq=X~O($uow!d7z_s6K8{s%3$gh6n+(o_zaD)9J?UtoS<({J;8w#F(~dSrah$UOrd? zt-A!Dy2cnfi?!`h)fT^L%;muZ4UOg|6F+0wE@3g@dj6KJhzghR&&dcXbAvCLe+W%0 z9W>)H-gN$l6v@QxjNU*|6GDl;hwGmnkpY?t&A<9jW|eH|hn0u$UPA7CK+CAdO5)ky zo$_qYtz+kX(X+#?`5(V_;;TFe;_%J?2=|b#A@%5i@PVgHGvBp092q?t&N=y09$T5RDgV$& z1%^TN!z^D$sZxm>Gu!kO&~8PHW^MskDbEh&Wy{aE?rUMQJ-@a`!`q)0dHIlIiJ22{ z3|_mK4Hdq>++)r5!Rbx(6#gtD-FB#_Nz0(4M0*A~K6QATBZA(43mz3g-+_mp;sc68 z;T20_0(O@;k%KTOYDVOEFz^94{5Y?NfXQ9~$q|}qg&tb3AyVo=9?59ls!Do}7H2v5 z+iEnNbL1QqA|r}x6dH%QU;M-8cqg6le^3zCD${vP04laeJ6 zgE;b?(Movwk+M=t&7Hrr$YAbV7hTU=O=h0vbBL%-&i-s81Cc$9ty%O6xb9y zYO{q0ip1k(LXjmywMygQ@$zU1-st4L(_bh;&Sb6|C9e>uOuksc^Dk}-%L$-I^W7uf zB>GrEfX%Sd5OTiLV50dqZnOwL1febCTdRO)0oC!oyVv5*w%m~`UYA&T1_)aIRF{Ri zbIK4UOd~^6T{+JL4IH8Da{nN06p;`j#pxN-gUI1H(KODWlzJT-k9~UlhjhOhq%=qf z`>Lt4c)GehLH=BlvNQgze(1ywNGyh6ubY{3=)6Mvd#%_+!@d50#FmCFifHQ_XA61L$AdJ*lKd z4&%d7vJr^3yWtjRFyVA!n&FDtJ#UQQ*`@3ef~uj`#NSb*vTeCB22B)^pJo74nlq22 zB;`7<5Bk@XLH7FYa8to*26@eG*4Fbq;U;LovR!4tjKnTQYdW^)6(tGTjsg2B)ic^W za%DrkFmB@ZqI94t=PdU{Mm$!N45rZFs*Ee3%ZAB$jR8tR)x_3>Ppx%SMs#!VB^i1| zd&ESWnj{_ZdA7Vk>I8!@rIZJWwB!uqk7egIi6h)(auSuMt>2^SP^qVWz6i`w{6iBg z9Hw@2*7g9_r}9qc!z!t0jV%X{E`E)WYUj?KeP0U_;VTvUEYEdkvcGqFzU19VSn{8p zI(gu&Ep)byhJ0%FhnoHG8#hW{#4XPq$(#H8Us3XFR@nWxHsH(M=PI9yU_v8QdMPQ6 z8vnh9$}g*}aumld&Kh}dgn%RrZ>!XR`aoe?*Sx6QO`cTevVUenbymJE7EgMJq~3H4N3;xV#$GaUy=9C@FtJ(p$a4 z@jrcKSfc*#F8SONarm+TKbkIev(B>{P}_MkO&3Z+FyIZ4z0z^syVrfRZU5YhR$P_$ zwv#G|+Lj&$9;NRyOUDvt8dru4&fKJ7tQ=5jnY zEL}h#Md4*S<2URIJAwcZ@zInO#SAhG5NE7@>PJd0ekVMm^;^q+F+{}P7n}1W2HB7c zYy6SyLnk#d;-b$Vv5cT!Xm_pm^(K}l1LKhxC~M^+RfXEb27&nqFWGcix5a2Rig~+7#vY35q zym`c*E`{{lD2^&AI4MR)h3k0**aRkg3O##v&nm=O7QB?w{F0s4}f=h~uIp#b^)Lr>{8^6oKk>SB#bYtMD z&YQQDt2XU8HnPkxYPXZ73RKAqGTPup!;S zN>X>_g5W=Vyq2Dv?-vbxZK-c6Bm424D!RrSYnCsegCAo?3YzPGd6sm;acAKbQw|)w zg&6U<{{E%n9mHma<2{$K$dsn(7~o6O;Qof&y|f|f|B{M6y;0aE!l82oFMdkL>WR3P z*u`yl4%=<}Ut-aY23FrYEAllddZh0&bih#GrC9IF-#>+1U!+{B-&wk(rr0gb>N=ed zyVO)0q3u3`+&2Miqvrj!5emI9MnQF*j6K}G*N{Gy?&qpkG)BAJ5&aBK=Jez(G1|ez zsCF+>tW+-BnfpfNiCCEsf4@qAEBwFmW!o8^BR zQgk^35mVJv{1o#}dtBJ_f^=jZ8O=ato+VgkQtYWGyyx&EBCNkRUKO)u>%Vt>?2UfE z@~%VpT!B$KAJPkdScIxvgkbqw_poJ#y~6XgJ1VKxE`4hl ze^K2Rrsm}BPfJ;%sVBc<M5mJsWyrp*YYz z9jnE1-KbE`2d?(L44ym>o&rkO7zv;OBQX*>ZzC!HdEh9xDz%g8PnE-GIHTQ#g%_x( zNx-rOkaKM_efDO^9(Djc<8+H@U+#3!yfCZ1_AQAZC)==M?_Wyt2W9qkRIEZ@rkpKb zH0kO8?iNUNc<_#bv6#MMqK-WFpJeJE15#TGyNom0fOb$xnORY}G{KWUJ4{s@fur>n z6<&A3Kln@;flE$_W+cuf6Du?JOI?P7peWlpJGNvZcLQU;;GdwY4rapMcSh8*1f;GB zm(0|6%DGqwD;h?v3rFv2EM7Z8Wyp z*tVTCw$)gTlg74fJ9%$^|97qX{jPJK!Ja*H_At8)<#%sE->4lGgd}N|NNkoQpF8q7Qu{vJa~~BP9R0m19b~ zA`DL}Sb&UFuTpnUtMB1sxfQI?C-AE}?M( zmn@75*pv{*fpm7Fn(VGFu!bWbeUW9ZDP7b#z1kYm<#nR!=np8ziS8Q+R7yfnvK;%3 zXBFQbPA^Ksz2trOnn&;D_WRWcd_3bnGW%z8trsxaw82oA%qU{ZdY2A)5_W*@1Kaol zy)fLR&TMWs*3 zG8;5PO8*qD6^uw%MI*awqnTRoZj+b7FfV`?YF1FPCq}urk36=P!E?e!(!@7R&+$&h z#5GElF+tCrZgY>8$e{LA%m)^U|7-QbzC=|N#n?>DZ?BQaV!2+~Km=*~Cq+{>n*-ELY!1OXhLr z(NyKLIciEOV?m=DSGOy3&R|3XW@(PGX6*p6)D6j;qX`S!558ks$49`4mx|g|Fvsdz z4B`ziTl;L!m(>nI;4N%O-e{Nt>IZIYEQJ9ifE2Bw6un~nZ!y}fgJViRAtzh z*ke0g#rbz)K|m^}eqm5NS5dza|0A{P9NdtRiO}K}^_f?tU_mGI%+P{PVI{@t;(W8q z?|F;O?pUymS^&Ob1MR2n0r_1wExF@&E z&Cah-y6a9+VKrtPe3JKlf_)uSJ3_TT?i7vCP=`f4G03zDUNNwL`SHZ7&K@?F2e#$& zEl`8q%{+O6aKx%J8Jxi*HixQM;4DBmieN2Z#ji+?3ymfkxQ+%OkP1lovRRrXl(xJD zG*IRmXSXYjCT|FS_n*6?t4(3BH%ejbu&F4@P7To8?Vr+-KYhmM%=@YpS>i$ms3HH9 zEK8_*4~(*$nDA1St57HVoo(}*JDI!Rbau_D2b7FOvKu;0f&XTbQZQJP0pC4fb{dme zf8p#S>X-K*8e>qqrg-B&^<=sYUchi>MI~$JPx7=uT;r2V5RLOxp_5D44i~ZMrMH9= z{9^PgFd|%d#Ttih_ZPc=?3SU=u1{efPWzK8Qi9Bhy@M-s!l+3BA=Do~l=w~z|1V}C zKYUAD2Z)jV-5#fo%HYn&|$d z%fibhZVTXRx!)$u%gt^pm&6V$+=f4+tJ+!RebCR%HlC+)%(j~v5b`J?R+}}D29%V@ z3$@v0Ob>!WRe1YrWj)Vp#&mw`Rk72L-~Um+C;fydBpFP1B1-)Cc&%4g+Ybc2GsT9qn?k|dZv;-6qh0-C7rTD`LxE&n@bxtG? zcRWem999VN1B{F~t-&5?GP~N%7h?&7lR~n{4lpm%ukFgtS z?vG{U3`~>aeZGrb#$ugmh-%^jwyuJmnA;sSWgE5v%W?DKzHz?YOO1g9uJG6w7>CD~ zZP)q4$H@qblAMZ818|C3PVGwB-oYE<#(rJqbDlv1Tt!K}{s*TmZ9?x)+abPniaN10mXet6N5@k(eFpx1;ovH8 zZ=m&lGa$8hEDpfm8RyMS2(s!4)SCp7y|I7UPuX|GZDo#dt9G-go{E;Zp`uJNA}bCM zX%V4I9Sdgog3?;gVByEh~eOkMl;y3RIA(RvrqD*pMWQ_KlXIoWQh+L7S zj%*BL!sVjw#y4x6jMqhlx6&YbUkG}>7^;dX$+k zUmk&L+=0@s!MA3o?4v)T#WU|7SRk%;@+UKOLJF)skVx71J)IftYI3_ff5`8zAvxGy z@#g_m{R<*zj*$ab5Fni8$nhdD^}OcgzVirbl;xE4j)v4!p@^6{T80QwbA9(GO{kcg zo>)Wkp%NpqUEFS3X#th;+22p`MRgt0)@7OFQbnPkapxzjP4C6(Gx&o7S&+EM+T;lG za#trq;1hS}q&2kSl$`!UpQ}=kxqW}PGw(rx#MBc~yU-~3Qnq((?YY80Oq>?!oIIDdG}m)DiEuyg7n?mG z&%Wyw^M4&5*MM~b%RjrV_<96(ZSmoQikJk{M!aNnF~Jt!lbd52d)sx&v^# zBUK@AG}5c{akNW(H#2emqJ1w6nv+6#ogH(U4c_-AQaZU6p&liyWjk^UQD?w&f41F~ z2!s|MTljZ}-G(KSLbHX6P%)?X$b?g80pi&#2^g2Sw-p!V9PnkUFGd%kzVQS=e5{Cbd+D z1)v_tse_s=Zp(e*1AJlJoocduPcIa`d%Fx^u62s?Yh~N5^N!%Y43H6@cmW%bd87s2 zU7qsJ!rwym7u7Y0TcC~~fSYv~a@svjF6O&(*4zj-8&3MX+-G^h zUAe=MC;hXZ$)q8;;a7|4$bR_Gqqrf;`Ab98LTwI@DaoX0{E$4VMlN%$sDnf6Pk;zt zc#{BgvE==7Pi1O69Eoo5;tr&4if0NDeZR)={B^1%sGCaoMZ5Gpt2&rbL^ak97U8GIb6pciS*+?*N_A-mf=~;{u@tpogF%ws zoYtf=y8Ix4kiEV#rmu!I&?s)b{F`T9ff~xdmzNzqK2MjA6CdRtoW=|;Vi<)p#3b1d z-m@OVC753P+<#&R!=BWyaM@_YuFQ*3@i;=tPH*9P1RQPx2_2T}u(SYRrt<#7S7Art z6~!%Z;Hs7ZtlIM=7L0}WngKQti8b0V&Mq$7!uQuZcNemfATkvk0_sga>B{)-pyEW? z=3`?mY0{%?gQF+QVO7tQ*^DvTynKZv!|ffJ6pdw6 zfR9!6Wsq$h)dEsD0kLfUm8>Eem8HPpZ?r3*a`eCNUhKUQgzRsRTZ?j1ILqQZV3a@v!oG>bnTzq*VQQjdM7N0CEnZf%jLXf)u62{wOMBKZ$6R zg4M|#KsP7Glwifxlzz@&e@?+l9EpLaFbhqYpJpQbQ%Kqf8QGSB)--;V@2C6>j`H(;OuFS=sv>)W^1T%m{UN1vTyf zd1cribC?$d_AyK57og%RnDQ3yfreIQB7rSZUoiS@?YK`=rEl8MRva{CCLY(^QSKn@ zR(CRNss?}L8qbs?e&~Q|AU*sOpQX|@!c!z-5%wr}Ynt2yjjZ2a0b(*-$4Poj>_j;l z4N{P|S>yoA-nK=7$xa5pQNbQW)Xp9=*8Ke@l`PAIw6^j^K?-+-B1I`@{&(P&%HEsEMm_(a6AW0W$dTb@P-fZhnpukHC9Y(g>eRJh@}@&6KuZmfttqUT9VT+(kpWaxz!ok)Spa9V$$6$5!crEtr)zvltVhWQ{}cZ;0l z1eYAl(2Vg4?qQ(}7MYwUTYF8xziB64-D@*D65|I2aQIozS)HY!)6(97<~&GbkvvSw z*ZEr%xGhlBXiCu@5WWr|bGc_U)Z9JmK-oCTtU21AO_7VGXXbZ|VIZw1BXWySE;yMz z9pruA3Q~D7eTt&w%{?=<+`!PuEpJj5fiv&lkuR8s!(ag&>KKS$pf9DtVB)o|KBgqc zuw_uMF5|(}qe5wXPS9Hz-A0KCbSr)s0N^nHwAQGd?w55B)ALFcO!r(ul~+pq(=12} zvh=$B3^L=1VbiR?dg6a%$z$%mDDA90Lu~?1;wlV$43S6XS|0SfS&YEG?!@36xuGI( z%T0m@E3`Et^RL=bvPL&0wc+G^)=-G@R|18>`lvti4D0x}g1%!)fD_oZa`n>QMc9=e zEhhk|(SLYi*jF=<=1$r^#jc+>ladl$B{E0_qJ?w#M?}TS=V&o1&cO3*C#u%|Lh!}p zsIkz31)C@ruFyGI1NVS!dUdAs*QFYl6HBZqf@}WQ zijfhCL(R)<%`l(g8OC2h3TfxbJ~@{DNOx#Vm-&)~c05cYN2{pwL|F}|Z>-j{*{z=X z6g}lLUU(b;r-!XLdZhshz8!0QNvO6M(`h3}Tz~4Sqzpuu6~H^wf5+CC?g`hAsJ)eN z&9!Mql-0UYi4YB;n9jjt82yIeLE^~c_T%jELetQ5Z^5hf>e4}Q^W}WoQqj4SiKeuU ztdzLs(`nBE(%5+?G3?YO#x0_+Fu7`%#$2)*Wx+e(a}LkaC=OKm zchQZizC=kzX@z9xQN>0ca#M7ddE2}Nm89O9&WJL3a`je(`hDX5pYq+FXgNwOzVBC@ z(UP#Hd8hw{H4HT7RMGGu7suYM&!a7nUPz;wIq}ZBTg~nl4SRqySUg>xAASd_;c?8d zz>@1=YTafrY8dVN95lMs00X*O(VY6r^<`z;WzUcM^W&RGiw>wY)V<%S_Duq+R)xU? zI51n5zV}x$CXr(Po+vGSZ@>FwPZ&^Q4dfK(R^iJdwZfcSEeVK64uwJC+?`K~!16y) zATF@2^uzh%;z)w7m83Jc$Oe3IdpCORGyB+Q2*Da6@$adu3rqT8Qq8dER%lWgAeEG>nov2mU>7p7$RG1~{p>!zOK|4rG_D0g&ZW4uD-@go5X$@3Zg!j$iCY4LttYf5&%9Wx6cW>lYkJ zhBGV^K;Guk_d+ssKZt=cZ1>n(Oxj@FUkW@pO|uj~W0iHrDSJ9C^nV3Y4e&Bng$mT^ z+txo}W*G+cVWfLb&r&!&s&^%M zS%%D`7IFGMt;A1rZz>IQ9>Gf7grDtF8?BX!k#1Ml-qIY`0!g{zHogs_n26%L!eA_Z zNu_5+izY$CgZzlsoX!akwA_GJ zjVK$|2ki8&BH&d4XVc?3#i9ElXdSQ*Nu(|FW&M-9dmT3cL0hU$cF9z!YZhGU(2H^`KwIzu~#!~s<`$Jj|e^ELfv3(USs#1~_@C-GLE zu?fXP_e1nw%`|99B=Zrm@)S%xbz)(p$YEW`zr7LRaNHb(y~-U=BUe9z%I)K)35%x~ zxqn*c@dW=u@if&V#}yjjmxZ?4`bzCm!eJiPB3_t+^X z&^X#gY>;JB->#ptv*be_=ZS5ZGk?TJDMA2uyQ#cBBE-@uZ&ZX`6zXpdIjH$H0hxDI zO=Zr`?GvcdaSl=JL>h0!)Q`|BRw%v?=|6%X)Ib0PL@CdawPI8ad`4+CtEdbqHCMzT zUzp(x?0U!RXkT-g5X@KW-a8L(4uYL;tCOFLdpT1`agXF{z%U34v<6EqK0$(JLI@+! z190syk{F^en|hdRY%i1L2-rS`5^bHm^Dsz|%I7``u)P3dS&LXzB!bKmpG}hd7dgUL ze^=~!LwxlS>{Y!e1R(PvqxZ)pjfxOmi=nqys7Y9GJ2eF+;D@u#w)wKxCwd&AH%i3cS~-h zWkiy!FUJTxTcww9VY)$tp7lShRm0R55Y&Ze>B`Rl^3L|#@U3qNw17my0v00t%*Q`maFB)G(P`Bu^kF=33|uR}qM zGbz$u{udwgIlwRY-)-=_0)A25DEoU;kCZB`Tk4M%BNjtI?I2fi%`^F1(;Yh6z1#wz zH-l&)k%GjqB}bvKhzs89B9}`c?zxJwSm(e3BuhrA4VHdSuxXw-UNSWetVGyhLo9&R z3@D|1<2iZFGLKO+`}l@dH8%r^*k13HONVKiu9^9H3w-g^fbq?hUje(kD|FNjTKqYb z6IwNsVSVo}hn7+oTw|S3uw?%KTh&c#}AWLak&(}E&w84E>Q$Uk^AkWb=6@rRx7e>03Q z=jduaW{A)30lVKb%J5GskW4@T_lMp#E5$~@vqQ|_mkBI|D4HL3?R`dssV z@sY-^u|jHtCGb?eL6O>JJ~Y4$+i~_~z<=*Qir4el9khaPQr77=9cvJko4AW_9;hDLINo>#fPcS(RPWPZbdvBS1FVeEf5#Q#F z3HFAd`VT+E%6{zvW9MsgvLAfgZz#tZTvXdR2)e`)C-E;La8aBn;>_zm)tH;^*Trd9 z0;?NazU^;XUowFFFxV!6MzYedp>a;_*E>9&FRBo>3JTPRcgI zcJ`SH{R8n^=+G)_pS}4K=td;r3$8SIm#gQ8z+fc zW0F&97Hy|)R9*!`l+hfqLjA-@cF_cs1jy;CPY)?InK8UnWtJ?CW?o!$H0tD`-qGzz{GUaX`uTLAG6Lui2u1B1p^U;V;q@={tXOot2W9ACO_`0H zem50FDX;4;Idr|w;ySGR9bK=?05j|22Q7#gx#E7)NVIf+-h!ZC0Z>iHv7a-rgo2S9 zKVmoBsmU0A!I5tm-t|v-K0|@|cfkIPQ630kI&LxN_dGQpsUG#})D9n{yqO!WvTq`T zRY-VQjVJbUaNO%XxuroC!>(~@c0%|f+&?7vqtL*HtyqmjH|WeC-Ann?Q?ffi$aikD z%vsFT*C2f2l0p%DbdG1Fr2I#VyD)=|5Fk#qQno_0%ESxM($l4b;&1`$RFUphmoGZB zv}iOGxSCDc8(*OFzgct7A_QL?^0CVG-`h~9ZtJaFx-{8*R*k?YEH_&JI2y&2A;l&~ z@tmv+uMs(aIl~Lu4Cazzjnpd~m)|EMRA=l+Pt=)vZa>ox+qU;;Gu&?{H4+(^foTM% zh-;%si>^=x{6Z~v*>waPk-l?|oL| z@__kK19|X=9JaYRtY1gs5XzYuNK? zq1Na5@CgX2as5rf?ipP*Aw%D3e~08Hsj~xH_~@?Xy4IrwIH`{is_SP<4qKfc$DeD! z%Ia?0G8eclA*=&WLXE!gAw}lb$Vom7I=KVD7D;KM4lm`a0P+qqH**DaG6I6P>=&b> zvd!=L)X2yizY9VFa+-0Fvsy6fU%eYKsNjMFrjeA%e?gqeF6w52CFXLHGau@Qp&AlfZoRu1ix!g=yR3VPc>ilGX>er=qT5tCGC9v8>I{Z|MZ9?8uZCmMlT0Lt^JlZEC%hBoP z*Rd{12LbmqhPCQ0O5QhJwk0P3zoW65LVgP6tS1w`F_NQeSr0+)8wl)ZjsFusV1Z*U zjf)G0W3bKzHSnT@Vt}m=cXp@U2#(x{tbShO{`t@GwWwSv7OLUOR2`{0Q%O4fDTT3A zJ4U$Ks_ai{gdoI62*R^bzR6r-RE-a;#$Cq;zy2%elP zp=83$ZlZXZ>X}{$9R=1A7ey_f=Q|ZD5L%r~w}bTRCQ>n(Qzd19A3MMtU%8aa1|FRhYj zuxrg4XJktzZ@cQ8gHWWo4!<*wktKc$SZb;mpn%Lr!^Q>*)y3fs6&5y76ra>3rNG3r zrpkia0j{_FUkyPowt{K@kX}R;WH`4Qe1Tj0a}7W`8V1B7fa+v}W0pFW{g= z&1vUl%9a~TMMAeYYjqvL7N(x?^y}Fi8?kt}go?HOrI`NS1m-WF= z4;IlV{Ow?Loe9*zol77>lI)b&NevcOqLuB-&IncePFP8x&G<1ZhAa-{wh`QKkYp6E zo4>PUY@sKVB5W2Dp_|qEU+0`sZuN@R+xBMj8MeWbl}Bf-wnb=lZNC=x{~~&)>WwBD zfc02&^aggP;vur`1OGo~#SJt-maf4Q{29h8nb2%8oCTZuT1vED~v6On3W<^rwE zo(S~rYKTbfX!8lM#n3zf9w5@W;Xc z%P>OwxGPKhbN*b-5V)m7f%r>`sZKNFI{9PZHpe-`g{{Lq{sHaDu}@Zm0FUnV%Q}J& zx7gCxodl(okSM0}{K+`rj@aFbZv+`e5T<1dq{zQPqA92EEbYs?rrh%;l)KJ7eN)#3g z{s#Fh#Qc;KlGy~4LM$Z?B@W4hvb)Itq!oYeB99WQw)S6KOBAutL)E|5h4u{qQ&Tpic`VWE9Rqd zNdM@j94f~%&14nucK*YrISrcHWXbp!C}L+@SuP+g5sZ)}QK4rl1k6sPcTP#ppRSuT?ANxMKF1vbYL+e zVOZr$K%#RjP+gr#A@`6G6~4;=c!Wx@(5Fq8TKlTAS_r%DAI})OeD2S$Pd4|ug79-} zr?dYRrqz529Ac%KnHIngLDf=+u$}18;7J+e0(U@XbiE?G0Z-IwEpzaDxQozV2PrZ# zF-sV_CPj29M{EqF)VYAb#14l#W}XabE%XjwCG{;C_x$h+&crDA2x5u?R|oUiV_(J& zd9Jn5u{HE$B-Dy<7VXeAE>#cX70xl-FaoZ8)?#h){v2hp-io;7drhyMKX|5+lW|C0 zW|s(fLf#%CC&1?uwU{K_mc!mCRVdXZ1WqCqH^H(z8chZvqGx#sgutF+1Ev}^f5DD zMb3<~wCk>3g7I~}dTFKmjlBd;7vpVrHaoZS078!{oJ`++?@O9=SOserw&-u z{8l0_JcmM|C)elQNFSgu;0^aBuLLz2wfEDKe~$^3{i5icI78zv{V+bF|Ii`Acgo&% zs+KsLTvlt0oU#^4^hk4!lm-6A&4{xDz3&yv=#iyz0~11bmJ<;*IQ=f=S}Ao6L30)l z(m4=E&Pt>Hmo(aAe}mf+D^6?$?(>&qNN5Hi-D*t9_<>d60%T8IjBXc!|5&PO7L~gm{2(i;dBX6hf*+>-ELkSon7I>2t=_&j&f#%w`ng(zGt1=b9dI(5rdgIYmpK-Chi@ykCE+Hx0`_CsssID?R2I9Qdp-d9;B-16?w66W+eyeh<4olrw9Ww9QO zBS==w03XzSIe_4|lMRt)*=UA0{F0fIU>47|bX~n9Y1{Vn`BQcieyd__y?V|RVHfzs z>6~<5%w_m(GJ}LLg-1CQF@rS*L7FgSqx&L2-IYpZ)3U0GXfIT^Yqt)0fPsMx#>cmM z+Wq|sFn}O5qLWq2_j(+()RXcbdMXw3V{VNLM1`??2^QYb4W%K+Z!IcS`ZRtQ8U zZL0ECWZfWnx5q+i(=Ar#j3CqwTSAXoFSdGWU9rTF`)1u=KUyI+5?$=BH95IM8Xy)91MuL~+~ zMX3ek_N~vU!MwdZHpF~?*O3@f$1*SsUa?ZGDUwhO`nckxZnS(lq(eaPdsRopng<;< z1txDqs%VqUKWK=a6kKQ)$GA| zYFXJra%AKh=T+y!^?0qI`_b{Sqs`UmX5TLbf?2&tp)*>zIf{f7pd`0mPlRoqO=8$cUKU?oMKS@;{y6tf!a(1f z^fGSAxwI^CT=7wwpIq>Ae+a)-U*vDIm^y00#t6)`gaxuq2Fb8CjQ0U4-rlZ1JsYd~y1{o|Q7dz0htR-iO zW$@%urxu7zubj`CqnbNgF|~ule?g+-0!kd_m~yTcB)8sA&$j;l2cYIkdVrdR$|w>} z2e~UMBp~g)dZe-O&(NWG^~5sh_Vq8M5Mn2=e(q1rz-X~O$jf+f?g0Gdj!J@zlwu?2 zf?X3LCjAghOK-I*c~k_W!e0Q#JAs_4k+wXAc@KwnrIT1M@%o8N4ZVt-i=pMP`32zJ z=Nf)P*vZ(Gu}n8?iT12N2tRGNmYDxx`K{rOp)Al%18x9ZQrrWVqp{ErWpY>Xpl!Pi z%B5zKf}1^bN!D20J=)OBHKvtcR2pWK^&(SXp%LRzP84(w!ZUr!7Df_ZdvG8NdQ-9v zYFj0UoRQ6LMrq_YN!toF^hMZopqTgulIWc?PyWt>t$y6N{F6qrwhkH6v>m^QT-51u7UD+G{q_3ch8TzV`{|ecVIjbT#0B=R8z1|c1B4Of zb|VK+o)ecS7vUJ|47;|MM-Uuhlf#kR42l3R5K_o|6qXR83H3;K5^DA^_K6PT4I}qrON$_UWQ7b_%j%73;`R>L_UZ zrWfAuC5p>e7IJArM~(h(##M=6BpgA(sso~Ap`f@_rA{zdT$N0bo-Y(i;X0kp5^y*| z*mf1w_7R33P2Q4k8IWuUYVc>@80!N(PbBpjp7F_!Rj8HN=EEM0s4@h^6+QVV6-ZoJ z3|+4}G8+ie=(L;F*%LbqQA}V8AA){47K>Pj+L>PCPppW=ns2(lY!Tw(_GX8#)U85pvj&*s`kzdd-XbpcKQBNRTBCcYxxxz}5fjNmREP)? zM^U3(X`e;1G-WhVptHQ1M)#1=Y^avo*FJq9|1zH$!pB1RtvEeP&@6L4#+824tKhH7 zJMFPgllxX4fcaDsakt=HA#wQkiOq#btQ9>9Rw0yz!`>FN4RVG@qZ65^(%Dn2=$jds z&=qL`{9Fb@uShO_vXf>bOpM4LckdR+a{KQVN?d=ZQZTmq@vrR%2cL%-$%a%nAd5p* zI&ysryaN%M0wP?uo0Xz*T^6yQN%#{en4^h(AJ-u^C_SR_UN1bzA6`3;QSZvVvR8Qg zyq^vb$iVY&7mk@utN}7>l^53lGF%0~21A--_itO{7)7Owcj7Ku6E*&o4sjIf(lH~o zvNvVD`F7+`jsy-`)D#8#JvedJ%881hKDLim&C&18Ln1fK(d2!hd?Vs5=?f3U?K8ii zLgTy>v+;P|@S`fM91lCPc?*KM`bx~2SM+48ETsq)n1i(Z%ZSJGHtRs9`TZ5yf93sX zN=}Ew5ucDaK?^5h=_?Mnp#-em!u0+@=&b<%gjM>l9L=WpEf>>^P-eGu+Kco&zs(Hu z`QhJ!9QFNC5%bCWMn&T=)0^B|oGwC0I#qjNzSdl}vq+(fP#0PX5x> z=>Jf@y;&sr_OzXYE*FvDs6`5G9g9Qb!@_*5hECWP!XHDLBLzQ6LZ;TIOtCWz?)cWj zP*p4#8YtLEKCEcB>p0-LpNu77DSgYgt-}SGbRlA7w&fz(f^1E1lR&E)dL6koJ_5{-YNi#)P1_++N3hJCDd9+y6{Yq%vkTt5wly2|N{#}yK@0-01 zF-6hggz){gzGD7ZLG~Npf?&nk>Wq<#bHgKchzdLN>Q|brBLa9vyM)(Xm-|6DP2Quv zi(V7430;>s%3>3+1ro}sh*iiiRLB*;TP*aFobCSt+0#^TUgMUlusz7v zfFCOO1rapPGfzhKP4`DKDj^$YD9>r@Yb{VWM4cw=Bp8Og%=%F#PZPSc&ls#u7T5pz zAGPOI{<1yO^1s5YbJ~ywSnmKeL~f^StI2@#Nj_I3>ZtL7_*Um%V*628u}#SY$GeBW z?~#5rr9_`C5q3YHde!>w^+na5pF5oSAqPuiO|(J(heybaaeL8&M|Q)`}@AJ1=Hv75%jb5Ogxu+!}@Zf783;6@poa zvr#T?I&R|q!%Rn|G_zyH-{`3HBGvV%jhS3OR>}1SP!h}3GWw`tM3pzG$7Tr~&~VUc z!j$u`s+9vP@8!cOsz(!ujlp`q;D7@LTK+%hTp8jYo8Q6z74U5)?#-=OwNx1NIeOap zy5ThrqsZ9Qc!#Lmcr&I7Ha&<%#NW94quVboblo<6uMgY^d_zhAFGztuT-N07kgp3M9xKizCg*9u z5i#o4jLs8mLXsm@#g9b8`2A*TJ1g|DnrG(YL4|xD^lATtL_@cBwLYqO~a(ol{kwUhK3 zH+b1|&T$PlUt~+S7F-LPf^B!C_{IpV?${3mmjCZ{^U~cvwvX&6dIw_9q_a$|$Sg*3 zA*t-WQElENB_5>dvpme7}*@-2|}?E7aV3tkTA_~*ce2>wEHoA)vKYuMt)ZePsrl~ zXZPKw%~pJKXA-VI8MjU7QgoEJ@j}|S+S)3J(?rrQ_YH>FbrjJ+tw$sl@*4N2pl4 zQ&8Ng4x%RzHL%V3x0jPvm09wfr1g#AXB9WJ!}wUOp@yohe>5DG3~!^mlvMHz1S4h< z%-dy(wZOo9K0iPTbMU8Fhl{jce0V@Bma%xVaY`<{L=ad7HgcIaV83JVj*1PPhR$uP z=mZ@6-5>Hbaz2T&6;e1*{Bw~h=N3euI)tAk)87vX@B%PUW|m=@*iZ!+C}(OM&O#$) zenD79j@IaQf4;i?FP`x2E-8{lGDXsU{auuq9ZZ5{$SweZLjR`@h+x5oSB&8lQ~#&xS^2bDBLpV>Y?Iw-&KGFCg0v3 z{~&@DmynnTADes_1%|CUG&UeS2gA!9y6&A3iZqgW0bW;{Mb0dnW2SYa5PX4Rm52HA zH=*(wLj)l`C;YO(E+p=~iRz!cU*jN!KA_o_N0jSc&LziDKN8h%m<5(**tvc^dD7Vl zbX_5UrU}f2;vU=m^l<*!Mh;m)mbI)amydJzm7nZMnsb#2HV%h$L=* zPNhe&8DN-zVC;E5)gJGqIQL6OE|5QRjPsrM=#opc)gALAjc|puTu9PGNM50>Gkrz6 z7xS$6W>#7~vTzB!drN;eh;DyU<+9J*XepP63aTDDTS0z@LDqvj<>ga(NzX`SOKbQrLg-%8TOVJM#!o!k#pC?=cd>AV&DQ(o) zB@G)?Gx^XKpoDQl##qll<~eXraBeq|9{ryWA60Ti(X2PY%;hh^F$>Ng8T4{ z3-?Bom65nZVG2_={P7DcI-U9<=B&kj6PRXruX-MLqFOF5ffWw^AC0R`62mVEC^r8V={PA7&d}cz`5<+72y2x*3x3Sq|mqUU-U@(j}tk{*&*L2F|>F{p*V9)*Ga?s zEcMVDw27Btr(>w}E+Un1vnQ(<%v*DS5iKE0t=;PKi91aD2i8{_EqJ}&k3eIuV~9-4 zFtDV?bVk3EZQ;&%M=F9<x6kI#EPb+df)DcMncLwzT1_6!9?q=7IUcl zB?4&=02BTiVT3pAjlvedm2MDT)jVg0=C3-pb#D#$#=y_MZ1O!&xvJaOD>R6>;F2Q3 zbuafV7$#RQY@%KC!P6{SRo3AO{~Ty4_;~o!=QKH9%0OnfIdOO%>L7xk=Nlbx&!R0@S+XM7b5P)G4??lD zYUy{cTqEW9VWGmh3@!xG3v%sH34(yo4R6wsU!2t526O@;GdUCK`{Z#Rb%>o?~1MR zAZ!*VuMb&E4&9HlS%iGA9A67{U8THGYhlA563EQZlZQyhh%$H7zK?NnpwB;v%%0f* z4yfKqoG^j1Ub)+m_VeY{r3WBXVaD}{`AL?R>5iiQnpW>43QVwal)6RZ>9!{BbHsSr z(sfEn1vP3jh(Fxc6UO7zr?Z9^#6bJs^Imc%B(Ihn%|3%6wxMcFY z7twNVDknxTP2v*^UFGoj1|jiL*&SZvj%;4I{xf;oCsCO5OE^y9!BUM=trjzlis)EA zGqVsJXX;cDP*Kt-wHfB{IhOW6K!O>*a{%-kmj`u9+5h>?@Hcc3c^Z^J(Nwx4vkgWT znN0*od7?oh41CAPru?^yEFe02-h8X|aX%ZXzSyAjl3d^ntO5epK_ad!!QR_0d<3W{ z-%RUDJAZGwUN68oxG9*B11ek0X)x{WEKEu$V)fdxk8zd4 z$T9wRoC7&mb5DHxq(QUo&*algsq%IOgUv6jR6p#~jY_w_{o*LPP#Keeuk`zTiKX(%tzffz zFuGXLZKnqeT$D3DVDxZXcPXAP(J zedCSwKL2?_?*(SqpjEEC82cyDz~p?G{9_F2jVk7I zQ3Uf?*cZ!+0h76}#ft&-AE(AJ%VeX+L%cop`VZKQng*FaQxKGhM)L6DU$7bX-q+z9 zmqpXAN^mvc!qmXm?cs)z&rkU${zQ0>LWybMywddP*Wz+J$*bIz%h!>^#s4j0Cp~rD z^fj+vv__vjv!C_wD|XI85u-)u`1duM@PD7hnoBO%Xxh^frnbJn8(!cZQDo~7U;gQ+ z>azRw1pa?iz#(aO8>MOprhFx@`d^}q+OkBT;N& zHqg$ug6u0<<`$rKG;KjxvFrUez#V$O zLbM6$Dr>UVR9@fQl+IH|8I;jKzACuQpz4bJqN^>L*w%;qY1{&rQr`-K=5tZ9dz=+^x% z0^i)0^j-HM6_QhsPvw}BK5Yxw0m9H*`JE24y!_4jpY#haiJx1r#g5w%R0&Qb!I zP`BG5j_^NOfnOf)D?}Tx$#uD4+ORE!FnY4W>CQWBgmKIX;*b{nS=ckBU`cTT3|@&7 zTVO7$iW8#w6O=6nu*wJ6jxgP=1>I0az7jL3>q2y?&;P#oMz;Qd9ymMBcotHjG6U*y--QHDkr0dZ~Lk0oi5-)2wOt; z^T@1041cqM=i@&5Ch%T7Q?kjO?2_!F=4lWB382+&+Z(FIQQg~i=$d=88D=sBb^gFl zTtCoiZv92rK9g0g)1{L%vMKmmCW{u5x5`S5$LOOvwZUC=(SDZIS*i+5tELtx25niI3i zm}$wl;`Nm68XM@|9zXjM#znM!xRAT8ZXsb?xA!3? zBKiL5!MxmP1w#VG_qF#mTpE7u^)DU_m96B22)%mm$~caz^dUE#EzI5{lq)Uy8o-yi z6r>Qasd`mRY1ayW98NLTtxQQxR;u;Q8|D~R3f)RIHJod@CD6&VG?Ql|LxrrJL^f}7 zt}WkzG-Y(LO-mIqGU#amhJgLcDB=S#t15TDevqA$I^q}tP!e4~2&MU0f>5y*wNUYAv!?T&<>EVq&Hh&x4FBzI_FhL<^-AI=n#pMy=N({x=AtA$zeLcc zwo!Au(21aY9ax0T5a2KtO>JqpzUf@*djIpd>3y}|8Jt}ODhZbk7ebWB{>TYart-mp zU2~cwyV%5+u!q6Fb%wM@7-L%*hNrxn0>aLE8TMAjx)k!G^u`*w&7^M?sg8slzxi^w zMm@4VA`EJ!aWARlTWD1g@R$iz{rDpk{W-O*I7}jc=Cl^<9w^Kvp-vcV=cPu@ry4l3 z_cS-;-7si2C;_*mnCLp-Wkh|t*R)cx78YZ?xN8E>>>zQrT2^Px?;T?9-d6ZRSE+c4 z0ah3?w_>A{k=oKpDX!W?9@I@F_{ixKit@%RvQ`JxV+f6ArLgphcSun}w`wOKg0jS)*kPKP(Z0N4$XI6Dh>>xUyzN@{wY1fG+XuI?$Soqo4J9i8 z#TJ$|3Ov%sIMNnotC44JgU-hnX$N2MjJ(4?s*-oPzz(qgc^y_V@19{%&LFTc*6->y zq{Hipblb?#1KLcOoFD4hRAf{CO|L_t!n7~ClC4;XE!VEOh?p&cJzXNKs={EdvHu^*`$UJ- zZ6;f4VtwoZRox_|$PrCdXXC3mknflCp4%hs>a{N?6jV6%M1sEboJKW&(+^egStXL0 zvP48a>GvfoB^Pz;YqJ=$W$CXOd@-o0QA^JoAnzQzf&=6Nj9>uzr>wU#aVMxEPprcJ z54jM2p;ZNinX45`BOFsc^IHBRb%DCB0t$QU0S4sKSt9#Tt8ZqF!wvI8nVjchBCFY; z8~h;c@V>o|M<%!d5_@+{2Mq*&RhdVjGOOB?bT!%bKz=SqpBQ^{BY#$l-yG!<5yloF zO!KTycqD4u1xc0IX0>XEVA`<@C}L{zf2@h}=(qo^mCL>qrM2Kflqt7>Cz3aI)_%gj zTaRXa&olo_Tu#R1Z@d4;%5Mq!P(A`RP*;mBdKTvK3&GAYDwAASBn(k$?1BAq6;;Fs zU40gBkwkgrdqOSQv~y?!0eK%}ufc(_1{%5Avb%wv@WTZAkF+$7E?UUx1XuD z7R&BRRNj7yMM$IZt}wM4??lsyUp+XDlCLJ3f$9HwNTnflUlHovg%pHnz*z5L2so*H zM)qFZms@IqZ3#dgNHB2KCJUZNZC%GP&5)1RyV)y*adz0~xIYN?5cWQWM>p`@KPGj6 zv0NF)rYP~5Vf`k3BXOWs>2(&iC17e6ha)C$UnH*?%o2TKbf4&>+YqF;(`}WE%ebph{56rc?Ejs@Sch4TVeTI*b#lm1OD)IJrtc(90fV69vAK z1|M^48s&wEwunk3I2_pg`&1PrTH^S!0YeeXu(xZ$dwnd|AC-k~$4b{U4Q|!2!@_N_ zR_gJ}yNy@2S6SdWQ&`K53*pprBCvSqPz*q0ETeV>;k*e)_xCACh%=r?v7g>a0y1zV zaI$4Ui)+H(hx`A<*D+5x_>q(`atT0ld8;cbF>2jRxUa^}?M~vi6n_>vWPg4TXCLDZ zQg4p%fZm;)fHVzmG=;sBgi$@~UR&*8JVWqHKa!ZZb?y~u-If!1ed>M5vF8ZBygVh% zTi@f3+yzpMUWzBiJyKjqp)3n!RWQ^ZGnrXeIj(K<-3Y{Fc(Iu41g5iO@FR^s>U|g_ z_;t%*xh~IHu8L&CDs9vB;_5H3pJ{2O)}E?}?a?aE$&h8~3f%nL*Ebd{?mkD`iKaS} z2Xh7^n7AtZapd^-ww2C}f|6J)2(g;KT)>|d6~Ek%3Gu~RV%RX1B1tS!tpVeV@W-@D zTE3!9wjN{_eSl%K7XHCHl&-IQuPDj{EjD)Zi+gj;xvfSw%ya_@q=Q}cf2o-9cmI&m zu<$RvWZC7N>F#8T#P_+uYSquYx)ATOX}Z3j3|6pHSd>o1llU*OFs8S;cPvg5Q9vWi^3G(V$bax5YH9uO;4*V6UDi) z5lNUoI;d^&Y(}?eB4IJ8+R@&WSuo z@^oLSj8&kHam}_pw_x)9#~q575_~MUd6~v4DpniM&xGrTj4#7(V-N*&b+S-2`@Wu& zb%Jhu>QdqV(IE0eS4hcYU)}KStYRU6+|&Ip-JuiplF&}3c{ltQeGw4{>$wIBn(t~7 z2RMqg0(<0`YXNbazwCPYhxl{PN$tr53qRnKi45sj=R3p2>{jShNqJkg=Qrbem-H_A zpAm_+%=ia*K)=>uW9(lY@!27|vImeUj$~n@T*z&f{#w%dES{i;^>#2^kC!e4NDxe|nujAf)HmkkDwyS98-2lU6DacQzIqeU!PwjVn(~ z@{tHdpRTAvhc;7XfIVSarQq+kQkYFJoP%Z*YOceazHk1+R0Atcx_xhQUT2gZg-MeY zk$vJqO4>IfY=L|z=x&;GY(Vp;{)3dI@Km}YN0>B|v>8^gFG1 z*MC(;no!+@M36$DwKEZ5x89maXWMo%h-;`&#ydjC4x??^XQ_m_{zn?>eS*BKv`4fx zgRAo$GT~!IB=U6`#LsL()Z>ypr^umb8aulkKEXWg3)R zC3bTa(nOTCjcTv^o;A&Ri%b>Xnb3 zey?24rN1Ts4{+8hPWtW$T?E_bqW>pp8D;gIkj89E<5>6@s#sn79;S$O1gl*-egBFk2ikwWwnn3L-uA(Fdj3^)%{It(pheP9|gNLK{rTqYFH`>q5UL zf8bg$aJLc==wkn-O#T;#H$hd1#EJLoh>4dgkNGd<2Z7mW+yXn}^ZvO+>1ya@{ zKU%*+oHz{IixXmIZZ>LV)*lm%7zbp-BL@^J;M>Lnj zf6amMWBP57C}=r;H-R%8p0d*#uBV9YhF&?zX^-%HU@*-?uegALZxM zbvAGeZNA3WxoaK9!IzA)sl}a+uC#0b7Yw(`qGO#O_9z&GklQPO;aM_jY9kgLw_F^25yiEiM{{AQ_tjT$MyIPK zxk9gZyEe)>SC-*|{2H}mAy*#${{_#QDP@}e^WS|&Zu1#zoy`~=k_L)GThlv^!vCJS z;r}$U@qQqW+TpbyibLK;Yj6DI3_4T>zJuS7!S`#x2WHYs|4|Fd`e{#k9TriN_P>;s zxg+nkyh_}aXTPzxr=TqF9kwtNCwkntY6f#8L!C37WAR(G}5*D9Jo4x>}J$$=qk7T@Lv%)xPj0ae8HvXzc8KOEBS- zTQp}mhPQerNNWX-^ROi-OZUc_6UilbpmiOeLe0NS1hTZm}C49Sn+XMW+g zOW^)kcPdc;4!TjIo^i1OxVpbou9~1~;zI*Q_%?%c5Ml51eVfSP%;%~*fJ?f5cV zYhr8L4j=@7MbzHG-J%p`4`)jopbvEkRf=sj+4(%RS4*82+>^?->5Aa8n?=&Wx*|TE zb~neeV3%eO2N1mDF6SAmKP9D!!@qLvO}dJvRjA zpZBq_*4qgF0`4~)_vW6*BXn!tW zAAu^Pzq#t5jBra7KQ9A(ZzAmhPuPH&j3!05MVK!y9>BY}uGgY&NKidXGsrUWeoYgB zL{+3$Br2DD5rcywrpF3*(6Fr#>NNA4#F~rL8i4D{DP-M=Md+Z>qWyKP`|%bC$`S@y z2m{~d`YqtQ4DhEEkPj+Mxb;Tg5CR7*-3Qe+ftzv4fKep?_a@cVB?|dTx1d7NCG1tT zo;!4}dng(`@G=(tT*Wd+!>Q6&%onn<4rKFdK88j?whGbr?|y@c@vuk!~IfjxAbT5m338?0M@33(8qj}8I^T@{&0`K#!rJZ*JvaPpMj-&W^J z1auOlVN)iYux>s6_h5}=aieHKE2M8V=NM0AY#*e7H`hw2$hYxe=MlB8=!*jr=szM; zf6U6$?j)$o{p^T&q z#Zq|I=;4m(oCpI&r=7;?h~QF;>vzIhiE(rl)(PebttCEZOs8@KZV&+}S}$oe0K^;u z)he|6o!@hM`GqDhdAR_AeK2VoEeDQuw{U3pV#NIN8Xt(BTiRDAe0yIuKld zeMpDCBf~pid~0QNEUfcDG8QGCqz9%V_(d4l6X7BQS+Wx z#5Dlh6WzTfA$MN_6JIuI{IBQnjNPCV#Jq`2OU{)HSU6SPQgLjpA*`{5D{Q=VFPrxe==e9Cck;7mP4)Bss^f z1}icXzh^fD-9bybq(#j)$fDa$|uS4&gh5-}fHhCvrj2kX+n4C$XQa zy(Z1mOxaMG~YDccnzLkKD%R@qhN#HliuGvaK|K2t#BSxBgT({>+|<`Ym}} z!!Gqvn@1_D=%?w{VK&<*W~t&sR)!ihxzagGOL2|E5;G4(EBO6D`9Z7~CJM+~j}l)BUv6{d&9g=6ae&^ehsPKF*i_*@@?1 z`{Nw@U>+8OCs?+-`u?09>fN#D5r){h8CJc3G4mBJ7;QjW#46lI1R8&^L_JB|mC_0G z>*ZINR^FYRLhAxSLUsjI^KpsrB)`f9uc5sATQ?a25BL!^)AAhCr@kzQ9d+%BA8H#C zGX(vA$Q?dRRkS*Ec%7iw&2^XHw%os)*V zBg9e9hsS4h0PrT#7T~UBTgpeF(;XB%RSg1>ft0uW4>cip^Hqg<1jqd3B!cg(d~a2c ztF5fjNoy`#hFQ~9nHz!hqQt<*LB(cR*LrFQqh>$s4+&9j()Sj;2sT+wh2inUA?4x+R(6WMU;*lp*;yiP#G*%Z zacmU4);+Q7Z>rQ^J1y>M0T29ucX@=wSyeJVH8hJmq~DaWFKI-vAySRaLqq{_5YGDf zaLL_cO~JzT=jRkI0C-Q=0SuXh!bVq4r0SdJ#By8K7~vG>l+gEu!ScP1P2p8Y-97m! z2&a7@l^x9&+XPiamLNFMwhz#@PM6_q+z?)WwSCA#wtyb-Z(qlC{S60M6Zk$b&C&V$pGb?o4#~RzFzT#F!?xN!{*IC6sxf z78{7MgDM3iaPY#J!JbLGQfU|X2;It#8gj%+`oEz*ew36FXFbWBIjDo0-h!&_hA#F2 z@Y^d3G_Wh=d?azwo5B7iK89~e#X+xgC;T1+gxZc~ewqV}9C_P;a1g=!aqou?U7-GT zfGfIgA{EJ3O*sg1D!VOF(L`eGqTr}-G%SRSNqt@TFpUozOf)x-6P)*{uZLn-UEC;J zI4#ev=Y6wxGS~MZy!$qK>#Z;j=yACHIX8dYJn8G|POClB^#F}Rc9g{{b1xt27odrCTdfJ{{X29O!2V_}{0zSIE;bOP7jGvN)>`{q8?^G#nu0ol)nNYt z)#l}CTWc=H#m22#IJ(M3!F)GZukVGCYhopC`zKpYozIskLt(a1Wfl@bsh8?ZRDhm0 zRuKjax6POXkzOPS0Hb|EX@Uh4P`p;~HF`8uG&xL}S zn0S5vtmK96m=h!L>f}Wuv(Vus_=yY(|4zFysw`w3fbowUD^k$^q8hHBqL(#Rtl73o zLvDmKY2%U^aIP!frnTgw-PpgsiXxAZRSMBIy7&qO#4qxs5`}(Rfjjg64H_YPdv=&p z+D@u6B(8cB3D6Qao}kWI9v>l@^J@b`Tr(Q-^RU~yb=P9ICVykc>jyHu4E{OUa>z8H z;Ij1*3G2v+p!1sz3-CeX7HU9^#34YFsOBtAhNV1GDs;M)vF(a-GFMrf48;L43%^NR zT;&mMhqUR3yRd{rqZV8B8B*a9WEIk_0kKwdNUJEs*G;^WI$a+HHs&R#lp4w%dW7-Enz3Pct*x!+Su_(lnb4R%Dgx*H@sehiQemp#QJfeAk_ilyXn!BGg zflt?$1L&|~8^1jtvg8FaJ}3L!=g^|5?(tDfLI}5Dy=qXWz`CobGPf>hcL@AW5wKPJ zT?LO~3!j6Uv!pOGmYc+V-?4VE2L2D}Tnmm$QBoMC)|ycGb!jr@1X&YOWkk)IFJq}Evvr*S2W4aa(FqRy?xKnrIqLyDoXwM+y~3(oW{22(t6zS7c`Pk2h-sNeLY@2 zJ+8ZIOIi-YaI|Md@hW#J)}in0ZN|F{A|0#6S(P2XU(%W>N7xCM2u|#Dt5B~6;lnzJ zj!(ccP1Fr9TWdvb;Ckk+mWL-+Fq;UlvUkR&C@$%asQX13(kXgvs4S86h0G67X$O}f z)1K6J4t$(|%d&p8&JtBg-4(z_ihoja??jz$x=^!&OFoh-07cb?4lhEqco?=$Hux&| zgljXH{;E&c7l*>2GjvO$tE8!SqkAAJ60UME1D3Ke-#NS?S&`?)OvSPO=HPe7?-bRF z-&Mbz!&YsNn5$y(KsOugoIZ%4;BFNAA|?#V0macCtC4;{r^&OcGeWQs;x&b}i&3`b zd_f~bs8$Py%ZFJiU<Fq)4}})nS3VIUlHIdeil{2whT~Fox2e{^ z)J7*UKT|}}_x8=>o6xp+@tT5=tC<>E6;1ebOxd>&B!NG~nw=-$Fqt;;Eo1V!rt{qx z9LSMenH1&;3(}Qr5g-bjxNc|~!`9vxUGujKy2)gv^lm<~@Bpju{@L6|DtOF~ue1G(6>HQoUIkH9QE zqMmz?*du356#Bwyv-$p9TJaI7Qsdzr>^!iSn8WSBPnv9f8AYX}L+!?D1Lj2}C)?js zst%EK_A_F4UIQ2ck_i~V{AKz9m#D%*EmiEyv@);x5~d|NHRN!3cok!+hx|76BT-H8 za>1M;J^tW5<24q0vyx||O=KH| zTo^JvAct`tI^fz!>pd;bd;}C7g`Hzu@>Z@)ltyK+E3inD_cha0Dq)h%8YMUtF?K;T z>cS4h{zh%(%T)!jtI_dF=9;#)D!9Z-R{-eiWO%_O)wIP6-j43c;GN%=u`fWRlM-b( zTf^ZL+)dO2b?s-YD)`z==z){kg)wZkXa*Orv0LGHTy9io-(@hBbNFJ8R#O@6{)X=| zgNFeuSgY|@O%g)zJn@D~c_9ljB|^AG4}bqFZb`HaC_AM)sjWz~k?Ob2pB?1>E>;h_ z^ub%N?$c;gt6sPQBStw9+bo7)L`enkd@gY%Kz5mcc$5rhlYbdvtU3p&!LQ)=q^;-Y z-CR=Qi)!!i=n=y%S;+wAtd5tSWyXjTAmwD{A zH-gs#aEL!PK+pbLKqjWGvS;GXyZM|EWE0W4;%BIc+VwbUiHBdNpOzIGK6E&=5TmQ{ z&&d$p7s>;*P3!+a_7^3I*1%YW#5l7UsXBh4A5)a*{#;O#H)iyG`s@XGkN4hO(|x_M z4yg2(Nutso887-M4!Od9{(*BIxN_qv)JAdD_YH6K)XRgM7QcZbJV-(@zFjU6G23Qr zPY!h=M2s5sj~JZ%+3a6SqFR?)&@*Id3giU@nxXA}9is($J2o8FzpuNt9H_VQ`F(Y9 z*ihbA3=NtrZXNvN(~Yk)y@3l`-BQuGLS#|Bo5XuGLV7(wTDmu?N^|L!ZY^1(Q28`* zz&8n}GVsY9H{NsTh~N|>Yg1wXeaQ``=PU2&s_YScIwuysglr~hhw+5(_-?Pq7X=28 zP1Rx*Q8RE?6MPI`1N1S65uujGa{#m)d;kWbh5Tn+lxl_QE1vrNMwlq|M6-2m8P~V9 zD09|nJ5UvG9Vy-#iUw6IgXsQMd$*h=a!Z1_i)gqM8uHCZ00V$eN`{!2^o-Qj;nKnH z_w99@@GD68ZO=p4|E0da&<`lD#mZdGYgetbH7ua#q1N#^8v!lr;N&$ZxxDuWBE<>Q znzt~F(#84Nos#8#!sO9!#RIyzL)oB`_vIlZREw9M#u#ypG_Q3y8SPdvR<9-!@=H=q z_ChQmWSq01Dk6|7LI|f4pBfcT*!X)US;4QY`@Sk4AUGVdH@F7K&J92&8>5mBtaZPQSagGvl)>A(Rk_y|&><7CE-rg7w}%C|Q^Jhs@P;1z zIOUrkueg|_M(z7mG*FrJXI@ukNc@8PdF$Ev*TOk?6+NR+r@wB|oz`}I)*tld-9=l& zQSX96NTyS+gHe}QFjEiWoq!8)&6wwubKO9p7QHJo8l?M7>KYbm^7}W~wgjua>KxFq>n5K{O6?<7HWDf?~-_ zrw*m+SCPEbv&N|2b4=yh4&oQjWr(;sU=ZyP>-;Nqa%&z2@6^nk~W+v2e-5fUOkfyv$D6bL;3I z?h8dWj-5YV%s7`YS3nRbVAi4}k0^d&j8rSYAmNVGyZf6;W@3`tK2otLvn~ zb^iMP+N7(P5C>d3Uj>xcw7C|qBV!$R^?oK8$dp^%{lxe)kHT!wI-#Lwd*5L! z!10T?h&QJ-wsINRb4dhHGcC@sCYQ0qAmb$PU{??3vESG7WU7k$+fl9m%3uiA?S6ST zYz6m;8?F})Y=N>@0P$X+7gTz$5oRL5D)LpE@IOQ|&f-=jxnYN|<7~&2Wk3L_xjk6K zWA@g23~t!+$r9F*Tm*n;Sht~~&8qMtwX#^ojL+Gp0pm@uqEjPzRf98sC*N_;VIgd$ zf8G6UuHgH~RQJ=!(Auf*7ZGBQI{m_p+wsGVogCIOB+1{u2Q?<_{0|{>nHMS8ds?8} zySzU?CsdPM!ju|l2Ynx11#iaUFSuy0aOhJF%fBIKs*l47>bcCXlAy@`GO-2l*vXVA zKd_>t^Q?>}#Nb%z(@%K@-zYqmTBI1#P-5HfFEZC!Is9sZlRtOoq@3Orxxy2%yryvDHwAn2}- zIp=x+_B8`dly3O}{|>&FKCb7@y2ph=&)V3=fVH-esDq9A+m@o*s?Ah08)?zc44sIw zz}AG5*`pLj@}}sE;Ivabz{tc?)#B)^v?l|a^%2cI=LRq2iC?S%{>k+8kZkUJo*TyK zTnLvdz9ErFM}wqgHySQ*%VvB@hn~qu#0_&kd;B-KgO%p3ZE+eE@2Ala4l#qxHYg+c zD3x+!snXC<)=a^k0f0K1Dw`X`4*|F?lfv6l1X*pMFkPaC)Q^Ix*d;D64TYw*g# z8!yy$a6&6DgOEDA&bz!*gGdlvys0=oHFRv!6)REk(FN{2UJrgb7;BNh-f>1kbXSOb zeXZDg{cJdK;IFJ?L=7w6lC*gltMA5$YD>>P9Ct+dQTA`0(w~51|8;M`xubP%>U+ma z?gl{JU@aT-t}Hp~dt!uq=9Iv2XgtjAn#21b_~;aP3z^L|`pkUl!{yr=_s?*xntX^G zU^={$+YDtIFWL0vxz+K=@qgi6Z*jmDL(%-*a-^}U&auMv#g;!Sn-Ucs9a_zv+ z7W`y$)!QSR7U5H9bf{ml!?-#0YnCPynnM0u`~SA@TBOip*#^$_Kka_sp7FR?_YPdVZwNTN@BFCuLJO!n8X^Vor8GPp zV)+0nUmGjA0B0jE5D!=?*+ruR@oiFCbVfkHVT~ zU#+u5eub}OIutmmgf1twwv)Sp;v z`^4B?m3!1tr}BnXUGM=l){#=y%-c{zn|mzO0Y{!Nd5^3~C0oaHehB@J7_?bSfz(zI z-Oby@8t@omCM4|RdC3XZ7OJ`2zXTYei@*sXO{2r6ul?)+Uj+lLhJ;_zzz7J-Z~>@+ zXn12T^8eftd|6#&|HQAcH2h<@qqRgJ=hteIYEEfm>>A1AV>&G}&Jx5qMzHqLVO5u) zRUwyqOf;F$X3Y|Xqu@oGRH~$`IKq6_dvy#KCiaY(f`>>3Al+YjvP=JWS8()sCoQDs z^f^|`Bupr9#J6s2f9Pase@C-`ci}a`4lZEvelu^+L;8Dj!s1~ozgGBH!Daf%1*1uH z-}4-PQ>hhvU&WF7sZhgjl;w)WEw&N5r68`=8MO7c(o;A<1+Xnv2+EO$EGj`LWvueV z!fS10obT$T(*wLJ4c>;V(BQW5wuQMn1U>8mw*W^pfeuf-!WA8x&8UFLj=g`~N5~SI zgTDX#|DV~(R?adnqD_is2I>Zz8GAoeZu{XV@tP?zQ!?aJNO0$u)!edZFiT=lygl2uxOD|YZ8Uv4_2l9^V~;)ezEEOq=)G+zvC zZzg>UCws#q>%8u7_qcdgzV>2-;OykSZ4V-JmMaPy?AK{T4ajq%`aRqQXh}DZ~sm+9NUc)^T+nQl(Q&H(R!PwDndmh?@y` z-wv!tjWG{R*S(rRmtyEqMjW0ory$feoMnQc7~b7NwSt)Yg%1fP0gD zZhaP1!EuulqTi>iP4t%DMgknt1wQRu-?IR{6^p*>I9tZ&le|-z962UJaXGF#`yy3= zI$sXA$#j-G%*g%GcDjdXT=zg{nGl# z?l~D3q03QU%O}llINe{ons&^hg=phFSw>VxfyiWy-Z(rA7`Ycm82nTAoM zXIe2R(nhB!%gF`PaJQA%Eey$k>&f25$@jU=;EnA5s_fwN;C{hXc4B>gfl1=-$j4A8 zG6tV&?B&xGwa*ho8EtB*GOl)!g|7VJ)L)bo5)YyA{JM4e^&Ayw2zTl9UL>LVe^euS zGxL$7lW5lQ`%kx}^nJCCbpRYmkx~zniUiv=v0#NqhL$-_A9|OXjIm#?cf9u6Y=Q0{ z-(SX(F zX56rrv}&pDVDwB&%-o0sh5iHbHAYbp&yJE-W<~Fq+bIlJT0W!R0wZtKdaY};ij!cj z&2QubYr8|D@1fun43wi3BDtMy$kVi&^UhUSh#_yH2hz-0>`j6+2toZDRlz0diDJC3 z(moA>Ex7M<`J6n9uY-iKFY|e&+J_B{Cxb|(n+GS2U90&iG-vz%ykX{^<(^vTt+gJlc@FDZ<&f zGlg{VJLoatei2>?W6e`*71P_ zi+hsxA8JG%pT9r#RtTsnQb<+(J1Qpf?c^jAm$Br_fP91QbblbK>Pz?+`{N;0Y;oFE zim#C6l;7dfSeKO9=~Dt9vP&NUUk0(4R9hM__GdL>#3x2 znhrEf7OQPgwZaaZ;@8+Q6ea4Q{P~El=Yzm;fgo2Fr%l(U#i1|A-$p|=U#CdPfZ&8l zq-?A%}( zp4C}PXEGkWE(kCb4>ffOlF!)LP10f_pm~>KEGd5@<~I`+SGn@nh%Q1w9SJxuQaQFK zCMG$%Vn!!EpZ>A!m^QgPa&Z_w<#~_p=K~%gJ%`O9fjCA?kIaTay~3^v5R;G`l~!LH zN|s)@;~EW^BR16sqdxZqN7Bx$f_b9?0Vj5gpoYykH|m$rcWg>eSp znP5DFBAgCi?xC&>-UP?Z#K=dp!DpLQu zP^eI9_N82#S!*NIv*g&9*$UK5Td-y|d?FEd)FNzjC)j1`aeQY8nzXO02Mp#@m8mg^ zxe9f2$y=>g#e2=|96zf%zhDq8E{^5*MwUjYt-!W6bZxByA<6UZJoAprh0+ecCSZR2 zS4BuI54M5Y=@DXCYZOhmgHdU?l#_dH>Ok3Fjg}r%99_WYQ(z+_ln^lSxp#k(IzfC9 z$=!BvBXK*|c0M{Mh%r(G$5z6l;ujUK{uxdup;!LSemS#F{g^zDl#TlBG@S(_qy=ox zL(&;U6x8zet3+)m9G^AY3pA+9ywUCkF2XbLzb$&~dN}bgY=2xl&uTXNTy5j3)41yb z&>3?1kfeECH{V<&oCTpTM1MEtH(-h5f{#*js8;|_C%N0Kp*I5mymwj!#`Pvy=hv#Q zuoU$)=IINJUmzSPg@_Dpv5L}r0yKwzly#kxZ;dqwk4iu;f|T0khfNFE3CLJv>}PCSP$z~ zB;o&YSAMnGLM92esmzEMe>IXyM!UdK|Cdj@W-^CI+0{AS-4z1%^*Zn95n$V!;n#1A zu-LC+)B0Ak1MUeYb)4CfeEc+8km0TNbtzSg6}SL${vSi);;fX2zBdg}@pb@2Ize^J zbsDxIiIbb5+Nlng+lvW^iHd%=AH-GG2jYC_{#dni>33Z9db!aK3cx+8Lr9bK(gI<3 zc$bJRUTaOvz2u-&zRETmf*IEUN{JYOG#wAph>%TG3ZG*3y=WlZl`~>STQ$+f#-A$> z3C0Pdu?VCUYAk1w2*it7W5JNxOo$Tp)t{Edc9NpLF=qqi$}@PXxMjgh3r(WUW}cLo z3)5Oo)~HRzOiS1?GM_{;-?_b%t!T=n9!9{E0U^H+<(>G(o;V>=yo;K5fh zHOyFsl;EjB1V?rnN~8h9LN|z3{>LBRw@mCrYH2;h(#h3&$h8jfgB-+j*!0=IAc7b& z`5hia-=lAvNiqqilu+}31H*!^a?-ARzlx_mbuE^l0wms(dT{p>&+DM#Hyg!;a)=r1 z0SE-Zf54cRzqtBB%EQCR=m2LxQ{2M1KP7QnsmGg*p8LxpVu&ZAq3g{HY3-;5Z}k(S z;%PC?%+J8XF(}98IkUGIJt`R7C4{J+Hi9a;i9vcR$TEnvA4L}ughwfv&qr4E)(vTa z^1eU3tVhH~V?4gRVJC$7hfYM>H>r-@5QiqiGA>#{#W4oHq2w;TYOO^7zxJN9tEr`H zP(%@sCL|OEqyz{Onka}M1dt*qy(1-50~!Jdh#;eN+2`^l^VJt z?NWp%Wu21RYu;i*$`l@&Z{#8Gm{M}a;J@&;jZ_|fZuzTkS&%Uja=eJgXzg7{<1>`sP2%j?4f|VmYv8Re z%nT7l$vQb>Kkt4d|EOgB0*lgwMf5F%leMn2L8NV^GP;2QkX#_REOI&b;O)WmVMFG5 zWc5yHZzB`0TP;H_JV5KQ{WU45JTELLjy197rZ+oGL@*-|>bzr6t}0 zIsn^8Xej&_huqFb!89B;IOF`Fnsf*ZgZ)cbqIaYf;W(vSPeH#7vQO(Dt0qSfzEO2wV+4Y zL8N=KGS&WV_Q!u?q#bgJN_5PAz}65@AJ3NECjNol1Va|L`XjmzKNNW;iqy)A{o;(C zZQsk9U2zNy+4dNqDIwrbhvwh4sFkq|tj}si*OWZ2zb(DDda+5v)vV~KB zu6g(aRZy>(+O@}|dyUp6n+g2qEq?(Y6sGgUn`b7?(dl2hsJ#OuOY410M%HfF9R6ImW=1{X-vEA?!n< zjqhy*PUUiYnGoPBo4j*onvRkHAf4qeDX1<0}DBs=I4soNAG8eUAO%y@nULKWO za`(u~4=J3!2uw$?T(aO{3x~xwhL=RWrd!Wnl55LVEv>dP4Rii&w6wh{Be93@)_(n>oq2cd&8S zL?`UKu4Tp$ni(eAdk7!Yn(|KC*uOTOMORcMEY8bQCr=+C2ECmhdPi45^hcb*nTTbw zkO^m;M~u&b0GpSt5r$QxRCq4W+mp3gfDh)G92&*R-CAoS8tiI6qk+k!2!5_c$i)P6 zFa`-kizdP9`O#L}nmBi>IymZ0s_Hv(w>2PgtJw^K-G1^$yRfzm9 z(NsEmBLu+J@YitgWoYo&$(T2A-ftFWO^5hjicUloagoFm_>pzfX%(@iKekc>;W8iY zLp}<*KZv44g}C~>@IQ<5B2CIPyMk`}gsWN?uGADdMOtpcbmOz1+07h02@TnXcz44L zR5C+>2OH{K7gExDurE9?wkNe=2`{oUp_xB?Tol2U$&CC=u+wdZTX);VaN{xU)C1LS zPqY<`%`WM2oKgI_C7#JbFf9NpU|CeMc`h&wg6xz;t?QJuwgL!j9~1|{m2dL|wqDpp z6<@%tY<`Rm9D)pjH%-*gU_c+5o%I{z46ooh{apE$i3P*?Q2Rn<`!%rh`(r|_Pbxpuk-B3%f3i>F?gixV}zeD}sC{SAtf=*Xsj04g!| z%7Z*2?i_Tg=V8IvE{CnvL4HA#O{2ehJz39^sP90|6$@?I2efIC5}1D?w`PxT059jU zuhCq9qSn2Kek85Zl>oW9SM)vv78$YUC6CSRKG;LrHPB!&a=af%#wJTzQrgS2sBENtcqf1dwMH5%2?`vL1Wa#qvfta^)(H27(Ynx-G3?Tj7buZNud{u z+o91b zm7m1d+}SLXgO8(y^NLb=B8Kj`fGXcQ22!$_<;Vha6Y$ZQ6;;|*cnCtb|!zsH4uo#squl{+ikw1w2 zaGU85>eL^){sg3422wT#`8x^qd!>5O8I>+PiF^REhMNF9MQIPb2XD=NL!Wr*{nLCIsrB zsRazoEaUAvl7T8ee@5o?g0nU3;^bP(2icym-z0XW2qxU7@m^0Ecwqgk{&P4*C) zeKVH0N@fD&@MjPNK;)#j`+faW@R|gNJ7Bpil>AT|D$b-kTC1D6xc`^pdnl}$L))pr z+)<)oF0eiZ-dLNt5W%v2isiSaYQ|pgq;vt_+~a6_$m{Bc@QCeaf0*A-p)@kvD=psr;;iSPF`&;_3M^)}ey-qpDceLOJY) zBINCyo>t&9N}ai8YRvQHf!SZRBaPkh(=uG}fwRbZFRJDNRrtO6IZxdp5qmDOlRb6r zL|9;T`ln4Ta;Dk^b~C{3X2OkemX!{ZrsuO!jwK8JtjYrMch;!syD%~$1gR;3Bsjni5(Lk>YzNV;JA}od( zdB)od#kB&jBTlgQ6t&&#aGDy3i=0>U4O)9t8{&&)QEudb!MDF>k?4}29?^C{O0?Lp zF|}8{uiw6WVsc9xa(`c?PuO5+u3Jxv|F*yy-Wl#dX_b+)`>^Hd-h<=&tO{_c0yw30 z<<19*Jjg3>ZHY`GuDCJvKlB4e@GVQ0E$yRu_IJ8M^$`WX?w!WA8uc1$@=_5Bh@c^K z-RcHp+tb*y#Jnd*WHv;hNRjxAo0_)xy_jFFo(S5P&6V)diB%lM{5W}K3os=mt&@2@h&F0SvHnjHfHXqwdm$Tet$be9Nh5fSpA zV|Zn|Gw$=w;6JWG4wf+|#YaQ|G0~eNvh^ILUt`{XEsNDp0h%L;KMw>H+4h8DdW>C4 zu9Ds)US~>IQ_KueLG95Qg&RCe$=xB#`~h!jVjNp~8tmJP1FPezRZfyA8U=0`K7w{F zWhZK$NE}?6G^QgaFZsso&Ox}8vRjG`>(d7Lf~fV!(I3~ik|bYMem6oX52upP-DSTk zsccvM4$r&JNeYOW(H1_*46#!h%^!^+yaHy6f02%NlP6e0Z-lCgbmuV{BJykTE-a8d z5y1gg#L|O2z#oQ!k${fBc>vCvk%!JjvTbwZJu{uixORn$5L$ZtTt>^N^!4n?mE)wT;>#o+{ zcS)on%!}s2;=m>vp)3>qL9eP09Uhb=jovfhlj7Qk9mTcSchz4b!^HLieG&|gbsh4# z;5^^gbwnCgt9@+^;_){X<2>$EY$a;bsIgpkleK@24f-&S%V5(#^#;L)0HP)m8Cf9W z!$iY+=fKDo_^%DSX7-l)XsgS)MxIzZfD>y}FGC=flBYW6_0*T( zuKoHaJniuOU`0>vytWgT=aHJ&3+u(*J_=xWlSB>sQ5T$^5G_xM@!x4eh7c|4{!?^9C`iNJ4vm}+Eg$_u+h_GM zhDE;nQT-C&h6S52U0P36URa*=DJ^%g z(K1Ji+%pw56nD`yR9whVP;p0;#pVCfclrI#`E-0a$8)^zhkKv<+~?lgqd(kT)PLCb zgNllZy6dT5 =W0*|UHTeko|67Q(Q0Y5h3&bgdadE2Qo34GWb;OOS4qEZyUef7%s zz~^l@PI=)}RCY3z|28#YU;C=4Y`k>+)$z{=#B_~XwZG?IwG@H7o8g1w=T6dHU3YKq|1|-27v`8duD17A$6eq5`diRX_b%sbUChy#y!`j6zj6;J+)vwe>g136 zAGG^&Yc>=a1e!f>poDke#M4SYh|G7{4owg1tYSy9tLE&(&#V7-_NU*9LQ~Sf0fG$; z9!SfB4#|=0mTb^d_k?zq0rJEb9-)`4Qs0iS(*wvG0#8qMCDFULk!NQ&6 zQvh#yV23}jbcu<&h9dK0S&NsY*7N17*_m*WwfsG+tP zp-5odYzhO8tLaur?3p-tXL{jtu{C) z&0+Ngb3r@HwzW~>%-HqKbnk26<0?K-9am`Ae#N_IpySPx=^zuqb<6?usD9o`!e(xn z*+H;QcU}$X=HYvi(lWvsYSNo+K8WZgjU{dZ?h}4ndFQyT-N{So*&Z~Z8h2dcifpzM zR~On!>U4Y&*XLwUPZN$=leO|ZwdK^*<-6|ML|o^EUVlh`0ULKR4=UOuJ}DnVr&?Z% zFNBI((ccSNajtlY_Q-q`e>YjQiB0LoqfKohdiVBe%kF9@tybQ7dkdWM?>D${FUF^3 zBrcG#p^s+9`3A@3H@#ZP8knvAkn`wGRUT%&eLT3Fd^^@Mdu}|_H?b_>OsF9E?Q;K_ z$EeK8^cZ(SP?;+Mb%F(dxA38?s?jSTe%ZTW^>1~2aa3u^d6t7|?JugVdbl=P?Ix?G zzj3Mg_ZZK7; zAYwb3XFlopdzUs09C-qg!?2C-O~2W2yuHsdkOHp4E8H5FAyvV$C9+TDVz< z)?5iDTGlhq9?^D)XEXb+wkFqJn~eY-rZ^*SusprcHG!CmVfxPYy>|!&t~Q`=h)z%tvB;F3jX>Q zE5N%vHGob2tbD1f(JOC8X8o&j4$Gj)jOhr0JC2>~W{%;iTf`6O-&*;}i^RH98WQJo zUA(AquE*0B-Bw#VwY6Cb`AMV3e4z~6@}85*kfs{&bJbs4M@3|W*z_fd?XJ;xM!0c0 zA61QY_z?My>&I_*UzluronggTKcTZxY$L|UdDVt=xfPp{rxtn`-`m$YYf%#;oza(} zGoS5G%CEw*#34<(73=EQ2&Tc4c!$Mi56+uQ;kYqZ%A*yv(WYnuh^EUpM)`AS*VuR8 zyzFJv9Lk|idTdPf=j=8$`hl6)d()m*6G+FdGFEOpg7QxHKm+6T(ZQlKvNYn8vb?bI z(oOth0^4iMYik%{eV%;7PopzIvsKmW6*V)MK7;B>H>`X-eQ3KNN{|=8skNw&u@|L&CPj3x~wXM3G`?3sCO|2O{ ztK03}l3&2_aCzAkgsr49G0mQyzz}r!TsVf+M$Y#bg=cF?z9%gjsbrg$bA^=w?bSP* zIT@E>lk$o5vT=7JffQNxLev4>$$d?@Ak<^Kx;}Z4H95v?P=rDV z$~IxnCHv|G73Ozfi2?%h$;F41p^&CG1im&;y45#qbzsJY!3bZy9f#E&fyFhd zH>t}{Dj~S>)(PmJGU#)VUACJ-B?)u`I#DKH>hOj}j0%~1#jUb0Dfrk;UL^}BbhFuN z9OAXk6nP#bcVx&5bjadWkjYmqH6-7lVC9N-S9;77RCku6V=VtTs!Q92ehzKiO8 zslFhArx&V!8mTNa_WK%`Na;@1)UsxWk4gFQyj{pS{MM?qW3Q~Rh#55oI&+XzgavErmfb0ZpQ8_PQh9#K z<$A)0qu!V9W%s>`9S}Dff{A4>oc-Q9&Rz6_G}MF7(U!g72+trYP1u{2vtVIZ+|*!g zvand)-a+K#L&p#Bh4_~k?yf=U*zZ*i8ueCuQ5*2boMmNn(hO#fvY~+etc1~ubW;CZ zqxVnVcHYo97myLBR$is%Rk}U*zs@ewgZX>|)T{f$&m?9+t&95AZzXG_51C=YpXm-i z=vX;<^`9nd+##Wfc`iwNdzTmJTFJY6_VJNHW!Ugn&w8v;V>=-^IBC8b+K^E-jnABK zqpJqqD>Pk5>Ry?;dA~d=sjO{Zwx>nJTK8lO2C==KWrK%!fCRy!<5+~TphQsJiHAr! zK6DWtd!589mc4{|`d_3}>qdgwdv8uHSZZh{ zn-=)tqT}|(E5-{~jKOi;G7@@qX>?P&O@p0XkB zX*px>SbJY%ONguBN`)Rz@fD1JsKj+^CWgtqo1SO*V9OsCFC8aOtW z-wri)4vSs;EX99Y8!}iYIfj#yDm9Y*>DmKBRJqVH!&g2cK2f~?Y_y$5GIwqG_}kf zkxrP$2_5pIO7BqTZW&}%rogrRnyUkI=(69^skE{LUdpzRQZ>>=pDZjkwv3Kto$VC+ zo!RiE;_AQGa2QW;+Nrhia^!P?C)U?{Hp9*VrGvDq_E!d!G4ENWK%xOv4Ui?!LYyeKU`mpCQTHp~c&Gf;5{F0MRlciK{JN( z12(_2qike7x2cn5Zs}I9gcjoYXc!T8UxP9KfNk^TwklZSx{)CdVJ+4(FFR;Z z^6Ttnhn1ur1gSur!hKfu{mp!=aKGr+JascM_n#(&mcrYUrIV!?66!TdrA@H)RK-jM z5Aq}cEFVM{UzPTZ9%S}J!GJuoytx+Q5UI04jF8)WeC(6(En5Pm){ial2IX_ng)eLQ z6&^9uo#?siy4&$fHqj z#fKwf(g!3e{o!WB!mDbeh={ zvD0bOaBcvRRXBitFQ-~`YS#9X^X!KwZP9&ib!mm?=dDR${8(lcYe6H*C=OK=@Lqi5 z<9z+7MC@Xp|Lo#_ki&Q@Z1kI7NVd&c&zKbCL|VN}8V-CgG}^IpG^od#RLZm#|56bW z>U6{}oMPcFN^fdS-Qy#FMG}09GGkZfc^a|Wz4315Ms@%`_)po+mF^BQPfoCie^wHe zB#so|{YExt(tqpB%d(lB&1pj)>V0_)xs*%qN8QO?iNh zUO!QKI-Q8+j~)e|=;5i^3pyH!rtaE2TNafT3c5PxEtnX8;4s_hGW$6S1HB-WT~B0S zFs(A5jZ&j5^Fyc{h@Ial0zU_cJS)F<>ziTx%e(@kHSVgOw$t7zJex3rBiyeVo(ZND zh0So&V_PF9YA>!6q_okzD78-T&xE_$>WVo2_e{#s)hTwa&-{Pf_v{hWltB>Sz9Bw* z!s)6(yTIg%6~uk|a-~NMCKw?JinMRcKI)5Dr9LWzqPOrXBnMco5Ho-lA3R)vFAKk4 zYUIgP{Pnza6S|fA&Xu(O>u(8=V9}rPv{3H7vX>?#eUgw&YJY3ha7xjDj&VceP*Wq? zD}6EB<;jetmleNC$C2yfJsdicqCFNLSa z=@E?*b@(}1UD}eKU{U{PTg(B}Rnfic(EgWH3=nJjuOi=Nm0MvRCRY+uoaq_JOW(~5 z%42E1h~~)LvKFZqJj;`Fq@6&TxA2!A%t*eKi@gg)w_TXZe-Zv>ao;OmF8YCcl>_}e z;-Mrd&%tlieZzt#YuCW`zq_)^W&ghMR~FAWKpm;qgo;XRD(c4(iOU9>8OL<&_MFVexNTd$__G8Nx)FnM)hlbX(a*I6^mvgbw8b(#D|y_CNGarr@VZvUQY z--yn6>FB7~g;ZViAA$y`CcSF6fwJVQ{C=iqIChPOD&H#O`CPowl)O>Kr!2Kj3j{mg zW%p^=lM|`6wIdsY`{qN!FCb58hh%L$YRnKHHi7_>4flf4>n7*kh1y%!U@aA%7EK6> zFI}~X_$+#(J3z9?9X^=j!P{FVB=$nKW-w&WN7>atrgNeiw26C;qX0 z#(v=010)i+d8K5@(x}wx?om+eS8p<1H=X*q;3)fa=4+#Jv+jI2QqTj%Y_5@9#-6#! zfvbDDu>PbiSeWLzJzW-zUkqfY(93oiq1(KtE@`9gnsujY3_6%fCY*T`MFquvp);Hz zj(O5o=!M&l3KQ9eP}~?0+{bkRGm5`Y^*Y zH19ljG%~~M!lo+U2s=9R!hdm5%O~sR*3=SOy5(9q^+oqWn z=+|P?jE`%j%3t53wmhuW+|!FntSsKi_l30Q(XFygbLjcVn!8pED=#Ox0Dkg>)+PQJ z-2a2b;p^`B_uZ!vi%%&h5VhnrU6F>uo8o|usJDRQi=(@kYT*;I zlkx-keQG{r%~QqxuBmoCdCAt8ls-c`%xbEr!=~mNIvo&oM`=zDDvsTD=amN58jh9y zPU67dQuBxZp;OjGwQ)D3qtUQ@#vo-4H+e&LW9i1%YGR|(M75npAgtDU*!o0T>P_7L zl-L~$du}Sp8Ie9___V5dA{4+^=sgq6(89r}s*ed~!{Z&&1~X{n%%koCwNIX(Dq?dW z@}Vc??t<6{Lp}FGE|LIx@W5wAcGjWOt{$Mfxv@EJ2(T}}(_A;&3qW=l?nR)yR=wyW zKdp_b7YxslSK=*3_aqC1G1K`AJ&Oif#pPGp{wT7ztm*&UKnC zlsY9#PF3;Ws#DJXWh=@!5TH&CL_x22M@a#SLlb5oAAE|^WNq>jh(GKGiX=;@crtxi z@SUXLJgw4jV2}OGXA6PttD3UEJ!q1Z#T`PROfv=F>OIRonU$7y5%x=rb`nJsVILQ- zl?9D!%;Fzp;#dnn+G<+hK6QJkH23Y!5ep)(S*`3rbct8jiryJ~N{@zZE#qJP0w-VS z%~wN&xwJo3i*aL95MT7*Q_E}H8<^k}&(05@wjhP)KsAwd)zX&;vJ*&S8K%@yLWL!0QO@8SZ;GHui z8@d)54z0+2ow`j|**E5I)ZG}Fe{y!@7!gZ*P}B0Cs|8?Ix~=A$+1spQhu*l^hGTHn z8j+DmJKKSNL|M9&jbGo`^ZjF_eT6&>Z%8Jd*6QfM5JUs>u8+b1eii|5aCs5d>m~GB2;x$8fn27DpPWI;HEv5NFP<+VaVYnUya2X-3RF z>z#A^$X6o1uAVJ2k_`g{02iIt4klrHJN^V5bv1j8sROzrJC--i)Zb6Y03|jo=>KdU z2TGHD-tAk9q#<4O-MN~3GR+)qQFbR;Mz4gAklcVXuG(WG%y7=549Rve`NY4XaLw|Q z^l~b@pY=WZPLhR24o!!_BDF^zDMpJn13pcZv`zAJYE?l(~no-c?~UqdDal zj_bfyr{^a}+m(@2S1aF+)Llo}gi6<-6fc6`0&(+|`<1Cb|3@D|>fA?ouNIH*_Xx%i zPuwTIf1bfs^H|~}FLaMHKdiSK=aKGWr(zR9q8Zf?&i>Tx)ximoeBU#~H!t4wcuy?e zd(1c-(7x<+mIZeR7D+U1F^ji6VTT!IAXD-}Ogyn2r6;x<17JuG@=MHbO~X-0ohAx+ z9S0DRCbj5=Fs)gK)m|Gi?8wmV|M5}E>YoT@>U3qmmcoJu963>EwFS?#%CJ1_(48&e zNdu1VRYSSv{#7xwkjTq(oyX5SHpQF7brpPXu2!h?2frW(_)`BS@s!x|cgX9eitrk$T8}U@d?aUgoXyvV0q$;Yct+#D#(2^3 z>fzdYR)Cb@8mAqn1+}cktxqWO`VJ@q<(U(-eVlL?ggMGR_Uecf=m}PRVWOcruiA;M zb1XyBGqK~|OMcEIalv5>MBvU#GO8y+vxUq8hL@383;DWWt@t+ay6^`&UNH7`%u29zdgb>UroWztZv10 zXnAPW^!bf?&xTc0VIrFBM;0Q-YL>a8u!8e`AFdX8)XD-D=BZa!XWjz>vQa!A)SB!3 zzdn$8F7z>wxC@U=C}#H><JZdtloAzN&nK+ zouQh(sIw$_IsTxeIn|g?2%d;Et49TKZR_A97FNQEMx@H9f$9xiTM8{OgEURw5pPwk zCaFDibri(Y8(prbT|;})5j88Xk3Rot!;W~(1}_~~VoS0A@_Bo#wD}O&O2<47b_idh zWE95Qygi!F@cm+u>FPf%rB9Y${1IVu#vc5yN6Db1)-O&67_BV_6oq>}v7-NEaGv5n z8(gArVhTyn%{hG<131H|buat!Kw88ZDnebVWi0WsD3$HMCG}TlU2V7dlts_B-icyq zRZ73c(87RjCUke@x+U*r+X9ollcv|10f-<6YL7eIi1_i2>gm zkAaNn4(=7;I^Fcc$R3?5j}e7KM}s%c1&&9QIruid zSp->igl6Yq=jwlo1aY*$k)Zqp%ax@G>YVD)Y&a74f?d6S`a{DpvdDO%>d@!&@Ev}ug_{P4n$OXX?k}K~PL4a|nnsF*Mw_z?EVa?+Oq}UX zoQ%F#5MH6_%sD!BEf;-o;?oE%H2X9GjSiQ4&_bL$?dPhEbV3?-!=19y{Qlf~I<0Rf z7EBJ2#wtBd{CxB!Us^Yc;79lr-!M?RTiZ@>D>u5=HMa(Ix0&HN#~h*J(;1`8)AHr(f2bXi8t!J!b|gQ)vVEdqVyt9%t*ED=vGl5y%x2`M6}(T5!2M;wcPa>$206( z8?(lvqtkaHb=EQK6Cd*WcKpxhUiG@HC~wYbd1(ZIHn-Vb!l+%0niXIY!OzGpoN+L` z_=z}g6Dug3K`_5@1ep9VE9ta~TW(+ZIwo)i#~{V>k`@qn2^rbjH+X8_Kn^F5x>}TfYRy<5VPuZ%@LcpT5|_K zAf>U}qG8&4whj@1okm!>5{hN-+Ej;Dw>CppU&eySw+pk*rmD4NnHH~4vn)MYxkv9I|umZHoJ3bfaa>bv6pF%3z zx6hQR62oJ}G9W+bS1=@RnkWyh0Xi$)v1rE^5sWBNn-akYSR zsntwe^>St9gA6lqo*K*V&-g-$pd-yf!;0fbrKaNdV7Muh>B7JDsHxd)=qC#gBE0fK z0kyNbz_e<*Si@ktYL1cDi(K|$tTN}hqh`z=py>$d5Jv}4`PiND`b;k0x57Zn8C`LB_Vg8Gafn-LyP6la~jK2&IEQaK7u8?gGS9*4bcE zkMp}Ct0j3ULl2cMe47?|%}KkxYF_MRE*h$`;bxc|cioA%0$29_s?` zwy|*b(vj23nuFiXe8hafJecD>?G=1{+TQ!vYTqHOChO8dWDW+Z3{>Sgg5v7lS6*P? z<&CgtjnE3sNULq>Cm`BOl|6-S!TVnHy!yP|EH)-KZ2E+8h1JQ7LRYP|T$@?nJaBHT zIV`Zb_DZs_>YV{pQ7dFlblQqr8vr52nq)Mv6#AkhtNk-KZyN8IMQ41Gh0a#Vph8== z?N~TvB^>U8DDm&mr#3E*f6r`VEx0Nru_7T}FfU@3MDa3U+-H+sngRa)((aCO{P4?? zrW|rpoGvfxS;fDwgXJ?%y=0H^vP({flV@gLcv@&~=TT`z zKk`d&2|QDBV@GWRh@tKu&f{Y@BPG%@+guHrD3>f)>Va=;yI%#2Wnk0O(ms%D!~Zz) zgH#SeuHBK#*;xTIOH)M~#PzBR& z-5-0#R-c_x(DA%Hahg%aQGx~hgdG7ktlZ_Y~1e=(Z=p%V4$4!^Lp(3025#+2=U z%$~_ZPL=50q>blasit1@_W@x8;xcSp0&8%O#xPlb-f?E+l!$ zZNRQFE6afFRcm>om9+`?!h_cLgL8UGr=7^LqI&!&^4Kr_SB^Y~QS1P@iaRe9yEN(v z)9u$obU+HOMZm@qbZosGw4YEr2+Hk)pHNJzQc*-BW!3s}TgQ;~{blw2VELkY-3V>D z!PORg;sHK>VP@QoAXX7`?qz_guI^~IuB2|`?lvVI5b2Xy#fE~|bTe}eGB?qfMP?L2N_XZ-_@@+v8n&)@%Vp3 zhO(%Ur0+8sDhL3_97rgp}2!AcH}2($;8mhHeBjY_86Um=oue1XH3H9OB&g2T;KYYR%1Gm zKSG#;tXQ9j`MEJ)ywTiyI=YXFD%vVtjBmxE&g>IVuX;`takpCf|}#TI^Ztfr{TlW0-Fe3zz-csADNXQp-`0hoRb6gVyhRN z(^6g3by%4GugDqQ`ir-1q;*Ut?lp+!Q3;CRRw9P%FW7r-PUn9+s8O)-P8P&D=b0pXFX;ePE z_5p&6{_}rG;=zS0Gi>9hy7i9PPD_kn?Cr5@G<#0-Y_St-?#@VM*b2nVpL-8qwXmS@%nOG%js?hs@F-vmBE{ zinr8<)eDppL+=MEt%vif36iPLiul&6zlHvPjoJ_s8hOrUmNJV9*l1S_D{K{;0VfzR zzDRls69fvw0uLyy{Cbe5`ILB}UDm5e*w%k78T*5bT&L~Qd6=IZ$-8V0wT-o$bbM}2 zrzT1c@dpbm&~0f&Wjn`~i7GHsNhcNSUbJ57$VrwJdXQLwbU;43C-J~e9lSMW?w(~& zm9NxptikXrRlGG!vxkR=NHgYHlYP_zI9zWQ<^Xg$fBTsJ_Wg0@T zqecYxr_kk?>EE`8iZ1*cpnqyKe^tT!1NboQ6=`ps02#CmBNOZwrc_|U1aVUn%aN9T zGT+)X$No(Ja@d>wI6s|nPM;JQf;>2RI*Xd${+j9r^bs5b)U)00)<7$rXqE|0^dCcF zYj$RT>d5-um!TumalDq#!~1HufnmvmRS@zj35Ia%Na z&GqLsS=H)U94141_rdtS2w&mD%(8LSB4HFQl=G<5#!K6ZeEY@Qc0YAs-p9A2*{dY? zj0veLAk(WhyDeo>R2i_kxi$lh?%4g#GMPSlW42PbKJ~;!PuA2dnMY<=RfkH;uB=+~ z9yc~hV^)R?iLw00_05T5f%fx2!Xh(x=gjvX`I7{g*TRe4n=e-}bKAghyWd zWT*<r0W9=_wxsL;+dTjd`EWo7>k5LDp1iSXFi9iqV?c{d z>S@AFh%G;RB@f*Dx4PuQC2eG?rd(iI&*q*`^yaj24Sm!|0ZNwIq_3o@Y(Qc=hb;WV zMArn|loP!tVBFZb^1|kzRN0VCu#GUlf1{m18AW8R@u0UeYED7yX1e`MeP^fafAR7SJg)3P9A&k)f`GaAeS7^A7!nNwx8ePM++cr}JyR9`|t4Su# z@!GZvPU(_oie9s&Z!-Gyt&4jDfbI}$)3}xUY({>QGhy+y%d*kd{tHe|>AK`pYf+JZ zP?GMZwT~k5fM4>OZ8a z2Tm6oomk#A(^aaeuT&oI(DN3q{Obh=41vq7m^!) zj0R%VM0RQA#bPn-!sz>jMx;eoL$SctFyAw5^HOS?-J9><^%;_iS|UqZ_AS~Sm=GJg z2pZ22@SvYf2@$XqI-`-b{aIZ4FSkSZEDyV-RmGkP50MDMk6H?8dHwNPWN9hzuN8FJZ zMfWblBnf9%Mo8|UcShMB@tEbi(?92HECD^c$j(Cr$`A|IoUS^K@nelJ!Nnb!-O)`; zZd#>S@HL~!L?Zu5`4)Y5){?5K*{6||t^!-$JeON-*q&ENVr`Q2ze03rskKK#VVc{- ziPxK@t-Z{Rr?&)^e(GK&=0}>ts|JTT77QU|&XzR%;Z}v_v)^{lo387@hOkL6d*T%( zx_0tb#cu~-V!h;P)BtR+9w)$6`)WVEYw})3&2NO8ffk%DsNW&lQ?>dI$ zCokodGpi0tL&vEAiw_D^(PIYlZiq@$~k7e|8bfccb1~@o-JOxbLt<-0~J< znI}d5ZY-Oxltb7Ki^d?VeFB{(EmWI;%?lkr9i%!X}KA1ha`?X=HldUJ$+xD4)Detp@zV=gJ zl!vnL`ZupS)$br~2^mskDB}6<)2ajDgqfpDYM38yE^7t#7!n@(>MRZ5oFm)zA;hg&jrc$MJ~6gM zQc0ZWMM;3lsbwr&{NQE$p|C1B20vcC^YGk{Oy071WQDPkBl&{#-UHT#T4vZd_$G;v zt3JNOh@N{*3xID<*mOD~7ap``{R+PpudmRTuBfF{Aj?S3wtPR@oshSGDF;N9r-<5; z`4G6;uWHP!v?|k<+^iTViLgH74maH^)@lNZ-IyWQljqqJaer2cGLe%{s5D;_UsRc; zW=wx8#zEwWRi7rl^x;goYl^+@E#n#a%30U#^7dyTPaTpoO32N;^(!3>+G1eNB7Cr} z6BatNuHmUxD+ZIVN7O0X0%uM3?oNLNvkP(vpEXjkCv5ShwJ?(G*Q(#wko}OG1trnG zY}cCX!49al4`6V}a6*k`I_|VpOXrQ%bP7i{4mNE5D z!TPN=xdayH{gY?Y_Ne4oeqt1CU(?km3wPW=TC*PjWlDZ$t)8s1q^?jAA0Bi9wkSeA zK?&}x&5EC|mF(hO{x6&ssx0<6ezW%kw!=rq`ci*p%dluT%ui5corBAB2*2G`)zcF^ z=4+y#XEyMlRod$1)Y_g`vw!8fDvqCQ=0T_1^G{^fWG)s)ccZsLAjOt@oU|fCr>JTe zJzGgz*wKG#TX#5+ zO5uF;jwAlD#;{wnYO{+G6$Iv4QA~9#MU*6d`>ux{awF9S*D}h437HEa z&L7;cPy{UN%#oVc6Xw1jpl_~O9>_Vz8bJY*KFg*GhY#JX|4m#2mz(IUw72F-m8t8j z^lDyu_iiFwDY?k4^jg z{gx543~1a6SkEG^@n8JMlPfzEnTppkgUH*E1O=237rI8=DGxrW0qmvlpn_gyITIWgR(bk9qB1to z-nq5^J^Frz)l++3Lzs(Brain_K4$xp#JW=2`M_r$e{OG3v44v${k~>ka%E(n{&;y7 zBBKz@E8YDSKieFb<3RfSmuJn-SAf6^-)H$-$Wi=a9Bf4HS+Ef@yn3Z5MOnvE`Ho0M z>;SC9I&#i}3v(n55>~hU63S{>N6mdST>D;IGPyl9y!RV3c&m#Mcd-5$;%<#hkFdH4 z-VYE}l7ULl=X;>WR3n}WchxKXG7sqD%`_M2WiET+7z4gQVW1kW?Xjq%HE6q^ZZ2lM zF!5U)lXUB4O3>TAjLe>Cz1dW`qObPJP#kA#QoFiXI~dL*&Bc2IxnXj0a)!Rn)ka3I zKFrBl?7AXJ68&@G$h?F`;oeL>OCI}8*s-2U3jCy6>E#DR0l*BC?)p;A zt9_wan%o;Eoqm|HMV;=z#J-~_!~T`)&7vJTs^zI|J|7D6V)INFisKxTXYoFvEe9zN zZz%V!K3xAxyZlg?Uu0zD`>&6U*R^H(Abc~uc1{vd6OqwRkt_g|%!FaFCLgWCQE=-I z*WY2>b^H`tAoU3B+@10{*QrV4<-I|BBimND0wEXBnhKxSC7`|y9lX_&`_m8Ki~NJ8 zZYR{|seE#_2Re+T*Bu!HOBQk16DM@yAN44HIW14yQygW*kXX?5GO>S5HOTi6V|nD7 zJc*hhHqr9-vKQHwSWx zD>M^F{$|XeSdIa!OTTfl+~UoWm2B9nc~eJc;b>ywcWN>muXOEirza-us<_qzE@saltq1H;^#`Zdc8;Rtor;+rN55f z*FzP;0!o&3C?~-T!W(Tvt}m`>V#7+(*M@t0|Kxc7wEYYm9*>>{rY7*Rqro9DJ+kdT(RT5yvSgXOupx=$Yvp7vnicczV&e<|`j<`1^m$$g)e>O^wXzee@{?sKXPPRz1R@j?~ zJ6zwn@`!xbCH*KXV4c!?vaPzQIj}G0QKwx=)=~%hY2VM8O`S28K-a4rQBb%ka+$L| zHCfgz=%KAI4O3Q|D64-pmw-0#x{t4}#=(e6F512)YySR16`xL)6qsh}hAls)gC#Ef zh(t@6b)53cS$f7SF#!hjHYSR{Ign)=&HYCcPbf3&o1$<*u-oj{V>Fzr{KK|;?#O0dT@Gn>G23HqYr}C&Mikf#bT(9B4)$Xt>k8ILD8Lrff{DNY zaZDmMNFg3=rYrXOQJS-yOp84GJymRL&66N5T`!@8S7Bq5jeUFHg~VlO;ST63EAN*6 zp}_3r&hk;ifg8`XdW{sk-wUJ6^Ehg&6Zu^A6jdBfz{){b?ua~GuS?aRa7dz57&j3 z`ps6TbV%Z-k1qe9cwD-6_S|!7%WLWzbKkckAJQ65c9v`XAFrGw$(4Z<#tU&R4!_Qf z`W^1y3zbZS<{b*pE_2Lt6SQ;Bu@F^MH-uz**SLEax9V^&CqYx=(hNN~y3L0BomnaB zPfq!ReHm?1FAHGY!~i?d(%{j_eOic1?)zF4PnzDel_IvLh!=oC|2g~XF;}0@3|3&T z5`{pgGf53Pe+R7d42NzaJSwZeb&%Fx2gIY+8hMRvsh8Y!o4}9_ObNw(>Nf^s$q8d9 zfeSBP(5Rtr8x^KG_KA(?%eJ&-YEDL@QgW=a>Ow!Qf0Y5MpZMe-^j@5^OqJ&z_02&> zOk}JfA(|E>f~`KOguEDVMgp`u2}fFGtRBu6vvR!2T{qU5b2Q7Psb7<^bv4xqpex)` zF~g*}Q{S{7JN!Y?vlW=_h7fyyGTujFf;OJc0W`U4;mX2xr1axoCHIig%sPoGZs$hm zge!AxWnBcYWux>kBC%gu2FxgTTNlsyg4)S`piPp==pgKs*lX;4u3qmd!WTBxr?6CR zV&Zf*rFR>}{BI5{HIZhbL^kO5D#Ma4>tTm0d4}P@bokl6r&ab^CBvJ51qMH)pd-eO ztr1CrpgW}vf3Q=^0uvctsyVQKIx{NKac*?It}Uf4)d_v)(}DT1604wd?&j_+4d3`j zPx|n^SY>Nc+bZb&p3t+?{Y9ujeM_cxc`0aj&E9JQ0oA( zUhsHiq~*14sN6mBef2A6c6HN0SKwFj{!@fwru^LZlLhJvB;1MR>UU;_<$-iJ#x^tT z8|kYfGiBFdL$?=HZ26Z|Z~5tneg#$p^4&Pk%{o-uSBRe9QsnI$U5;uUB=GwSMf1;S zz@i3eugnn?*@fZ(rI(MH`*a-IxbLsEd&tvw=FZfTbwCcul+q4Fy(op(t$_$Yil&bq zU4EOvUQdK1j_`Hlr6S4OOcC0B&df4^t>dSC2>`Bd$N2W@*ta+O9V>i4?6=!DejwAU z-!^LvNgKN9=w5@<0%zJ=SEAgBlFK9IThJ_yuEE!_&OZb_Bbo^euK>iJW?+v$a<%=L z@H_4uHDR3`)3aiTV&z>S9y6& zmdmvpidqUDSk$cX|8v&czHVQe<#eQzb-+rw)11}n(1_{2@v9-lD0%BB++=O??E1Yn zle9Gp!o%Elbb&gG9cQM9?;7-Wq7I0tkAi^xT&sjgePM8|*P%?n&(7N|{i^s^Y-!(_ zL=O3rYEl2H{!Gy=lQpj1o3-2z51-&z?Kag5r6HSqE`hVteN9tw=P-e=eD~|XRzbg@ zGT_KK@!o+fv(%Ne@?x`=0to*j4-+vgLWG~buLhIWgHuTJSlIiYj32(aR6!Qy!%0)j z1myf(4I(M5xonDy@_E_5am-?f#Ef;$XROppD{m;oQB1bD!a^2#68e7bld=CsMYJ!t zjr`z^yg(!tG*@3($ZUP&H}EH`=r%(p<+naIZ0yS38 zW2TfU)&)YPzxM`pjWBi>964g6S1um`Xd1MQy!80XR0uLBMc=S^Fs^Y^f5&5Ue3tsI|X}o9@M^g;Zz=Y`{avx9f zU2~Ge)ux0U(!7XyTd+t=#mmg+EMVl}k)m z`-S8IUoC99b;Y8VjlV}_rBogH=OidmT3eA>ih@=JffD9KO9d$c z6=8`XBQtohXoTGLjaV{Q=lO>X%z4Hz^}%~}+x2kEg!W^iY6eT)WL%^;Q1 zQYy)05+in<%I5U)vZD1FioJT`8+&6d@xjWmtK{`PzC5eeE6v+bmqy1(JVMNb|B7NhKx<2kS zs8_CW-k;5PoVo~NVUNYKc5A@=0@ZUQ)@tSHW&!LfdLyPx3~Lk&oX4G@s)*Vm)1IkJ z`@k9m9g$g+iFAhSMMzh$O5xD|PaOSTu~TSDn})DT(Uk+VsPu#QL$-%?tE$o(rZvo? zTe}`WNHddxYf%U$jTCPzHVZ~aYs19n0XAW3?}C65!ZEN`<5oL7!bU{@-EY5Is*>Ay zjgt=X(i(R+s@%B4ofM;ES5doXK+a=B)OQScjHHSxTO?LwKE!|v;k0?}kC|j7^PJDi zGUANPH(>->&mM_|fC6ZuQU|TssznfUTf>bQjDe$*r~!xScIfsmNZ6?olZe5R19*3a zvOhH}_D)|2g_P9I-$wJT2H#cZ!?4=}t6_b&l3Lq%@2^|mg}6a3pn8G|Jx9}MIJ3eC z;`-hGjvhSbM>kHW%9q^vBz>mR==E|_)ryDNTo~du4jD%p=44Bjx$R^BSHkGlUMX9BcIKc)fi(1C#AE+`|TMBWh5N2sRekrG#7-5eji=u*W z4iOWQJ|wE%BoJm}A5 z$-0wQF;wALLhz2awR_iN37#hAya`Jy(@y3fc+14KWjB1`1?5Q_x90mLzU9zL^?=>U z&m$!dYcyuTve7W7Y)m??Dz^1NF|WqSK)sVZz+LqwDV|Ml=^sz}RN6V~x_!LJT_dsO z<-vk>iM5elWAN}?i@}C}2D(~aAAW3~iTbt8mt%8_YdQOJ=Z~MIxkUA={4c* z#BujxtC8G--E6=`NykQ0=)?TO=}1d0_iDvPA3*M8_Cx$~5s>J%?K$fn_Jz35X8<_m zGd?g65-c!No;Q1hL+J;F*|(N<+1;Wn$8DvRl-w;nU*68cp>MK8NZ+SW@qIFb`70G> z@e?1Z-Db5@;uGHT1NGPb5HexL{OaF9Y{h<(JvclQ#iz>bR;R00TwxRyrjI#g9EEjkIow1nDR=eK_5m_UXn*cn#L@Y>BI~!xJ`k}ZqVXV>@GZcwP(cupBCsor=*!r zwXG*+u_XsIwphphd4pGUY+%bNEytkG7o(2~9hz=P4*%Ph1y`wy`r{=ea2yno)=9o; zLqpf2|5_Oe|0012qBkzamZ(I`?3O~@KR^*7@bS{tESjxD7@r?c$?Z=bLvlET>LezeUc7hNY}`H4mk!^Po5Q!sxCUfp5l_UDz_fj|^v64#|kfd2k%EziF&PesRfsw=TO>#-{nO?a4e9P*{~ymuR} zyj|^h8ZE6_KMEX-Sv6i;a7e_6rd4YrG!&s72Fwyw5E)Q0aOIHhKed?&8+BFRv8*%PZV8FuYY#NM)=jhF+!YycPk!dceC549Xu(O0AL{kq`AnrSDs&6)7KFqz zh4IFB{P$W6C{vn>?@k4OaRygj@xb+0aV`@?%%H`#(_rTI(nQ13K(MJ|{jsB!Kf4Vv82Pmt|@3L;?2g8W>| z+hsIE-#Ra~z_mUt<$T(MRx7WwV0-as*5yFD!lF7>ic?T>L&)zV`*{g|R|qvu5T_}9 z#7`mikHKfVD6(I!e47+w`0a3Z8DjBjU|1nGeAO;x<;@Ar{4<+{QC`NhX5I&G_MdoHNe z4I*b|lh;<0{9w}-k$pgzA#d^)HdX3in+}UkpO9>ubKMrVhI*?W`5;n74%YZT8kj!m z0|xJls1UC$fM+6bEq%BjHEh;_{SLgge}9f){_X6vL_8kW2``NIRht+J0ztn0@2dTt zx)0=Q-dp#k3zaAcQnR<5Dy16>A$qBP)JRIxc z{Gg7Rq(As9ds`m@!6?PZrbA$OKPDpCS`Z{z-N-cY1gA!bbP(O-mjfG@M5~PRZuxAX zul~qw5`FK3#N@^Hk(2miNFwn4v~>N@%ja(1UGH9Rs)`MUJ($*FErT?k$_5^R?8e5oFp}-SVkx@Z52BJ=zsh0N0A~ygQ z=?`X&Y$4n(lVb!_lJ1&{;PC=9Wy}Vv(atE&UtbsaNO8srsISZVp-0$#OpPf z&oDlfpjQho5_o!5SL5NMc}}$#qNERBnDdRW#>@`PuieA>@Axl!j|yqykuKR-s=Id+ z1dFP2>)F0E(FnjKy!75-{AZ1-Bx>XC5FkWvDs~nJfm&kF+oh$UG(|FCG_v16VO@H& zT!afo9TuWj{ga*@``2KVKWJ(vyyczpVRmNuZ~v~o5pc#684QWq-9pBE^rBN^fmHi? zezi>sCcnqqu3Ps`X~Fv}8pRA6sNGJ?x|~Z(bCxW1@2o6-@2P0mw49axq@|~FJa_1t z%C$#fL&rfhaq{3jlnQiL-DQNz%4L-f67N9BI`46n;W()f&AUzvO^+zRGc8rGq=UfW z;>yEk)t-iMce3dNduGAK)QHtfO95um&$}}Hh$}F&8Q@A@*88EQGA?0r5x9;f+AJFe zx;CyxU010${>m49{7J9wfMgU@Qr!L>S`gJuBA@2BObeH&r64NmX;LZ2adU3s z*G`xo~afd<;zT z!hKlOk4Pa{EcE^1{Y%9k^GH}oek3Qfj@E_Rh_cHntdm}ZQIdR&+IS8WJ&EkwdBMK- zcbwK&u21HGMqq_Z;TX+he91TmU3u!x+W5lzBw>wYiB3h>kE_~9XC@6^wimM~c|~zwa|3yV)oXtYG_X_Rs5@ zADC(VKtuj0-tI^xPq^)o zxBPoWe?JuS-fBZo=cWyhX(=kSTjt5-6FH}5d2NzUm%a+aUv9E z1=~U5$*3hWW8MP2nwi>ln)KcoBE;-a@84)7K`E}#AE<;{G< z;Y+p4_G$^ui1J?w3MJ{iR`2%n^I|tvHkap`)u^#qp&Dr~X9P99BAET$ri!Te+Rq&=A3jZ^njp!r1&JkSXCe)_ zw+Pz_y#B;XIO#xQC0bv2$s$;8^GgTqnug?1u!)l7z7{NTh=;XbiBkyl+4 zz6-Us6lpwB?KC?>Y=|$~#oW67;t=8C$__`t?`m{pTE*hfgPL6I7Z*R=_isUpGAqT^ z^`qy{kG2rS3B#LwP`9h_-%v!mGX^7z3J%bA<}TMr`^}VX5u4+833p>*H`byL-X#@J;6Xaj=u3qri)F-t_YZ{F@Q-fwxRnNgv*7_Fj4tXAS@n?2e8037Ihsn;D zX+cbx?K9oC0JxcvYY9XS#n*QEVN!r|Z;Uu$7U*qN+kHZ?e&d${Ml48vXo3Jpx-?7@ zf&Uz+X{FfLht*x;bXgM+a`OSb|vQ<*PP&Z{%k zpsRjyIZLS89(nRCRjc8gb%?g3pHU#@`1LPEnT#u&>&u&WR+Ao`wunKDo9X|I?L4#&&cMLVB?9#YnOFc_~f=1TuV{AjsI9qj6y#Q{cCVUT8qxh$>~@;_UM4! zS}XY4auhw2A|G=x{SlIxperyctIH6E!LdC%nwyug?T5M4Ri8^?`76`cr!8ZHGuR_6 z7;papz&mjdtSn}(E|Vf z)pa^E*0zGbhdVr=8%0BK<>#KL6xv2kVuXg#$Oy~R_$cVmj#HUh2Q-|tuJ+ZHy_cUK zmCOxvso&RiMZRawnJO zves2~ikhHv7R~ZMm6IYWe$L7U0!r*=Fny3}&H@oeb&ym1BfRbF!bWy1#Q#!(9AOM@dV3o-DoG<)tS1r}YBuqbMDHVlruz zVY(DED6eU~033YWe-4QkyV^zU-1?@n=j$hW1^XfBku|A`7G#Ln_r1$L-3_+=@{s3` zqiX`o&8mSn;OI#2bFXx+ZjapAF)0jFg*RN4E$lJTn^-SS1`L8P*WV<=G+GT9QM_rg z)RZ}m_#ERRE#r(JK7V2J+AnszJLk6A$49Dd#h4c}>bf7;2cPvjh1Qlo$M(W?j>&TV z`@Q~flK3~+lm(Ntt_5EfnMN?ranyQ3*>1nd1(Y=C zq?sE!`i?2GGi$2Cl<1A2-i=Z}65W+v+GRz`=H_@4*q+`eh4asb4aZBp>|a$|LN7YN z2ftvz6Q29VNhh)o<5}k6d+bl+`cJoGtv}y0D1gTHQ|yDilL-C*SnRw`mO%Sq}9&*qWi5%jz8|S zx(!9p3eF4tg0Ja^P*zG^V?|%z;GIZjcm;yjs-i?N%FTOR7aFwK1$~&bt1?{F+1Rzm zm)XAk*ko^T8k$o&ZFj)^AD9?ai~LC=-nawgO6!$;TfJ*hWlCP7jn`Nq_P3K5jq_I= zVnl&UIq{J3c8sYisIH`5A@XG5f+EsgoPuQ`pf*316fgKwF9!JFz7**N*a4oKF3fg` zV?Lha96@)c99{E)J!Y+SZzxm+YlW)N6@KiI>PEaDn!cdh9B;Dm;qWZa^JW)eSR=o4 z1fA%_;4*x=E;r!Kh}=E*0>*cxX)M@eZc7h*G;T?G$eE98^^ zF?O=%(-mu4<$kW(%x_;sObw5<4S(Nb6urH-U^unFwE-Exg48w~p{*v9BL*$YtQVhl zYDQ!p<|E^~t#;6={cjj)uYa7GVWrndK8uvaHNW8z0aRUU3>N-ki+C~e*OG$adXjaA zcipx1Sp}}(zRxjVO5;L@`SL&rc@w>Hf_oBZJ8GXU{gN5=MTA3fr)ETR{}I;LiueIX zBHl^czxlKO{VayS#qx)Tq_O^R0efg{wo3E$yh-)F*6&;mI`5AA*WmTSzLKU5 zZEN31!$EW-5)88Y(uY2_>10N2F+gS=G}1V4-R`Rw@r8^Xl+m-wk}3^SJ7v?~9dY38 zRe%1Zthqv6&#ag+{%0^WNc^JpqCh=*eo)?PENW{+5tW2(_NwHEsN`mQau ze7L+S6=y11cSic`*^LHWACuRbsXm>@>5;d(C3mS6^+Lf?6TZ+OA!K;+heDste(s0n zCfTa==qxm^a!x%qn!&&ng2M4Tn-niCdwg`WJ{~3?!MWT+tW}?$wQ*GNvNF=E+4Y>i z>C1a8w47j9kZc4&{VFmEh@cF;=|cmgv^&MUJ&<2>f2=(MGL{`14deL|}*V66(UiMlaun2_v zrrT;rbBDa*rX6SoX$@Ai_%tbf_`nVN@E#`MoV)pjRq29%RkNz>_&N8mpf#NEp{b6N zH(Px{KAGss$qO8bax+V&EnNDAlS=dG_W9*(N;FLsBwTSiZ{c`xWahc^|MS%17QiBL zNR8!N68W9LgyP#K`I<3P8s{S%*+~mtfZtk*q>Ftvm8rfKF<<6l_fM>Q>H&1rw73CyI-^# z=3btvVLR>!H2_FR)AZ7~{c`Z^EqeBgcRwcXfFC^pMNqr#oK6J8xpwL&pf=+BFQ84= zl;nVBUn#}vPL?L@mmBxZDe$KL|H>E0?S$5r z!7*}R;=BLi#fzH4%8MSLKdSbx-qEHIJY-Hejp{eoA1)f5X$v(d-J6oH%*kyn)#Ikl zU%qN3YBM5zDC0tb{#ewG9VA1OVK+uPK{}G_+k?$pH{$MijwV#;4RrE!mcY~i-dR8H zPofj3%DeD2$lca=@1X!#LP{#ty`*=bIIF$xt}u}5i<7kIuIs`W@M zqfO(bx+Oov{0`h$VD3f@zG1KR`>4QFSt3hKgUBW-0v*ueq;|<%Ls|dTQGw)As-M=4 zj>mcE?^1E1$9D_RQ*EQRCT&?}H9?(^)bvZe>t+(bu0CGB^uYyorHGf$XkV{wtv2#7jyP`){)qqU$Dy(3m4fOGev#_S`+C|f%g7w`4 z7LU{hfUdp^=}w^Nm1q8fPKu*_C-^ADb^E;QBxZ%PTGnc~N^|Lv=Cf1p*QHmJT}=kE%VpPRYfa5T+UqhBy{Pd>DA`H$|kcNj}E z{xe+|V5)q6My+x1_U28F@`N+bG2?yE=;(#UlYUWe%%~8MerqVWzt|%WW-ZkShSmel z;=OwOuD{v#FQr;QWJiPN2e}7EcRd%59}fA0^?n3NQM#_0j|}j)XQj|C{3R)Za>adf zISw-?ep4G*t@fAvK^YD>GUm5NkVLy{>aLW9`*yuWijf_nQEwP%dnh{pfN=(WZ^+f6 z#lSkO+Q4=mD1PyhJ9z(z{WB_3ODjllzIOYKsjB4wgz*vxIrk)ST}!~F8R;P1mFqI- zR5`GtcIBaN?gN`Mc+EeUvlh_Fj}F8jW-YW$cDXARD{&p%C%l&}Oy%nHU8c%4au<&I zOPhq;wNcGwzd|qeG0L65|nbtGN&0~Hd2 zoO(uckhHY34U)rjsS_SRBSm{|(6q*rfymcmDbkld z!%BCzu4L^<0TU`Nt z_3bfb*?u?6LfUKeX}TYDy&6bLl$Y6K*{h>583j?VVY@`0Itoc>;_okYs;l|AvG<3# z1>7M?DzelUb~_Jd(Pd@JWxHkHl!vH=K)J|{cMnO0XWdY|jU)ZMgfD|k^x{ntp#aTu zEZ?|&;HrtrWQ&rd}RXg+tw^m_K2|OSLlRNGG0;FM;x?$DA zBnNBMbFNjlL#{d7(>APcZ;2$X?~umcY6oE?{L1I5$6Q@+e&Kny9?8hDQ>&$MrqmLw zIrrecDLYYVmG1SI-osPq2O_<-OPA)RHx;I_|B*Y_{&8%GvJ+UaC56*Gr5ij0A%N{4Izo&p%vG!LOww6;g=yzWCo0K5Om9@87p{7)F1S z1_lM3MQ>5^Uhg%Ov`t|$Z)1Zd#UAFfZaZGpUTE8&+92yT70jeUvUjesa>r@ol(QzD z1qSmTR08}ca9B((3}M_FgHP&;d)3#UVOW@XZ7|%xLN)fjB_CPk!b*3u3AKOwrG&gO zpx|R`*R-U4zP-~}mT3TJUN06CN|m@q)Fv}3P4tGV=c9hhWOIw$$8#$EV{@~muGMd` z_&M0F{}ehw!NIF@BQIxQ9m}-2^r~1XJeqR{NBr)Srh_oYzf6KtAGhf%IEM#GL0Z=A z`nZx7|0MAH-EZ~Mije=5Zp6O`vynVL+X!4UOBPh267YK{%$@HM9);(qlx_4RThtXt zUGq_7a%emhaA1F{)Ls0X+2yX~I1yw1n&b1XJUf_G3kh0VaBwMTn19gg>Cuh5pDj$g z;$$}=jd@rF?DtS)t!h}tegCc?ycYBN zd6of}{j5gmMKr3qmZn-WKr1F*ZH6~%BrH(hsy0K<*XgzfgkltT@MIY;QIPT-$5FbM z`)wgTMe>xysH0?gl0`q^^VL>fH*S2%1&C40)q__`$ki728LSX(=fMo?Xpxkm^!fL_ zkKMgu9SNzeji@*Oxvv3I3XTi~9gXbq?q5@ej`-i$@?^MZZok(mhv`E*nvTup8ZF+g zwAH+Yx_0GoUHHN1@csFnc8^tXL1$J=TZh%p_{9qCBjAapr^-!<1?q+Kv|xd2kA@5E zfScfhrFgN%p=4Ur`+;+$KP8f}Iy}2^9}kR_v%iAGxS4y!)_w+I^#?`K$05cNu0pOQ_Ab;|qb z|90q7LF-~^X{lb--Bw(!yvanbG1VO>C`g0$ng__;c1#m)ni(!Rdg4>f%LI^U5S@cw zm$-vAR`mdo{^y2fhmaYYpA>-wRn9Gf$*Kos@Ac!R0-N(p2wrlKZicK~*W7)AEVAY{ zGE(P#o4q_aub->TgB3~WLo|4saR1#;}pl4i&w}E2afPdT$%cg%)ae7$sY5?->!uPk|5M-kXw6fu0D<}BFx4t zHkzqdMwXaJL0B5A6XBM{Mm}|ACX_nhud*=bQpk)+bF?R*og{AFn*S89MqGP-_|eui z#->`Vtl8a>(dj$00R5w_YL53RxMu>lo0BM|sqPgdHP`oUKDNL}$+l~><|oJ*F!5{Q z(_U{~v%KpYO>Dgh8~+>m)uN7?Q+k*#D>a(5M=Sm2%nYK}`(@jp;GJm{1;u~tGEi_f z24SXYiM&GCrbRgAhf?y=6XZ7o?AseA@4F>{MA2_jH~|eCEbe$!V&hzmB6s-tg(u%+ z2J~4XYUj7nC4uM;UXLi(FBi-N!~Ml9v&RX`yKH)ymPX~OC?#LP?tp(n`joBNz68!! zyl1KdmbHxnXTjIV$8I7gFd6LZhhj^$@pci68LMa$^!?iTy0{U&u8jea z=Rj=4@d~Do*5n7z+-ds2=zhteWJoIV=Lz@-hl3E5DL0X3>2XO?Y_f*3uZb$cMD=;o zD>eNiJ1c3at@wex|F!6E`($+I>EUnNlj5R;E!I(cGB648rqQ|{R92%I;78BQR1H38 zP?s0$E(ML`hXjCyapZ{Y*R>i(?DtvBc)RE|k8Yjw{96_!s@ClHwCYg)BJ6UZ?@KoF zIU3Mz*gU}G3q<^An=pHm;awZHQWq)W41Y_zsOdvonIK;tirrk-GqsiF$ZbGd6E4c| zb(lK1PFI)hc(nY!yJmU9fNVDuBW?ybs)^Tsnv?e@uL{^n3j?`cJEe#4yUMrsxnF{n zX0H9_j#M7#H6!wJmG24Vh-pI5;l%*N5Q|Kk!x*DpXOZZ#eyv0wc?p4c0O_!6_DGMe zw`6k3_g*MKR$tH^+8pr7cq7PCF%H+QOxfLR?U;M>DAFNjaUu2cv9Mmp%J)I=FuQKd z8|dhnz7YHVkYjI{L!7U%$&ab?2lzoTOt^iI{GP=)jbCEIJx+a4^S}tSKdQHngApGS z)`CbEyMmPtPsYNTzW|AmM@{|S<<`Fz@_K%yl(Av@?rQLVl>$HMV0^%2k zqWiXuf?AMCqMjv@UXakUG4H)&!L&KQ$eyW(8s-es_u;N_i`|&Bc>biaIHvoM7rV{b zD8HJk5t0`UQ7ApH&UqcXs>lY6-d<>Pf-Z~$ujQZWDILCJ5;oU{dyz7z`z5i|o}af? zWI(nV3J^B~r4}0F-#LWdcqLguXRn)cNe7lWj)Q{|0Am}^>5KlZe^AYPFoq4{yan0w z?b#cgyCb|TOVx`;wRBOcuzS)6uTq-O&t&0lvilO=TcId+x_reo_{WMTJ%N>94u_b> zglGi37lZ9tAv4tjWue_41g;Bqj*eXqGlD=^yPeqjUgjaGwm$+#5QrsbM+2;``^gO&d6lM? z++od&6qzocrwleKXJotQt{wQN>z}csP8*!VI`l`edulJb`Pi&?jNQV-hHMr zz3QJ-uar?8o)$&_8hL_%6YYZ$&b#Htln0Mk0T+h-*BXAQi*fL_+$cK6Fp76kD=QO= zTJXto&ow3fKTYu7)eNB7cDz%Gi?aMN2*16yV>)A;a#tSZ^lL;W&fhZN(FKTM1iCIB z%MaB3EcCoj+QO@`c#gI_T^f=$vj2D)BO0Yq)^+o>#f{~RSJmyvL^KsLZGJ(1wKa?D zgb!P^`BolP_iZtB{=WN=&KOwjcuC(M`1^mibf`DUS~7>GF4W0IE6q~)+?`)9%-Vbn zkL7}G;P>vxdd!B46SRmSt=ctUL*Q6#OcgEbzzG9_b0alQL4M(`&bmj1@=&ojX{Gn; zFyHin&B204l_G6FaTQ1f4cT(%@{CiA^1VBlEf)yVKS8=PBF$zY1l0|CWQFdV?=4jl zpI(Fp#@`CtdZhE&_P;=XDx(VfVoRXjzREBCUn%9X%3>nJ^KuWG2j{U~>U!ZP?cY@k z3ruVL`|e^#Q|}3}PwR*$+|nTLT>Sh;d^FU2Ifd?=`)=9&E5U^YR$#jvXw=xdZwVyC z^hRZhj??DzBl|2o;n)fF{R+uiIq7ffi2MUWn;WQcQA(*wy>5?0EUH^S<`;F=&$=A0$!p zq?cJ+bKza7;R|%8)e-ZY6jM~p=EYQV=l_=e073fzcvh81MrnJ$n%O;m?bNmHkE6Nz z(N+f#-`apce)vxfKhUj6%SbHmeb=%N@CO91|mzt2tn8I0e)cP(&<_4R}}>=CiJD1)!C*^ht$NDe;wlrk_7$e zg2Dmf5~A#Pex@*{%xmv!O=tS^ElU)4jwi2c{-Hr^!^YcLGePHI!HKmw?&yiwK55dl zbw`ir9F6k2=C2WA%W6E%k^57)S#X-jTHKZ3C+L=Gm^WPj@Z3_Be8%L%y`R1Gq)h*_ zgjxB)&~z-$S_#iTmd8EF2agUJ8pJktzU_j!@OrNFx#Rc=&Zg#WY)2h1P=yz0UbC+) z3zh#i#>7w#w{Ht2OAdLd(eyE=IEADnY4U4pIbx_(r7y&|#}Hwt5x-JuG&%=>-vl|H zkq%EB>jIqT6jSIYCAFKIAYcnm2-st0Z@;`ikTvTO7kpiky>oW;mw{Lzx}NNSdh8RB=PnA@B*uucajIlE!a%x2mRIGZ$r60 zPu->VJp~EU=}@oS$91q^3MrwKQFeZ`+C7)lo`stvzE%iH6ZMV`~-du|Vt&ET>&8mqF-?Em&dL*Bpq0%7CTbz+$ zoiM|R-@H8B#mv*04HtN~Hp;p&CHnww9?!4inn#ypBq?K2>7-EIlYogW{{*=7llIHi zrn;;!kT~3{NF37J6^lR9C!+leDM34;4GnaUM~&SZ?{>tL>2pKUa6wTQld7&-UFjOS zBwrhgH5helG7n;K=+NHx;Y}RqB8D3QF&EevHhy2n!Vo%lX2QksRpbGZp)ni3;Y7) z*I^;&cVCl+{fGraLl)m&Aat+*m1W8(G+lDVsp^ugk@34*&Zbo((lxu{P~KK^^hW*i^ z^CzpHGzFiXttr(oBQyHqP)+*Vtr6@E%sZxjyf zX+s1p&FmYeY*~srQvNY{Whk!a?m53OyxDm1uT$%$rlxr5X)hvInTNx}7H@13tZe$pMu3wg%Ww$!OhHf3x zVBZA%_u}G(mj*3A1_CaCkGaXsH#>FL#*JVr)90)cs13;9JZ447ZVlCJ3v+Yr>fqtS zAGyRwmf!{vI~ucjjv+iv&R@rT$l1M0zA}3$zSb#dbI*+_eM}L3J{yhM0-5U7WjWbN zmaO^aIKSNpF8*?~85mi-Yl0NlEt6eRGbJI8r-oN=3nS%577_J5ZT6k6SZZhLPgWl3 zKhqORR{1)Aqivwkj0oU4{eZ0*Qsv@z0$g-QN!hzwv%oET9nh3kNk=uBx{6p@@sV}H zpqM2v*;YdhCpl08=K-Rc?Gg|ub+KuLDY{@K6;=g!RLlBdig`6ECtE%X6hmEMCq_U^ zK6Ya|6=?|aTz-_e3*`FXC`uA}s671UXp)d2#eAAt`{!K6knD4o-0VXXh4Hj zy3>f0~YCnw&u zqrkQnEcLx~Q!pOHQ+W}wzVF{zC}2_iC#iAlcw;oi^FXvxM8d6=wQ{Ns!d;Etr38|o ze<}R!-M^qiegtT~X*{-f`%vUNj!YJ8pJo<5bmtdA>}6KY!}p>TKf%Yl*olLL2UWyH zLyeOBWo?WR=n;t0CF$mDvh^8);4M`hb82I$1V)$z18${yP80v!IKIySbco~&%p|SY zYa6Lt4)tZl_86u2%i}&S$+w6hFzhF&rDl<*wrtIR^J8mDM1|doG`UHuHJ%|=u8MtS zIC+SY-~%f)#b1zWgTg%`DQNU6g4a6PK4l*4!gRH6=RHdj;+<|MMWOP)j55EDm{{@N z5)M)d9V_Q|&T036AS?U021fGjF+kExw}e%86@47s(lgQg^cexF{dn=s*VXE zD<3etay=bVY9VQ(K?LIoXuCjJL;NN&W4XWvr=2*_F8GqNtJUx4Wi?tpJv(yDrXBi7 z^zFcMN?+B;QkNC$sPGcfIk#HWVruj}9+DYVx>)L!ieLVwwxbNX8uL`ex{Pd!$4?na z#P8%9i#0vaH^Ft9H-7q$ND#2ChX}NSfceks9VN>JyH<{js>xQq=;cSuc$8zt!e`bd zu6@nG9+RbQxrd4g>m3vm3XROeo1(VPSNRwYdEfgUrsKS`G1LHQ)=mt#YFJNjR3PsP}aeaO_Nd9l-%40-{qG@FOdNSx@(tXmVz zHG|1e8;7~hZ{-nm)7hL;WYIrH@uJ^`7*&2lVKVH6Yxq zGnwmpaN^)%ZC8t7mdZDkwS6wkyukSGoCm0w@t>j3O6?&GEU=9aR%hC&3-H{3y7(2u zlLf#raIQg3((SH@46%ETsm zt?_L9)HInM`4*jBnKJR}DmM%Hjo$|P%?03RyD&oA7yY)8ZZAHCpX$7yrU!5z|d2{v)_l^9wWZ zK-SQn*%lzLQN8i@)$CW5+nIStG3aeQ1d~osc~0_W%JItZMc%DeR1!T4Zhj6{rD(tY z2->gLW-J-sCq4pmT!lY4=@FLvy7Yb-*-44d$Yw`QT#mQ!ybwT*5EY?H3M%^tV zY{J6l)F#~G7hWzEvwe#l5fQqn3 z$Xn_k8g{oOoU*r;6h#GH1rw8xBfee4GQ6q+*S2Ya#?!ImI7=+VZ>ih=<=MUOGv5nt z=b4`G78I501!_ZY^xrdA4>afmV@tvhA#PbbGZ7ZxPR-CYQagjo^e*#FYXwXw{~tDP zQ7+6qCl4l78^M`o&_eLR4BAl(2!fUZMBCz})TX&RCTnkxqp_Xp`s#_9UAdOA55s5a z%Z$zESDmCqo>DZ%HostoRDF0QEMKD zeXz)@!K8AJ3+ER_jx1qK2hZ?<(2Uvj)&JF>l$l-tp-NPSmI{qzL!oof?p2L};Vo+s z(ZBkIk+O4@CWptsSW6Olr6+Wh>70jLykt}frR_`$FYnU%{tc9EN&xMnlUmb~Acm*A z989o4ppCAoiOWD)r zQqvm)gT5|135Z8S_v>0uGF?FH<309lK?X)etFFu92pRmxm?N}Xki0s12B^K-E!xOG zfg6fDJ%TYBN2`PcWVz^!OUQp{1+G092KTe+bM;2_xV=jw)B!6VzCI+q>qp6Po+(;| z#4``x;vs!`=oSG|_zn?+NB`7D-;Rrv9IoRAdZ4^wKbu0lN~GC|=d=O|Rd-1#C|#|+ z9;1oz)QBm4QJ<&I<4zm%?%V69)qR(ozENDl3LRZ5CO`Sf@1(?x8@MYxNuy9*7QKMB zy|H9r3vkhl=ZnTOA>Hfoa1*F(rI~oX7356Tva_>A6?%j6#pe9(P1#|##Fx9hp0Xd4 zG|*5zBbedC0?%t7?%rg!D^Doy%kUeFlJPAzV2aw8)n5S;fmeCgPJO8( zxrcYt7^|X>V(rX!F;gY-Lf~tCb*5E!-?#qv!m7aUIe;m@1&u~4OEU>K0)?`Jv&MQr zm%4?8t%FvjBXJVVKf}2-)R_xm-UYKPV)_pYDSyphGBas_cnJ@ZNk`wcX&Sc7uT^x3 z9?6}rq|+88UnA1aTMJLwH=Kj_R!9HE+Qu#3K5+*V+gGSt14;=H)KCNR#z7X0i@WYcl^hW8Q>s zdK(E2>9R^@Q$mMu}b^P>+X_V?WZa#h`+O~IQhYOtkK59G za5U`OP;_Ajv!dslU}t-Vpvxwk-FTz~ttQl8{BdyWgI;5l;m6AumgSvNT8j+8hOj!7 z?+t{?+a*8ulU|(7D{YspApfj*P-z;ul?JFDvFHG#!8IJB#BkpLO-^eepg1 z>&?%z3OvlHAW~B;ir{KG*Ww^82*|I$kVW3PG;g2_(QcAPJJL4ds1I8vdZ{|C>+JQe z0hlX3TEh+Y4=gCVkNh%uT$Xq`^Q>ZDXD+HCk@QPDayA%ZFpBZtQ zG{44VZO?(Aj=hE=4DIcux*^6lct%*lYuqbg|31*v|E!N*XpE!1p;uH?X!z%XQ|7k` zj%Ds0K&Yk*(rVwa8m%*3jYQ-=(ozsZ{XFdQh|T*|=2yJ2PEXWpyIW*QApKLt;&GPN zQFc+%3%eugHWIAyil((%8}FbDetxZ1SL9a(dN?TuN_`uo35q>LHUo-sFQ$T0;$P)J zLHM2L+>-kk*iQT_X@JpXPAktX)HGTHf+`d-7lcX9DmTBW8Y`M6(}E+82W_(88AulZ zCtT@KK91oHW3BZTczKLiAE~LD#=e-HdU0*7|^LLRt7=Bc11wq9E1p z3EXuCFH#N~SzfT)*3_uV4AoeiXfgTUn@e^taSC|5?i$THKr2??*iHQ9`xR_LICGL$ z*Pz-#61ZqNB7T{Pxp5Kmmg64lcAJvfTC;yO1oZnYh-{Qy8+n1OMCwYhSAZi?0<^DaGB+clShS7|nABFv6i zWcoon8l;Z^jVJLn@hz@X_aOrWDO08%Ab;={_k?J-%ld6fR8z&-ZOkF8-t;ARtCy=iIh{kDijaHTk`p;%S4StwUAY@(b`aWTR;g4-CzboH zQb}%>``m1+WGIZVF*nQIhS}Wg2AlEwxUS!Ie!s`V-}UhI{eC|0o7e04k{7;!gaRB8 z|3URDyopIc>;XRLrtM?w)KO_({$}*g*G`@Fq5Vah1o)oFF}zKfUc{cEd5Y7Co#R2~ zAL-;45IXPX;r-qaAh><GEkbF~pv3Tq5c=h~}x-PZ4x zb`t)`pIA^;9@S*ctnGW>J@Uq>j`1Az;!{ti-WWbSU|ubjprS5E2< zW*#P1j<^L-^N;a|K2R5F^MCT`q>!ooCALsD(aJ+EqvAM|2;}*kw zLC6Va5t{B`x%Of>lJ4hsMfT9yW*jl%!n;$ZsSM*gXY!sz3nQjgC|Q>vQze_LqWpRb zkG@8;LKQU2QmvBQ3}OkLgLT~8qh}zf&q}7ZP4k+ ze9XH~h3rw>Ep5-LcAAp=f+KMQfXg03&b&n{ZN^SK~r5?R|Z7FeXNlo4aTWx~xhxg4Xd>#S)Cu6mZwA!Y4 z0I(N?b!24{IkrqW_Wi}&9)k2viyEv#3Wy}Mv6x^p^Gf{k>XVk##dP2K`vb6;eeV)a z*sy*)h#;Imth)g5U0aXzlU}x~T-cQo{cefwW)3j!lIR1*B{!o#pzMx`Ti zli1naK03K0Y7WBV*Qiqx#&7_*X}QK*sC4H-J&qVo3CjPLSM#9mBJRU0Pe=OZ_^uCi zsic3qvcI$Czj$I#DsfoEf@O4-otSu_h9WwN&I7U7Z0qR;@B9skG=D=O-2i-NyB0Ta ziASCFFcaoHbuSa@{krXOGw50teN>>lK6;P?CgtN7N_;v8*TkdAow$M3T@(Y{t*1*_ zewWo<@E|n8cWO4ib*2)HI1>n1u=BLnh;#5%v8SOYy?pyy%PY(i3hkbl_T|)p79f*Q zxV#O@d*NvW=2sB^#jL}O9fR%pQH!<*1Ie@Bg;ieL0V{3k*a}r6#%SEV_R+0&xcsalOyg7b>>v51DI*W|UWUGHa@p0)90Q8D<0K z<+YYPSL&XOnRYf-a$=@uWcdLITjc280j$R1Ul9KJpKJM}pfzrMr`$hgH4}PydrzpYsbRo=u!#MSO+wKQL^r$i|V85xs%A ztlz)BlJu2z6hrD)UG7VQ%3h>pOVVF&V5b9XbKf|!#k1X*yrm$^NO8tk|L&@73AeZ> z%%?7oL^vHglo{1Mok9YQg6ct@2DfspCUU5%skWc!=Y?yos(ef8#8I6xupp zIXGbWH@_Ph7E1Axh)_l;`JyyuKApr*w=reT^3q$JX`zIRhGm+!Pc%mzlbb;6DmdDfvK17pmgB7R`=DzULekAM5AucK~WF)T#iVTF39|PJwSVvCO zAxeuFAaZf(mVrCG?YUX^&w4JSVAMc8PykL$7sT;tU z*NM#K73{+X(^sc!O^XZ&Zwl}@Kge6b!XZe>ONT$*NcCqK%}lleEMub>ASnAFma$ZOAyDlvD#bAyjVReK1%M|9AZ|9s&V%8yk3I*Gmvysnb?ko!)xtSwE+Gn#wZC2BbhKI;hAh&OsyThU_H(Xs|04w?e z3qP`9H2MPeEg?dQqF5=?Jg=TZN?*KPqz~x(!7+Ve!u|0;V@305UuGK3Cj3c_^C9zJ zlcJ^1pZFwCBgsvkl$z%t-W%tH(^s6KK-AyXQfD*zy_FK#ua#u9mR_#X@o4sdD+t*@ zm8ev#G5sLpKl?KrV5fD00zSO3ey|n>&Kl!}hQq(;9H;1}(kj7n{>s-r* zlsY#ciE$8rth@B5;D~C5Ucb!!>(Y!P8t^KGX*~~R?ZNq7#RhH2hZc@=7ptWY7Y6yj zx-JXvVXN52{E(#k0AmC~r;$G^?EzT*?vaR*`EPEZsDTthtgb?Le{WiGR(2w@Lj{Mg z@cLG$3R2>qJj$N4sIz=^DHogvFYMc#@Wcbl1>T9r^CZ8pmu5g;o2kE;&|~;vH*oxs{*NEjA=)1lk-`-U&IlJLMiI(WBg;(=Kq?fF@uX542MNz;?3Z??EVFAD9(N{opnEW@;jPaE}F*Wl7+jG*g>ybaJY=r)8{D2Th(s9t=uC?Jh)xRZt^bFBFVFP4`3j9svw6nfSqhIIBg17sfqHGKSEJHXJz6*v>bP_KsVChpyZge5rk{3NQE6z> zh!2p4zxu{1rcus!Ue1m4N;WH?y2yUQDcT;JZp*L6jC{4@O!v6kp;nWr?hr|Dx?6`? zc*?0}PnxXH(`;isx&CF~a%2av8j`g1>KD?TF->m{(8~{A+9=sM3Gu>03@xf{16qhl zUy}WJ(43s7cu{TPE`141a1(GFl;Ph}>H9kQrTeKax{O@|@4^^mjh6JJ+0jlVDUkq( zhPhFXwQ-UcCKcESbCQL*G`bp74gbSgfFa7Ht7SiC1Lx%&sc}I>@5JpK2-Hy#=WM?; zsHaq)nycEnJvoi4t?WG+@#vB+7iVgKJe}HcCv_ zDm1GGi$fG-1^4m!|9u~TR(Hba{_}&0#}+-Pq}G)nGO-)J-alb{%W}Cc<$c0PL0G}g zL%EtXB6_X=5r%JC7?f9awo|kvrdswh-_)IsR@irnPJvQFKin0+_DiWB#LEc0FBjCc zdUk=#Js|Q1mfO@)mQ8Rg2=GLPO#Da8@*gb=Y-1G0^qRf=s*vaRm8KY^;rrJW%X4`! zz12wvg01dbnOcF*?za2Whm)63iSG|`mYy>@*23Ve&Wd>2729LB*b2-;=$-8DK^WLPzEFJsfO<)dTYC4R8R-Qycoh);ChV0(&&@skVgkM? z9de|%`LG|D3q01Yn*x47MqRzmJLeJ4er}YdwPawbD_Engk==7#>;PP^p(M#zrkiuc z zH`^k(12iMf`vt!sH>Yc-_0Zi(?Z04*pTcY>hf3RgN#ZZoUP`YS7Y+ORW{i9fyU1NE z&aj7FK=rwNR0XQP`b~MR{c54z@N~5#g|J6|um(L?#bMpYKo&xlWl>}~Qx#E^y0HG85H)U6}yZ=~!OaXWn8rX`9>fKy{xy$Nwm|00~P2~`sakHTw zj+UCHCCXo&>^(!t-hPKApWeC$6t@85LSt2%h;A7pnQaR`Gv<95i^5vmYgsm2*^6;w zTdT-G<(=@|Wk5o)(y?fMK1R&dPaK)X;l;04nx6On2+o6)L4B(s8GlX}oCiNH;iQHR znb=?_+*#=b-1Zk|^wJkP`~uO>w@aofG7pXCQjSO-mOsnX^p$;ApNff%GT_hlZEMx; z!QLsH{Vv-ae|OFT&2P_QerU9)wFJ0mdXnXu`kA@0e_D_;Z6Kzy{Of39E1bC!HmLq3 z!FF!gYUQ$R{64_o?9ZRZe`WL^sClk?!ivO;ZXZ6VDQy6ru!k zclNbdaLv}SNqRvbHDWTd9^1<9)v%L1Bp-;CL_cFCvw>+{a@Frs?`^Fxpn0hpILhKd zm+IvEHW=Rye$~G^?#AU1auP-Fi2A0ILF(;O<%eh2Dn;tGYcji#^(&=aj##TI$R-et zQ*BvR>(%u#|7mSzuznLfd-XGA^~6q;nOYEpVm)O~?Dbqg;XlRPOy%&iwe_nQdmpBD zBO%_@I6jz?BNLrI;~9*=+Ja3z$L_P#$4G zYAv0P-7lFwjLPSJj`;+|OWLd-$g1Wfe}yWpH+m&S`)P>jg&=|zvef>Vm5lLM2@(K} zunTsQe^Wa44}Kwa!2=`|WwgOZ1dt3;uhB4k#la3WboNs6en}mF|5UW6BZ!IP2<l)BUGpCK~aP7o!OLI;$b&dlnjChs)LPN6PUNtpwqc5?M0tn z1Zt}N7TFH&g=S`82D4;AYoi;HA;-tv(AXYC+P#3Y3#r*O-LYqcK_?CV^6fIl&?>yLDQp|OrppqY%?BmFoV_!*Qx`4y(WL9Ct6@D1)O zj^W!TO`{+39#@BDvJ3*bHUYU3SDZ2ZH-yg>3jZ#}GB1$pUPY_7tu!?7WIkA99U@)< zsR`q%?QS!aj~!XjbB4T%) zgjN=d81u*Nk^%N>XKnC)q;+-s92#d;GO%n>jovZ$j|uc{phBQ;ig{rI*!{uLGwH^7 zQRC0RL;f@|1WY**2LCnidmQ8- zmZgSh>6ut?BjQed7C)X%o`x0Gh9;2#*B6JNe=)V>`%3gj*oyfT&l)X+$&A^ULR{u$-Rx5Em zOi-(-1v@dq&rjX>xmVj0K5MUUe|EIw;Q6008twrP-7HU`BHmt#;Xm8A{{Fn>ftVlc z=FWn{_P&d1>yQ^nzKjWr`9;R76VKduRNlt^8Glz`@yTkEsdgvRv=3n%#6Q8Sc7p^Z z1ar-)SSOB_=;E%y9D^9ZO%o+JG}!wG9Lf8#LFtfux1rL4+F4jw0BZMWlDWRVuwrIC z7xwEtFK`gF)IdOT$BMqrq%W=lza_4YgIH(S$p4hSoV_fi?ZKXrI^q8?giF0e0U6Yj ziMai;JXinmK(Ma`CKD5$Ve^?@9i=W`55Lw%c9K*O+XIE|z8-ZqBR1%aiw?K)_6r`4 z^6=I_pMQH8Y~PQ~zZ=c%nCz{y+mvvv6D~T`Q2CIw*u8Rybk;`Fm9m5VZ#dbqYddYI z?=;0i65vR8p3`mc#H_Ka>Us-AwpFpO(w_DZ_X6l`j=35J(rMdW1eX^#5P^C0D?Q4{ zL}8|83Z$GX7q8WIWh>Ec@uj6`JRkF&vfkBij=Y^s~+n(agNqz2<=v7)PQj=nSwjdy`|v z3nkZA+B2~ZHQNJ_Jw%+h)i=J5w@%M^iS|I&Cv(jM{)1a4Qu~UZ;VECCXBpOX%%=l- zQ3Z}f1z3Mm4SQz^OU(e_o1b`9%ugwGXoK1o&gBFsrXi#{@aFvf?* z?dY`GiZ5%CG=)^IJrS_*S95!OvUh2{{Gh+Jj~RF*Axj)-#uBwlr?(dJb1)vn7k-Bo z^lZ1mQKbXkvyg|Lq$15?se~%|cApCHLD>0&KpHL}bjrnsky9Pw>+6%@z{0eq)I`@>braltvGp z5&4~2?=7S}U>S})q@LWFtC5KD3nQU-&S+Qj8o$v%A-V!FRdY#;-?f$*NdtuwX6@JGP9y zT+rUgyOCxw!M~pdf)xj2sw@M7@&oKI#7sW+q^e!skQ6lmf&VuDyp37 z*7*FvL4@(%&i>;|)g)5gR3&Hy6nT^r6@>j6ATnE;k zP}BxwZ=3bI4kt;&l(hXJ6(FgtJ%QUt!~~B6N3BF@OhlWoXxn>J3zJvZdw_=nIXV)R z`qa9E<@3)kl)a;C59;iG=kmC+F39mR6t&3Bl!h=~1^TQ$@_^?>RM0!vS{^1d`-3B@ z964Wdqq-(BHks-&j3RY&e@LW&Z78(Z3>m4=ccr5Fu6k@UT%ysG2kJ85UN`jQvI z#KbmOoPBuwyD0mRTvGcK6X2CB&#B=l2i3;z74j zV|q+f3w>5!o+UQKS9(t12l+-1u)$-?BN;W~AJem~)~eecM>Ab?8$M9Eq{%fh5arQkt_=cDEq3X9oQP zTeJRuBp1M|J$dNf0ZAv_&q z{8kS@VBPT#?M^(6@I9fIez#lrU{jqL)vV@oYPM?^#t)M?otrpSg&gOt7=myniuD5? znL2Es5z(R2`3%k}anKnnVrZ$r!UllVtw9Q`Zi5?J@SB9(m8rj${!}Nyem(!QH-dT` zu$9&KPI4N=xs?R0`k>J#IRtm80*k$d1+snI>4%D++J2@a z0ER~Qkvu`i2=d@mwX1x!)Z{3)_3H8bi0zp5L+0+`en3K2zFqto6~TY+^wzDxKC|kJ z&rEj_qp>$v%1qA#N}O+ncx0~hbH99h(@GJ5z4Q@DE&bAwy7Dm6R9SjI|E`G5 z6NOpNFBrcoTX``oe*p~}Hs=if*a{bPDq-VyNAs?A>rOrHAx4cN^(#Y@&~&k*t=<0B zPn)9=H!y;`msLM?S_6!C5JS1n6G0DaLtgefmN@f1a17yAWTm;0AVNGV??r%}4VHH+ zBG29#bt>0|_kA`i|JN%r5T~U#d?OKX;q?Q2Y9og`oKBS=T$X3Ez?9t+g4a#?k^W=P zoc7w>%NT-O-k0fXAum*9%B_PPq*>Ge^!3@=hm_5AEd4GC_T1+k_=C6tfcLtSBNEOC96goA9wTQH>qLpov4eHXjf*<)WT0c zHb*~?*Qj9n&P_cwve*KM%!3Cj?}FF@!|s$FMVYBdBOz%}0pNx@WbZYykbT0=yLkZz z3i~Z8-Fwltw!>Qe$hHJwP+cZ+VB46C>cfG9wag&N$>I=legIl7KbYJxXy|V zm#ZdKmgM8V?q#2V;8u(}d*<7JmYA%S9Wx$Wcoo&y^b5^0uewcLI@B=oRIEG~Jg=8L zt8;@w#bgBXqoD5!_{~?gMnLFH>uKlpa(y#0p7}sJl`m=}?+El8mb4~hw8reZ;#Fz0 zD8nT_V7-w1dAoP1l|Mi?MI#R!GP$_e{Ev)3+k83$4$=-T^sG$V!9d~vfn^i-yVy~pFNb_vR#qE@e;(sLe(haHf*1t zE#X{=mhr&CQWJ2t(N}j}<$QJgV-IfUQ&O)dq|a1x#E(TQ!=VHrV3+Xv6J#-OOOhYOVk!Q+*N5s$Si z6T@P>^aI(&jI5_;6w~}zVD|B+J6qnjJ?%g89R=F2rJN6YE}e7Uw36nsQ$Q9b{DQoe z;P^Q!yS7xPH5eN3I{6kBy8JQ5AS?9u_E&h>_kzXK$rXAHOt<9#ZS5gwh7AOW z2a2uOXlXJ~?n>`H5}5brsOMV(4-LJ2>ALtAv@CjO>BiF@*~PZLkteg)1VHAIUL){c zJ7>Xl8~~b>0pXB)GP|)AHRqo&N318#0ZJtyJBZe@F!4`KxOsWH=-?CE3}^>W&EYx7 z4V%}nmkNL7sa4q-UL!}Dy9@U`wen8I3+FKc4b}cQ2eUh1!N4^#0o2}x7>$H-bRK-N779DWn9#aEbTXn6LU0;dikoBk` zKrK|>HN%Icq$o4m6<;&0O0f*q~R ztu_TZ!0YA@`XSn~O37wHs-InR?CYLi2%nHu@2V0rug)xTjc!MU?xAFbsSo&6A$rvY z5>mB2a%-}K)FvY?Xe-ynL%kf49HifXZuXMaz%s_z>%c_pX)N{I$_t9c@9f%@O*qBh zJ^q~3?oQm9*(wirTr2Xhm!?cCXb#dP_icz3>_}I~?yjTHF$`y^b9Z$y{c|Ir za7(}GN@ptFTlxFxPx3TYdlByQSs2uvFk^1dQjVVr&p^^xqurx^u(j?3qTP~JQGg%) z=MPU`b}2mgWN%%Zs0SmwaH$|qKW^n5X|0ZbU^%SmHLT%49kSGo{;3wxvv$V=QtzkR zn)R?;BRt0FfB?jL5~r%0)Cv0&xqX0OVWv4D>DBWWbm8{xM*&_bV;c@%-e-lpOw}}x zuhjA&`7eCFa7d*b$5I_=Y{v;Z9ohTSd95tMOff7aeLR`84+_b%0Z+koBU#}-&<%fS z%4e*TfsLE-m;PZKM`?-NGJt;DL3}`|GE#~=3OG~jAk@^X`BNY`_sVsdv+I3`b3n8cz>8 zM~c!ln6x($Gsh2FemOrE#r^#&aizq6(P9hlt)Lk`_(){?Y;M5qUJ{xc&X22F6T5YJ zuixLuii&rBw-Mp`SvJEM8(r^M{bCJ`=tJKREI%_~spuOm_3XsA@C`B(FjBbwUv@ygzTAq;fjOs=%IEOBsloe0WY^J(2%7=Z!L zEc2;I%PTiQKZ36rAt2RxHD$$VJL9-Ej3*_kH2X}K7ik!B8t3`TrJw#85r9E4{8V}W zG@hMYJQ()xkSnasHn0y%&;f+8;=Qldd$OlSgSs%Js_tJ%*9yJW3O)WMDlfOLl|01W z+v5ALZeZPtMk;$L0hRgwrRbMwq6gS9-u=wF2a>QDOnaj=wXP|dcEJO%9>4180F_+( zHm^b|M%V-VZF2NY3nWw5HvAr>vnCtWWZFb=TKQ7k2^hoKTHna zOiMk`o~ucTnKJW~Nh7)@CFj!JW}3CGp_pWoAU^}{i=`XHAv(VqWc#|_vw!yd!kKrL zBKjAdqpZl0o2izDIY}LAI{45n?5d7~E|lnpb?-xZXBPXdry~Ap&GyDcq_s8jz7jLt zj>7ULbhca4oe}L3H&6+Zsgmq0fc%qyi>Gl17L`@&zW9n9w6n8Y*0Y@*xIb=Ab$h!C z_gg|539}%Q{Y9ZLy<)hZ`P&QDHX@9bB5{L*)T_O_Q*P6Un8|s5F%bg36}$hWV8>}f zFpp?e1Bp9OgvEE1cpT(=3V#3i{z1ozmKSJ{tYHL{5@wmA6A4`;1d*k`3 zw5G{I>uVheNk^b!MqlU8ii2PkT5e(a@Oi)+{hh3&Ih)M#DC$Xad_in?$gd?O|zCBj#J zm;ge=|G7Tv+NlJFCD4^h%^j9pcg{@=PE*7-4<}XBJjZ{PLaYiOn7`ry7CTR}D*_zU zFb0I7>C1l2$eM!a2OKU`t*AEO#WIPQ7*i4!@1UqCtkwEw!tiRMkof$o`yydBk1ZMaVF}qqs$$H>_ z`1cZ{_}}Jx)O`IM$&Ty{^YL)>Q3#mx#P3cY_|wV+gk8qGpvf#lh~$4au#^{lu)GJ< zUf@V&9YyWu`*(rh;@H&=m_$NqZfZ8??2W7rUp3Oc?V5a;UVdRLf>alJb?(n}-ATFc zayF>05Or|Hj!jE1A-~EUT;~$k*9YVpS6wUXp_-gR?5pb`dO?3E{Yu|&=ov+P{>i{F zy!Yy3YxT1+`7PGYX-;XcyRChGOml4XR9y?yHJCY7VEQkIG)LX2EiX4~@5MfC=%f*s zdV3_|0Ktq?=uB^sBmvqi6L4f}wLbM()T!%tMgqs4#qZVzllA593?QaEg@ywJr^cSd2moCYtJ)y7WOvVMbz(jK!f z9cjPPZbgttZTv`IC2aG?-_eXjY32GTxXBjAJ=AFtORCD?3k#1r8zUM;qsHSKS6vzi zQ3{cz{0<&RaH{TN3Hb{qBM&+$ssI;C*r)P!)J;DP>@-^kxgJ{8{l+LcjwG#$|_u=-dHbQ9S59lw$8Je|(C%Z<386B@Xt)=`W2Dr~|P1uR5Kp zWLyS*mKr>}GD{SAgljFWoaU9|)P@GKhh&!`7^?WMb=-&LkrwnZa}#!y>ifnxUM@Pd zGBU75Psf8oNsAR|c*CN&!L!)DA6T5k*Oy1gVVAAWi`z<)HQJU#j_zsM2dj+yAq8 zV|jag=f%|UuHp}@xyelFf#n>J@Pcwggy>t3KV;5R!9G@|G5;spc$N7vUS5rrR+1D@ zEj}OCl9E1zXIdsM37u=AqW)gIF-Q&8;YelVe#KfEd1%(|D+EH^p->4G2=SNwbyS23 z;$SLwv*J>x?DrT)T$ZGLph%y@|G5n25mK&L*&>_!%+8*}_Gx&hol}w)?RndxHNYaQ zKPT&N9>G@tkfbKE$5ja-%vtxMey0pE&&_U7R$d66C z!C;M7|Cx?TOpuq=VMB?3(Bk-(EmVFwBk`?(wBm*C0Fd0{eaKv$9NOOKDVWdtB6$71 zl4;er;-sbFS#LDwVoJ*GK{fOU9fqGo%#F;OBwnpd?>xQ~ec3I~CHf6|b0aW$4em(U#B3d=Ko!p-LlDi8xB_llSZUHC6ok{mSiMt^AW+E1>4GrCrYM&E{3jzd)1?TALQ6_rQ^MD&2O zHxz+Tg9^%6ySk1uN7yE!N|9>4AF67txlwV>Lnj3PFT0+9(-OlNl=EG&9n9~zFYa58 zmk{tz=N?{a3)?D%0_^_uL~5Y;e! z?<`Xw4~EPjHEJ20Rd(n_SAyt~th+vL)eoM)-7H$dnv*%ZBGbqDFn%$tB^iJTCs7Hk zB=uo>^Qlj1g{1Pdby@Iw!qTJ(wmU>$U`L4Qhgb{!m#oLB5MfiOiPV^bWN@6ZNCTL8QdZ@M9%M0-%=GBsm2?4b`1{EsjEr;boB?V6ek$rgJl0- ze!W>b(#fD+xPlwuXVE2jV^l*+M7cW*=CP+bl1gdV#W3?uaVj%7LLd|9d()tyiN|1j zV;dQ1D0j(AilBJ1F$>XnyV)nSFQc$76+IigaU*b40`Uso)djT%bvE692(@0D+T8q6 zgjT#79`sqa$W=I7MeV6q)<)ne6FW7Q4y_T*h2B+kDLx9IC%`B&ziA6#m928JwOB;vdJ=`_*GXjES#BzrgKIu4HH=hXzSydF6K3zq}YO zsm3e}aIF11BGP<3AO`8GbL;#EY&{aiP(8>h={4>4}?q-?LXwbvBi8oDscx>bne*$wl67 z>NmX53Ki4jhsl~XGQEnIu|-9C4QtuMdT%A;NIk&}I7xE`^s#Fv$Tk;I^fCmAmP|=R zZlP3>q(uVzUUlwscTwklcUAtRXfr-NYwjZWUdS%;4}~OqDIRy!Qv#cx)FgxE248ISDyrK<(Bgv6o~`K z=)}*V&$ZU}Q6`^wC&uC>yyf{vP5Nwly6tiv%11ZQFHTk%r@!zVJ~F#5uE->=aDRM~N3|WQX(wfirB({!Ttaqxy<6XwKc^?s~ zg^?|Ab%U#th)JBF2RoYg5!K8;dKqqCkc!)K}Q%9U~4w>gu^WxgF3ik0(} z_4fwKB|jgRwl`u<=+JUHK^)N6`cH4dNnQ0j*Bs;a9rNk^Z z)`V8!DjlHmWG|u;n2wiI*J2XhEzG|f4vd?tA0R}{XAZuz4$;*csmBRR!NW*iw<*A- zDf;n7v(8KVL_+5-b^3j|XHIf=j8bVFBYDO_^*Ak#p;0BtO~&{s)g;cGHwmrxqx~x> zgb7<==U&-Y?XAg9w=95krB|~DvwB#8=#Cj*tkP@dW`z*hWNGn*2er}*3uo2x%)|1I`1 zHBR(h4J$h*9E);LUBl-L%6Tx^t^Yic<(wuo2QU5LnUAlwK0kz&O~JSl7tXco4SvYIhf9f#^Sah}|I*3%0j0e$58(|g)%AP{(_T=>4+qDoO4O(H)Qc9& z)eU849d&Dyr155deQJ;nXa3v1c#{!IM5SiS9Ub^OU5N9Sn&v7NOk^qM>w^lvq2gr( zj)vRqHV(0p{n>P*W+e@!Hgh3K#toXad8LmvmK?U_o+?J&-^DFWf%N=MV|~)=s(qs9 z)f4HsLKWgjy{=bJYF3^iZ_apoz8*kYr~Fd5H(_FLcJqggRH<;?~3%P~XePV1*<;pWWA94H%GSEFy=jrWO3!3Gc^eHtqr&4iA?stub*NVwW zu~zg~UVOPSU0dEUhr2!Evur8fxMv-n9fg5GH$*|%> zn(&a6gxJP=9CsO34+pnR2T^r-Xf9RgF{PJDH0bciL6iiqD`vjTwr`4V$MRQF8TR6^ zgqS^xSA2a_s!y!H+k-j=F81(RLIe)kNq2~eJ1Rh=UgvtMgnE0vQ3gAsizyKCPbPZ^ z9`yqumIXSGmA<&Oy@n+A73N}U${lbVhfU$Hd+eD4_3c&Ct|YBhmDf=LYvH*uv&9QD z*n_pnWd)Wt_0qK;-f%81gBlPU<2$bYvpmv0be&>ouE;_#)n6A{u|^n(6;q_Vw^+4ugr0yOmgJBy7INm7i@1zSM`~=k z<2rl`s+P)LLM}QtcJ}IyJKOr_Qe`op>!j(l8syK+i=R5epH5?o{b!%)Klxu-8W8ny z!8ok^YV5a|9y>lhey~#K%<-AJKvGy1+T9{;pJMfIFZb{j!pJ^SoTf;8$n^vINc*g5 zq(4mX40F>jL3WY>jdDhk`k^cDSw=GEFV5uj>iIr0)y4tOzp++E=FeEn?#l`nv%koTO#QY04%P7ZGd8_yb zA|T&%$SPNkcG=G?OzX1_2CAn(mTw=~LspexJ__kfp~LpdG2 zH;;6B?oGYFE*)9Uj1beMCPM{GmLy{kd7WbuZAsfJo377NiU`a`tD364g#^j{t{k1X z0@$w@zVOT4QsU~2cE|L0Q+Qw1D+2D2rZ-G%+kcoklM~~gSO<|J2vP(`nm;m~pSVfh zTlD)L%`H@!Qi1{j?%yq<%vwGCFG5t=dd_f6Bz7`{vk;-Z^o~b|-tlnED<9^xaMk6&IkKlBk&M3G zB0H15unY#fbX%!i(u$w50ja#>?lAG9C#*VL#U{a5rxcWlDy4h>-GdxiQls(fd}Bl% zR_jBLJ^kvy3x4KXG3+h4hOb|p9F+_%^R4hR!lUbph>cIF%#wCF7GAzy58sAbT0NqE zF0fPf6pMUXZOmgHd4dV#8zsZ+x~#3F!R}&az^rZc-9J6DtW0=t&ip>#B4t)AP_20 zrX!QSBa`xtfsZoZf35C)<7$n6Kfc2iim9ZDe{tqC+une%&7Z|F4r`-m(3=9?0$iVN z7epm|p3%7tTSTXIRTdS;XQbEh(H!4EoF%NLJbZIQqM-bV=`y%oyI?Z0xn;T~!WSK3 zUx3kX4_14RI1*86CV>hlK4GHBWf^lTOfnv=eQ$MmLQwMCv}!Nq6r-`=L} zv!I)C@}w;L<&K`b)G|-~rz}QBfuDu|&w9r4(HDzO9EBZTru#gHlu;<(W1RBOkvmoe ztQoovdR05Mm`s(K<|3j#c!62Swr}(E%wb6(?Q$h)ew9#*>vXe1OLq-3hQA1lgyzyn z|4gBW=&dFKp)!T0N^j6?5GySsL8&62k2UJi;v?aW->fu6%)nk@_RaG!Sy>$`DDJ)~ zTM4W*aj&-zUa0EuX!l54+2qd;cZ|_?oJ&KK$})BPPU9}Ds!lcg9TBERt~K1q&4`LS z9jlaXgNH@Zu0;s3Oe|wL^;{^=+_jokTE;5PNt;_C z&S83tAk!|eyA<$+jQ;mAY>YtC7}&`|A#r}le`vNq@zuOW-b!hk@{881k9Vfz?(`;z z%-?+AR94BjyT@jetwqP39g2ze)oCD!P`5^+)xoJ|>B-Nj3tVUyO+6V-PI7}}2=I4= zSKYNxw-7wT2h0@@LURj|yFnjQcNWGc4Y51w-lZ%%9sTDRalN)trkYEKFEdt`6Nc?@ z3D6zi4pr=>)0aGp)B2=4wjDPT^&KxfZbZ?xlOF1)I4~pioZpkT)9S(<1I4u@DWkv8 zj0+?A&&xT--$(ii=qJa6eOv>p<Iw#N0Dr<^n2~=*ntr<02mNzuY8!8#|1_G5U z+q|{YmL(>ZE6f`)#2W%R3u|g<3MdMg7GAh%$o=+xch2W?_WAw(;{P}A_w)65K5j4J z&<~n5JDraq-8T>E&j*(XzE*_)nAkiSrok(=JRdin6u^ArY_0n%PBt6vmK3PI;{P}r zRwjZS=S;^SsnB%SSch;qU{yvnixdhTZ@p9`eN>&l;-_%h3eRW6G6;GT30Dyg>@U6l zA<5p%jl#`2suzdyDFv!IoRMm`RMuF~A*+awfGjWf9RRN%H%M#dWYll`S{Nf4G48y3 zJmQURE0qqPnat07r=5~~srB>Cp&T#l%J#-urt?#yzxa~i+3WAP!}9o4;zmtI^8jo~ zYUCD^RHAI8Av_D;4i#8iK7W?j^ccGz8UMe>%j22vM>$=OXNt=5^$v9!K2>||m!pBi zSb%!gsS9VON2|n-gHtg~65*(arNE;sWBzt~?#NiM*I@dldG|JBcts*e-v&)9Qmtbu zb0AXWU`FyJxb1pyeW5LGb(-)Sk1pHkhTKCA;hUUVDMi==eu5CqA({SzpE^>ts~Tahr6SLnADBn za$@C3Y?_QdZuJpisH27HwY8rcFQbS6op(_lYwm~b2~JfV-#Qd(jOG^JptWE>i!#(_ zIh7An!SO_xxhPjz1}_I> z?OZ*`%cy?O2h5l`An4gWG-|gI1TlPeHE0l)$RbIO%rhNn`l?Ci!>h_nEs69mhU7qF zKO@R%)zC?w;!tUAmJ7){f;0y_>I?V7v4(&Z4SsBIYUO!`gD4yH5cL_YhxjXppw89k zrPacRiD*~XQZvOem;JK6ub%RUUYPBW%KYpWV18~E`kbY$1l&^hYN4jT0rBL^GH&|e zBH+PSw?;Shf|J~2x^;BU&4-s$19@sODA6w8dsm+B~S$)fEXtCTS=wPoj8ZGWqWdoTJ;7A3lW)at9r zcoG;FqiRo$pf#U&DsLawWE6cc8+N3>ChZocE#~z&xE*^Snxb!Xa~R$a832p?qRX)t z6KNOaVP(qu$7z`iT<43+t~a+MkbYO5j6dtNyztJP?bvL87`!v_&{UB*j^kSS5jCL( z7dmk?iy{ZzJFluGy!xq2GoWQ?u?vXDxLW;)xi-N{OgT0gxT#sh@>F|{U8P%y!Hbdm z_61U*SrY7an1(~DkVHmMR8oMe!l*ztb@z~md0&V-N%HZ_V9J8;!sk(Vz~)!V`C-D3 z-Pz_7QcJz=-YZ{{vtj&*{wW?fv6!H;YXyY2BnWm__{-A1W?T&G5UfW zdbkdHqgd&V|A4**?ck;}QJMJn=@6PT5rucpV?0Gno>;{0LtYewwi!pehe9)oP#mu` z8IR5)FI5_n(CS3q>reQvlgnt137Vsne)v|#v&XAvOkh`m=^h9*rH<2`eS5nzVv|Es z#K*7{N(;KnR!_BhW086|n1g#j@)YQATS*7%whsw=|U~kM;Gy zZb;hEyRWl1mI|%yw~|nZf>UGks88i(0M;R3R@~ZA zkOxD+J+-@3T^1j9Tq)C+_6NqaaK-w2kt*+2%NYnh9CO>TB5mx=KCDsxW3b6hAFfG^ z^I@}MR}`v1)wL0O9SvB9#aMEiwW*&@Q=L9c8V(yb7M|_%2(f=8uv&%7FSh2>*fu~I z{EK4-HuFmfrM+C(X^GC$8GF!gc#^GW13GcP5~HZgMlN1i8B82utYPxUuCZ)K;l7le zNlnS$F@p2P+FG5z7de!_f`s2F0U|UZXY(*?b=$~BEc!V~M1$@6{ef z22}=2`fG=csZ3{LctlnZD+~a|XK!hIVh6CFp32nkNGx3m@9b=wPeDLs-%B%3V|*qa z9r0-Qs|}Cv;6X03YG#vfM@?<#BSz33?YTBAwjrw(a`xqsVg?)=*qDw8f~$Y6J_sRR z-tE1zw=JZIRm<_ZVTgBJc|#o;+Gq#kRlz9c&R7?FU6FOtzkYe#xGSR>c83;ALblfc zRZ2Abd7w!BscSP4Anbqdi=munxSAQxp36P+?NBMnT*^yhxduD}CV>ifpwZxw<9Vr& zcND4JYT|7D4jJt46pQZhmRnXEk3(b8mE7DN2TABawBud;e!N#v;#R^gZ-iuEKI(k} zBTgmO`Z7hBCRJ=kOn41^HjqJbBUM8=Y=dd8K)AiU)FMo zVqaHrgI1lu`1kgCqR1AMQ005Jd{Fp$7cjkx^R7e79@8mxD z&-Ry%uGD4 zj;mTWnBIMv`UPzTIN&Q&k2;2M+fS4-Lk*rW<*GX&LR2O!32GJv8Xb*%N86lL6v#-B z&dt0v;OewUdTlA(dDE7xp!9#tVL{*nXw%<;(Lot$tV z%2ypLmO;k8)1;|=0Jsv=-nNr+{wVTB$qC0;X66Fy=ZpxBh5ht)x!?xpgE+?(Cr?+# z&E`5;Fr(w(zQpJxp5%Z>9{wgh^oM=FLGxa{0+Xx?C;f(yFiW%i27-nq;RAMVe}iv4 zI-O#jTu^CMQCPNske=@V=Dz(wWE&^ufoyixvP*xhuRwnQUxD8Ievsz2h13^GJYLVM z{g5=gtMzVfs>P?!V?6(!e+S`4%iY`qRI+3JUSIut^r0Rkee6f_$|LtKjawYDK97MS zZp=zgI4AWBjX#vNi!Vt!P2=$%%YXu!KTodjXJz7<)1xNKGi`IzV9lkQa>!IDyYwl_2~~O!N}ll?Vb9^=Huv{JR{y z^krK%_9uo#<$Z3xKN~C^I^az7B!-X5eX%%u%6??MH6tSgI>tw_I{lVT1?-F>{Nua6 zE{mmTUYB~wL&5((y|`p;2@CYKe!t;)p<2uic4U~6GFmbSyV#(`Nq=Wz$)e*Ie}D-~ zD{jvj?&E^cv+J1L|4-z69nP znC;{TN=+AgI3$$_pL5*?!L$7ov(=O?&fNVDK@TDSm9}yNjoAeyEY)Sj$L|4fp+4gw zWq5rp#kwyax)g)vPVfu#J0=U>w$<61yvInrJ;C+9b}b2*ItO7^jyJQZN_+HN!)@nA zUE0?gX0~nlUDM#Ipw^M8=e56D`UC&455`p$>U}|&9dq+{=jchc>T$8C73v#+Q8$OE zPaa-z40cBB0-Q6|w4)yN%yDbe$)1V@YS;fc+T{0l91dpf)BQg8Q218<5@N@4E96OX zrq0|iyvi7f%`f`rN8>g-CM(T_0S}FykUXbvua6i8WW!=3FP9BH;%;3YdR?Y!RGc6H zJmpV_R~dlYBesrjO#}%@@Q`-rb4bl7NE9uBoicrV%i3uRWE6+iQN#Vt9F18vkI=hh zhZZ@|r}?RbASK8lx>z{8uS8heJFZnohn?r|?fLxw-&l{0!g1JIX~y@?1aNh$#JRN4pBly-nixMt)3{|x0?eZN+#RA*HhCqxC~L!m zfQH&BY-lO;$Naj@4f6PVz?0bk(0 z3k-XhuAR~`fy;M=xTA~7^LnHDV9dpL>6a{QW zKioYO*m}tK5U({x0B9Nw**WjdgVO)cIY-EE-(xx3H@A7Oj;li=bn4rvfUy-V7d5<0 z-1@`u1P8{c%mktVu*%qvO1QVbEk~#NC`Da%M6pn zl6O|V#GDya@R}qF)7nWye~s}%%jKMV42qg!L|h~cR|*gZkWzegWPI+JYZPj}%?asL zM~B#cj5f&x??9P0|4H-DGD+s_e+CwOs=$n$G}klCYFSB`%M@%&1Lsn@C@LNK;3!-~ z@*gUe6>NFtD3ftRi^+{Sx_p;cTgJl^85w~Jb`TvNsBnrpQec2s@S$Ctk)RgCP>i|G zZM4pP;8|bxGSxFh_0L=WV#&)kNY3B^{4O*fzj6n<7?9C0(UULM&*Xlsxcd0+1?n#z z8oOrqZf%u2HXrKXS*7tvvKps$zu6pQ^gZuT8`6D@j8=7UJ5AY-wMC*{J%& z+8bW8S5OU>x`(pk*2f_U3_rbck#K-R`d6Q7m9ifPi7=!YW=AVg$Z@~1*2KLi#{}b- zrs)bclz-j?MN9s!Se~J8@QpzlY{+P`3Q%M z=PQ5V;gYt;8eaO?*0hOJ5|M1Hyxb8gKHk^B2Xyd^!$;T8SquMgpeZIdlYM50H+Mf@ zF5o;th89)Iz)-vGe}~n(J?0gPoHRS&G^9|LOKbB1)xjHnXoAj`QDyvTxh_!s3TEZ9L35u|4CB^bJG{?F zG+!+E(B8sjTsL;!6JJd%X?>p`-=%OvM~eUob`y>=ML)ww0N0T zuQM!A9S@_S-5mALOokUf&y3-8>@iQKqIc~48vvz32X@eDEZZ+}&Q~e?S-m-6)H0!k zY@bEEo_T?X{!~x=(szAEBd%5%IU3UFi)kv!Xr8oUkZgF|lPt)&ru4%ERm_>OV#ie> zf_m+!N1o)bqNUnBbg%ixCV=P9lw53C!v%g09!9#GV`HLhZjOXm#E?00y(JFY9+7Ed zK#dmf{&)YsWb-ZA%uI>txBTVbqvYztn}AVO?|W_xO-R*UduP7Djj?MBO+dv#YhlMm-aWcou&>IrPux&IZ3=cbgHI^3g7f&V z3A*1-R`O>`^J8iWjv=zgi~k5WFAC)^^c~9{V0ljdXsfGp=v6tIK>Jv5{bY7}%SogmFqp@@$k27*G4Tu*b^-Rips`;|h>b(W zsziyK!mVp|{+FfptjNzREv=H@s?+S5wifWb{V=pf!g3fBfhcXH;=;P?}azss{sc^tZC z=Ln;EQ#it~G|;{b=%l}u``5)!=X?a9c8XzPhg17;mOyKonfP7) zX;sd!eXH`|s6!5)op0Y3(iPx}Ei$ zEWMVAjS0+flx|mHpPj;$C4$7shDY%_f#y&l!EB)}?d}LEC z#3~=MCf68tog$wtf7IR@M49#Se&2EaPc;NE3(tFbL-P&Vo)BQwfSZ1J3$RZ_Us(Qu zS1r~=d(Hq7T&m`j-EvA(0!ayBtu)Z~(EjO}3Q22uPPZMDktCyL@n7>4hM#xS3Ll8d zndLVZZg${`0ON`7LHXZlmgSqY+@MtK&61hlkKw%aCnK|tD1_en7E$e`PGhjj6P=Y@u59FX z0=F^c<}8ntON!qSgs&Z6nsr-c9=lc_dbj!_WAFX;lC|{~6%;Sb_*RkoMw!n|F3s5` zZfU*2Vv2NnKmV393JsJG=f56=0_tWVm16Im=n@-B+@&Pdhkzl_+Ks%r&eD8I&VDh9 zkVqIjxlIkpf1HXlVi(Y+P-u|>1cW4ahEYi7e`OVMi~VZ`8BW07^f?FFt!WCjmAmX9 zp`Bs7$eo2GA#+`ol;xkbBoof`mm4f1-?n)&Y&>I~UU~XhF(qvMDn99(R54!Y)9>@_ zr%Bdb3sW>KY2KM95fO$kE=@;JW$cZFz>iYrdX(JDNnG-p{YU~)kP68(BzO{R7oC#tn4 zIZz}JzPN39E(^(=t*Y6KdN-i+7rKKZOYNB-$alSX6(Cb@?S{%?%B&Mm>vC8A9?HsW zlQRvq`SxW}W5N=wl4Ud?@6!1yvNJt}i{5|3F=#(#@6PJ}&{ zHe-y`n@n13{&mIs(&F6nQ%?Iq#fjW;!5xJuZYxZ)niIO3pL-kI6DSqV{PiyM^5f+` zQ|eTjfs@{pERUM%yG?B;w?R&)rIfs%BNfduc9idM^zH`>uGWKu>RpYOEym+~V}W}T zElFm4I^Vn3dY3$3-ESxj)*AsEGmv=CZXT1ck5%%!rQ+Y|{9K==5do63Eou8oHFUxC ziVOYCR%R>GrYLl3zE;0iiQG&c&^k6adnaN_*S~{yEdxB&as_4W++XJeeG0jNMz(mX z761}H!U(@H{iRyF873LLdD4Cw1)Tk8`&h_QZy(bBmqu)Sz_eJ+&) z>kY%G2O}`gTANfm4EdUApA(9Pj-5uebr)YZ6)d?yhgtPaPV(VJ@7FLown1@ptjwY= z91GZa(3+h1r+I9XPU+Q8CFL6prj!kn`@U0>&JAxOeelrpd$O1H=Yt-o{l@f_4lf?! z=8?WM+_>?x8q~=LqNJwXAaz_l;$b^QoiVms0c&)Fl{tfNOV;u8h}&q`3&s|>wJ2(X zem_wgo8n8Lw)`|DxHEG3B=QJJALMEhAYL~P~qqbtmxdzcaMj}Yl%AF438E3v{>fGD+@V;|5t#U&L z>WFc~F%DD3fVBA#-`g0Sb)U8ejiJ&(o`4(~QgsB43~hu;wgM(;-EEISYXAFyZ#6B` zVFrM*?e$V|xa>wGHK%>2nnZc0A(09=L+c&0j0g_a4YOU8E7zMT;AhI8=R=N{)&3b-uP}i3LLv$%BoAR z^&y>lYe+%gM#>mTG`(V^i1D=Qq!3>9^RSkE11Ebrd$9ne3Rb@K?0LRI+Os{!?9zx7leBpFEe*IuQ)TV+%lZUcT-lc>48TNdcI){86xfJ$snAN1TnWgYfa@#j1=t-z+C8tb%YG=>_Bz@$DZu=m zzu8HZMMC1QQoc*ueRlRmREKK-N$Dc?21AJES{F@WY@s?XPz(v2RQWl5isC1&w=vRG zOJw<;g&r{7vQ5F)sSg-1@eb+B97Qa&5h`@cO_KswiAw2Z1Roo)YXs#DD%gKv2zlf` z#_8}RDt|h}KQ=1@pG+;G#VGGXG-^_&FzK+JhaT(*nKf}E(^MfSzICjo%yII$U38;= zs?@UrXZ~-TqVw&gigP(d^TZih;X;&OtWGS1-{N96WTNX0KkVxoLOl~$+g5Q6!^ZpJ z`Y&jk>T+69QFXa@^+`gr281Ra8SN%LKRP@}xZFAt8exd{!(JeqTTBh|BIbEK4J_5< zrri?E@R>0y0`2kBzt6~@87-W@K*X^!LtV7woT@SI&L7G zS8vx*7)|+#A{ro!gV4t1{ule4HnR~h7Sz4MfDr|N7k0zHU5;}nfEjkCW0~ueY5UR3 zA97s!)h;3sSX*UUOYDa~=T5xU>pS#XStFNx5?jL;(Z%a9_lkG%uEt z6RjHuxwlA=g2taU1n=Cr33%@+UP&m~2nWEB4#qh}S`E#_qLLnUDt@(ng(MD;`p5m7 zpEK}v`K_scxp9q|+mzl?OOuMe>F1&ls$e97csYZReN0g!?xU}vIh8xpTF&s^4{E{g zWcK>npcwHW*C7IDtXsNJM|lEmHJsrP6OGwa(oajdB{aURt+)~afYB|5uU>qT zUl~@w8A1dDu!}!!i|iPC zwJ0A|chzlze$PQo>w1c9XY2aGN_qTBUDUITvMi_ga}`#QF&JLa+7W6fCZD^(3Xav+ zv*(Nt?LhEmEwBI>Gix^PQ>MFEwLTi3IC$tFKu=nJXo|?FY@_KHy!_w(ziy}x>hg<9 zIRFDuEFmjy1*1HT3s_rQo$d_f!zZKb(3R~L8};potaF5GS6XOt>&q{n0H=i9`tzkt zfDbP}fmHq6?^`{v458r6H`XM@O~_}~Yfn4zK1Q2Pgcdmw%>-GX|yf8;| zUXaoGOV|(_2;GZ&tJ}Lfl^xpG)(a1>A$n3bHh2+^2hrPhw$Hg&*M6w%myqIC0=suE z3Qe|nh5khm6EK$nIzj7Cg&JiE;Nl8ye=m+-NRT}wKN-#SDHWRB%b6{cHII&OWk3C4 zLo8sIMqs4w?eJ(cwK~vsLs8q}ZXTPKY>U+RJOb3{w`W1AImyeUjUfpkUBN5o)5^$g zBGanpz?tenxUv#3zjzZzla`5F)<`Q!?Q_ON3Vuef_-+&U3>JnQQ(#3ktpo2bbep1iNcACsF?GfqPK8B=>;GfxbNAZzF3HPD%ETb!?E_Jo- zOON($E%LQU;g^r;cSyPSWqVeJCh(ZNHK&@kJRASih#UMS1xZLW$^_!v8&zuUkezMxDZc z?L*It%H7CV+y^%$5lGg^4MowBxE)DN^m{1l(}n2u)}S>lBvbWy1~3NK`VtRf%3yA2 zd?OvC5&teBh?+2oNK6*CUX%w}>Zp}?(DsrZ=4L#rm-EcsARWTc9WbS~#T%WI1wWmm z$++3BDvFkPR`x$rZs#~K<-#094!XxO5Muj*Vku2^N*v?dH8Q#^Qs%mA8wq>4%S+Mh zg~*DatRI2L4R?S{w(%-9p>{SJsr*=chDWOQ91PbkQu$;IQMq5zz|Z}PJ$9>Qb9uLM z3UURDOE`q>s0C~rv#dPLL0-ln62SV*5JQ>xv5xqMaQP%T6E@DO5z)XH-H&-Wzb_4; zr{Fa>&+Zq*@dMyefi=+p@6)=?ZORd0JG^`;uf85S2`Q2e_kDrH5XIX%__dq#X-%uG z%hf+C)!q9!IkT|9_L5J@nBfjEo&X0n?kxxaRi|XOWTZ%XRHwf4NbC97SHY1kE~nFq zbrz(?4cb0Y*<)wrRY9kStblX8)25F(0SJBSznL50EJ&oIUBI9-a1{JkejzqEuqEYF z@>sSFQ|o2XW!hUA{d-JX=RU(slnit4c>!}H${<<*j7ocKNo}aehiL9tirjt{kn-0l<-i|3B>4*Shz-86>0ZTa%!aldmWt=^_oY z*UlqIBirb^fw%zOd+5tdAmbQ!2$?$=y<`iz*eQPRb;I&~P#N3$vRHB+6?Fj9BEDO} zH2Y$~X3=-#wx%lO=|qoXsbsM#7qi3K8`kpe(0H+RSt367fG91NpJK_i)r|23{9+E3 z^cD~zc=$hFSOw8MCM(%oB$$ZF4}8Pd6Xh)cRuLAAbZDK5n4Z(DO5=~VGwm+zyC$%; z_L@wh%y_2l-`!4p9+o!68n=!#Lb1nZrA3SI=iQ_`UvI#eCK9~cnay8PN63v^A|=_B z8sef)%TdY}v~7N`<7RIUS>>Kf9SvQvb{UO7DA?X@+-)pjIKzDfE~`?I3Gk7hPtqF&Fwqqot&R>Bv*H^Z5@(dw7T83!8B#xcU)x-44Ut7^0 ze=R9ItdW}%CE4QqsX2VUiErN;V*9@LKmH=~k{8D$hZ9ZvQqi&~yCDnNRjzQnX2?m_ z^{z~o@D_9?F-h1>@6P{E0jp2H&jC`1hV^`$`?1ZE?0amXFWw-#kA_6H+LR3i^}RcJwq9hM z;X`nt4D$Y7w#J;pC z5!y=gEh7DP7n)M|fFz4eAf|6;6QZgkV*y?fW2z1kV=u}O(#fN>sbOYKK8`db$ufQj zsvH-13PhYw@`Z5wFGK$})P@Ff?q=1TQPVBuy6$xdY%&!Z2iNnw0X;_Q z4I6qVp^9rD1u3#kC>=?or7~>xA;fJo(D;4M{1btxo7G*xc>4r6e~wFG`BXz6gntjBSGB4kW0=+wyI? zRKbZh~ZB65W^+{#0(UsRad>QI-hO{bM6IJco?4K4IQ6m2KaU*Z>WYcM;^?@*LVtT4<( z7c;D4!@?oSQ7YSd`tjcVhtVc$y-9jJdTD`vT>r)F1I>M%H#uvuR%P=6lQ~&0KSBDh zs1TPJ&Q(CVB^(TCn9(f8~NU= zR*kiN`PqSEaqY{S$WD%;*D=Wza|5-oWGGSmQ#~F4X0aKKjLX%vN7Dw8RyLJ*9CRhO zwYoNeyRFq$RG030Twou%Td`OC`&?|8_ig6jWNNx_9(~K1>;-`SKXOBUJARVx3U zZ46&OruZi#-~vbHh73pb9Vx<+4NfwXyd@d^d{zYwP1}^ba{paD@bqI?jO=t; z61a|!%^Xtp)h_sGK$G@yWuwe~X^%c%qq!AkcT=)^yUpbbhWoWS?bn&tulA9jEl@05 za9kTPhT=#;zXg1g|542VxALVo>KS&$K;t7EZL<8SrEjT@i2(a7z$^k1u6B;b)yn4~ zfV-dGs64L?2zvH{wh%E?HiCneYbLJ9SQn9}wufTZBMhQljZGfnR|Iq1SLc9C-tts* z_*C=Gb_W!mQZ@<>krRF53i^ zpTYt-eTVd>E4Ol~P@?61Y`}2x1^UmHh=^nE^@peE7;wwq(>OS6TveFkP-7ub;h_9G zy?Qr|aZ{p|tS)!YSm@7oN#_#+oW{&nV^}LUlo|;L>)#tcvesFb_nyFv#YpT@+v{;o zTPw3HAx`gy+Z1%&g!c2revJgr+Y-O9p|>Y~QU-PYnasPmaBE>kM9WS~CNs(tZ* zP)OT!9`)9e8d*h~ZyDxCIESt^)^(zv;{n>ZYI!@*|8i1G3PDc@4(z-QI;NeVCnokphr zN0AuOSc#w;#F6l=jY9-wF@l)SkA`+kfIzJa|9ZJK&vn|5_S-(I_{q%gdNQX{;h5K^ zr=m3%TvsK~p4SSTk(1zZ=gi4x_84S4-#MzV$iFWyZ0^5SoO3uO4>QmJo0|{0 zKH{{l-02cl(O1~0Q{CHcz;CA~*fahZN2RwUQZP$~`<2r%;T!Zb(Tc=sfW9*2{A#HL z7XZyQ+QJoG9XfZZqhtAl5&$xYpeNqMmh8`7Kr?5lkgyy-^rbi5SB{A+Mb`w)cu^;H z%$EmDsJBk-3u9_(bD&+gRavHLyo_!x${27iTI%IMNcKsQK1MPwIJPxSq#F>%65AVe z6Q2r>_d!1@2^|qW^U5@g19a5Ww6fTbT)djQK=IXRJdlnIRL~8Y7Tx{n7|f>WK%|bJ zr!QtEC0Z9KqYuZAs<1(Vyadt1L51bc@sz!-AhsK~ox5N2=2hc?7iTI8ZVAdI<18U!6Xbn7VBm4>#6nn@oOY&Fis`A`^d6^IK7-sYS zrVadR^1_R=y;9iB=#auO5jbi8qW)T=QVD&c+Fhc%$r`0r2$@A{zUIc z%y}=r|76R}OFwahQh`qHcoLkw1bs~yc~O~d^ybg2@)YO#)(6|>@mjeX(q&+R1>Co_ z{_}{%!nb7ktgvCiHzZR*mJ;rN01oSSoTVZ9nzw8qv-C1>i@ z`VRDw@D{;!@h{4^F#>z(<3bkbY$O&cKp(tCraOfRt z(*-3I|3j`{To%TM{evpEmC`ORmU*L1(?ix~6_1dwIiurEl*U|OxWbInBmcIU@G0j0 z4uHHqj?e~#l2*`XY)(HO!SrQ-{nij~Rt|s(V)9g^wp9DMaUc_Qq3}so8DbfhQ~rxM zBhz%wwB1*86hkhOV#q>hZ5g(n(aL0VF9T_(wtST&ZhiH})H+|1m!#>NXFa^lR&{QT9q|jP8I! zt0-pYekHj`HukxrRn>=}H{7oTf=kjFzW|1(5q1#p-vR9uvAhUdqvR!pC+Fw@`^2@7 z|A zHUsK=`D%Q{9E;olZ<;iSD;dmBiHbU|WDRD~|2UFV*uvB#|H^&Jt4Z)i*(LNNA^{_H$Bbe@#oTe|O4;y;J6A&HT+x2F}RvD=}dGK=k30QCB=C3QbQ zDd;(4ZGfc0Y#AuZ((m#;w8NG!yF(d7y0_q4KCc02F$MKFF-Z*@s}y#ZZ|$)7XyRz| zbYAFf=E2R_8qPLofsUx<8M=j&YFh$%gxFh8n$=Zg+EUPPdHl{Fo#+~l|jkMqtk?$5*wzN2hjgBIrPrm5pfud-Zo z2`XbZ?D|g|(-3W%a6v7#-(KE_6Osa&0bAu3UI5ER!rA&Ed+ zp~19j@pe*nl02MMGLUdT?#W56@kYPYETvAr+3vRndeoPYY!}4O8Q>-0b(}9IG2^Mu z;ScP*6dqoqAdHI!?#ocf`KS=pE!}b!=MzcQgl^scPACAK#vljGS8ec@v%+`D$_bEc zA5g~}{|_0pCT3{s%d^lIjC;1jv2@~ty4~RRx#asPVTV@7dDOG9#iR>iU9JLty`0OotryVBMKYNs;f zx<#6Bh}gQLo*U5a7~IdnWit!Pmy7>QV(fJ5@k`hQB*XF}X#ZFq>y>b^{j~|0*TSIk zyWS2Bh{mw3ycGu!&ZCzneD|UK#%6IiX|qi6#eU+o<@9pc@GcM#@1R$7EtW`)?#lG- zxv7r&7G7J4_#1F*m1V1o23KS9z?>PtY%^UaNyz~`-~SODS9}oD?ucpEL-JxY&H8$% z@KI;w_x@wr^%17kd8S`>i~10hEaAE~rGJNS1Q5^3c%sn%I@h&CzwNcr#k#nL)?1Rj#`m5~fMHD3@5RqF3pAIuG-QV(T zsKsm8T3x8IJ{<}Fi~~BQKw{s@)5rJ&F4Cu2JBu`w<6xQth+$~1LH`2KdqB#3NnyT9cflaa1}l(Xc4)T<}iq2Rf2@=cF0Ep~4yd z8(_yhgtk6McWb*<2(@}Z8)>|1y8<6`%+&g7v@|6^;=NC^VDnuEF+)Oh9Xz$BM4;K{ zIV>bVh`Rz11`XeraG#vF4HLreYQ#B>#e82P#P*j=WnFNN_+je1UBu0eH!aE6>C>zb zfW#B*1!J@sYA8*|v7Co+A^@)l{9mJzmziXuuPp{?oXXA3zD^n2)p24QZT%sYi1BwD`SDAsi9tT z4KRm^zgM2-Io3+*QDuz*M)2$=;GMav{2HwMi~-M>tjx3Z&vg%{DcXtFa0S4DE;s7N z6LOZW3?=r&+SM;ixLMAoo}o81I~_%n8wFKGPpf(csz?)6@O->HhY|WC@xJY@t--ds zoIskMST$5B?lIr;!@~H!5!l^}^y|S5y>ve5T#7kh@NC7&NsCX$mCZ!W+Lc6pa87HJ zWF3W3mFheA?8FVr(|Q^9_XeIS3#sws2J07>zhyuj2u>*AR=NZc;XTw{l6o}iU=w5| zx`Z%{i0i19mPv~u>|KiPdFmm!L#xVS7TlUHS^nl8HCo`YkbAHxVd(4i4dHG{i$GcO77E9h?G@$C3<$x#R&L` z(ve!Gp&sT9<3zv)n|kw4yC(V&*(8YzHhU`{HSU z0%<~F9O*eM@9-q={FGI*-s(Nt+F@Dr7iN~5t0{Rc9K;czP)$xSex+&;*)?}UA$h5S zWi^vlx^pf!;SwHrSxLDf;FND>qrkT~EG+v3(Bcg``zP)`+cO%!X=EP`S0UgS6InO! zp*G*3$xg#SY-=}sZ972m6U>$$D+d?vz`S|Vi-PX4-AJBso8c#+q)hNHG$-_sKFQYY z2y%_%(T8ZAyYje+eTc`&@~~Mcw|4Fv`8ik1vi)Hr^`$6OV?-d1gL@b4I*E3KLTV5s zg6SoY;e{qql&NGTH2c|BfkP!<7#;ncd`@v8&jiCbX60*?qT=f1``KvW>%ewOdepgw zfR{%lmew<601qv0;YqGBm-CM|g)$ArlH26hH%dE|lFH*$%T2PH1@JAoBSP|_uWKCP zwh;e%tMU=L+^PI1AAJb_I(IY7Y<#ssxWk;2rj@P6*e2gqa^yakTA+UPB6R$a2l%bv zdwC(#1@C=VE@r-;Qs zhr^*MxsfUCCo;+NsarVmDfY6>+l!Dc6x1)=rnCx1q1Mi! zb6+-~sfC!4AmJdYM)Ey`eY3->9mooP9mTIq_grw_`U@gIJ&lb@q{@ zEF%__0`L181;Kxcj>4vQxJH2ZZeQUt48!>4|55esaY^6(|9{SvZOv$F>!1ef)3w~b z9n>kB2cW~!ZLO%arD=-A5*3wv?!Q?hl@k^lx#9A%`;99MRT0l}q`@c_Ddb-|vGH zRa*6U8CK1@cP3on=|^#!+_co=seH9H$@s%E9`#L+Up_~&W&|VX)%UqSqM%b-LsbuM zD{I6+&1;rJh`VbLeOz|F5ZHGb)Fb0U!|cGyhb6lB6nic&M*S8fVFn*(f-A6c71j!r zrGl10PVJ&N@#6|x!|H*nnzF)7uf4Jh6Ar0G^zJbw2(DaW1#-oRD1hY)rC`JK12^r1 zTNOR1x(bfQor`1nv$cxS*qCfEyWv|nUAE3~l53x-`QBaoxo8V_r;?6KVhR0ez|%B< zwysSyM*ir_O)2v{4z5GH>S{kTRQ!krAktN7 z+M*Eo6ArpvruMgX2b0u{$${B4*4WLlIrjka+fPyb_ETi0PSOJ$1R;5J5;{kTyQTfY zv?gD5B{l=n+lx5cdy2b6T7BkFyl-#sXW15m6I(Lq?}-?4(E)WTo+_@J*(eEy3>Lk{ z4eqQE;AM*O`6xh9QvX3y-Ih5G&O0nrYzeHE)Tkt^rkvLX9zp^R%NM-{U+@|Go6+!m zo&%t95GLLRYXFK0H}_m6+^FPiz@_b>QSv&Mw?hnn&mV!jDn)@J-FX?kn3S?xS zj27&BZZ4iHyG?ebnQmEsCjL$y$uu%83*Tt@_Bv6U3WC%Hcw+IKIi(Ckp#?{vDmWVq z85F5Y5+>Yv5>)vYOR^3|3;BAtAi2RSI86&EBKW_4TT%xO2H2m$WhZpAILsf+QH`lN@H4&Ch{iHD;-rahWJy!T64O7wp#x#bz)R~?)&aB(&{iyEulqbg>VWdsPm57x{ zxEV+JcNp#D_=$Y!{$S~uK}ELN63Gn|rum^!z7&>ZBA`-tp2cYlqv1`y12&46yd>*U zi0Eo9^Z@|^xUI4_O?PvI$2Q}p*nhO#&x0igE-$1|({p=|zRz;i$@9k-DyGK-0Y@os z`aJ`9!;fXHWq2q&FT(;??{-6MGwlu6{{ zbPSe!?406u8l<8~3-?q0L`~1z9?UC_h=@1~!3XPbkgBv-<-8;0(Iq@pJ z#l3q-T_GYI0dt2a)RF@=F;Li)hGT=wEQI)Si!gC*ldP`As-}O~bE9uAF zYmOXD5S-SJI8T;Qlu=z-Rab^6ob`FweW)JKvXtI0xhvvHEt$K%oaM$TPxIlVHGftu zEStgfl80_{T>4PZpD#*n`HAvXY^BCYo;`(lRX@@&;Y+~($N0?6n)59wISQvYMJ~c? zjaQCQWSL=%b7TGC*$#V}qJ=9vy>zBweTMte#QdfVRNDO5+nIx3wjp<+7+<$&#a)?Y z4MWd~ovhC&xwQrT#Bz)^0owbKy{}=v{u_LFr2vs3n5+&R{8nwKnR2@uxXPhSpaYCH zGkvMLaXFJ}nRAP~){v!f2ks<7boLB+tm>#ei5Jg9#u8qo^Cr`dcGz~g2=~Z>m5nf! zlYqsR6skW;Vs)60!*4LX?>1r~isVpl^NDqk2c81TsS)?N ztLXqgB?MSh`$q>@=bJc^7vVW*6!3^gs6PtlP563J;rU>8^|bch;V_CU#<&=jp|DCA zVXa`)Jk;lU?)gx2(QTI^40n2KZcK?Bu~HuZ$=pzGxHcqPrJLz8Rk$$oX@QJQ<(Eql zRlgXDVKoPk@F67usWkYy|1@W zrgQ91>uiDJLQy67JN0hoWtB!?1MrY1h{sdoCrhue-h24JmaS_TXKI&zoO5sg5?vSNtlKJ(eZ=C z`V5?ERjQ@muTr(lO2SaZ*NhOxCw;f1|3|VCsT*09F9SxgBk}sehjhYrq@B0A{NS8C zn!uvzCK_mGXFPK$M#M=v<92*cpfUibJHNOf8b5j%xH$v(D|A=0<^w7R(W`a!TkZML z;rQdMhxmXcJ``js6u@5P{hIQ)uEHH1D(Z=AAXhyczOd+XQ-A(?;z@;5C5%V)6E^Qm zGbU&_E?DeUVgY={#cn1I9k0%+s$j6waOt#IP4~V{X|}^hCO@Z3w)RHGLeD}M6|bP- z8tSwYhC2+Lbo-i87lLyB!tZ#%Vix}lM=}@w+{SvPIH`pa=NfWHt@(+!GQ=0%vgKfV zTc-3|P1?yh1ibchax6wGig;5cbBUK{80^RUB9(-tA!9$1&D$J5CM>Y8LhK5VzJco+ z(k`eUtl&Pp!+Ae-#yafHY|J&*F!~)rWY>xF_c$RV(+vxWGiuie*&wwXm@<5Zj8|Aq zQ#r>md7bQgFy((2TaTxs)t%qYO}wb9`Q{*pSCYG}x8RjA;eGV~fR{E@>u@7wzq47? zv36COiu}A!#t{uTf+4+}o%ShQtx*;kZa2Il)XPbFT zOQDh$Y=Z$86>dY4VKiCSc3~!JeWThPyL?1edpUWjT!{Yw;af7`@ntt=9?qHwSJe^Naz4at3Vhw(L;nR4>@E&RFkoKr6UwKm~EfmYN4UM?N;*(RX z`d|X4uQd9AeNvRa5TCWfTK6OI+sShKFijT2T`ajyEqsGCTqqppnK-Bx;F}0J<-VSE z^eq_AHlar01ePtcFykT952gxh>p4u0bz^OoTi3Y33m1=wO5A4x+?~zMS?(jgP9xM} z_u>O3IuY&Ib+9_(s9kiCYi}_P`@HHlG4WpocV8VJ0#wrRJma#NtA?QRe)MYc6sDyp z93$T%cYH<;B?Ec(y@GVv&*SR8+_2bj5Sw#&9|1%XEuL;;h`xB`eI+ZIxR2O$v-9Qe zu}#zK|E^NryPHw(=_*ya9%8;bf3DqgquFxjgx&nFeWZ>{ic;(jY;gnnW49=`5x_dh zM{f~2meDzxLC-@h>JEPb^Ioi2f0y0oxnFp0EZQq|#$>23%mJ6G@mPt$yp2x->ytFF z%l!1OYHdNWWTgQDV^&Esa5z5#?QW{{;oPqEoZ%A6g9phT<n zlH#zCTk_e^QZtWQ8)%GmZIq9n+ie*1!9i{unLD9wgdH9zm2`ZEfmw`4dL*!a>8J58 z2fbU33qjV_G|65pTjB$iSQIQ18u&%tl=zeFYnkhR1AG?`uQy&xZQ7#Sy5?O}V@9pgmyX zX^}orsg(&3`u>X5%yev+=4z?@NfV45A1xhm`KckYMqFA!!=No!-DU65_hXqc2dWg7 z-2$qk-u}yaxo{P`0okwitm7qkty>RoaQ(Zx-G1ov@jb8r4KV+iuAFXjX2ozbW};Pm z?&1-`2Nh}7ZD(ypnXPZ=x#uU79smM3m_XpIGv=_G1_`Un@1^yd&sCz2MrQO3aJo0( zVf6h2LoqJ!KF+P{t;VaAI-?Hy&|bZjn|s2zIMUKG@mFiNP%W@jGas9e5e&z`+`4IQ zUS!NPMJAh?y1)+R z(i_uzdQgC6i`oz;OI+MWO#5l#sJ^XX*b)paK{UfIIa=b8_(UWai>bc+#|b(dczB)rTGm=b@(>Ps??ZOn#2<<)aSPY*%aX7 z`^`v8G~L1%oJHvNVEA0q{lXzl=W?9A8`V`9Mc^6khM!37j4GuZ9|9pFNv8GZybg%B znf%JN7-d}REJn#8ulB2RTokCHv@aJ2kXPYeI=LbE9fY_yQ8R<16gq}UtK^L9lZNG| z=(urPZwK%ePr@(qy<(HpbI!H)YaRFkacONH2uG5~^4Kt42Hmo3L}sWkrKuZt!b`#< zX~2SC3oeDYruY6^j)F_!X;+!?7j0SQ+~C4}cM!tsqJ4{MTRA`2A>(vK+|K2X=OPN( zd&{{04$FM-)1k2VUSmFj{L7VbbKPCpyNVjZ%Rvq^abda{SsFE$i^=#)%Vreujek^x z_2yyQ-}WmoFz66iKPjYWu*|c@&#X@=5?0MQ$c@>s-U~C_n|9aTVgNYeSGm|J?~jzy zlgE?_)4S_yaqF`3PmkFTUgkW2={PW!J4qKi0%;=Erz9kir_w?PIBJE=Jpzxh`vAM? z@>=!f7^bp6j&DiKm$+aFlrjAGOZmp#Cs-wRZ-Ez%m6O#P8ukdqJ(kzGUsRU-$K;bm z|Jx!Mnbv8L+9n*03R3vAJ|p>ch{>bR^8oIS3Aje&ijqT8jnJ8hA~f^d!C zDJy=eZq-sgn^iX^uMIYCd2)Px4>8dMH)TzL*o-sk-9>+&w^9hI~=I`?^N zJi`6iNockKJVC_*-hG(;BHHzb0pEsm^oFz-zUxM8iB1?@#7z&&$a)mo7M_vGD#b(3 z4mq2B^RnRD>k-MPw6_CGSaZSDAz^BVa1FdG0p#~P&U21M))U)ccgssY-LW->~T#zJFVV%9Ogwol*1w@k7 z{Pk^Kny7Ooe(3^TVW!(Hkb1!=VF*DSEi4y7e{h~Xm@O}l8x=Iz%m~w;RnylaiAIlo z)ldbJhg;p`FdiTA=nILhm422XK4U-3yT+2;$q#xY!{fhW0Zb@spTWECU`-TE&X8Oj zYt;@!*5(kTDC4d0xU8wpkS)du!lq?R>dRt98k`w96pmx>`c>aS+gwi#NSNL%6-|e( zn|u~dZtCxH?mXcUBpu1fY}f4G+$3P^lqMH|olaGU0(N6&gXCJpLIZN)_$sa}tR6tg z{ZXltqxk^&ZfGsK-rvEBlcC@Ur{6Be5pXvFVE<&@1tmqhv$zs7yBHWs&v~^&BtFH zPW!Yei}TEfyS0ZKQS@hlx*E~uLx%i1{COLk!i(hd0y+(qR5?^lg3n-+i-3-epU7b`L= zE*<0Y0#xxM;>?EEcqMLu^0?n{k%LP;kC5glzrqq~WSP<`M2t?E1ORu~lt(J~Ce}$J zwA0bsvGih=?zJQpA$JX#XvmloyLX~==?C=I3dL@8eT1rtYe#`cBrwwx*7pct){j6YRv zz9e=4o;#uu1saQ6a2h-&S6Vw}<2>t6OY|ij45iz_`3u&Gw&*i=s^(BOUVxeq?a->d z99<=aNL%?>hDWyKt@T}$+&pGHE9~|X*ivy<81FSuy2dpQ&BM*+QQ4~_IcS;*&SvZw zs;xv&wP8=O$!Fu6rMFm!TX{BwI{*F^po;0)SL$C}#ANdffZ}C5jDU;Y3TG9_OAq*X zHY2T^){h%pK|XH`Qm^GYHkw5=KBsyk+4lu-7u{MJb<0&6wjR8Xz=n3-C_qvEZLknN9 z()Jt_uh9$-?*)A)!WTFomuB+VlE$r7?F6xYF7l}?GnxErU9@YU`!=(tA*-($Mb5F5 z92G3yq2l`{HEu7}*1G~W81}7dWS;7+`_Nc>7hi=z7$g$|M!7S;t~)}*uQWc%)*ja^ z*5^`WvFw(r1!wB!skke_BS{`>#u`(S^w5|gq3P2N#Pl&`4ZkPxm#ktIr+y?SCA=z!9FO#Y*EcbaI4}TJ4H5e6W5kZEGllOo1t_NICp9rC`41mV$NZJV zsD8Ll+~9jD0{?p^#OR`=gSKc4X17NHJ0C_oN7+d=@AdcTY}zoYKLH}qqQmPkvl9~`uNy@=jT1)z6~P~^v>*G zt|ZqchFbg{mp)0jj$5Y=Xq>0;KAX@aflyYvN^! zj-Okgeu$4B6xF_W&@M3@E;5|I=kg=`A{w}FNJ{#`3a9yLf`$*R?~@s12Meg#!i$1K{w}5Cy!l_3NDZ?Y!~Gzae*JPxhIx^T4mMA{Wwg2REghLg zHEK54@#Uy*J1>`>1_JzDK%R^`bvN{d=)R)_ftre~eETQ$RdL_N0l*QFx zNMpsISsU?c45;EooOsjnkM0u8HKmyFo&`Y@q-j3+xmG|)Y@RjiPaVs^913OrnXw6AINunaeXEoCH=$2|OWxWmA5vbZX!Xi| zC5S{jymrRWO!dh&ZAYcHF0h5v@Ru#3!~Am?Q14;HK`z#Hps0=lA+>)F-()z)OJuV} z-VWG4+#*-DDpGt&_`B?i5$rREj2|GlgD-R+Jdv3h2e2`zuI8HkC+yl<9Fr=vh|mQw z)pgHa(>m$*87_{On#s|6arXJ~(tKsI z!w7Vm<}T!UoAQ!UKfRhAeIVJ&O$NfZU8Dyl1#F%+SI5&(zy)w*!90e|Sel#<14zuA zZJ?Tbv6v??=MgC84%losZHU%@ST!c21O*4H%T+l|6)jy^zl??;T#7T&n;N^2X>sF$ zF9(}p%95j8_Hr6_WFI!qex3+cx|Ng43q;(+!;l^sW4gU`a3)PER3Hb5(kABd9oaoV z6%~z_U8bGz?JJzX6MErIh>TjWdgk&L-8b8eNBi9Jk{xn=c^o_9gO(Swt9!=iTH(hK zM#^*OnkU+kM>D%TdVmj^L;4xy1S22JZ63;TuI0$PhbjX%a(Ak4fZ^eM*7=WQn7rl~ z>l!6@UGkeDG+BN77Z4V;@c;!>^Dazv;*z<*maSFMLMBGQ9`*Io@2^oXhk|PgG+Y1L zge=~qnJtCnHKSq;HraTunDHK%iKx)9FXkSULP2N*djep$4WDuTw2*LI; z@Rku@zI2m#Pmy6?sUrqg~S7Cdqp5Vpb&pC@qNb;7wy_ed^)8M?@M4% zjgbP<;llK6!X5m!#HnUdyDBnHm)H4n``B-PPoCb!SvX`Xcsl89nPt(|PziV;E`}bm z?qY307V~rceP@UKF8b4VlbIn!FtYKd-yKKhBIWxM_`=`e>oi;d5y94Q=6zgvTY(^~ z-N^fVslyYFg!nWe111u9H3GER=RJYRkr3g>3&d!Cb~GwE@QJ|5~M8{uD>` zlbh$Zt4^_ZLB?8G_@P&bTdnNNIoR}NCr#JpKYdh*fCdQ*7W0VuFS!6TV!C!wS*x)1 zs9_M5@lz4H#w{MIjVXB^q8~36VYAie-E4IWCs1lU%JT{)$o3*RyCg@zeOnH^!Z=bP zf8aRWF6+$@zgg8^y=1-NdPl?6EaKS|{fYl5HOHUq3iiFt(G!i0b>%+}l#~J>Q}XJm zte=GuZ{WvJQ#cLgCmd(DD{t6SmpISylu1M4_19T$Wc;CQ=|$zQ6xo{Ez&)FE$}f1m zebk>M?8nY8SUU+0o zkDs5=)otQsSSs!3*;_bFuTYxeKwek|st`J59pG27dD@)ezw#pw$6@IOoL<1ZzC3W+FrmMFF?3V z1&pG1Z?dbLsoL4sM600ygj;;OFHQc+Z#}z~gWh7OFob-8z;@s20$QR)vByMs$F8V` z$XJj?98IpsfY&Y;RSQ%pEZ}%tJGBwdNUV=KK-MpgKpoCe#;XFrg^rwTv&RPKN^LcF zsn%Ft-Su%Cux56_cPox&Ti@i#J5Mbn_8nX-{xU_WtW(gt+e(IWmd}K#l|ug;S;=Q* zO*>Pyw==yf2n0ku?iw+D@^PM5Kzp%+%Au{c93cw(mYO5AK1uhdHG8hb7LHN?FjGL5Ct(X zSz_P+%Oc|wQH3b?j$<6tuVX03%^OVtU^r~XA*12E*g?+Ox1`;uQ`;U4^^ba-751O8WW67`l1E}bJ+li7xIW37dlE0O zqu1&rnug^}6)N58GuN`!E=iBxB3vtDNPIyOt2XRsAlcG>v&2{X{a%+QuEcELnbrC* z#@&zUUvi>^UGhh6X>qEv>Cu}t?Xr%&uBp&aAc;=5OMe9sKzt)Wqtr@R-t?+zCt0@i zU0biA^~V9uAS4>CReqc;*_Df?uogGrdFCUSCc3Q5q5>5`)x-bCWFLkgGW&pJF(lir z`ej>P=IHRvQs1#kx#plr#n(BFP!P!a!?MyL1Qy|9xd~v6@K^Im?FuBRY4DgLA}k(d z81WiJNt1h()1*AA^i?rA`PuDg6#mPm^mZKLWh57I(|G)#9gv;A8ZkwN(z7fZo$>Un z2mMfx&LZo=$GGaKarN3<5S~zzcW)7F9q^Adv45jt)_MLWn05tYZ>chc(w0YXot>~d zC+6!4sc93}-*cGtk5S5`o%I1saSKns1pvXr3xq&xHp(0Y^d)pxJpwED||Y~wAL#PtAJ zFRGv)a^>XLj=AZFLlRr5#03|!kw1tDrPD&ofC9QZufay%I>v> zCFTS^!|v!)z~#AtgS*LfG3hhZCa=xl7 zkBxEdN&FD6u(yXIb?2gMe?%;5ic+P8$lY^k_*x3!<49z6_w0Q%`1kH~RzIV}nwJX$ zqD({GF5pUh`MV0qB`0qIcAvSw)-dzndC1E1-6t+%gv-mX*yVQ3@d4t!#i2<=VSaMT ze43r!IXC=$)!loP3#@+q2ZIX!BimpijN?AS*)YQKCD4t%n2Yq~aD>iOyIugl6+Tc3 z(kYnfilag)9A`~j>WRwh59t9J7DJLu`@((C%0+{doAnG-jy9O}Cbwe{ErA^|Dmr)l zA0XL7%&nt8wj@kNa|1r4{Ju;HWqO$JT&P?nkL^W9$NG5!T$u7R7j*bCCW-Nq zebs%cuAa~^P1xzz&~d6p7NJ$*CdK|C6;$;jeuSU)FE?uW2VS_(UMEXS9&09e71v_({En`8DQSAooy|345?2yO{b@GK3ykl@EH zVcgv1JXQG8^DBJXLUCCjV*P@NLn6h)5WXA)>WQpY(on^Faa0l1*Cx6@MuY&5tYicS zqJ2s#b>7`M>6jXsBI^-UwpAI1T{_HrSd1$L{qFnL#J%bV4XY=PPOhvFAWR524qGG> zc%jLkOTb$oa2l)mM+ry_CoF3_upZ#IM}IZ#WT2irAmnGvJ6;^3r8g@;EMx-ooUNVZ zDz`h!r?MgkJpFA8U+hn_O-EL3ljNrwzut~^Eczl}_%`8R6v|jg9i4WtC z3Mcl?W&PMk-uYogG^#1>LYwX6pJbw+EUsqJ}d`YT(qLC*DTRhx@jHvZ=mWx_;dCblEboyH}WlwH+IpGu6|3W*qN>y z0@hDqb3~fs`SmB;otj?4p$`cv>vCF#y+DVW*JWai?vW<`yFY=CG1UKnP{%PSRR zm@}Fdid>ciAeJ2Rb|tx3)J_p)y?%Hek%Q1WHW|RS822*}&t>Q;KvqHY(wp8k5My?Y z$kv~VvB|X?HEZ)PTQ0XKk0?q(&L_gJlGF&8O%2fZ4N)?6;TY%V$oMgK0joNLoTtwf(P8q#s>!NEG%$cZP3g=}TgQjb`A%EPY-J>7c4 zM_jX{n;y~qY9D;NS3sJ~MIydtkOQK}kAzIlFAWPbc4c#ayWTdxZr6IU-EOI%`+P}4T$T(p+zbO0`yI_hG#Znnd?z2|l!F!^n zrerKy#O;h9kotMp9Di=&8E69wR{if4uw{1OkGbzAMzvYbefQ3b9M6SClYv9Fa)$1E z1Tw9*!7+JCj*QO|O$byk}>4wE{=etQf? zi5Z1&hepg{#LEc-7#d{%RS$SkIs&pg=8)EpLINHU-(y;39}cMzu%8A?2C{db5Xb1e zo9aq~17-o`TJ@b68jtRMQBAAa4C2ee=~N3G#q+D2AVz~kT&fPBoh)oVB42*Qv1D0(bj8%If0{Y~zrob*@=zNKQjqOz~Xxs#U zo`Q1vs3mJ3$e?5$NB6tHEgt>2%`KE1?-i@ikJ>J>C_i}hxUT}9bI7as9atS(B zfcFXku#sDyD29%Y0sdkv^M5O$)c;CSK0BWwE$HKFhS$z6+z(~?x#tm#m&(zfehY>I z)qBiQZxKGm`^*TPw<095JYbJy#QBE-B(UEZ_K^J{ftsQq`C$rsr{6LAPz9?5vh+~q zl{FZUJjp{-=KXgb`WH(;9-3{2Fq?+eC`($KxdUbEpmmz3!cfJu#jv3Y#+LlC4!Pzu zTmp2nXAbo+A|}IgsOi!d_+F{Owz=6q(vT0fE2kTo%I%WEMl`(6d1}8am9}b(`0pdG zln3mLc*qc7uS)TUrqi5R=*i->akBUG_l$%j7Gry4_|sHB%W>1T!k!(>#XX{-!fRrZ zBwtop{G}Qe#|agIt8s@*k-Q^`Trx5?RXPj_b z7zVmxkfNvElr0*17=y-cEWrR%_Gi9KKQx)!0N-nutExY(WJ&OtHEHGVhIsZ)3WvZQx31qdlwk+L>=XE;}eyAcKh zGw5;8Z2f8Kt=F3C+h?q;4>PzZ%8*O);ROk)@%m0bTDZMi#GNiSU zy9O|=C)3U+_MmGla(z5X!eogz@_MltN^!8W$Y5$rnm|kc)F%#&L2%feyGpXT- z1{;FXp48NW4M~94Vu&v}l>ShH6;=K7r!sw>7X@P@8x(Q-X8j0 zAt9p(`!t&Nk#Q~4`~)*v8dhJ3SikE4$5e*$9ypKt5cfz^^GJ340-B54<)$m|Prqd8 zf<}hdYcB*P{>*EzSuO401xyotn&Kaz{P>O5Dm!Zvy~nTHKOdDBp_=jRWfaXtYAV4o z^mEBq`$DiXDHM!&QGwO$P;~)2Ixj5>d<~DaL*4BF=6N_`%vM$&M6Lc4y@#O0G=y=xi)+rn+vwX3TWWC|S zAD_k6*+I!;o7nUAsE^_@Sjo1E4xHvKAu!IX01_~sIY}6sgqkwv8oauAvqh5+-zjw; z1NS{pqs)*Cjza{hPjnW*OWc46@5hT9`$B5brD;XYJJanVj0l;ZcB$@H59JrNBaC)a zY`XnCV0VKsE#9xrL>~-K6^PmvhYPOoXB)p;O>8=3$dAtBNzh2cVL@zjC{6gI!gQ#( zvhVGd@MYT1?iqit2~WIp#$}v4KmLL!n{|ChH{Lm^rsuGE*KvH7NIl>Z%Xb^jIJ!5< z3eHur^c@4pX%knhmOH02`BifRtFuKF2g`s+!eXlZPiyb5s!=OYlsr7;z67E@pUlo2 zB>)V;TCo5%>fnCQMeiEopZ;Ul*0)BykxGS$qA<9JLQ6-J!j0iD6M1#o)aUx+Lmi z4)0k;rCb)>7vws#E!+!>-8kCehtD=SQ6MH^c(Zt&h3)d@{%waw9Z)_76~ZnVa|p-Q zlWKdMMJ!Q#uX0NmOF)cXwPBS-UF|qy`ga&*GOl*%&$-V!K=W5I){q_s1V^8^gqdjI z0_es#-e69)sStBndhtA?f*er-X!E6}()QWFiLCB6x8Ajr{fPk(y_YDl94G{^N%o85 z+d1ogO`)mC?2fasZ# zrZ9QX!7sg<)XB^#Z9)&04zyu42(TGi_4WV1_`~&%@iShJvQ76M1!sgN&&^x_`LMzn z=WKdHFVfY!3Gu@Ke|{PUr_4-T|3Dcft2`YYTp{q8xGK~%!(N3$ME9Ac+ID`C>>ia| zEewfX)x;@pvJkTzGaoYR$$hWY%<~VQm^%kh=PcSob_D7`9`^CHZ?;xO)sA3ky{hb9 zUGE2!;+dGZrP&b~xL1q0aBdcXxHik0{F)n z#;dhg`b*;_pgNp5s%Yh15fuWL(A6>nAasScQWY4DbX_(z4nV#fVi}}$smilCOJ1R$QAA+*R z5KigO3FvwmvG8)ez>J$EE38!8@XbC!&%~EM z>twm3q6(1lRXqY?5Q|qfvAQCaHDKi90Weno?fO4D&&^nRS~m9a85M?}VKLijP|Lec zPqhOV7rx2X4zK+<3F8}?7c%o~%+o`AkZgn31+uO9;|XJXSF4+HkykzI(zLD*hHonH z%jK`)mw2ngY>%9wP1Z+vCV%)QvsD4Aybu#<7LK;7b8SM@W6%Shw%6>~>HXHa?Qs4c zo%wj}xaO@u{a}giM=@-Ad=A>hinjB8@8AgH&*R(D)u)JYPECvCg4;ie+ZOv*@r$5? z5*d`clYD{NR83gwi?GL&jPE1GG`&%p_9N(wl+`kfe0>!Re}79ZwMtDMXO|q zhC(b?_qmuGH=WEDoEElpT0s!Z6>953 zG8;rOrP&Ud2-7_;gDllH3&8G6CoLhQ)?_+#%q4q1ggT#tn(OH!cJK0GhQuWoNr8Yly+d1&+`RukPd7IL&t$< z`bYm50edi3>hD{?thaI{uNoKQ>X@yPo^uy)Uo(ug`Vq#kuFbP z;FI9B-yq@Gu^D-k)oZ5z2TTd755yv3)eQC0l`v{oTr_#u3Ov`Z&W=o1c%BiQ8BkHI zbF^XRDXKne-iCmkQCGT?nP4j%R5B%G%&2_Uo%^VVdjgt@pA(Q(H(6w z52~T9i|e|6QH7`iF^ek*^D7i2<7u(SyvGJHePd6xs`Rj;wA7d3nLiUqZX^pI{Kx36 zc46YSvui&aEb2Tqpj%VRyWKzQwg7ZM;R-jPD?jFiMUp$xSKEzCuXpWJ?5kf_ESDxz zf$^%>5=QtyCsE@D(Y?|&mLzBbQ{v~+I(^g^ifLA=B`{Vg0zI4zCRo%abb#8a(+fcMp%z=iu6F_8!IbBqv< zmOd(Qm)KeX9;Ht*y-YJVwWWGdL`%C{ev~|2VFQ6@M0Xl86@(u zGDdIq%SvlM)4I?}htY>*GKP@qxGJpTRz&;4#Wx724HRhW?K$d3%rbC~rS4B)QH+N-KH6g@< zJT&k2v+tEGyEpXE#Dx{~<*K(Kt4WY^;Oe;-hfnZrU8hmrR9;YK?05oQT+%ticw`oy zb{2SMTL5s|^LluxV{)vrZN4MG8l2MNU<2W`ibMKwcVd4Za6Y9RCffW zA03GMp->_4zy=h8tRJ3;%D+}QcYv5BQg3^5ygU0;zV6i0;`f6x|lcrz8SK7a@@o>MWrx0*)MNI zr7U(=*R>`Z6+gwI$;k7n&6Aq#@4(9isudNg%{or){?!I^@ljWjUE4qkwO8D;uMD*Q zE2^($UA$O26IeLj285xzd?n%g4kd?8MQ)%cN7tj(yRBaVwW=~{ho7OjSqk@z)JhY# zyQwcOxtz|HCK9v){7>Vh@ecw3M0EQ)&y|q10k*FL1gI*~=jUCVUD*CQ>*^2iKF2`N z>)^*}l|19JV8=WAsR1*j{wK0yWIe87al*CFtQTkn- zKhY@e99&0fvWf1;_G3f~Flzu)is0deqVTBi?L6TqXgHWxDCw zHt@d>eos(511f2yyqEdlvv&>X8 zTLKGWVO-X5H$pMGG-fr2?5met>+-#=+NUc-4@>l=dj@S76VV?I}@5a(gTGd0lid7@L(Y8ye&}O@X~}RqkH9$4VeCH1}mr=_ej3BKOWJ`-KFCbh$m2@T3UF z^RdOo1LkK=-RY32ID2^l+PKUTj6onGv4f>iG8!4-_@aGmHo4Ar-yo(iVyUJZv}Upf zV}{W$j-U>RX%3x$v2X#BJ%JkX$isF{4^(EL^!rea_RggolsSh6Tb~}9DlmEED~UawLyY~fK}ZAgcG~L`1Xu=>tl>|$G8LL_hj{IvqFg6P8|ar& z#x+?Aka}w`ZGogKtUQJF2JFpd*dG*lyd6d>^z@=FcGF%nOl>NcGRknn@2c-iyZHPf z$rKAJ^nJ%%`h$Xa&n*=?Z*3H?YjeahaPx`Hz)l3!`JyOAYY*z;i94Gh_5u+11vY!- z%(QR}eL|NVnz!1xcz~iU8scLviWRZ>c*5B6S|6N&x4Hp;vB{nQ9@=+x0V!a@a;N_G zVgcK|jE&k5vQp?ew|OPvR?on`cN+u!=*d*!@g(@*k(}hQBUpens8&Gdf83&UR@yH( z3Ef=uu_5fTffQ!GoztRzO#4lBx6mTUFa;U-U|<|Lnr@kD&}&Kru_l`BHEmq8#jvGqUWoC@%a92ZJkk(L z4aJws(xE^au}Cr=drP2&8z({r6^?d}A*c~eN}x^x->{)|-OC;Y^??iVqY+LC(<9L> zH=3ra!fNDCM$ZdnLb^9bRI{$?q=r+LQ0!7$47m0O0fYxk7v7!R^T*#c=1!-U5!17k z`h-2q)%q{snUm$mvd^C9qd&~wWZ*fa7VN@Svks1yA$ajA8l_(o2sp4I$EIc19{pdY zzC0}Hw0pnC%9$*k#u?2tskbSotV~Uj6wsWqrp0M=UOG!-;(44e#Ei*M2OiL>l zGWP|nF~JoyQWO^~6ja2GRS@}oe1Gq}@Ata=tE)f!_&m=!_qoq~?$bKuZ~v;!cV4g< zNsAs%0zyL78X1V3dUs_?R>-Qb4_n4nFie%Bv@AUomX3i(y#?{i%j(1a zyz~Z#!21gqdz?2w_U3m@tNTCqEha|k>1ce9v?CHA{%@Bv+8wU7xm4>Xm72@+OF17K z77Z`*0snF4j9i6~RD04-)Mt-DABf^@Umt>YuV!jQ&o7J2?Xv+;)P&gSlk|LReJ9UcoytMJY8ze?>B-T__<_G&`M1U?~bK+O5uKr2qY z*PzB=XJ314Fgs5dk3EYL2iTcSnUa9pEV2?0n^8R{0`CR4uBP2hFDEd`N|r4)JZk!5 zUaE>7h$Sgfh0X}5qYj8tO2H_Mx~Ow8&ckIR`F?$vY_MCwp!k%5JX1?xhpDZv>y@a_R21` zUQ0jNEbmszE6ND%x!6?vrj+M3?_2>&tsd@U<yIJg_zt$jnEfWr&j9H0i7{?F0g(XRtAd&Ms(l}dL&O>W&2KiqkLF< zZO9iy7%c$=P&-g?AVjRp2gl@;6bY>Y>H@f*5xt!&gJyENhJWwh~N@gY>hhZS*a z+{8l@;9>(jV&<9isd`Z5*2-#s3hz5Wu`D)aa&&NsIhlHM=-}B4%0>^=J##@#AW(B1 zw~6upKWjGB?YGH(j%Q5#d_q?`B!cwI|Qol!x3)s0MW93KjJmZirELWpS2p=zkX1v zerW&BSJjv#D_|$(CtcIns}9y^UG@~3g^|IjZUsU}SaD4`quxetl7X-~N&y zA?6+KTkYP>!JtjKWnjF)DM zV983r41M#G?+be)>pX++VP|%S9tEQ752ly6%YaAaD5Nk_`nz|p(G*}qE=|2z5qzw+ zrrDF$mtM(=wNAHN2RBisTl|2<;O6qVgtms%#lvIMwH*|F0pyl zs6NvYFr$U>$`~MGwR|Yaqu;3oDrvsaK8(FpKD)=2vHF;kRP{>iRo(b$a?=ds?r!Mt zJ819Ho6U+(F?Ubw8EwCRWvA*Dv-R%xz_OIUA7TV|CSrkAxNppQSk3-cdZNuPfspT- zFyqaCVt6qR@a(PW(zS7gk#cHdJjHa~jwCIE!KJITiFwPvx#f5UAGPwy0JhwWmp;Vb z-6r+{D$%X%Z_>xgZ;O;doiTPRzEF2~BSWy-eg{lZ0C{3fkCn(&CQ4gQxrO~GHiPuh zX-Ht3`gq~M?sk7=32WH6EoRNV#FMAWeGPXF<&(dbgnkIsUlV)lZFm^fpNcsF*ooBT zI?`el9_{O|K)1jSd4RP(gJovI68%9)2bAhwVM*;b|A#7X-@SEPlncjnf4dZKueWKm zYcM}1+Q&F0o}^(!7qtbJhyQ_ z*ix9BeT671$Swj@-(0k3%9ZIBmnmCRfve`5K~O;VUCWJbIkx5t;@h z44_jX%i3Tp>y;;1rufy~ys(@24%7#U4%yTON-F#Tuv0-GCB0WPZsh=P1M#Zvxk~IM z#9$7tVzlmOMh7ip-S@`3!8nxkEl(71jAy1g(}37lMZkpii(Tqe1=s14pK*cZ21zkP z6YH;tlc7PzTDahdDPu?ZGFSY)pmHGpG)deH#7tw0Eotk9wRXZkC;R*LHMVQO*7Pr? zK;K#2>7QY!_G$DT_#|5Td=`1M-dJx8I^$QJB5t2y7%?v}?vE3MwW>Odo7fo0bHF2W z3@NFUtlsYTLYEADnT(d#2F~hakB~@QsQb(ZY zo`PO=giQg~XZA`_iN5G{C>)3xbjh7sU`!Uj3$7vkBH3X>0LfODcR*O&TfU}m{j6ja z`m2>auR#@C$;Ds;VCRO1^-c@MST7p01jZ5a=35ehrx-X~Si!dfDo055+kQXT(aG5U4s=QzTqU+~*ca5e7(l11SU zTkH?Wgtj}uS~B^k?{N52C(E#BLoY6s>+pbS<)4<`{B-A-Jf=_qip(X9>-%E+eJhl& zhY;|U@<>V3{0!ouvs){0KeR*FQ~I#nwzW3^#3Vq40`U=i5(Or%c3k6xu5*lTA|gk8 z*d$jy&HvfY#FqDkZCR{b3;!ng(fJ^-jtk&wJPR}pv)f}1>m_^4- z>=^~tWUQ{e-Jeu{;G_m%@#!Ler|yZyrXli-4eIM$vZF=rMouMl4{99HCzE#5>pWev zqXi%4Pu1eZafJ1ux723om-OeHfkaMzWhT~72E3Yw?H}JQ8d|65$4dQFy%bWbIE&cc zYb{9zSdBxJ$7GY3*EiAuyG{Z*rY~VU!GkD>%37cF<};(_`MDa=@;(=qysdFL5U%7u zvu6?Mg2MU{JG_qMG<-C6+nN=m4gFEgW9gElO{rkbZqyrp0bzos7^7i+6SojYTb8q+ z5@2ySOs!CN5M=?61W&8XweXYQ%b2Pr&!Vx`x0bY-)P;_EHM@Ysn42-g^ z&qGOJC1+b=`AKC;?8NSIwPD4@iS?1YWYfZB{oSFG$WTcrL%A%uE7)+>bObUi6BiB; zyQ)hHzH?oAp+*X6SqcTA>%Xuxet_{r4QWL{#ULHbxR%!p<+(%+>H3!dtnLNDonwRI zJzk@xB`D${es2Dp?ggw!`e1XcIKC9%DX!?w*98WI9^eDkaXbc@kT^E@J!z;Q9#|@& zCKhctJ?rZ2b}Zcc(e?*<~#WmQ6x^Qd%USsTWy$fAPge#ytaUoBd5=ii$;?EeK@Y z>=g{^TMf=XbS~F1T{$y}{dxefk8kUN-vVa(jM~C_vKJ@Tj7Z9PL%7igzZZDbj|~|8 zLg7n;aV46>Mb{H{6s-2N;Xig5vxT!Igu9rHex4>t9M}eUS8;bOERVA2rbQwQ;7Woj z@w+FJeWk8n-LS-v&3;5ZB=q`&BM}n;GliJSq`HL?>&T;kj^)1Kv%x{m%`b?%#l`|#-g8x91K?i2RPGmad6u62xj7YD zhvwK$_|^;or}>QoOiEV;$133R=NnM+p=3<*oMsRABYbOHChOwn=E@0J3-LE;xI)Ch zf!GQ9!Xg^fRGPP^aDpm^E$OQW3RQq^ujMWI@6mW*T{7IU#$e$6B5K%Rn)CZ;-7uV6 zZ2yK*Cws0}Sx2B10vjg9CsgO_dECXUdA0yg2uFDwq8%#QAVos?VJj}+B7 zg^Lv{FThi5dz1h)Y>BFy4fsdAI>M{P{M?aQP$s*hjmYPcx|*>swQTc9Lk z3o>W%BSWRi7`b!c?5GH6Gb8y`4A3(oj5{RPcSI27G>z4fjl5tC>S((8uqpARJ;Up=mmi*MTowUokpH5Mau{8g6f_hi0vjz~ zk6?T0`6qxeUwb(OG}t&HPPWJ4uvaeV68F5bkF9epSM*rm9Az6Lj)Kn#fR5uo;4%Mp zA2fI1bEK+pm-Q6!j__Q+FH3j+f&=pX6Mh9^Pkd1#1UVr1{Sh2?KX)Mi zTTI1)VNoD@=lt^Pq(yW;H`soiL02YcW>1I%NAXdsJv10k=POYQrlFV*#+QRuAA_QK zs&MJYMH=3epiOz&-rmlqEv_#tV!!5QF9fdNg)Ob$66gn_6Qjv@)uq4Yz-NRg{m030 zPyKbLnjaBuk%5Bd)jmq#$0`<_bKkhklLsb0XOg9qn(T-@7qCF(sfuRTF_IXcC(gFT z%&jotq89M-=z;4-LpsWwWcV<7naO*Ia4L(rbL(B-Y(7lH7VR1;+U8qN0Pg>{;~!sy z_2t6#Em}G6HftREz}=seo}gys7XMgf$J;l2oA322ic?EfZ^@Tino>I)5`uwcMsJ*n z&p+q)Tgh~Ec@dU%XmWxwy)Q-{xGq?j{Lq}7{4h^l=`Y!3wC0zmP`1vW@mp`eyRxES zDx}5Og%IVAC4{U)+Q(Y!LwG1(vDmZ?nN!lgWlk-HI>5XiH-4aIYb*hvWS1*WfW936 zR9_V-DnaCtTwHM?Pk35?L|n|!mnJebd?kC_17rqFGI8tvW)-4C)FKJN@*#bZDI79i zwkLMzRRej*sIUF?rF`>~>FXZ$v5IJK0^sBpOi=j(yZ|kNG1T+_v@Vj$v=kcg@!+kP zzvJz7+w3i6cajFmex@c9cm|PZub4#G!}y6D>6ZJ^=*jb`&&B-_)&dL4unWcopvCIG z)W8&Bw0QEKviC9Q#j} zqGWcgi%3in)k$T3>kK9EJHAcc@{Hf7$CV`J(5*h>22@lB(Ai41yl-2g+zt@bz#>!7 z2?PC8(0+=_^#{D0w+b;yd*OeQ6Lk6mB}tkm%l51cPGqy3>f#*W7ItHgm0Q!-o&Yt3 z{8OI?0G(rGzqBl3SM7qt6w)LZpy;vNJ}|Hp?WN%Le-pBQQLH$|_&B1)dh5K8k^Bvy zc$feNNDnT);BEqlXb3HM@);3Q}@)sB#Q)?LsL z#VLF#T9vzplT!l6z?j-%c|6f(Ysw4F38Ip+r_IZ z2iHE;DJ@&-rR5s|g0Wj8>;DKFKWHW{D=TI$ZAQVW<3=)f6cz=VF4BJ}^q1c8W?lOc zaEdoi7ta6$O1OT1jzGzp$ot?Lb0dP;l6d{bk^PxE@hMx3zdIIx_QQ`hS3CW|dw2a@ z>vQqIXY=8>Yf@OL1_@OBc-!wm`?jfCpV|8RmKB|S1J_UI*lsG@bl&>NlFz<3e_U#i zSuGOn=Ma{Q=ePe5^;WcoZ4k#WJOcT3tebeu5F{eh;g8SS6^-6ozt_cl){j1#QYaB33`>Qi8W(Z&5)?~7n z?zPLr)U>8RTuZ-f>BA_%hv{19g2Ut69dyZiU4I*RrP%%HgnB)5zpmz0c>PQXtxplu3qmy16GIm?u$9hX zEB#s*lI+J<-oGF!fogG;5!e?YA$6m@g{cdN%ktlIYVeAAN`@oB1EbCK3KI+xu%a8a z6cBE0@zQfQR_lbDA7cvvau@MHT-%iReV(f*pgreJ)Q&skJ0;%-*z$HCwyo+o-J6f3 z8eG964?-NsT}{?$2S45M_|%{6(4v=pw;MW}XWX~5z{LCwm}X@!R(Wr{+^0v5?SiJ8 zg1K2-13`SsVk1P-TlU+dZ{Hx4?d{y@V;;R zAh7O$p^i?bL!L+dy?Y3~&a@`R@Wc}XyD;s~+&Jn&gr$_UqKra-q@XollhnrFjG`|+6Q z%c&}J1JjN7sHiNq$uqW35V_YPHz6GRoWTtW(Wz1XY8Rd#uCZ)+62REKMuXwk+RS>iy`8gW{dP^~zesoCCPf-JI^2jtjtvW(8I{++@0 zg|#s8dePtZK?4+aqi=r+RBdwF zU9*RZzz$Wyq2II&f!m%P0$g-^7{8Xje$yg{SdZlWAW4vHRxqurLf=RZb&9sQR~azN zHPZ$93AL!PSd}%+~B**)R1AZp3;A zU&RL=t{${y2DU?ITdhZ0$%)1CFffU%Yft9N6wRm#)2H#~5JZrlplL0K(tsvdMr9h*qCJ zshJgBWT9CiDP>M(bNg~uW8yuUXqR^PSV)if#UeL}IY|?O;$zmI(WVJvZ?!5`C(_X^9W?|HGI}F`59fN z@P@hezO$TX)hQ}zS?trynY=*@S>4E>J~5wi=YCi?J;^{B z!wT;c^br`(d5a3`wv|Vh^2`TV^MeI(?aEnxSV&8`M=d5DHhQUnlFcIO85e{TqOL%S$@&NQ!1G?X9&Tg!pSbRoYkNPQu<5+Rp1Y`wK{eLVKfk`a8gl=; zcbCxe&)Xn|`sDM7KhuL9u04G-pE7F$!PJ;Mt=4@c4dzQn{W_qeV%u^fEQek~0@*<& zP0=OS(y6iit5*90?bVrOh1KNPYMR9x?X@on%c(nOQdpyTv${UH95QlEq`W6o6lA({3M@4JwfHB;o#$7caQyHoUv@awCkJe*yBl*la z_^E*K@pq?s%p5hkgRf95`e_VDYZ{^u7EW|9Y|g$&H`oD?9C&erpvA{Vp9J!I&+& zl;Y=^O*#fX=bR(c>t-7f1lDTXU(#>&jD~Af(d@A+6UY|A>^$a0J_98GDzyd4`rBz1 z>=dQhZ#;>@=rCzHHFRx#zz(G7ZfcL6aMpCAx32d)QtIsU0s_y;ihIyU4f}O8mHKz) zs&ABvw#`%a^z5gcsegMZrCRDq4aig+)}*r>ov@c{ZJ!zV~4MbPnhy zyDYSOSmu>q#Mq{ntgWJbZ7Lwlq`~bX#mkop+-rH}fkoqU_AbhSjb|LE>vw!F6OHAM z1k=T1MN?3A1P#5}Sy7b@iC-~p|rR;;GW z2czMQ>YkSM0VN3Zf?BY+5yx>k2d$q#>A3Fo%!}r1gHUeJ6cs55c)fRF_v|RwQ%`s} zFq^$kS94@d4w*}a(aMH3Fl$x@BV`(bPHA^7ljRW-JzlpM{G|70FQ6}pSrhh+0RdYp z-_8HO@Qm|kR%6c;Wo|3QnV7Mjde0m>7m%7e_&5dbU>sljVlZvHgG0y`XL-erfy?Lw z(`U3tk@V%o-7i%f)`x-DoXt07)M>lpIQ!Zb5-(-q1kHX~*E5K?5aI%`e2X~bfnA+$ z2dTRfW6Wr$tAC$_uVW`wKzFTH*dV2pc6kq@0?Y5_y6fmJrax`6yNVY_r$f$m2ed;w zpKqOcFAI+K(ghWS_3IeCfMd26NMf;bTXo>my>_1yhk$Xi9H9KjN0MpwC*okcbwRr+ z(y7VDPhjw!XzWvYbeRVPc}l&XP-xCAo><;b`-KECnue)%Rd4(awrCY69D+AxO#kb* z)n&kGdS=r|N7|Va+F|^q!EGt`gGu}R(<|ARlhZFFR!;iDt2}X|(rl1mIC3$9s~%o0 zg(x|QTj^tW*2i|;4V_Yah!8VNB!x{Pz>%Gk$7;bUWFrLZFBcx^hBSU9Y=ktWc~qxJ zq~FQiJ7V_N`n&*pPWOcRl%nJk**ZJ00Hb(*2wAh|P=(S})4yYUS4H_rD_SOE186TJ`3+t?k*bpi|FN0gpUh!bJX3 z-XS1z_gX5xIsE4(cbFs|*@FAN_m3Te51v*A?UVcN58h{Z5cx~mmc5uK<~oRepXtN= zz1ePLA(1!_$p$&W4RPWJZK3i?tFVmZj-J6$&%Cq{p?(YJdEioL z6p`nS^XmWkLgHS_$gy)REUbLo@6Y)|jO|~e9ce^QghNqNx-3HVYSKJ$3ZvS|q~jqk z-N|}%KXr&!cvaVvu<(jj79BRrE_3IU7D^$KFFiT+wsju(5uZEKwiW=l`JXQsDWa#6tfuyB7o9E)6kwPB z=D2*sJeC>jx-brZJIqbJN3DL4E6H2^Rr(g}pot~C`|k~P3DE(Ku(5jV$+8{H7m{+D3`yctW3EPJ*n`K&3(Of+3=9a$$vuCUH2R7*@wWaSb?3o)zSxip5+wN<%%6uZXFKonhRp0(}C(zXjnp%Hf{6O zL%!%~e6qZ}H#w8-o&U5NMAxKsgPT(h251y&#?oQIR|yx}xF7^O&U}V`h<$sbZ0A=oo-6>Tp~Ec02bKAjN3;y_&C@=%XeBV7wn7N~c|W1$ zwMv!T6Gw$`^Vcr42`}K%tVY(#Fx6Xfa&x~LB7my-atn=|s@tI6JsMIQ%b_gn>a4pr zRQFvtrn3=gEWh+3ocvPM&^^g(j9%PDVL#n3ph`K)MM(_#cK3@j*WD~Vk~k%U~xRjQt*mv{arc5kk9HS1+{V=juL2Czt%(9`}T&@NNb)>Cw)P6jbZmN2R zY_IFhrW2qfreBERsEDE%+PAlL?v1VMQCR&#v#&pHMc1!h6514<5ruG_lyQ}kcj-JU zH{OPLK@OPi;dR%$7qN1_BW^nC;d`H+XS51L+XRB~JkR=eK^IzOgbQV83F-4tvOQ?3 zwkM~1Dl^bs_Lf4n&`GZ|q(p@1(E3chF9PXPlZ_dQW9>{qA zi^d)LTafeK>eF<`n3VH3&dBvt(dj5XFMm8KBite6SHZ|$0WIC4sUZ5ppTC3{I;1Gb zMP4s9Fr{MlS=r8&YvvfQl~4~mg4rp8;VA-C(ow_$K2nuY=^6!|@|raUV%3@fvxa(# z2X7Tsh7tq*$r@f?XpK8cj&G$@e9*K$nZzAFP>E#gIfbGw;}Mvw7j)@7>5)q zm$u1_^S*E`Ivw1v!ujQv^l!bj$qTYcn^VDj^hO8{Dr^e(2i@+|9Mz7xD0c@mS>v1u zDU(4GzeT1&IPku`S{I&Hx;Ct{ntj36V|@IIHsi? zyQtI%eXdX=*ei$143r#E4=+!WCChU3h@M_j9Z$1dXe=9Kt-3V#_Fh~__<@^`qS_*) ze`{kS{-l13;6CR<_qp8xm!7YJd=hi4{qnIpfmG7U_?11APB4+x4uD1?b`;2j_w(7q zv4b`Q{4-l}*qB?p>7i2?)WYzT+vl@57t|l}6cn1>)&`~*4G z2uWN-bL{?O|F9c6wr5I|iW%pEKdvt7CIKAv>GB=)BjA9Ni+XL}G6$cLt|GBh zSz%w0@I1jZ#j1H6J>HbycJwmoJv*5HS2-57@IdZ8|2#(HJ4V#I7c%>4P}5uG1?~08 zY@oINGV^jw&&%az)Rn9NBKRszG1)=VgTkTkGC&NE1vX)EZy*f&*{> z1>9j&w~hg~&^(2p?@qm-r}^NGkvX%3VL-VAeOY0|r5MjF3KI3eG@a(^9N<5yF_Gmv zPX)^a0NVU;2$Qv+4WPoKmQF(T++RWuYFipK%&AkE)sNjJvbu9E*rWVe zfPG+d_q@Kuc_to?v6Zmj+GWe!%F9Mx+eIFAN!w5Pj_+JvN5kfn+LL7_Nn42G-mbC! z0D}5eR?kCQytS z)(-Blzh_Q;w<&v{-{29^dD7!66NBrk3-)_oqUR;djmx@5VMUFdM5kgGT=98pJkeId z@(l6Lh)*_j^~*JT#m=d>>qfzm3uCLn%p~~QS4qoEaq=49K0}fac&6&S0w=qK_6bqP zG(`!|LxFujGvOFx^-Ay_GB2LnJDoh_oP2e< zG3{$khPacwg>Rx7B#F@?V|z zX1)y@6(P+#?_JhqR%;*YwCGNmE+(j(z+^D3mubd+3UGz%DD1Y7q8crFbRenT$*p(& zBZ2kY@>_E>v8l9sCX{G!2(T9_+i_{l5U+>hE?Yte*`BX5` zDK}v3>_5b)tzBfCV$+Xsp^%+kK+Od9mkr=!_%@1#h@g5F7+Uqlx(%RdjGqp)%yMHn zx+))ss!i~R`xk*wloPeL?HGLS0wPpcqtEN5leT>(0)M=~WC$$}iC{L>IZmwjeGBs`HQyUe&@qo;GND7yKe1#Z~SJ(JGRS0>KuRbqEAroW?jq-V69z$ zBR^D6QXDz;_G?tTc5;eqq=MJKP6?z2;X#V@w&=F7#T^V0aS^j<3z9Ta6vxAFD6>`b z%!6avuh{Jsy=`i5echzqSY}z!Z}Ai=9G*hNcoAQ|e@*djZC+5AylBE56Kp z>Wxveo@4kL>@q;TyieSk0rZRh2G@UIEU*ADqG0O}#Bi)17vM?X;Xsv49eDMHgDCIYS=Yq0&KF^^5UYNBLnb)Il->r_;ssLCNeWD zU#+>e3yhsZk!JKXMyms#8v}q(d|0Oa;Ge^MW_;cH^%J1+liU3$9Gm|~If(-P`MO8x zjT9jt=~UUJSDLCK=0k=6F#mPmAmB4^P=j0QQA+b}Lqky-u~P>?(O+iE@axZQoClRY z8^qZ$8X!c|kBgm%=DGvSN|p1VZ(rw;&~GvK5G++i^H)q3??;mUs75sC(C~9VaS3g^ zqP98))LCr;Lv`C9%h#yPn$Ndg|E%Zh42?}s5bUZJkjlzPEhfsoLUsyF)vOfN4Dw(G*Ap<((hhG~MV~bdcWs6wR zqk?5?@cm$dTtAj_U84L@)XJ~P*R^3hXtmEE?q8}i3Vrg$VEDDYF1bte8?uz>na3+6 z>C_-7rIoqN;d{%QAYg^~CLzCRKewr~5%SD@L<4D_0vG#k(nS^ZMW5%`;+U3N3TnLh zqH3@V;tM19#sZBhGJsZx%eu7x0X7>Qoii(on|{6iM{I(1+b_S|VP3;jyJX&Y_9a24 zXJ81Gy5#OBg_AErPYL#ugQjP7Da1y=)hCh+eHYQ(kz@b$F3n9k~_ z^4MBORp#kA)B0$eIl6vykVmbIowsrlZ4z*LJ0$Wbx)jMkxi_ zUOB3j)h63y0VJ%8NnhdJ!@!BnXTCef(cR>tO?UGgX!)(Cv-!4Hrds9u&h zHn*9*Y9m(RyA13UQFTd`?%;D=kRVq!NBh?lvj9g=Tbr9#_6-XPN7!4Xz`!yBaS^?? zOi{)LuVrfk3}2gX-*YpKLd#xmHrg{?zHbTk)we&{rI4+ITC6(n}*_Zfct` zSj^O_a=&NV>uQF(O~)RHCoBgH9w?hI z&M2_-$FqgYuOwzzJdUhq$%Qg?2>=-~@;&v;jK->ZOOG=46b3XP$sTP;S@T73VcPN=M|ad9(39U6K|>*3ED zR%Cmf(d9a?2AJXWu=m>2x-v5Z*K%p zj`7wO##VP~pYfV<(t#tXe=~4YIOmCt2k~1ckjzyPV_0f`VYtZEK$$jfY6uQy3N634 z(+m4_VB4kYpy9eeZ6z=#&>TW<-iTTV_z0{x*c^XGdM;cpzng za74_rCtojR?KBAodgMWjy0MG&P^{2T{q%7iMBdt-9WO(x$~hUxSI1VxfyaxkEwqJ~ zKu>WmlV8T?j#(hq8wm+wnIH}AYBl26Wj^=bneq*c)_J!`jF5)J@ z?Pf$km&uCBZW)`72RfsXW3hrh5M=3t3NB{=c~u<)S|uUi9s90VH(V5E#+Ya zaqy-!9+`S0jSi;Fu`LO;FJ5T`?MHqG$T>2_GbZ5a6niTlnW?Ja6F7J!-#8Ex0wJ8Hu za%;$VbBji|mvc3eqQ2f7IvU!hSbzq^`l9wuHc1MLSP^jq5a;Ytnt3dg?0w)ZCM|-8 zvDgfu>`8t&p?B4nKL8VSS?GW)wgGn}+T*9-cZ@^q0XSc2{u?rr-CR`)t*-kB!(>{S zUoPYd>p<_iq)1Y(E4=DN6uUp>_)<^4>Bh@4-m2a6PYMGFxR*=#ILg~YLg%o})3qOI zY*LJYvnbbL^BkqixK>qE&V;i>W!q-;1Cx}$yBz&VTA(~3M=L{#B*NVe!!%pzAVM)1 zRp~*LeXwyoYUz8Z6)?iW{=AY2h>K|&-Q!a=`1e`!73;;>0X!9BH&i1-XvZZc%{wtq zGc{`#RmcN}DBV`e{Pcs2>fbTUpO8Ug6KA2Tz*`f|M&y=ZK6O=pDGSCY?DIp&PH9i| z+V-Q}0cdm=$@WRXE-)vf?7}y`DgJ)7($=%P$&>TlT=B7h#o~OUsuO&$+7HIDAJ5(W zXa-|bNt;;6@#m2pS3tT`W`_2=nOk9o#hUd z%=CJvLN`>O8KDXIsC8LW``Gmw{l>_tQaEeJQbo(ze$I2Y?maid4AiwM{Q?q_w;dn^ zerwOUNa~h8_am3FL`S%VQ%<$rI!VLiYS2|qevS%%*sANJMQtvMY~twkmZ9|-hAhr| zR<mzTLV>r1}t){s78X&|M=X|H;tIUpbzbH>{J*bV5VdA^afQXSgbgiozNS4Z3 zs`k4Pt9t#mY9RkUm~_Pc{SblvdyKF)Wh5sRufJa;eWVsxg5km!8VZe0U2w?QsQ@>l zQfN;G04sL>N!=ON=CB*C=+|kJTtc(^kCefX_ef)(n&K}LVRJ?4_?HtoGqHa@DAACm z;HzbgaYSQNurTd{9_0@V^)c!V366h4s?Q*0FiufKvAaz9nY{=E>aS73MnPRVdC%pa zo&;>uU}ifY2Rm}u;o4o4r|6)e>j{T|9ej~4b9HZL68 z$W80tIDQ&@`w*FYqqma&qsFP3BDqGh*9f5UGqoB8DQ4_wu^aoAmTe&N`OB`hPiO6& z(Lv$CyYA>~UPHU)IQ&AM5N!!pbXAv*sL6V5`lItv2CAYN;U(xPn#xN8#2d%CUy13Y zdu=D>rXxqb!{(NGvYY-uoGANZQ>fXM(}^|tP}UaUr#{(uBDeyG1m7(GI+Ftc_kS54 zt$!0W(AS}j(~fY__V>mNq!O2Y72A?Gvn%`?@|Ql^xU}4ZpSXT>Th;g~*eJFylWG$? zSneSzlk*!8*jE)!WH&UwF0=%?(s_VZcoN2-7y3-O*;;6cX2P$%)-OQp+5&!%^6FAZ ztf~2Xh>-V(?1*3QuZ-%Hgv!9{oQyCN{rBb@8l}{S`GSb~+G>PJslOT#Q*6(%Zw-Jk zg;P!4IY^Tn)7N&{<~pX+|Nh-SovHmN?O-+?IU2jQbM7+s=TXNO@83@8CROx%2AX{j z(4lr*Cn-nwM|OMgbWeJ;cZ;MM1t`<*MlO7Vqw5*&%e>IL6GZ%K>{OPaqi-;P8|a64fQz zQCn7*Zg1L4cOaAd)^t!u{k*tN*{o3b`dsU1uqet4O$WvJx$C54daj+@9$-DKrPIOL()7*HzE%`4!OZn9ye06w2 zRVXlg2GqfUBItZjU-1Ll4Bfj2!C!@QRA0$gwUj?X&0bwD1sm3!Qj=SON@0VM`v&RP2R z|I&j86f%3ch3EyHPCyJ>vmX6f+IsDcNXIvLX|-UR7^Wm|S_^mYjOe;`BD`&36Px4c z{N;eIWS8DAerhEX_X$UI7$U7*iCcG zJzJp|(Z@sZ$ZYJ`xREbdA1=@KS$rQZc8t?fqZ%@e8fr!b01-T$*0vznXunNpDEc)N z(?w%~=&g8X@YlFYAtyy)!JF=2j(U!tBbvleZWDI}hbwFt=>~Hsdir8ceqQ*A%X3e# z$c?rME%xbh#8K)ils(*wyQc-M7^B13=ctdd0$Y7cjUUW8@qJEI&Q_t{#JynVbR$4J zbV%Z=&k+B48a~?xa}FGWJ78qsEe?VGlC1oo_}$KYQ!R6c1Z&V8rZ>Eoxi+y&;_tWj z_Q!n$r^juotxlWL3gvlWj`eDz&GmqiZJJic@R0j552RbI_+h#%1+naGpvRG)!-5w(!7E1LV2a{G7&YM=~%;R*Mkytb^bIwk%1zaM)`+}14c zrsEZ@n^K6ci*#M@L>phVA2kwt#rDG@fE@}BBynSQL%U<&de(^7M@R$F*B?JrXi?j- z;@9)+m^J~?w%*%hTj-2;bpfNS2u%<5MlTw);Fq0U!B1yQNc*^@*B%huWt^Oua5}^{ zVLq(t%2MpY^xNcnsgg4$Qe)pX~Cst@OZ>Sd+SU}m67ZVmEg zAhifX1*1&Oz4hK1QF<*fu)?QUxlQA_T>2m z?K~qEzv2ZH+jjwA>u#^VS9qXL3pCoadVt5BTWN$I>CyjdZ3XCqM>ec=UYwP}NK6M~*{-^%>#To+4lx{dp*z=oUm zBY8j{0q9|^;Qz0xYmaAo|Np8}PB}Oy-;&(AoTwiB$pjqC2XUd zQkhMu(8f3wb;ue+D@GTa%a}+QQH{-QiOsUj_`TMp!ll|} z^xexPFJ{gx0<^}_$(9v|IP8X*2)cbZEJpf5A>iT9XM7Kg9dBE$$9>a#=*JjiRvchF z;wQgrPzfWCki-TL3+!Y*jo?dw$CC;7-W?y3(x+KfWog^#abc>Xl}CJ|Y74K7KWCLX zzCBPQ0$p%l9--+<6g)$8&g*NdJ>p6J0P~xp@8~Ps{@O_ye&qytYC>>YY}JiyMwwu3 z0eP99*F6eOza;2vOZZyh9x_Bj*T~E&q zip%rc+h~776f3?fYr@}lHEbZ~vZp!mCEfr5-KQ$- zpFKjyEt)-#%w&fJ28tY=rHy#j`_h8;nU5fG8VLD2vnn!3qu#%Jyqn>oOk$<^+uV< z0er_@ro7&caSJkBVIoT*2FKSpoKbnFMU=P-@(ICl4P!ASWN*K?!TcmG`vStkFc zN7o6RwkfvbxbF_Hu$o@(Y_qT7_{f1Cr?-9Pk{6<2C@ZzZ83)R=C|+7?ARPG?Y##47H1eCaV<{$0?;~jIT-JFJouRgDv4d*x)6$M%PQ#V&B z=YPBzf97OhM`@I?!PL7qnCsi_nYvsY|3pcw=s+SguNFp!&Eb>Eq4<{c6Q#?qq$iwE zpS>H;)inJk{8bZxhP*wDq?&dFB?aNyB+L90v4=kxK8xEPK}Qc=GiyhgHsDuk8f|3W zF68K=5NN36Dh>AI3zlG(7aG-~n=4xD@jlXq+bCNm42QEujn3!bz|WX;voaq4PtF0L zCn?9&uSgIqX!=1I-;9e)dATbhF7TIfZ>H4Y8N;FQa{LVVcg-n}tt#Gt&=Vs@aZbnmK zo4>CbE6ES1D@;sXzvBGp@xIOL1-j^S$Rutfv%;N$aF$tsUNpKxHrUj>{sKs=ylUgEajCVPDN_zNk^8knP##w zVdyl7?;q#HbemqD@MEt%_@5;J+$uXbT6|z!3lG>CH1+5Q!fS~qt?5VehWeb&4X6Qz zU;j0nAgEXzC@tTeVgJ#4aV)8mLKT^0LZTfEMGAHzEz&sDg6x?je&QC}zOOBP#NF*F zVM`H#eoz7X{)4FiL)0|duLnIz)lXq4vh;a;zsj`}or!C7?UelU3qEZ)`M()%Rrc(P zL$8y#6%HvUn-2J4j(i~hcDwUIiQ?(md2CgYLHmKoxdDK{k&1Q^_3@FC$^kQBh;oPH zXJF4YDAM`J3D^~ukLl}$?fudAJtIW+dMmRAabT*-9Iub zy~U{c&lIA&<}+jHP3Qo^HBP&x?y;uhr{Ytv3X>N7#{#QpxadHsA-ktDPa@3L+`koh z#ldNrb68YRAhu&UTRg~x;+nI;#;%_=_&mRFj1R-5kRDj5NttD_yWJj7T+kGnuEE(F zL<1qjdtB>#iSm@$bhoqJATyS^tE&2|++{T&z&X+vlI8#V?#E0yi+B353r5k88nzmK zLht%9a44d4OH@qYY2hU~1=#-1ducN~UQ+~MfNFqn`oB~NBL|Z4?+<&`oNFJ%No5VP zr+xkrvH;Zia>2xSd0r>VUE$Pa6pC)g(Dnw_^-t>}2odQ6V^`NhPYJ2T`i&tM4VtgbdZXq8f*%=+8j9C9mgJT#t32 z+nYEL^ByprwuF=BT-T)fxjC)g+`;hXyISWUg+GER-FB8c?g+1JiYSKy@r%k{!7T)N zJzE!h_`kd391qWHC{@g{Yri4=h}xY;!inNT@-gaN^C-Dzzf?V@YYyMfa2>y08RAJS zJH&THo~4)xYojn0!jKW1C>=`7P<%=;Bz|~kQoP#QHA^|GqFI@294gsYWCS@`Uimr@Zwh|_-7i)%W-Ih4Ll zu3UV|M)>rsza>;%@#o8@stWCyL{`*V2-Ovq;7CTi5huln?BH>%CRZN&ot)k3v$l-K zp4_!;T@eNj9Mj4m!`R$LJZsT3`$;|0RMoOY#=1*-LKuDa-3bTW5`?V7+%rPh?~HBv z0$Dak_>NvCDX=EoWkQL-nfsud^FZBT09R+gR!3tYQC^n+qTo1yd^Q$-1C)YB|AOEdMNPMW z$=f{#cE($hMiV)&ewr}*Z0z(bE$g8)V0&`<#bF$IG{Uho6fQ5)tQp2dp>Mww75*ed zrY#qKpVWdOoAz*Yv>l@M0Rz*OH`Y3S*UG-oSLK&X4N|XhRE~bTUY~({)#uf6%vlb# zg&>Y87|I&q_lhd55~*Mc`Eq_vjX2jn(|6>fLizAFYG=?;$&7Cz@m&#t3nKeXw%y?U zj83rJ&WK&fYngR~ym0*hoY$<2NAs-f{1Q)yL|MwsMqY{Ma{@~r9gpn_4y@~Pb$~Xo z2jdSCxO`Ki35x)S@;g(pi_!SWuu+4I)z6Fy(x+IRgaqVkCVe;Y^`S8&+&0$5=Uyar=I z8S)^>cfl)#Xi)&acbAaZ#z^f;r;9d#+Z`^TSjcaVba<-0dLcD`*%SP~l6Z{z(wA7a zAse%zWVlUbIrFR{WUuGBap-)0`EON!YnneM5i@*+6RWhbY=|*D2WBA9mmEx&_Esh3 zDu6$@7jocvtf(agD_CJKI0a9I*Sa#`6j!RUI+DUSY@^$!cQEu}etx$q1WxQ2`DEut z(~dRC(d0*VN@wG7$GL!3lLz!fgvB4NKo4LTUwS8#iC-Um0|Chbi_seqmI;Jgxb0WA z3!V}PX1v{5bK)ft6VDgsAY1!@_wh?I>@2p+S)3iaIXauIt2duTj_C8o%Fu(5UR3hJOF0!*g6lZ`U~)OX?CE6a@jUd%2XnokFVjuHWbx}z7%1E zZFE>929bZTCRPQtZptUjpRp4h2r*#gP#h+?+)*u}5ptug_UC_pcuyv&AmNSWVp;m` z`D=AI5Bt3@bJ#oPpIo+hZ(q;W_b(~V6}jv=f;MOnZN6)Tb}Shfs-0&lEdQQ24!-oc z(mh_?`2i0xvZ*+JcwdpZpaSAL*1CzJI|=Ok5SB9IL8&r@d%HknAJv7oJV8%#JrIXlH%OhhBXKoj2|H$f9D8}JW9dXZ8gXRo7P?%2L*_K$Y@p(|ZFJvg? zoF@V}Z<8f%j8HFIVUqfRvEx;D{C)>wYwk=FDU#-DtqEF5VZP(k2H%b?TxdmBUahAg zey}o=EwP>AbayYdgJ|?TE6eedrHEau?I- zoqo@hgNMX_Ju-p29up;cyzSIj;oX*}SolPDsD*G`Sv?V7LJ%kWx>btb@r+gJzzM+m z1yj~0`O5+Zo#Z}55y-`s>m&htw&xVBlfaNvS8K9+EkLw06x@;8(ntNcB`SBoyjaIO zf~3l{J;=RZl#Bn#+n`1|q;54tEh-!J*wg@BdVJBI%HQ@r;*T0({U{gx-$Cf#^4x_< z^_tYmY=1Byui(t#&bx$YWgGXl1;X96auj+tIG5yG0xJkS?)RiPM9Rxo+yIu6i;%uA zY7JT^%8xT|xKvZKYNVg*L<+NX=J`@d%V9B!u<1YocTuz}GI_h`EHW}iPHD-)%V^;S zx8ud^7IwHn4n|BVLA+pDrg;?iQC!4Skz%3ng#DoBiqXL@YWAc zK|d%)=VRMDy23%)!~5XW9U8;F77Ay>F4~5S>1_$m8^vuW4SgSZM~QB7PgEDsAFPu+ zkM{*+8`&vayeufa{<1vR%G3xZxeNP|m=_o-$;AE1KYBf@%QFFWU?2hl!n%It2Gk)f zsHJ@Z#D{v=y@R~Jef{G6s%Pr$EapXcU|+Hvtds_M4JO9 z{nojR04i$$%4F+JrTJASe1zEy+&lIlBu{xsU0k4{ND-i*K40j=M+&KPtK+9!-Ei%L z)Jf)6n`6P#u7LzkW5p$+HNr2x3Q1%Yb;8lRL4o}_1^&b9RA@PTa61jPKQZK7CVN`ua~vh)Z$q5^8T-&M0~dt; ztC<~YfnKvj!R2Uw;a?@)V3D3~<5$w1^mWZON|!ZN`T3K}=X;eG&QhWg?VO%c)4`Cr z_~Fprq|@pS_Ja`nS6oX7AWo>gz)j}OsVO}zKpeKTNB5T=eUqtfE2n5+k_5f-M3BCb zsO(%T8Z6u)Wj2~&%d@fDe;w_B*8Y`A^^d}R9d)z}MTbP%ia+D0Q{+B`J=GEDM--7* zxwlBb!g-QM8+)8!tFsYjZ!@K1sz{%|}zqJjr07Tt*b zcB~bu@}ph8#0}+>B7#&MUc*&?=ibFMj8*`V5D(05TQ6}BTUCM8&7Ek^0amy-Vn~Pg z2qDSl+?E)DrR+ttYHrqPwS5OvK=BTK<`r%!Go;7U)$l;TCPv&*yQSS2XdlgfdpOyzv7d56W$2A7zlw5{S4oUq43J*yyrAtDbz z(Nf@;X;M2>0MsCA8YR7a2lw!ns{m=!a3{4EuMcx+ld&7NooAp=zw{{=@^+I~~`Q@qOw9 z5^d7avN3TTS`mB1w{S#THp7173<;)Mry92>C*N$)1MR!C9W-J@VPXYlsH%AcB!KW3fiEDRYd@A7{k>mIeeJ5X{Z+$>DawAB^uvQ_T>B^|Hg2OTU1vdS1V7n@_p6gew+t#-KVyl{|fEQLpi}%52n3aqXcb zW!&6nLp))~2Bp*=%=C30p&VY1YzW^9y||^EeI9qu6al%zj&QVs5P}+7%uKu9OU|5h ztAv$e$-Ru_79C<#_E9?ZliV}QRDK6%8;1S8uqF2By*txOBrArc2NU^OpYmbF} z-0ys7YL!QCSMR2j>IBN`sL7g8fIgZ^tr5z`a5%v11}TZ|aIfFv%M)nFdhJ!CPcO1Y zs3;$R_ujp5fcnEpZq<(&$ME>OjoZR-bx;{Z%mRBqRgh$)3;2OYih(B%H)kFKLsD%pD3H)`LMQVzv5vm`p|!iljNmpMcbBW z4|RyT3)D`|=eYU#-7k54hry?miCZj-K0Z7BMi7LbtbgO5Y<0-3GNjl4`c=g1A+Md? zXH$LrE&-aS8+y0!do2E1qbDqSDxC-IUk0X^ zed>_jEO4uEBc4rD4!x2RJrZNpX$9Lj&~Jgnvszp10q40Hk-+3m`JffDo4+Y$=5`-{ zQ98t46}L8kJGidEo4{Z+I%1(T6om2ja=aQH}4;sR0VW^cW5`hS8`v1slj zU8nk?=0h8&tR`0bo_&h@1%wlcU)om3!2$E9D(H__OOfvV;G2eJ7Baqhz+HaFJ>{G^ z<}}2Tv{ZEtkaCX&hZ4?~w_`eKO-u(O_lM#pf?0I?#VBHi@)Z5S`hjXf2ZG{%^7eP+IcRiDfI@HBA#szR%iK~{r$^fKa5>uu9r zU~TKdj>znzJ<3bJPhiCiU%v%s7x)iQsEW~|Xy;hceV>!>O+|;5 z&>lc~1aaf(Z=CXqSw$#QRcDcpoovZl|7%P$ET;iBz_-Tz91Sw8>{@?pgrnfj0xY1V znr!}>fq%92pJRVBBu8eRwD^z1>Ps#)Zt-6qXJhg@^4j~~2gBli?=zX96EL7FkF!V^ zF0fmBr##^FqmamY=i+zra8JLfoY!3R3BrxcRY5}$_U|4s95`HFmy^jxuv%@4^m0`t z6VZFPNb2nGze;&no#}jU678UHO*x(6F!;PFzBC_UygNxq8ELFn7Fv*URuQ7!7ul65 z0XH)bNAA94f#v@yFnajWT&V@H)J~jFAezE(P^1CT~ZpwN$OSpL6d2- z{OGxOtC_}@OsXrfJ4m^td-6>oxXpW?+ePjH`g@80A(fLb1Esp}c+t$%1!VJ;2c0h3 z%7x!HazF9XUrM$n$vu2cV}BxMsACgmoqt9|2$->?A<9Fz>>b_m5O5x`uM`!f+dIOi zvhBW8V7)v;MUxn6C3z0)3Xl$k3);@WNzX_BPN$%4s+n8SMrOYrw3oU|snQqj+r<<$ zYr;|}=(OGuw*nBv2lgfc4YKQJf8vmT>DoJqe!fqhO)XK9)*XGf)aH2|H6myA{Y^y`$;zX}MU zYKFGlOIYQp3Z>Mi{IXRC>Quij|8rB2g^3Ydye3QOO8I>Jjy6Z%Acj&p4?a;_3 zO(6oBHo6}7N6B1E9Sd(}BMLWb0LyDmKDd+*O(Wtd9oN1Lism@i{XD`W zk`LEipDN!4J>QfeY09P*^N|EqSW?s5j?$`0_+@^)Ep+^7YXHnnHeh-^Yaz9UFnWri zI#sNv((8(3cg~Y&uoak_8BxqA$ckFf?A2TiR2NcXoGs(uT+Eh?M)g6`R6g0fnMXBPPW=8vp^LElGLK-O%0FlcE!6nO+%Y$5Xkk19 zy>mKd^rMpme*+Vwl9`FkDpL8duvf^$K{Kf2F^$<_C82tkdtv5I#SqBxQMMruiNfw1 z9F6~t_O8BlqVF*6_pHy|$C>$eR{$V*_D7`7C?#o|ZFm*ROz6*=hq3CNKmqHWpR}Bh zo$**+M8h_@Sf_vAdG|xaD!=0Lj=xJAg!0Z{iu%&=MnCcTBV0Jz#PWTSK}o=axb4Re z`#!Vx^&4}vg304O#NH&9{h7RjgS6&seE_f$2(wJwU1ezNa0^V*D|z5EdcD9RQD9g$ zi7R1wwa#t=9uycl72<~0inDHhNo_UOk^{NY+P9l34@0|(dj*Fx zc#w|xyd(5e9Z6T00xy#cr1&9$UbL<^6|nS9m&lFf+`kYa@pG||@(3=uEwUQCi++@A z541jw)u*C@z`Ew2T=o2Dwj#v;zdhFAMZ}^@hZ8&7IF&VFpeqm&rFRrh6m#qcd$haq zcSO)*$4?)y&XrfX!_w}ew|+c+%RDjjV3OatO#tPcTpAWK+QG9>hpwYD_^FpVxF2*u zck)vcA?!pV`~q;%=_dDN`saCs$%So&jCB%r8~gxjKb0R%BGDb}Ntu(57e^z^ZGgfy zbas3~q`vVR(RojjaIo6J`m|Z}?Fhv}>ss{3ON`Ff9%9tlc{X9;HCIWqdV8etI4?CM z(`WtfV;MrnbP&mUXr7=OPBRwy%0U zW#pBpFTg0(a(6hqyO0LkG6oXocU)8KU8a31YlPsa%WGz?RPn@1JLF_N?!!(io_iLr z$;6Ie(h<1`c5iAYs=*2NwHr1fx-MHb%X(P@bWPe?Fq3!7PNjWm?PH58Brg6VUVY>x zCXwHF*nS|WbB^<|#@sQEHBkoaxgz_ug0#g`IpKNACkI5D->!Du+|ubcz!zg~H?D~6 zm&}al`F&TuU1y`Y?GSp*MPw8Hh+bW`c$;SCII}fq=}A9E1+Ob02iY#kVFLv8`glOZ zk}U_hz$j#mk;A-w0t&s-gU;WEYs{8Qg36GVQ4WQQ9FI{WylnO$Jq2Q7MCAwmGh%=7 z4Ied4_OFDpvRDHPi6FId-ic*gi7*!uejz@U_;aT24(x%CJk0EOjp*Awv`i1XF`K$g zs!GoX>lA4-ko6;}e-fujfZc&|g9tkcF`UUyURc@Y5h~_{1Cgw^rKly_JJO(G^p)&@ zYjncE9bT!PePN3Y&wL56PBi0Pp3^@ToW`7Ku=oxcHEA9Y@114EmCWHO>BqF6Q?E7P zLh*l^gRrLeNF9sz)+p27B7jsWztAAFZp8{Mp7PN@8@P}ll*E52Nsg_T6pylko06uM zeif9IoH+LA@5rH5C;iUdjVNFIw0}*;-4pv!(}Y^y+uuJJwoUVreF;s2PSWCEZ%dM) zU*m0Oh602S-86o0Gl8IzQoo+)$H_f-d+9Q++)3hFoae-~&U#M`ydAq+sSw|W4fC#N0Vxc=^KKR7irI>A+0UJcQkb zCc5p=X_IhUtIdf9Z=tL37p_jO6NP)@9TCyP(3s#fGeo1)NSY>Kj>VOqxS{9{H4AII z<~PqbI&Qij)kypjJ{Q8tP)eRRL}bAz^}uUl^UbBNj2~$OS^Fp!#mJV|O;jK(gs8K2 zCZPUyxA{g|#w0n#vGCv%w-cv}Q3UA?>%5slcXs%(3hQFF-?8$tGzQl1bopQ2KT$@y ztZd3mbnz*DlDqRGe&0Is=9s@Z#&QVD>1QJ2S; z(Xr?u#+(&kk`Q2Wn5^wB7M2T<0`qNlR@AxE8!rMzLEijhFSm0udf{2Y30smnj+@Y4J@B6Opm0QrJ0$f&D}|-q+>_j6R{wI#J47Ij9|J(aBUn46N--aW$yBAf~_u- zye95$%^v(A!lPD2GHmL8s6~-Cul^TGM;j#Cr(3sMWRy%5w*1rcJUUF; zy7lW+m)9^f-fBy2%QN|>qM<<3%pIscA>(G|@oe?E(r}lMhwc#G$)N(E+By1NbiqSsT>GU;gY^1l! z+l%$3taGJ2<-Yh6k6@A?#hFUSd&mA5WZC-(jgIDYqhTo!Ks)~>&}5eKS`z@gm+aozQ`M&@;?XoFe%+9(09fvIWI?37s41gg4;jWA01x4*KKWVtq&99sUYYdk zjA!?znhC#l#hjz+va>A>qQ+7u=H39_{MoF<984eB>}Sn?1@{YhHh>$0(RRS@<kiTQFms_$3a zHP+!)Vkkvs=1_?KTtw=ZCA&&r&L!eXv7FKAC8~<`+yEfX1Qs=_!r;X7!en6Q+nSez zJ(xJenh-tlYBg&x{kF^U#59b^eQPCZ00varQu(8D&;JOx;WIycn!Wh$k8ceM6xhij zh?Q;yn$v12`@y4ETGFTVwVs{XT*|~XebeoEJC8?KgxqZXyU4lm?-O7LJaTYe&s!(GPH1u(8FsPl`?AFuCPmWypobIK{w z{xybzPVtR%aScucZ`^LWz_%ODxz-L(+l zZa&D~K`~3al!Lsj+}v@F&KdmDb@|x=H6H=qx(upJ#&UskS|$Y8X;UZQU;{tZ zS9hUBk)HQ1maGJp8x^Z4BLXv;9(H0QI)S$cU;g(tm|qgy@r*DV*_u1bQ4E`#YL|=I zUQPKV2KtwcGJ7Jhcy=ORg-bU@ze@zJJC2frt`z3seGJ4?r6lNjmgH4m0@w=MJq(8N z7SNbYuWnK%RQyuiN^8FPYFT}`Ff&z=RON3d-Q(CJH>_Pdr5a<**WvPHw0S+HU~XIx zbARVt(|(9^Oyx=lBBr|gUqjqT5^E9k2ume5b&5`46(FFwA;B4@d&eCMMPJ4WchtV# zTZ7O97atbsR>sS=>B^}!m9xGd9js20xhyE?s)fA^1ITW8bSKP^1T zh{DiZY{hzWGCSMBB%OY+cAREu8S|D}>!w=A&Edt5IQDxjimQ(d{Z5GryR%|4JMXth zKfm(d?%x$MN1tdiR(%Mbuos07tN}LJDZYf(O*WIK@bFE*k>0J0qY1d3ph>un#zRQHJ8%v2YI6yCY z=*Gk?aEb$tlwA5&I$suvR?GWN+gsYcx19e1RYmnyN^KhG>OKikotiY0s*Hx$ow0)M zjLGZ%_Smb);$#f@2%|5P>Ie@)^rkWZr4)%iY-e1)!Z_19Ea zG)}s^aG7>echeB{$g(n!U%dhAZhe?mp-bh-BQbh!1%1Cpulxc4ZdD;gLYwRiH)sf6 z5=H6})X%yT$P20HAUR>lGaXuQa7P{xAH|)Q{F1~P`+NDsZjQEgC1!Hd^#-{eJ}b%n zx-0-ksW(Pr9q*W0o%R@tf6^Jea-3BPKsRB?{nD zO=wMW`YF+_rdVM2tQeZ!OJ^3QuP5N$TZ7CW2(}Se0@;CDQ3zn3sDR0!01uotGyH=i z)fp94t0*^ewQe84tc7db`R}#|G@7GE$?>7nL6>hM<}O@viOQ%A1frr>6QdZdr*SGu z)t<#!ri@Ga9tZVV%dklyABzT7sY`d-Fh=w`wpQ%n+oNW&)lBBu@+&sOxW4h`tqiO% zWs>>MIB;l|Fh7jrJOQ?*qd2oKPjp2c=dwf_BIytk(lWoxg1;X35P>t21C1#VfptXH z*5b~wxlVmk zkqUlD}F*7yR`mt;A}9VQ5#1@)kK$2MPXvP+r!MAzdCz)u6-+*I93?$_uxIz*Bo zGdI2n_cm)B@`h_1um_+QjA(aT$jteIVE4@h*H<>rrG;^1+eVB&IO1V!Dcj#0HCh ztce!q*sH4-<=WqBS&onv)qBx#6Ving*?1JABfgb%E(yv43)O3tsrvI|bC)@NW#EA7 z!&0pw^g!~g))0Cidndaf)+p0-UFn0am4ukhvbDufi)T+{#SU`Gnf-0)(Q_-$$5c8P zgz}l`7DTkE-Fe|g7gQ*(N#DK_4GWzGU@DAp#|;Hr9U3E)C>!y+-JUvdTJ?Hq57-6G zu6NTHZE-Axg&Vv*d}e#1Q3v`9446>?pXmn_D1-qF{_+~oiiY^SO}tIl2qwDkB|*D^ nPVYbA|M@@Rf6wiy#`434-+nu5U!0-?{vGi2-CMfn)Rq4O{ipv- literal 0 HcmV?d00001 diff --git a/assets/splash-sp.png b/assets/splash-sp.png new file mode 100644 index 0000000000000000000000000000000000000000..fdbeac039505189c7fc440f3dde83d881b1044ee GIT binary patch literal 16736 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 literal 0 HcmV?d00001 diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..2900afe --- /dev/null +++ b/babel.config.js @@ -0,0 +1,6 @@ +module.exports = function(api) { + api.cache(true); + return { + presets: ['babel-preset-expo'], + }; +}; diff --git a/common/DatePicker.tsx b/common/DatePicker.tsx new file mode 100644 index 0000000..2e3ec3c --- /dev/null +++ b/common/DatePicker.tsx @@ -0,0 +1,101 @@ +import React, { useState } from 'react'; +import { Platform, View, Modal, Text, StyleSheet } from 'react-native'; +import DateTimePicker from '@react-native-community/datetimepicker'; +import { useColors } from './colors'; +import { format } from 'date-fns'; +import { ThemeButton } from './ThemeTypes'; + + +type DatePickerTypes = { + date?: Date, + setDate?: (date: Date) => void, +} +const DatePicker = ({ date, setDate }: DatePickerTypes) => { + const colors = useColors(); + const [tempDate, setTempDate] = useState(date); + const [showDatePicker, setShowDatePicker] = useState(false); + + const handleCancel = () => { + setShowDatePicker(false); + }; + + const renderWebContent = () => ( + <> + + + + setTempDate(new Date(e.target.value))} + style={styles.dateInput} + /> + + Abbrechen + setTempDate(new Date())} color={colors.primary} >Heute + {setShowDatePicker(false);setDate(tempDate);}} color={colors.primary} >Speichern + + + + + + ); + + const renderMobileContent = () => ( + showDatePicker && { + if (event.type == 'set') { + setShowDatePicker(false) + setTempDate(selectedDate); + setDate(selectedDate); + } else { + handleCancel(); + } + }} + /> + ); + + return ( + <> + {setTempDate(date);setShowDatePicker(true)}} >{format(date, 'dd.MM.yyyy')} + {Platform.OS === 'web' ? renderWebContent() : renderMobileContent()} + + ); +}; + +export default DatePicker; + +const styles = StyleSheet.create({ + modalOverlay: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + backgroundColor: 'rgba(0, 0, 0, 0.5)', + }, + modalContent: { + width: 300, + padding: 20, + borderRadius: 10, + }, + dateInput: { + width: '100%', + padding: 10, + fontSize: 16, + marginVertical: 20, + borderColor: '#ccc', + borderWidth: 1, + borderRadius: 5, + }, + buttonContainer: { + flexDirection: 'row', + justifyContent: 'space-between', + }, +}); diff --git a/common/ErrorDisplay.tsx b/common/ErrorDisplay.tsx new file mode 100644 index 0000000..67fbcaf --- /dev/null +++ b/common/ErrorDisplay.tsx @@ -0,0 +1,14 @@ +import { Text, View } from 'react-native'; +import { ThemeButton, ThemeText } from './ThemeTypes'; + +const ErrorDisplay = ({message, onRefresh}) => { + return ( + + Fehler beim Laden der Daten + {message} + Neu laden + + ); +} + +export default ErrorDisplay; \ No newline at end of file diff --git a/common/FilterModal.tsx b/common/FilterModal.tsx new file mode 100644 index 0000000..cd08cca --- /dev/null +++ b/common/FilterModal.tsx @@ -0,0 +1,154 @@ +import React, { useState, useEffect } from 'react'; +import { Modal, View, StyleSheet, Text } from 'react-native'; +import { useColors } from '../common/colors'; +import { ThemeButton, ThemeText } from '../common/ThemeTypes'; +import { Picker } from '@react-native-picker/picker'; +import { FontAwesome } from '@expo/vector-icons'; +import { Colors } from 'react-native/Libraries/NewAppScreen'; + +const categories = { class: 'Klasse', room: 'Raum', teacher: 'Lehrer' }; + +type FilterModalTypes = { + filter?: any, + setFilter?: (date: any) => void, + userInformation: any, + baseData: any, +} +const FilterModal = ({ filter, setFilter, userInformation, baseData }: FilterModalTypes) => { + const colors = useColors(); + const [tempFilter, setTempFilter] = useState(filter); + const [showFilterModal, setShowFilterModal] = useState(false); + + const styles = StyleSheet.create({ + container: { + flexDirection: 'row', + justifyContent: 'flex-end', + alignItems: 'center', + paddingRight: 10, + gap: 10, + }, + modalContainer: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + marginTop: 22, + }, + modalView: { + margin: 20, + backgroundColor: colors.backSecondary, + borderRadius: 20, + width: '80%', + shadowColor: '#000', + shadowOffset: { + width: 0, + height: 2, + }, + shadowOpacity: 0.25, + shadowRadius: 4, + elevation: 5, + borderWidth: 5, + borderColor: colors.backSecondary, + padding: 20, + }, + modalTitle: { + fontWeight: 'bold', + fontSize: 20, + }, + modalSubtitle: { + fontSize: 16, + marginTop: 20, + marginBottom: 10, + }, + picker: { + color: colors.text, + backgroundColor: colors.backPrimary, + }, + pickerDisabled: { + color: colors.backPrimary, + backgroundColor: colors.backSecondary, + borderColor: colors.backPrimary, + }, + modalButtons: { + flexDirection: 'row', + justifyContent: 'space-between', + marginTop: 20, + }, + }); + + const renderFilterModal = () => ( + setFilter(tempFilter)} + > + + + Kriterium + { + setTempFilter(prevState => ({ ...prevState, type: itemValue, value: null })) + }} + > + {Object.keys(baseData).map((item) => ( + + ))} + + {tempFilter.type && + + Suchbegriff + { + setTempFilter(prevState => ({ ...prevState, value: itemValue })) + }} + > + + {baseData[tempFilter.type].map((item) => ( + + ))} + + + } + + Gruppe + { + setTempFilter(prevState => ({ ...prevState, group: itemValue })) + }} + > + + + + + + { setTempFilter(getDefaultFilter(userInformation)); }}>Zurücksetzen + { setFilter(tempFilter); setShowFilterModal(false) }} disabled={!Boolean(tempFilter.value) || (tempFilter.type == 'class' && !Boolean(tempFilter.value))}>Anwenden + + + + + ); + +return ( + <> + { setTempFilter(filter); setShowFilterModal(true) }} > + {renderFilterModal()} + +); +}; + +const getDefaultFilter = (userInformation) => { + if (!userInformation) return null; + let type = userInformation.usertype == 'pupil' ? 'class' : 'teacher'; + let value = userInformation.usertype == 'pupil' ? userInformation.classid : userInformation.id; + return { type: type, value: value, group: String(userInformation.group) }; +}; + + +export default FilterModal; diff --git a/common/ScheduleBuilder.tsx b/common/ScheduleBuilder.tsx new file mode 100644 index 0000000..3aceb10 --- /dev/null +++ b/common/ScheduleBuilder.tsx @@ -0,0 +1,224 @@ +import React, { useCallback, useState } from 'react'; +import { FlatList, Modal, StyleSheet, Text, TouchableOpacity, View } from 'react-native'; +import { ThemeButton, ThemeText } from './ThemeTypes'; +import { useColors } from './colors'; +import { format, getDay } from 'date-fns'; + +const dayNames = ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag']; + +const ScheduleBuilder = ({ hours, days, type }) => { + const colors = useColors(); + const [modalVisible, setModalVisible] = useState(false); + const [selected, setSelected] = useState(null); + + const openModal = useCallback((day, hour) => { + setSelected({ day: day, hour: hour }); + setModalVisible(true); + }, []); + + const closeModal = useCallback(() => { + setModalVisible(false); + setSelected(null); + }, []); + + const styles = StyleSheet.create({ + wrapper: { + alignItems: 'baseline', + }, + container: { + flexDirection: 'row', + display: 'flex', + alignItems: 'flex-start', + }, + leftColumn: { + width: 80, + paddingTop: 38, + borderRightWidth: 1, + borderColor: '#ccc', + }, + timeSlot: { + height: 60, + justifyContent: 'center', + alignItems: 'center', + borderBottomWidth: 1, + borderColor: '#ccc', + }, + scheduleContent: {}, + dayColumn: { + width: 150, + borderRightWidth: 1, + borderColor: '#ccc', + }, + dayHeader: { + height: 38, + }, + dayTitle: { + fontWeight: 'bold', + textAlign: 'center', + }, + dayDate: { + textAlign: 'center', + }, + eventSlot: { + height: 60, + justifyContent: 'center', + borderBottomWidth: 1, + borderColor: '#ccc', + paddingHorizontal: 10, + }, + modalOverlay: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + backgroundColor: 'rgba(0,0,0,0.5)', + }, + modalContent: { + backgroundColor: colors.backPrimary, + padding: 20, + borderRadius: 10, + alignItems: 'center', + width: '80%', + maxWidth: 500, + }, + modalTitle: { + fontSize: 20, + fontWeight: 'bold', + marginBottom: 20, + }, + closeButton: { + marginTop: 20, + width: '100%', + }, + lessonContainer: { + marginBottom: 10, + borderWidth: 2, + borderRadius: 5, + padding: 10, + width: '100%', + }, + lessonDetailsContainer: { + flexDirection: 'row', + }, + lessonTime: { + fontWeight: 'bold', + paddingRight: 6, + marginRight: 6, + justifyContent: 'center', + alignItems: 'center', + borderColor: '#aaa', + borderRightWidth: 1, + }, + lessonDetails: { + flex: 1, + justifyContent: 'center', + }, + }); + + return ( + + + + item.index} + renderItem={({ item }) => ( + + {item.start} + {item.end} + + )} + /> + + {days.map((dayData) => ( + + + + {dayNames[getDay(dayData.date)]} + {format(dayData.date, 'dd.MM.yyyy')} + + {hours.map((time) => { + let lesson = dayData.lessons.find( + (e) => e.from <= time.index && e.until >= time.index && e.standin + ); + if (!lesson) { + lesson = dayData.lessons.find( + (e) => e.from <= time.index && e.until >= time.index + ); + } + return ( + openModal(dayData.id, time.index)} + > + + {lesson ? `${lesson.subject}\n${type != 'class' ? lesson.class + (lesson.group != 0 ? '-' + lesson.group : '') : ''}${type != 'room' ? ' ' + lesson.room : ''}${type != 'teacher' ? ' ' + lesson.teacher : ''}${lesson.message ? '\n' + lesson.message : ''}` : ''} + + + ); + })} + + + ))} + + {modalVisible && selected.hour !== null && ( + + + + + Stunde {selected.hour}: {hours[selected.hour-1].start} - {hours[selected.hour-1].end} + + {days.find((day) => day.id === selected.day).lessons + .filter((lesson) => lesson.from <= selected.hour && lesson.until >= selected.hour) + .map((lesson, index) => ( + + {lesson.standin && ( + Vertretung + )} + + + {lesson.from} + + {lesson.until} + + + Fach: {lesson.subject} + {type !== 'class' && ( + <> + Klasse: {lesson.class} + Gruppe: {lesson.group === '0' ? 'Beide' : lesson.group} + + )} + {type !== 'teacher' && ( + Lehrer: {lesson.teacher} + )} + {type !== 'room' && ( + Raum: {lesson.room} + )} + {lesson.message && ( + Notiz: {lesson.message} + )} + + + + ))} + + Schließen + + + + + )} + + ); +}; + +export default ScheduleBuilder; diff --git a/common/ThemeTypes.tsx b/common/ThemeTypes.tsx new file mode 100644 index 0000000..968d1fb --- /dev/null +++ b/common/ThemeTypes.tsx @@ -0,0 +1,137 @@ +import React, { useState } from 'react'; +import { TouchableOpacity, Text, GestureResponderEvent, ColorValue, Switch, TextInput, View, StyleSheet } from 'react-native'; +import { useColors } from './colors'; +import { MaterialCommunityIcons } from '@expo/vector-icons'; + +type ThemeTextType = { + style?: Object, + children?: any, + numberOfLines?: number, +} +export const ThemeText = ({ style, children, numberOfLines }: ThemeTextType) => { + const colors = useColors(); + return ( + {children} + ); +}; + +type ThemeButtonType = { + style?: Object, + children?: React.ReactNode, + onPress?: (event: GestureResponderEvent) => void, + color?: ColorValue, + disabled?: boolean, +} +export const ThemeButton = ({ style, children, onPress, color, disabled }: ThemeButtonType) => { + const colors = useColors(); + return ( + + {children} + + ); +}; + + +type ThemeSwitchType = { + style?: Object, + value?: boolean, + disabled?: boolean, + onValueChange?: (value: boolean) => void | Promise, +} +export const ThemeSwitch = ({ style, value, disabled, onValueChange }: ThemeSwitchType) => { + const colors = useColors(); + return ( + + ); +}; + +type ThemeTextInputType = { + style?: Object, + value?: string, + disabled?: boolean, + onValueChange?: (value: string) => void | Promise, + secureTextEntry?: boolean, + placeholder?: string, +} +export const ThemeTextInput = ({ style, value, disabled, onValueChange, secureTextEntry, placeholder }: ThemeTextInputType) => { + const colors = useColors(); + const [showPassword, setShowPassword] = useState(!secureTextEntry); + + const styles = StyleSheet.create({ + container: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', + borderRadius: 8, + paddingRight: 14, + paddingLeft: 8, + borderColor: disabled ? colors.textDisabled : colors.text, + borderWidth: 1, + }, + input: { + flex: 1, + paddingVertical: 10, + paddingRight: 10, + + // @ts-expect-error - Für Web, TS kennt outlineStyle nicht + outlineStyle: 'none', + backgroundColor: colors.backPrimary, + color: disabled ? colors.textDisabled : colors.text, + }, + icon: { + marginLeft: 10, + }, + }); + + return ( + + + { + secureTextEntry && setShowPassword(!showPassword)} + /> + } + + ); +}; diff --git a/common/Toast.tsx b/common/Toast.tsx new file mode 100644 index 0000000..8ea67db --- /dev/null +++ b/common/Toast.tsx @@ -0,0 +1,89 @@ +import * as React from "react"; +import { Animated, StyleSheet, Text, View } from "react-native"; +import { useSafeAreaInsets } from "react-native-safe-area-context"; +import { ToastType, useToast } from "./ToastProvider"; + +const fadeDuration = 300; +const tabBarHeight = 60; + +export const Toast: React.FC = () => { + const insets = useSafeAreaInsets(); + const { toastConfig, hideToast } = useToast(); + const opacity = React.useRef(new Animated.Value(0)).current; + + const fadeIn = React.useCallback(() => { + Animated.timing(opacity, { + toValue: 1, + duration: fadeDuration, + useNativeDriver: true, + }).start(); + }, [opacity]); + + const fadeOut = React.useCallback(() => { + Animated.timing(opacity, { + toValue: 0, + duration: fadeDuration, + useNativeDriver: true, + }).start(() => { + hideToast(); + }); + }, [opacity, hideToast]); + + React.useEffect(() => { + if (!toastConfig) { + return; + } + + fadeIn(); + if (toastConfig.duration > 0) { + const timer = setTimeout(fadeOut, toastConfig.duration); + return () => clearTimeout(timer); + } + + }, [toastConfig, fadeIn, fadeOut]); + + if (!toastConfig) { + return null; + } + + const { type, message } = toastConfig; + + const toastTypeColors: { [key in ToastType]: string } = { + [ToastType.Info]: "#17a2b8", + [ToastType.Error]: "#dc3545", + [ToastType.Success]: "#28a745", + [ToastType.Warn]: "#ffc107", + }; + let backgroundColor = toastTypeColors[type]; + + return ( + + + {message} + + + ); +}; + +const styles = StyleSheet.create({ + container: { + alignSelf: "center", + position: "absolute", + marginHorizontal: 20, + maxWidth: 480, + }, + toast: { + borderRadius: 6, + padding: 16, + }, + message: { + fontSize: 16, + textAlign: "center", + color: '#fff', + }, +}); \ No newline at end of file diff --git a/common/ToastProvider.tsx b/common/ToastProvider.tsx new file mode 100644 index 0000000..a74b045 --- /dev/null +++ b/common/ToastProvider.tsx @@ -0,0 +1,48 @@ +import React, { createContext, useContext, useState } from 'react'; + +// Defines the three kinds of message that are displayed +export enum ToastType { + Info = "INFO", + Error = "ERROR", + Success = "SUCCESS", + Warn = "WARN", +} + +// Defines the parameters required to display the toast +type ToastConfigType = { type: ToastType; message: string; duration: number }; + +// The toast context exposes this object throughout the app +type ToastContextType = { + toastConfig: ToastConfigType | null; + showToast: (type: ToastType, message: string, duration?: number) => void; + hideToast: () => void; +}; + +// Creates the toast context +export const ToastContext = createContext(null); + +export const ToastProvider = ({ children }) => { + // Calls setToastConfig in order to control the toast + // toastConfig is null by default so the toast is hidden + const [toastConfig, setToastConfig] = useState(); + + function showToast(type: ToastType, message: string, duration = 0) { + // Calls setToastConfig to show the toast + setToastConfig({ type, message, duration }); + } + + function hideToast() { + // Sets toast config to null in order to hide the toast + setToastConfig(null); + } + + return ( + + {children} + + ); +}; + +export function useToast() { + return useContext(ToastContext)!; +} \ No newline at end of file diff --git a/common/colors.tsx b/common/colors.tsx new file mode 100644 index 0000000..bb5d8cd --- /dev/null +++ b/common/colors.tsx @@ -0,0 +1,71 @@ +import { useContext } from 'react'; +import { useColorScheme } from 'react-native'; +import { SettingsContext } from '../SettingsProvider'; +import { Appearance } from 'react-native'; + +export const useColors = () => { + let colorTheme = useColorScheme(); // Device color scheme (light or dark) + const { settings } = useContext(SettingsContext); // Accessing user settings + + if (settings && !settings.systemTheme) { + colorTheme = settings.darkTheme ? 'dark' : 'light'; // Use user-defined setting if not following system + } + + // Return the appropriate color scheme based on the color theme + return colorTheme === 'dark' ? darkModeColors : lightModeColors; +}; + + +export const useDayColors = () => { + let colorTheme = useColorScheme(); // Device color scheme (light or dark) + const { settings } = useContext(SettingsContext); // Accessing user settings + + if (settings && !settings.systemTheme) { + colorTheme = settings.darkTheme ? 'dark' : 'light'; // Use user-defined setting if not following system + } + + // Return the appropriate color scheme based on the color theme + return colorTheme === 'dark' ? darkModeDayColors : lightModeDayColors; +}; + +const lightModeColors = { + theme: 'light', + primary: '#4CAF50', + secondary: '#8AE44E', + accent: '#e600c7', + backPrimary: '#f2f2f2', + backSecondary: '#E3E3E3', + text: '#040404', + textDisabled: '#b7b7b7', + textAccent: '#9a9a9a', +}; + +const darkModeColors = { + theme: 'dark', + primary: '#4CAF50', + secondary: '#8AE44E', + accent: '#80006f', + backPrimary: '#3D3D3D', + backSecondary: '#2A2A2A', + text: '#F1F1F1', + textDisabled: '#808080', + textAccent: '#9c9c9c', +}; + +const lightModeDayColors = { + schoolday: lightModeColors.backPrimary, + weekend: '#8bb6f8', + holiday: '#4c6ba8', + bridgeday: '#c5dbff', + vacation: '#c5dbff', + examday: '#FFD700' +}; + +const darkModeDayColors = { + schoolday: darkModeColors.backPrimary, + weekend: '#1a439c', + holiday: '#4080ff', + bridgeday: '#3f63b2', + vacation: '#3f63b2', + examday: '#808000' +}; \ No newline at end of file diff --git a/data.js b/data.js new file mode 100644 index 0000000..483aabd --- /dev/null +++ b/data.js @@ -0,0 +1,104 @@ + +export const times = [ + { index: 1, start: '08:00', end: '08:45' }, + { index: 2, start: '08:45', end: '09:30' }, + { index: 3, start: '09:30', end: '10:15' }, + { index: 4, start: '10:15', end: '11:00' }, + { index: 5, start: '11:00', end: '11:45' }, + { index: 6, start: '11:45', end: '12:30' }, + { index: 7, start: '12:30', end: '01:15' }, + { index: 8, start: '01:15', end: '02:00' }, + { index: 9, start: '02:00', end: '02:45' }, + { index: 10, start: '02:45', end: '03:30' }, + { index: 11, start: '03:30', end: '04:15' }, + { index: 12, start: '04:15', end: '05:00' }, +]; + + + + +export const scheduleData = [ + { + number: 1, + name: 'Montag', + lessons: [ + { hour: 1, subject: 'Morning Meeting', teacher: "fs", room: "23" }, + { hour: 2, subject: 'Team Lunch', teacher: "hsdi", room: "23" }, + { hour: 4, subject: 'Project Update', teacher: "sdf", room: "678" }, + ], + }, + { + number: 2, + name: 'Dienstag', + lessons: [ + { hour: 1, subject: 'Client Call', teacher: "sdfdf", room: "213" }, + { hour: 4, subject: 'Design Review', teacher: "dsf", room: "12" }, + ], + }, + { + number: 3, + name: 'Mittwoch', + lessons: [ + { hour: 4, subject: 'Standup Meeting wich is very very very important and I may not miss it', teacher: "hi", room: "1324" }, + { hour: 5, subject: 'Code Review', teacher: "sdf", room: "1324" }, + ], + }, + { + number: 4, + name: 'Donnerstag', + lessons: [ + { hour: 3, subject: 'Lunch with Sarah', teacher: "hasi", room: "32" }, + { hour: 7, subject: 'Sprint Planning', teacher: "df", room: "212" }, + ], + }, + { + number: 5, + name: 'Freitag', + lessons: [ + { hour: 3, subject: 'Weekly Sync', teacher: "hi", room: "324" }, + { hour: 8, subject: 'Client Demo', teacher: "sd", room: "234" }, + ], + }, +]; + + +export const Appointments = [ + { from: "2024-04-15", until: "2024-04-30", description: "Buy Food" }, + { from: "2024-05-01", until: "2024-05-02", description: "Visit Doctor" }, + { from: "2024-05-05", until: "2024-05-06", description: "Business Trip" }, + { from: "2024-05-10", until: "2024-05-11", description: "Family Gathering" }, + { from: "2024-05-15", until: "2024-05-16", description: "Car Service" }, + { from: "2024-05-20", until: "2024-05-21", description: "Client Meeting" }, + { from: "2024-05-25", until: "2024-05-26", description: "Workshop" }, + { from: "2024-06-01", until: "2024-06-02", description: "Team Building" }, + { from: "2024-06-05", until: "2024-06-06", description: "Software Training" }, + { from: "2024-06-10", until: "2024-06-11", description: "Medical Checkup" }, +]; + + +export const Tests = [ + { date: "2024-04-15", subject: "E", type: "KA", teacher: "t1", room: "113", class: "11a" }, + { date: "2024-04-20", subject: "M", type: "KA", teacher: "t2", room: "201", class: "11b" }, + { date: "2024-04-25", subject: "PH", type: "SA", teacher: "t3", room: "301", class: "11c" }, + { date: "2024-04-30", subject: "C", type: "KA", teacher: "t4", room: "113", class: "11d" }, + { date: "2024-05-05", subject: "G", type: "SA", teacher: "t5", room: "114", class: "11e" }, + { date: "2024-05-10", subject: "BIO", type: "KA", teacher: "t6", room: "215", class: "11f" }, + { date: "2024-05-15", subject: "DE", type: "SA", teacher: "t1", room: "113", class: "11a" }, + { date: "2024-05-20", subject: "S", type: "KA", teacher: "t2", room: "202", class: "11b" }, + { date: "2024-05-25", subject: "GE", type: "KA", teacher: "t3", room: "303", class: "11c" }, + { date: "2024-05-30", subject: "INF", type: "SA", teacher: "t4", room: "114", class: "11d" }, +]; + + +export const DayTypes = [ + { from: "2024-04-01", until: "2024-04-30", type: "holiday" }, + { from: "2024-05-01", until: "2024-05-03", type: "weekend" }, + { from: "2024-05-05", until: "2024-05-07", type: "holiday" }, + { from: "2024-05-10", until: "2024-05-13", type: "long weekend" }, + { from: "2024-05-15", until: "2024-05-17", type: "holiday" }, + { from: "2024-05-20", until: "2024-05-26", type: "weekend" }, + { from: "2024-05-30", until: "2024-06-02", type: "holiday" }, + { from: "2024-06-05", until: "2024-06-07", type: "long weekend" }, + { from: "2024-06-10", until: "2024-06-13", type: "holiday" }, + { from: "2024-06-20", until: "2024-06-22", type: "weekend" }, +]; diff --git a/eas.json b/eas.json new file mode 100644 index 0000000..d8151b7 --- /dev/null +++ b/eas.json @@ -0,0 +1,24 @@ +{ + "cli": { + "version": ">= 8.0.0", + "appVersionSource": "local" + }, + "build": { + "development": { + "developmentClient": true, + "distribution": "internal" + }, + "preview": { + "distribution": "internal", + "ios": { + "simulator": true + } + }, + "production": { + "autoIncrement": true + } + }, + "submit": { + "production": {} + } +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..aa496eb --- /dev/null +++ b/package-lock.json @@ -0,0 +1,19787 @@ +{ + "name": "klatabusw", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "klatabusw", + "version": "1.0.0", + "dependencies": { + "@expo/metro-runtime": "~3.1.3", + "@expo/webpack-config": "^19.0.1", + "@react-native-async-storage/async-storage": "1.21.0", + "@react-native-community/datetimepicker": "7.7.0", + "@react-native-picker/picker": "2.6.1", + "@react-navigation/bottom-tabs": "^6.5.20", + "@react-navigation/native": "^6.1.17", + "@types/react": "~18.2.79", + "assert": "^2.1.0", + "axios": "^1.6.8", + "base-64": "^1.0.0", + "crypto-browserify": "^3.12.0", + "date-fns": "^3.6.0", + "expo": "~50.0.20", + "expo-application": "~5.8.4", + "expo-build-properties": "~0.11.1", + "expo-status-bar": "~1.11.1", + "expo-system-ui": "~2.9.4", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-native": "0.73.6", + "react-native-error-boundary": "^1.2.4", + "react-native-gesture-handler": "~2.14.0", + "react-native-reanimated": "~3.6.2", + "react-native-safe-area-context": "4.8.2", + "react-native-screens": "~3.29.0", + "react-native-web": "~0.19.6", + "react-native-web-refresh-control": "^1.1.2", + "recyclerlistview": "^4.2.0", + "stream-browserify": "^3.0.0", + "stream-http": "^3.2.0", + "typescript": "~5.3.3", + "url": "^0.11.3" + }, + "devDependencies": { + "@babel/core": "^7.20.0", + "webpack": "^5.92.1", + "webpack-cli": "^5.1.4" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "dependencies": { + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", + "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", + "dependencies": { + "@babel/types": "^7.25.6", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", + "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", + "dependencies": { + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", + "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/traverse": "^7.25.4", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", + "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", + "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", + "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", + "dependencies": { + "@babel/traverse": "^7.24.8", + "@babel/types": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", + "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", + "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-wrap-function": "^7.25.0", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", + "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", + "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", + "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", + "dependencies": { + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", + "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", + "dependencies": { + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "dependencies": { + "@babel/types": "^7.25.6" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz", + "integrity": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz", + "integrity": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz", + "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", + "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz", + "integrity": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz", + "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-decorators": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.24.7.tgz", + "integrity": "sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-export-default-from": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz", + "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-default-from": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.24.7.tgz", + "integrity": "sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.7.tgz", + "integrity": "sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.6.tgz", + "integrity": "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", + "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz", + "integrity": "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", + "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.4.tgz", + "integrity": "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-remap-async-to-generator": "^7.25.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/traverse": "^7.25.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", + "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", + "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz", + "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz", + "integrity": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", + "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz", + "integrity": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/traverse": "^7.25.4", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", + "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/template": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", + "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", + "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", + "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz", + "integrity": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", + "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", + "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", + "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.2.tgz", + "integrity": "sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/plugin-syntax-flow": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", + "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz", + "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", + "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz", + "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", + "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", + "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", + "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", + "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-simple-access": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz", + "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", + "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", + "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", + "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", + "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", + "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-assign": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.24.7.tgz", + "integrity": "sha512-DOzAi77P9jSyPijHS7Z8vH0wLRcZH6wWxuIZgLAiy8FWOkcKMJmnyHjy2JM94k6A0QxlA/hlLh+R9T3GEryjNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", + "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", + "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", + "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", + "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", + "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz", + "integrity": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", + "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", + "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", + "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz", + "integrity": "sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/types": "^7.25.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", + "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.7.tgz", + "integrity": "sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.7.tgz", + "integrity": "sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", + "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", + "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", + "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.4.tgz", + "integrity": "sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", + "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", + "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", + "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", + "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", + "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.2.tgz", + "integrity": "sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-syntax-typescript": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", + "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", + "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", + "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz", + "integrity": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.4.tgz", + "integrity": "sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==", + "dependencies": { + "@babel/compat-data": "^7.25.4", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-option": "^7.24.8", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.24.7", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.25.4", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoped-functions": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.25.0", + "@babel/plugin-transform-class-properties": "^7.25.4", + "@babel/plugin-transform-class-static-block": "^7.24.7", + "@babel/plugin-transform-classes": "^7.25.4", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-dotall-regex": "^7.24.7", + "@babel/plugin-transform-duplicate-keys": "^7.24.7", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", + "@babel/plugin-transform-dynamic-import": "^7.24.7", + "@babel/plugin-transform-exponentiation-operator": "^7.24.7", + "@babel/plugin-transform-export-namespace-from": "^7.24.7", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-function-name": "^7.25.1", + "@babel/plugin-transform-json-strings": "^7.24.7", + "@babel/plugin-transform-literals": "^7.25.2", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-member-expression-literals": "^7.24.7", + "@babel/plugin-transform-modules-amd": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.8", + "@babel/plugin-transform-modules-systemjs": "^7.25.0", + "@babel/plugin-transform-modules-umd": "^7.24.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-new-target": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-numeric-separator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-object-super": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.8", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.25.4", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-property-literals": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-reserved-words": "^7.24.7", + "@babel/plugin-transform-shorthand-properties": "^7.24.7", + "@babel/plugin-transform-spread": "^7.24.7", + "@babel/plugin-transform-sticky-regex": "^7.24.7", + "@babel/plugin-transform-template-literals": "^7.24.7", + "@babel/plugin-transform-typeof-symbol": "^7.24.8", + "@babel/plugin-transform-unicode-escapes": "^7.24.7", + "@babel/plugin-transform-unicode-property-regex": "^7.24.7", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.4", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.37.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.24.7.tgz", + "integrity": "sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-transform-flow-strip-types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz", + "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-transform-react-display-name": "^7.24.7", + "@babel/plugin-transform-react-jsx": "^7.24.7", + "@babel/plugin-transform-react-jsx-development": "^7.24.7", + "@babel/plugin-transform-react-pure-annotations": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", + "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.7", + "@babel/plugin-transform-typescript": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register": { + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.24.6.tgz", + "integrity": "sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==", + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.6", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@babel/register/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/register/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", + "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", + "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.6", + "@babel/parser": "^7.25.6", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", + "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", + "dependencies": { + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "dependencies": { + "@types/hammerjs": "^2.0.36" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@expo/bunyan": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@expo/bunyan/-/bunyan-4.0.1.tgz", + "integrity": "sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==", + "dependencies": { + "uuid": "^8.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@expo/cli": { + "version": "0.17.13", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.17.13.tgz", + "integrity": "sha512-n13yxOmI3I0JidzMdFCH68tYKGDtK4XlDFk1vysZX7AIRKeDVRsSbHhma5jCla2bDt25RKmJBHA9KtzielwzAA==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "@expo/code-signing-certificates": "0.0.5", + "@expo/config": "~8.5.0", + "@expo/config-plugins": "~7.9.0", + "@expo/devcert": "^1.0.0", + "@expo/env": "~0.2.2", + "@expo/image-utils": "^0.4.0", + "@expo/json-file": "^8.2.37", + "@expo/metro-config": "0.17.8", + "@expo/osascript": "^2.0.31", + "@expo/package-manager": "^1.1.1", + "@expo/plist": "^0.1.0", + "@expo/prebuild-config": "6.8.1", + "@expo/rudder-sdk-node": "1.1.1", + "@expo/spawn-async": "1.5.0", + "@expo/xcpretty": "^4.3.0", + "@react-native/dev-middleware": "^0.73.6", + "@urql/core": "2.3.6", + "@urql/exchange-retry": "0.3.0", + "accepts": "^1.3.8", + "arg": "5.0.2", + "better-opn": "~3.0.2", + "bplist-parser": "^0.3.1", + "cacache": "^15.3.0", + "chalk": "^4.0.0", + "ci-info": "^3.3.0", + "connect": "^3.7.0", + "debug": "^4.3.4", + "env-editor": "^0.4.1", + "find-yarn-workspace-root": "~2.0.0", + "form-data": "^3.0.1", + "freeport-async": "2.0.0", + "fs-extra": "~8.1.0", + "getenv": "^1.0.0", + "glob": "^7.1.7", + "graphql": "15.8.0", + "graphql-tag": "^2.10.1", + "https-proxy-agent": "^5.0.1", + "internal-ip": "4.3.0", + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1", + "js-yaml": "^3.13.1", + "json-schema-deref-sync": "^0.13.0", + "lodash.debounce": "^4.0.8", + "md5hex": "^1.0.0", + "minimatch": "^3.0.4", + "minipass": "3.3.6", + "node-fetch": "^2.6.7", + "node-forge": "^1.3.1", + "npm-package-arg": "^7.0.0", + "open": "^8.3.0", + "ora": "3.4.0", + "picomatch": "^3.0.1", + "pretty-bytes": "5.6.0", + "progress": "2.0.3", + "prompts": "^2.3.2", + "qrcode-terminal": "0.11.0", + "require-from-string": "^2.0.2", + "requireg": "^0.2.2", + "resolve": "^1.22.2", + "resolve-from": "^5.0.0", + "resolve.exports": "^2.0.2", + "semver": "^7.5.3", + "send": "^0.18.0", + "slugify": "^1.3.4", + "source-map-support": "~0.5.21", + "stacktrace-parser": "^0.1.10", + "structured-headers": "^0.4.1", + "tar": "^6.0.5", + "temp-dir": "^2.0.0", + "tempy": "^0.7.1", + "terminal-link": "^2.1.1", + "text-table": "^0.2.0", + "url-join": "4.0.0", + "wrap-ansi": "^7.0.0", + "ws": "^8.12.1" + }, + "bin": { + "expo-internal": "build/bin/cli" + } + }, + "node_modules/@expo/cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/cli/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@expo/cli/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/@expo/cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/cli/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@expo/cli/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/cli/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@expo/code-signing-certificates": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.5.tgz", + "integrity": "sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==", + "dependencies": { + "node-forge": "^1.2.1", + "nullthrows": "^1.1.1" + } + }, + "node_modules/@expo/config": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-8.5.6.tgz", + "integrity": "sha512-wF5awSg6MNn1cb1lIgjnhOn5ov2TEUTnkAVCsOl0QqDwcP+YIerteSFwjn9V52UZvg58L+LKxpCuGbw5IHavbg==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "~7.9.0", + "@expo/config-types": "^50.0.0", + "@expo/json-file": "^8.2.37", + "getenv": "^1.0.0", + "glob": "7.1.6", + "require-from-string": "^2.0.2", + "resolve-from": "^5.0.0", + "semver": "7.5.3", + "slugify": "^1.3.4", + "sucrase": "3.34.0" + } + }, + "node_modules/@expo/config-plugins": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-7.9.2.tgz", + "integrity": "sha512-sRU/OAp7kJxrCUiCTUZqvPMKPdiN1oTmNfnbkG4oPdfWQTpid3jyCH7ZxJEN5SI6jrY/ZsK5B/JPgjDUhuWLBQ==", + "dependencies": { + "@expo/config-types": "^50.0.0-alpha.1", + "@expo/fingerprint": "^0.6.0", + "@expo/json-file": "~8.3.0", + "@expo/plist": "^0.1.0", + "@expo/sdk-runtime-versions": "^1.0.0", + "@react-native/normalize-color": "^2.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.1", + "find-up": "~5.0.0", + "getenv": "^1.0.0", + "glob": "7.1.6", + "resolve-from": "^5.0.0", + "semver": "^7.5.3", + "slash": "^3.0.0", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/config-plugins/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/config-plugins/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/config-plugins/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/config-plugins/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/config-plugins/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config-plugins/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/config-plugins/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/config-plugins/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/config-types": { + "version": "50.0.1", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-50.0.1.tgz", + "integrity": "sha512-EZHMgzkWRB9SMHO1e9m8s+OMahf92XYTnsCFjxhSfcDrcEoSdFPyJWDJVloHZPMGhxns7Fi2+A+bEVN/hD4NKA==" + }, + "node_modules/@expo/config/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/config/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/config/node_modules/semver": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/config/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@expo/devcert": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.4.tgz", + "integrity": "sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==", + "dependencies": { + "application-config-path": "^0.1.0", + "command-exists": "^1.2.4", + "debug": "^3.1.0", + "eol": "^0.9.1", + "get-port": "^3.2.0", + "glob": "^10.4.2", + "lodash": "^4.17.21", + "mkdirp": "^0.5.1", + "password-prompt": "^1.0.4", + "sudo-prompt": "^8.2.0", + "tmp": "^0.0.33", + "tslib": "^2.4.0" + } + }, + "node_modules/@expo/devcert/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@expo/devcert/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@expo/devcert/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/devcert/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/devcert/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@expo/env": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@expo/env/-/env-0.2.3.tgz", + "integrity": "sha512-a+uJ/e6MAVxPVVN/HbXU5qxzdqrqDwNQYxCfxtAufgmd5VZj54e5f3TJA3LEEUW3pTSZR8xK0H0EtVN297AZnw==", + "dependencies": { + "chalk": "^4.0.0", + "debug": "^4.3.4", + "dotenv": "~16.4.5", + "dotenv-expand": "~11.0.6", + "getenv": "^1.0.0" + } + }, + "node_modules/@expo/env/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/env/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/env/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/env/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/env/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/env/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/fingerprint": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.6.1.tgz", + "integrity": "sha512-ggLn6unI6qowlA1FihdQwPpLn16VJulYkvYAEL50gaqVahfNEglRQMSH2giZzjD0d6xq2/EQuUdFyHaJfyJwOQ==", + "dependencies": { + "@expo/spawn-async": "^1.5.0", + "chalk": "^4.1.2", + "debug": "^4.3.4", + "find-up": "^5.0.0", + "minimatch": "^3.0.4", + "p-limit": "^3.1.0", + "resolve-from": "^5.0.0" + }, + "bin": { + "fingerprint": "bin/cli.js" + } + }, + "node_modules/@expo/fingerprint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/fingerprint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/fingerprint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/fingerprint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/fingerprint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/fingerprint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/image-utils": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.4.2.tgz", + "integrity": "sha512-CxP+1QXgRXsNnmv2FAUA2RWwK6kNBFg4QEmVXn2K9iLoEAI+i+1IQXcUgc+J7nTJl9pO7FIu2gIiEYGYffjLWQ==", + "dependencies": { + "@expo/spawn-async": "1.5.0", + "chalk": "^4.0.0", + "fs-extra": "9.0.0", + "getenv": "^1.0.0", + "jimp-compact": "0.16.1", + "node-fetch": "^2.6.0", + "parse-png": "^2.1.0", + "resolve-from": "^5.0.0", + "semver": "7.3.2", + "tempy": "0.3.0" + } + }, + "node_modules/@expo/image-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/image-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/image-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/image-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/image-utils/node_modules/crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/image-utils/node_modules/fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/image-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/image-utils/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/image-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/image-utils/node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/image-utils/node_modules/tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "dependencies": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/image-utils/node_modules/type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/image-utils/node_modules/unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==", + "dependencies": { + "crypto-random-string": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/image-utils/node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@expo/json-file": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.3.3.tgz", + "integrity": "sha512-eZ5dld9AD0PrVRiIWpRkm5aIoWBw3kAyd8VkuWEy92sEthBKDDDHAnK2a0dw0Eil6j7rK7lS/Qaq/Zzngv2h5A==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^2.2.2", + "write-file-atomic": "^2.3.0" + } + }, + "node_modules/@expo/json-file/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/metro-config": { + "version": "0.17.8", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.17.8.tgz", + "integrity": "sha512-XNjI5Q5bW3k2ieNtQBSX9BnIysRxG4UyNsaWcysv3AzY+rahay6fAp5xzJey8xBOlzs9u7H4AdMoeJsUje3lcQ==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.5", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "@expo/config": "~8.5.0", + "@expo/env": "~0.2.2", + "@expo/json-file": "~8.3.0", + "@expo/spawn-async": "^1.7.2", + "babel-preset-fbjs": "^3.4.0", + "chalk": "^4.1.0", + "debug": "^4.3.2", + "find-yarn-workspace-root": "~2.0.0", + "fs-extra": "^9.1.0", + "getenv": "^1.0.0", + "glob": "^7.2.3", + "jsc-safe-url": "^0.2.4", + "lightningcss": "~1.19.0", + "postcss": "~8.4.32", + "resolve-from": "^5.0.0", + "sucrase": "3.34.0" + }, + "peerDependencies": { + "@react-native/babel-preset": "*" + } + }, + "node_modules/@expo/metro-config/node_modules/@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/metro-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/metro-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/metro-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/metro-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/metro-config/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@expo/metro-config/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/metro-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/metro-config/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/metro-config/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/metro-config/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/metro-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/metro-config/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@expo/metro-runtime": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@expo/metro-runtime/-/metro-runtime-3.1.3.tgz", + "integrity": "sha512-u1CaQJJlSgvxBB5NJ6YMVvSDTTRzjT71dHpEBnKPZhpFv5ebVry52FZ2sEeEEA6mHG5zGxWXmHImW3hNKHh8EA==", + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/@expo/osascript": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.1.3.tgz", + "integrity": "sha512-aOEkhPzDsaAfolSswObGiYW0Pf0ROfR9J2NBRLQACdQ6uJlyAMiPF45DVEVknAU9juKh0y8ZyvC9LXqLEJYohA==", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "exec-async": "^2.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/osascript/node_modules/@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/osascript/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@expo/osascript/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/osascript/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/osascript/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/osascript/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@expo/package-manager": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.5.2.tgz", + "integrity": "sha512-IuA9XtGBilce0q8cyxtWINqbzMB1Fia0Yrug/O53HNuRSwQguV/iqjV68bsa4z8mYerePhcFgtvISWLAlNEbUA==", + "dependencies": { + "@expo/json-file": "^8.3.0", + "@expo/spawn-async": "^1.7.2", + "ansi-regex": "^5.0.0", + "chalk": "^4.0.0", + "find-up": "^5.0.0", + "find-yarn-workspace-root": "~2.0.0", + "js-yaml": "^3.13.1", + "micromatch": "^4.0.2", + "npm-package-arg": "^7.0.0", + "ora": "^3.4.0", + "split": "^1.0.1", + "sudo-prompt": "9.1.1" + } + }, + "node_modules/@expo/package-manager/node_modules/@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/package-manager/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/package-manager/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/package-manager/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/package-manager/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/package-manager/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@expo/package-manager/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/package-manager/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/package-manager/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/package-manager/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/package-manager/node_modules/sudo-prompt": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.1.1.tgz", + "integrity": "sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==" + }, + "node_modules/@expo/package-manager/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/package-manager/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@expo/plist": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.1.3.tgz", + "integrity": "sha512-GW/7hVlAylYg1tUrEASclw1MMk9FP4ZwyFAY/SUTJIhPDQHtfOlXREyWV3hhrHdX/K+pS73GNgdfT6E/e+kBbg==", + "dependencies": { + "@xmldom/xmldom": "~0.7.7", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "node_modules/@expo/prebuild-config": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-6.8.1.tgz", + "integrity": "sha512-ptK9e0dcj1eYlAWV+fG+QkuAWcLAT1AmtEbj++tn7ZjEj8+LkXRM73LCOEGaF0Er8i8ZWNnaVsgGW4vjgP5ZsA==", + "dependencies": { + "@expo/config": "~8.5.0", + "@expo/config-plugins": "~7.9.0", + "@expo/config-types": "^50.0.0-alpha.1", + "@expo/image-utils": "^0.4.0", + "@expo/json-file": "^8.2.37", + "debug": "^4.3.1", + "fs-extra": "^9.0.0", + "resolve-from": "^5.0.0", + "semver": "7.5.3", + "xml2js": "0.6.0" + }, + "peerDependencies": { + "expo-modules-autolinking": ">=0.8.1" + } + }, + "node_modules/@expo/prebuild-config/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/prebuild-config/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/prebuild-config/node_modules/semver": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/prebuild-config/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@expo/rudder-sdk-node": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@expo/rudder-sdk-node/-/rudder-sdk-node-1.1.1.tgz", + "integrity": "sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==", + "dependencies": { + "@expo/bunyan": "^4.0.0", + "@segment/loosely-validate-event": "^2.0.0", + "fetch-retry": "^4.1.1", + "md5": "^2.2.1", + "node-fetch": "^2.6.1", + "remove-trailing-slash": "^0.1.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/sdk-runtime-versions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", + "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==" + }, + "node_modules/@expo/spawn-async": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.5.0.tgz", + "integrity": "sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==", + "dependencies": { + "cross-spawn": "^6.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/vector-icons": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-14.0.2.tgz", + "integrity": "sha512-70LpmXQu4xa8cMxjp1fydgRPsalefnHaXLzIwaHMEzcZhnyjw2acZz8azRrZOslPVAWlxItOa2Dd7WtD/kI+CA==", + "dependencies": { + "prop-types": "^15.8.1" + } + }, + "node_modules/@expo/webpack-config": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@expo/webpack-config/-/webpack-config-19.0.1.tgz", + "integrity": "sha512-5bSxXTUd/DCF44+1dSyU23YKLOOYCr9pMJ+C5Vw7PAi6v6OEyNp4uOVMk2x5DAEpXtvOsJCxvNZdmtY/IqmO/A==", + "dependencies": { + "@babel/core": "^7.20.2", + "babel-loader": "^8.3.0", + "chalk": "^4.0.0", + "clean-webpack-plugin": "^4.0.0", + "copy-webpack-plugin": "^10.2.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.4.1", + "expo-pwa": "0.0.127", + "find-up": "^5.0.0", + "find-yarn-workspace-root": "~2.0.0", + "fs-extra": "^11.2.0", + "getenv": "^1.0.0", + "html-webpack-plugin": "^5.5.0", + "is-wsl": "^2.0.0", + "mini-css-extract-plugin": "^2.5.2", + "node-html-parser": "^5.2.0", + "semver": "~7.5.4", + "source-map-loader": "^3.0.1", + "style-loader": "^3.3.1", + "terser-webpack-plugin": "^5.3.0", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.11.1", + "webpack-manifest-plugin": "^4.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "expo": "^49.0.7 || ^50.0.0-0" + } + }, + "node_modules/@expo/webpack-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/webpack-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/webpack-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/webpack-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/webpack-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/webpack-config/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/webpack-config/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/webpack-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/webpack-config/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@expo/xcpretty": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.3.1.tgz", + "integrity": "sha512-sqXgo1SCv+j4VtYEwl/bukuOIBrVgx6euIoCat3Iyx5oeoXwEA2USCoeL0IPubflMxncA2INkqJ/Wr3NGrSgzw==", + "dependencies": { + "@babel/code-frame": "7.10.4", + "chalk": "^4.1.0", + "find-up": "^5.0.0", + "js-yaml": "^4.1.0" + }, + "bin": { + "excpretty": "build/cli.js" + } + }, + "node_modules/@expo/xcpretty/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/xcpretty/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@expo/xcpretty/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@expo/xcpretty/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@expo/xcpretty/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@expo/xcpretty/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@expo/xcpretty/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@expo/xcpretty/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@expo/xcpretty/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + }, + "node_modules/@graphql-typed-document-node/core": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/ttlcache": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", + "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/@jest/create-cache-key-function": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", + "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", + "dependencies": { + "@jest/types": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@react-native-async-storage/async-storage": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.21.0.tgz", + "integrity": "sha512-JL0w36KuFHFCvnbOXRekqVAUplmOyT/OuCQkogo6X98MtpSaJOKEAeZnYO8JB0U/RIEixZaGI5px73YbRm/oag==", + "dependencies": { + "merge-options": "^3.0.4" + }, + "peerDependencies": { + "react-native": "^0.0.0-0 || >=0.60 <1.0" + } + }, + "node_modules/@react-native-community/cli": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-12.3.6.tgz", + "integrity": "sha512-647OSi6xBb8FbwFqX9zsJxOzu685AWtrOUWHfOkbKD+5LOpGORw+GQo0F9rWZnB68rLQyfKUZWJeaD00pGv5fw==", + "dependencies": { + "@react-native-community/cli-clean": "12.3.6", + "@react-native-community/cli-config": "12.3.6", + "@react-native-community/cli-debugger-ui": "12.3.6", + "@react-native-community/cli-doctor": "12.3.6", + "@react-native-community/cli-hermes": "12.3.6", + "@react-native-community/cli-plugin-metro": "12.3.6", + "@react-native-community/cli-server-api": "12.3.6", + "@react-native-community/cli-tools": "12.3.6", + "@react-native-community/cli-types": "12.3.6", + "chalk": "^4.1.2", + "commander": "^9.4.1", + "deepmerge": "^4.3.0", + "execa": "^5.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "graceful-fs": "^4.1.3", + "prompts": "^2.4.2", + "semver": "^7.5.2" + }, + "bin": { + "react-native": "build/bin.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native-community/cli-clean": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-12.3.6.tgz", + "integrity": "sha512-gUU29ep8xM0BbnZjwz9MyID74KKwutq9x5iv4BCr2im6nly4UMf1B1D+V225wR7VcDGzbgWjaezsJShLLhC5ig==", + "dependencies": { + "@react-native-community/cli-tools": "12.3.6", + "chalk": "^4.1.2", + "execa": "^5.0.0" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-clean/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-clean/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-config": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-12.3.6.tgz", + "integrity": "sha512-JGWSYQ9EAK6m2v0abXwFLEfsqJ1zkhzZ4CV261QZF9MoUNB6h57a274h1MLQR9mG6Tsh38wBUuNfEPUvS1vYew==", + "dependencies": { + "@react-native-community/cli-tools": "12.3.6", + "chalk": "^4.1.2", + "cosmiconfig": "^5.1.0", + "deepmerge": "^4.3.0", + "glob": "^7.1.3", + "joi": "^17.2.1" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-debugger-ui": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-12.3.6.tgz", + "integrity": "sha512-SjUKKsx5FmcK9G6Pb6UBFT0s9JexVStK5WInmANw75Hm7YokVvHEgtprQDz2Uvy5znX5g2ujzrkIU//T15KQzA==", + "dependencies": { + "serve-static": "^1.13.1" + } + }, + "node_modules/@react-native-community/cli-doctor": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-12.3.6.tgz", + "integrity": "sha512-fvBDv2lTthfw4WOQKkdTop2PlE9GtfrlNnpjB818MhcdEnPjfQw5YaTUcnNEGsvGomdCs1MVRMgYXXwPSN6OvQ==", + "dependencies": { + "@react-native-community/cli-config": "12.3.6", + "@react-native-community/cli-platform-android": "12.3.6", + "@react-native-community/cli-platform-ios": "12.3.6", + "@react-native-community/cli-tools": "12.3.6", + "chalk": "^4.1.2", + "command-exists": "^1.2.8", + "deepmerge": "^4.3.0", + "envinfo": "^7.10.0", + "execa": "^5.0.0", + "hermes-profile-transformer": "^0.0.6", + "node-stream-zip": "^1.9.1", + "ora": "^5.4.1", + "semver": "^7.5.2", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1", + "yaml": "^2.2.1" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-doctor/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/ora/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/yaml": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", + "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@react-native-community/cli-hermes": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-12.3.6.tgz", + "integrity": "sha512-sNGwfOCl8OAIjWCkwuLpP8NZbuO0dhDI/2W7NeOGDzIBsf4/c4MptTrULWtGIH9okVPLSPX0NnRyGQ+mSwWyuQ==", + "dependencies": { + "@react-native-community/cli-platform-android": "12.3.6", + "@react-native-community/cli-tools": "12.3.6", + "chalk": "^4.1.2", + "hermes-profile-transformer": "^0.0.6" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-hermes/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-hermes/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-12.3.6.tgz", + "integrity": "sha512-DeDDAB8lHpuGIAPXeeD9Qu2+/wDTFPo99c8uSW49L0hkmZJixzvvvffbGQAYk32H0TmaI7rzvzH+qzu7z3891g==", + "dependencies": { + "@react-native-community/cli-tools": "12.3.6", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "fast-xml-parser": "^4.2.4", + "glob": "^7.1.3", + "logkitty": "^0.7.1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-android/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-platform-ios": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-12.3.6.tgz", + "integrity": "sha512-3eZ0jMCkKUO58wzPWlvAPRqezVKm9EPZyaPyHbRPWU8qw7JqkvnRlWIaYDGpjCJgVW4k2hKsEursLtYKb188tg==", + "dependencies": { + "@react-native-community/cli-tools": "12.3.6", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "fast-xml-parser": "^4.0.12", + "glob": "^7.1.3", + "ora": "^5.4.1" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-platform-ios/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli-plugin-metro": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-12.3.6.tgz", + "integrity": "sha512-3jxSBQt4fkS+KtHCPSyB5auIT+KKIrPCv9Dk14FbvOaEh9erUWEm/5PZWmtboW1z7CYeNbFMeXm9fM2xwtVOpg==" + }, + "node_modules/@react-native-community/cli-server-api": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-12.3.6.tgz", + "integrity": "sha512-80NIMzo8b2W+PL0Jd7NjiJW9mgaT8Y8wsIT/lh6mAvYH7mK0ecDJUYUTAAv79Tbo1iCGPAr3T295DlVtS8s4yQ==", + "dependencies": { + "@react-native-community/cli-debugger-ui": "12.3.6", + "@react-native-community/cli-tools": "12.3.6", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.1", + "nocache": "^3.0.1", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^7.5.1" + } + }, + "node_modules/@react-native-community/cli-server-api/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/@react-native-community/cli-tools": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-12.3.6.tgz", + "integrity": "sha512-FPEvZn19UTMMXUp/piwKZSh8cMEfO8G3KDtOwo53O347GTcwNrKjgZGtLSPELBX2gr+YlzEft3CoRv2Qmo83fQ==", + "dependencies": { + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "find-up": "^5.0.0", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "ora": "^5.4.1", + "semver": "^7.5.2", + "shell-quote": "^1.7.3", + "sudo-prompt": "^9.0.0" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli-tools/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" + }, + "node_modules/@react-native-community/cli-tools/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-types": { + "version": "12.3.6", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-12.3.6.tgz", + "integrity": "sha512-xPqTgcUtZowQ8WKOkI9TLGBwH2bGggOC4d2FFaIRST3gTcjrEeGRNeR5aXCzJFIgItIft8sd7p2oKEdy90+01Q==", + "dependencies": { + "joi": "^17.2.1" + } + }, + "node_modules/@react-native-community/cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native-community/cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native-community/cli/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@react-native-community/cli/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@react-native-community/cli/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@react-native-community/cli/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native-community/cli/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@react-native-community/cli/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/datetimepicker": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@react-native-community/datetimepicker/-/datetimepicker-7.7.0.tgz", + "integrity": "sha512-nYzZy4DQLRFUzKJShWzRleCaebmCJfZ1lIcFmZgMXJoiVuGJNw3OIGHSWmHhPETh3OhP1RO3to882d7WmDIyrA==", + "dependencies": { + "invariant": "^2.2.4" + } + }, + "node_modules/@react-native-picker/picker": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@react-native-picker/picker/-/picker-2.6.1.tgz", + "integrity": "sha512-oJftvmLOj6Y6/bF4kPcK6L83yNBALGmqNYugf94BzP0FQGpHBwimVN2ygqkQ2Sn2ZU3pGUZMs0jV6+Gku2GyYg==", + "peerDependencies": { + "react": ">=16", + "react-native": ">=0.57" + } + }, + "node_modules/@react-native/assets-registry": { + "version": "0.73.1", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.73.1.tgz", + "integrity": "sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg==", + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/babel-plugin-codegen": { + "version": "0.75.3", + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.75.3.tgz", + "integrity": "sha512-8JmXEKq+Efb9AffsV48l8gmKe/ZQ2PbBygZjHdIf8DNZZhO/z5mt27J4B43MWNdp5Ww1l59T0mEaf8l/uywQUg==", + "peer": true, + "dependencies": { + "@react-native/codegen": "0.75.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/babel-preset": { + "version": "0.75.3", + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.75.3.tgz", + "integrity": "sha512-VZQkQEj36DKEGApXFYdVcFtqdglbnoVr7aOZpjffURSgPcIA9vWTm1b+OL4ayOaRZXTZKiDBNQCXvBX5E5AgQg==", + "peer": true, + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-generator-functions": "^7.24.3", + "@babel/plugin-transform-async-to-generator": "^7.20.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-class-properties": "^7.24.1", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.20.0", + "@babel/plugin-transform-flow-strip-types": "^7.20.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.1", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", + "@babel/plugin-transform-numeric-separator": "^7.24.1", + "@babel/plugin-transform-object-rest-spread": "^7.24.5", + "@babel/plugin-transform-optional-catch-binding": "^7.24.1", + "@babel/plugin-transform-optional-chaining": "^7.24.5", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.20.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "@react-native/babel-plugin-codegen": "0.75.3", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/codegen": { + "version": "0.75.3", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.75.3.tgz", + "integrity": "sha512-I0bz5jwOkiR7vnhYLGoV22RGmesErUg03tjsCiQgmsMpbyCYumudEtLNN5+DplHGK56bu8KyzBqKkWXGSKSCZQ==", + "peer": true, + "dependencies": { + "@babel/parser": "^7.20.0", + "glob": "^7.1.1", + "hermes-parser": "0.22.0", + "invariant": "^2.2.4", + "jscodeshift": "^0.14.0", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "yargs": "^17.6.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/@react-native/community-cli-plugin": { + "version": "0.73.17", + "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.73.17.tgz", + "integrity": "sha512-F3PXZkcHg+1ARIr6FRQCQiB7ZAA+MQXGmq051metRscoLvgYJwj7dgC8pvgy0kexzUkHu5BNKrZeySzUft3xuQ==", + "dependencies": { + "@react-native-community/cli-server-api": "12.3.6", + "@react-native-community/cli-tools": "12.3.6", + "@react-native/dev-middleware": "0.73.8", + "@react-native/metro-babel-transformer": "0.73.15", + "chalk": "^4.0.0", + "execa": "^5.1.1", + "metro": "^0.80.3", + "metro-config": "^0.80.3", + "metro-core": "^0.80.3", + "node-fetch": "^2.2.0", + "readline": "^1.3.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@react-native/community-cli-plugin/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native/debugger-frontend": { + "version": "0.73.3", + "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.73.3.tgz", + "integrity": "sha512-RgEKnWuoo54dh7gQhV7kvzKhXZEhpF9LlMdZolyhGxHsBqZ2gXdibfDlfcARFFifPIiaZ3lXuOVVa4ei+uPgTw==", + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/dev-middleware": { + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.73.8.tgz", + "integrity": "sha512-oph4NamCIxkMfUL/fYtSsE+JbGOnrlawfQ0kKtDQ5xbOjPKotKoXqrs1eGwozNKv7FfQ393stk1by9a6DyASSg==", + "dependencies": { + "@isaacs/ttlcache": "^1.4.1", + "@react-native/debugger-frontend": "0.73.3", + "chrome-launcher": "^0.15.2", + "chromium-edge-launcher": "^1.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "node-fetch": "^2.2.0", + "open": "^7.0.3", + "serve-static": "^1.13.1", + "temp-dir": "^2.0.0", + "ws": "^6.2.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/dev-middleware/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@react-native/dev-middleware/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/@react-native/dev-middleware/node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native/dev-middleware/node_modules/ws": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/@react-native/gradle-plugin": { + "version": "0.73.4", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.73.4.tgz", + "integrity": "sha512-PMDnbsZa+tD55Ug+W8CfqXiGoGneSSyrBZCMb5JfiB3AFST3Uj5e6lw8SgI/B6SKZF7lG0BhZ6YHZsRZ5MlXmg==", + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/js-polyfills": { + "version": "0.73.1", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.73.1.tgz", + "integrity": "sha512-ewMwGcumrilnF87H4jjrnvGZEaPFCAC4ebraEK+CurDDmwST/bIicI4hrOAv+0Z0F7DEK4O4H7r8q9vH7IbN4g==", + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/metro-babel-transformer": { + "version": "0.73.15", + "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.73.15.tgz", + "integrity": "sha512-LlkSGaXCz+xdxc9819plmpsl4P4gZndoFtpjN3GMBIu6f7TBV0GVbyJAU4GE8fuAWPVSVL5ArOcdkWKSbI1klw==", + "dependencies": { + "@babel/core": "^7.20.0", + "@react-native/babel-preset": "0.73.21", + "hermes-parser": "0.15.0", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/metro-babel-transformer/node_modules/@react-native/babel-plugin-codegen": { + "version": "0.73.4", + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.4.tgz", + "integrity": "sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ==", + "dependencies": { + "@react-native/codegen": "0.73.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/metro-babel-transformer/node_modules/@react-native/babel-preset": { + "version": "0.73.21", + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.73.21.tgz", + "integrity": "sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.18.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.0", + "@babel/plugin-proposal-numeric-separator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.20.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.20.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.20.0", + "@babel/plugin-transform-flow-strip-types": "^7.20.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "@react-native/babel-plugin-codegen": "0.73.4", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/metro-babel-transformer/node_modules/@react-native/codegen": { + "version": "0.73.3", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.3.tgz", + "integrity": "sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg==", + "dependencies": { + "@babel/parser": "^7.20.0", + "flow-parser": "^0.206.0", + "glob": "^7.1.1", + "invariant": "^2.2.4", + "jscodeshift": "^0.14.0", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/@react-native/metro-babel-transformer/node_modules/flow-parser": { + "version": "0.206.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz", + "integrity": "sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@react-native/metro-babel-transformer/node_modules/hermes-estree": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.15.0.tgz", + "integrity": "sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ==" + }, + "node_modules/@react-native/metro-babel-transformer/node_modules/hermes-parser": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.15.0.tgz", + "integrity": "sha512-Q1uks5rjZlE9RjMMjSUCkGrEIPI5pKJILeCtK1VmTj7U4pf3wVPoo+cxfu+s4cBAPy2JzikIIdCZgBoR6x7U1Q==", + "dependencies": { + "hermes-estree": "0.15.0" + } + }, + "node_modules/@react-native/normalize-color": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz", + "integrity": "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==" + }, + "node_modules/@react-native/normalize-colors": { + "version": "0.74.85", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.74.85.tgz", + "integrity": "sha512-pcE4i0X7y3hsAE0SpIl7t6dUc0B0NZLd1yv7ssm4FrLhWG+CGyIq4eFDXpmPU1XHmL5PPySxTAjEMiwv6tAmOw==" + }, + "node_modules/@react-native/virtualized-lists": { + "version": "0.73.4", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.73.4.tgz", + "integrity": "sha512-HpmLg1FrEiDtrtAbXiwCgXFYyloK/dOIPIuWW3fsqukwJEWAiTzm1nXGJ7xPU5XTHiWZ4sKup5Ebaj8z7iyWog==", + "dependencies": { + "invariant": "^2.2.4", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/@react-navigation/bottom-tabs": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.6.1.tgz", + "integrity": "sha512-9oD4cypEBjPuaMiu9tevWGiQ4w/d6l3HNhcJ1IjXZ24xvYDSs0mqjUcdt8SWUolCvRrYc/DmNBLlT83bk0bHTw==", + "dependencies": { + "@react-navigation/elements": "^1.3.31", + "color": "^4.2.3", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "@react-navigation/native": "^6.0.0", + "react": "*", + "react-native": "*", + "react-native-safe-area-context": ">= 3.0.0", + "react-native-screens": ">= 3.0.0" + } + }, + "node_modules/@react-navigation/core": { + "version": "6.4.17", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.4.17.tgz", + "integrity": "sha512-Nd76EpomzChWAosGqWOYE3ItayhDzIEzzZsT7PfGcRFDgW5miHV2t4MZcq9YIK4tzxZjVVpYbIynOOQQd1e0Cg==", + "dependencies": { + "@react-navigation/routers": "^6.1.9", + "escape-string-regexp": "^4.0.0", + "nanoid": "^3.1.23", + "query-string": "^7.1.3", + "react-is": "^16.13.0", + "use-latest-callback": "^0.2.1" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/@react-navigation/elements": { + "version": "1.3.31", + "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.31.tgz", + "integrity": "sha512-bUzP4Awlljx5RKEExw8WYtif8EuQni2glDaieYROKTnaxsu9kEIA515sXQgUDZU4Ob12VoL7+z70uO3qrlfXcQ==", + "peerDependencies": { + "@react-navigation/native": "^6.0.0", + "react": "*", + "react-native": "*", + "react-native-safe-area-context": ">= 3.0.0" + } + }, + "node_modules/@react-navigation/native": { + "version": "6.1.18", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.1.18.tgz", + "integrity": "sha512-mIT9MiL/vMm4eirLcmw2h6h/Nm5FICtnYSdohq4vTLA2FF/6PNhByM7s8ffqoVfE5L0uAa6Xda1B7oddolUiGg==", + "dependencies": { + "@react-navigation/core": "^6.4.17", + "escape-string-regexp": "^4.0.0", + "fast-deep-equal": "^3.1.3", + "nanoid": "^3.1.23" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/@react-navigation/routers": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.9.tgz", + "integrity": "sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==", + "dependencies": { + "nanoid": "^3.1.23" + } + }, + "node_modules/@segment/loosely-validate-event": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@segment/loosely-validate-event/-/loosely-validate-event-2.0.0.tgz", + "integrity": "sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==", + "dependencies": { + "component-type": "^1.2.1", + "join-component": "^1.1.0" + } + }, + "node_modules/@sideway/address": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.19.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/hammerjs": { + "version": "2.0.45", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.45.tgz", + "integrity": "sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ==" + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==" + }, + "node_modules/@types/node": { + "version": "22.5.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.4.tgz", + "integrity": "sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==", + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" + }, + "node_modules/@types/qs": { + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + }, + "node_modules/@types/react": { + "version": "18.2.79", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.79.tgz", + "integrity": "sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==" + }, + "node_modules/@types/ws": { + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "node_modules/@urql/core": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@urql/core/-/core-2.3.6.tgz", + "integrity": "sha512-PUxhtBh7/8167HJK6WqBv6Z0piuiaZHQGYbhwpNL9aIQmLROPEdaUYkY4wh45wPQXcTpnd11l0q3Pw+TI11pdw==", + "dependencies": { + "@graphql-typed-document-node/core": "^3.1.0", + "wonka": "^4.0.14" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@urql/exchange-retry": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@urql/exchange-retry/-/exchange-retry-0.3.0.tgz", + "integrity": "sha512-hHqer2mcdVC0eYnVNbWyi28AlGOPb2vjH3lP3/Bc8Lc8BjhMsDwFMm7WhoP5C1+cfbr/QJ6Er3H/L08wznXxfg==", + "dependencies": { + "@urql/core": ">=2.3.1", + "wonka": "^4.0.14" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz", + "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==", + "dev": true, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "webpack": "5.x.x", + "webpack-cli": "5.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz", + "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==", + "dev": true, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "webpack": "5.x.x", + "webpack-cli": "5.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz", + "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==", + "dev": true, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "webpack": "5.x.x", + "webpack-cli": "5.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "dependencies": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/appdirsjs": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", + "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==" + }, + "node_modules/application-config-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.1.tgz", + "integrity": "sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==" + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/assert": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", + "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "dependencies": { + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, + "node_modules/ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-react-native-web": { + "version": "0.18.12", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.18.12.tgz", + "integrity": "sha512-4djr9G6fMdwQoD6LQ7hOKAm39+y12flWgovAqS1k5O8f42YQ3A1FFMyV5kKfetZuGhZO5BmNmOdRRZQ1TixtDw==" + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + }, + "node_modules/babel-plugin-transform-flow-enums": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", + "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", + "dependencies": { + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "node_modules/babel-preset-expo": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-10.0.2.tgz", + "integrity": "sha512-hg06qdSTK7MjKmFXSiq6cFoIbI3n3uT8a3NI2EZoISWhu+tedCj4DQduwi+3adFuRuYvAwECI0IYn/5iGh5zWQ==", + "dependencies": { + "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-transform-export-namespace-from": "^7.22.11", + "@babel/plugin-transform-object-rest-spread": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.22.15", + "@babel/preset-env": "^7.20.0", + "@babel/preset-react": "^7.22.15", + "@react-native/babel-preset": "^0.73.18", + "babel-plugin-react-native-web": "~0.18.10", + "react-refresh": "0.14.0" + } + }, + "node_modules/babel-preset-expo/node_modules/@react-native/babel-plugin-codegen": { + "version": "0.73.4", + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.4.tgz", + "integrity": "sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ==", + "dependencies": { + "@react-native/codegen": "0.73.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/babel-preset-expo/node_modules/@react-native/babel-preset": { + "version": "0.73.21", + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.73.21.tgz", + "integrity": "sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.18.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.0", + "@babel/plugin-proposal-numeric-separator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.20.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.20.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.20.0", + "@babel/plugin-transform-flow-strip-types": "^7.20.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "@react-native/babel-plugin-codegen": "0.73.4", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/babel-preset-expo/node_modules/@react-native/codegen": { + "version": "0.73.3", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.3.tgz", + "integrity": "sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg==", + "dependencies": { + "@babel/parser": "^7.20.0", + "flow-parser": "^0.206.0", + "glob": "^7.1.1", + "invariant": "^2.2.4", + "jscodeshift": "^0.14.0", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/babel-preset-expo/node_modules/flow-parser": { + "version": "0.206.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz", + "integrity": "sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/babel-preset-expo/node_modules/react-refresh": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "dependencies": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", + "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "dependencies": { + "open": "^8.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/blueimp-md5": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", + "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" + }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/body-parser/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/bplist-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "dependencies": { + "stream-buffers": "2.2.x" + } + }, + "node_modules/bplist-parser": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", + "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.5", + "hash-base": "~3.0", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/browserslist": { + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==" + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/call-bind": { + "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.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001660", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001660.tgz", + "integrity": "sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", + "engines": { + "node": "*" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-launcher": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", + "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", + "dependencies": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" + }, + "bin": { + "print-chrome-path": "bin/print-chrome-path.js" + }, + "engines": { + "node": ">=12.13.0" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/chromium-edge-launcher": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-1.0.0.tgz", + "integrity": "sha512-pgtgjNKZ7i5U++1g1PWv75umkHvhVTDOQIZ+sjeUX9483S7Y6MUvO0lrd7ShGlQlFHMN4SwKTCq/X8hWrbv2KA==", + "dependencies": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0", + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "node_modules/chromium-edge-launcher/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/chromium-edge-launcher/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/clean-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-WuWE1nyTNAyW5T7oNyys2EN0cfP2fdRxhxnIQWiAp0bMabPdHhoGxM8A6YL2GhqwgrPnnaemVE7nv5XJ2Fhh2w==", + "dependencies": { + "del": "^4.1.1" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.0 <6.0.0" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "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/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/component-type": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/component-type/-/component-type-1.2.2.tgz", + "integrity": "sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/copy-webpack-plugin": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js-compat": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", + "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", + "dependencies": { + "browserslist": "^4.23.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "dependencies": { + "node-fetch": "^2.6.12" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", + "engines": { + "node": "*" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "dependencies": { + "hyphenate-style-name": "^1.0.3" + } + }, + "node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "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/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "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" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "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/dag-map": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/dag-map/-/dag-map-1.0.2.tgz", + "integrity": "sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw==" + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-fns": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", + "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/dayjs": { + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==" + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/define-data-property": { + "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": { + "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": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==" + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/deprecated-react-native-prop-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz", + "integrity": "sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ==", + "dependencies": { + "@react-native/normalize-colors": "^0.73.0", + "invariant": "^2.2.4", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/deprecated-react-native-prop-types/node_modules/@react-native/normalize-colors": { + "version": "0.73.2", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz", + "integrity": "sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==" + }, + "node_modules/des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "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/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "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/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/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-expand": { + "version": "11.0.6", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.6.tgz", + "integrity": "sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==", + "dependencies": { + "dotenv": "^16.4.4" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.20", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.20.tgz", + "integrity": "sha512-74mdl6Fs1HHzK9SUX4CKFxAtAe3nUns48y79TskHNAG6fGOlLfyKA4j855x+0b5u8rWJIrlaG9tcTPstMlwjIw==" + }, + "node_modules/elliptic": { + "version": "6.5.7", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.7.tgz", + "integrity": "sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "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/env-editor": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-0.4.2.tgz", + "integrity": "sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/envinfo": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz", + "integrity": "sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eol": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/eol/-/eol-0.9.1.tgz", + "integrity": "sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "dependencies": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-async": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/exec-async/-/exec-async-2.2.0.tgz", + "integrity": "sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==" + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/expo": { + "version": "50.0.21", + "resolved": "https://registry.npmjs.org/expo/-/expo-50.0.21.tgz", + "integrity": "sha512-lY+HJdQcsTUbEtPhgT3Y2+WwKZdJiYN0Zq5yAOT9293N1TbdLbHCNkOUtFfTmK0JjwgSKbbH4kRlue7a4MJflg==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "@expo/cli": "0.17.13", + "@expo/config": "8.5.6", + "@expo/config-plugins": "7.9.2", + "@expo/metro-config": "0.17.8", + "@expo/vector-icons": "^14.0.0", + "babel-preset-expo": "~10.0.2", + "expo-asset": "~9.0.2", + "expo-file-system": "~16.0.9", + "expo-font": "~11.10.3", + "expo-keep-awake": "~12.8.2", + "expo-modules-autolinking": "1.10.3", + "expo-modules-core": "1.11.14", + "fbemitter": "^3.0.0", + "whatwg-url-without-unicode": "8.0.0-3" + }, + "bin": { + "expo": "bin/cli" + } + }, + "node_modules/expo-application": { + "version": "5.8.4", + "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-5.8.4.tgz", + "integrity": "sha512-mH0gSlFzMuiT20TkZnBppzUtdF6TFHwcaTRnvkSZanN9iTOeEEfQQ60hHT4lBizHjFWRs/QYZVtXGvkQ/cyMpg==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-asset": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-9.0.2.tgz", + "integrity": "sha512-PzYKME1MgUOoUvwtdzhAyXkjXOXGiSYqGKG/MsXwWr0Ef5wlBaBm2DCO9V6KYbng5tBPFu6hTjoRNil1tBOSow==", + "dependencies": { + "@react-native/assets-registry": "~0.73.1", + "blueimp-md5": "^2.10.0", + "expo-constants": "~15.4.0", + "expo-file-system": "~16.0.0", + "invariant": "^2.2.4", + "md5-file": "^3.2.3" + } + }, + "node_modules/expo-build-properties": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/expo-build-properties/-/expo-build-properties-0.11.1.tgz", + "integrity": "sha512-m4j4aEjFaDuBE6KWYMxDhWgLzzSmpE7uHKAwtvXyNmRK+6JKF0gjiXi0sXgI5ngNppDQpsyPFMvqG7uQpRuCuw==", + "dependencies": { + "ajv": "^8.11.0", + "semver": "^7.5.3" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-build-properties/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-constants": { + "version": "15.4.6", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-15.4.6.tgz", + "integrity": "sha512-vizE69dww2Vl0PTWWvDmK0Jo2/J+WzdcMZlA05YEnEYofQuhKxTVsiuipf79mSOmFavt4UQYC1UnzptzKyfmiQ==", + "dependencies": { + "@expo/config": "~8.5.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-file-system": { + "version": "16.0.9", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-16.0.9.tgz", + "integrity": "sha512-3gRPvKVv7/Y7AdD9eHMIdfg5YbUn2zbwKofjsloTI5sEC57SLUFJtbLvUCz9Pk63DaSQ7WIE1JM0EASyvuPbuw==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-font": { + "version": "11.10.3", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-11.10.3.tgz", + "integrity": "sha512-q1Td2zUvmLbCA9GV4OG4nLPw5gJuNY1VrPycsnemN1m8XWTzzs8nyECQQqrcBhgulCgcKZZJJ6U0kC2iuSoQHQ==", + "dependencies": { + "fontfaceobserver": "^2.1.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-keep-awake": { + "version": "12.8.2", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-12.8.2.tgz", + "integrity": "sha512-uiQdGbSX24Pt8nGbnmBtrKq6xL/Tm3+DuDRGBk/3ZE/HlizzNosGRIufIMJ/4B4FRw4dw8KU81h2RLuTjbay6g==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-modules-autolinking": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.10.3.tgz", + "integrity": "sha512-pn4n2Dl4iRh/zUeiChjRIe1C7EqOw1qhccr85viQV7W6l5vgRpY0osE51ij5LKg/kJmGRcJfs12+PwbdTplbKw==", + "dependencies": { + "@expo/config": "~8.5.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "fast-glob": "^3.2.5", + "find-up": "^5.0.0", + "fs-extra": "^9.1.0" + }, + "bin": { + "expo-modules-autolinking": "bin/expo-modules-autolinking.js" + } + }, + "node_modules/expo-modules-autolinking/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expo-modules-autolinking/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/expo-modules-autolinking/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/expo-modules-autolinking/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/expo-modules-autolinking/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-modules-autolinking/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-modules-autolinking/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-modules-core": { + "version": "1.11.14", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.11.14.tgz", + "integrity": "sha512-+W+A/jYJdWzA43KEAixhoArEb0EzTsS6T3tObYkZ1EHk8LaBT3hnFant52CnFTeVY4pqv4mgutBua2UQQMAWFA==", + "dependencies": { + "invariant": "^2.2.4" + } + }, + "node_modules/expo-pwa": { + "version": "0.0.127", + "resolved": "https://registry.npmjs.org/expo-pwa/-/expo-pwa-0.0.127.tgz", + "integrity": "sha512-8D9wEDkEXG9r6TPvAFpWt27IiP1cLm/4RWVRUHzFZflbWYLi8GkYArj5LHbbfokybRm1GVAanSrrYFEqHoIUiA==", + "dependencies": { + "@expo/image-utils": "0.3.23", + "chalk": "^4.0.0", + "commander": "2.20.0", + "update-check": "1.5.3" + }, + "bin": { + "expo-pwa": "build/cli.js" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-pwa/node_modules/@expo/image-utils": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.23.tgz", + "integrity": "sha512-nhUVvW0TrRE4jtWzHQl8TR4ox7kcmrc2I0itaeJGjxF5A54uk7avgA0wRt7jP1rdvqQo1Ke1lXyLYREdhN9tPw==", + "dependencies": { + "@expo/spawn-async": "1.5.0", + "chalk": "^4.0.0", + "fs-extra": "9.0.0", + "getenv": "^1.0.0", + "jimp-compact": "0.16.1", + "mime": "^2.4.4", + "node-fetch": "^2.6.0", + "parse-png": "^2.1.0", + "resolve-from": "^5.0.0", + "semver": "7.3.2", + "tempy": "0.3.0" + } + }, + "node_modules/expo-pwa/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expo-pwa/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/expo-pwa/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/expo-pwa/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/expo-pwa/node_modules/commander": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==" + }, + "node_modules/expo-pwa/node_modules/crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/expo-pwa/node_modules/fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-pwa/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-pwa/node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-pwa/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-pwa/node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/expo-pwa/node_modules/tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "dependencies": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/expo-pwa/node_modules/type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/expo-pwa/node_modules/unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==", + "dependencies": { + "crypto-random-string": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo-pwa/node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/expo-status-bar": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-1.11.1.tgz", + "integrity": "sha512-ddQEtCOgYHTLlFUe/yH67dDBIoct5VIULthyT3LRJbEwdpzAgueKsX2FYK02ldh440V87PWKCamh7R9evk1rrg==" + }, + "node_modules/expo-system-ui": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/expo-system-ui/-/expo-system-ui-2.9.4.tgz", + "integrity": "sha512-ExJ8AzEZjb/zbg6nRLrN/mqxWr6e4fAcT0LBN/YvPZljbMo23HU+/lPy0/YctF1tRRvQ3Z95ABSNjnx9ajQBjg==", + "dependencies": { + "@react-native/normalize-color": "^2.0.0", + "debug": "^4.3.2" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==" + }, + "node_modules/express": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", + "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.10", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/express/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/express/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-loops": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.4.tgz", + "integrity": "sha512-8dbd3XWoKCTms18ize6JmQF1SFnnfj5s0B7rRry22EofgMu7B6LKHVh+XfFqFGsqnbH54xgeO83PzpKI+ODhlg==" + }, + "node_modules/fast-uri": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", + "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==" + }, + "node_modules/fast-xml-parser": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz", + "integrity": "sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + ], + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "dependencies": { + "fbjs": "^3.0.0" + } + }, + "node_modules/fbjs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", + "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", + "dependencies": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^1.0.35" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "node_modules/fetch-retry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-4.1.1.tgz", + "integrity": "sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==" + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-yarn-workspace-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz", + "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==", + "dependencies": { + "micromatch": "^4.0.2" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flow-enums-runtime": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", + "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==" + }, + "node_modules/flow-parser": { + "version": "0.245.2", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.245.2.tgz", + "integrity": "sha512-FU4yuqC1j2IeWWicpzG0YJrXHJgKjK/AU8QKK/7MvQaNhcoGisDoE7FJLGCtbvnifzsgDWdm9/jtTF7Mp+PJXQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fontfaceobserver": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz", + "integrity": "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==" + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/foreground-child/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/freeport-async": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/freeport-async/-/freeport-async-2.0.0.tgz", + "integrity": "sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "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" + } + }, + "node_modules/get-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getenv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/getenv/-/getenv-1.0.0.tgz", + "integrity": "sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphql": { + "version": "15.8.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.8.0.tgz", + "integrity": "sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/graphql-tag": { + "version": "2.12.6", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz", + "integrity": "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==", + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "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": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hasown": { + "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" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hermes-estree": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.22.0.tgz", + "integrity": "sha512-FLBt5X9OfA8BERUdc6aZS36Xz3rRuB0Y/mfocSADWEJfomc1xfene33GdyAmtTkKTBXTN/EgAy+rjTKkkZJHlw==", + "peer": true + }, + "node_modules/hermes-parser": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.22.0.tgz", + "integrity": "sha512-gn5RfZiEXCsIWsFGsKiykekktUoh0PdFWYocXsUdZIyWSckT6UIyPcyyUIPSR3kpnELWeK3n3ztAse7Mat6PSA==", + "peer": true, + "dependencies": { + "hermes-estree": "0.22.0" + } + }, + "node_modules/hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "dependencies": { + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/hermes-profile-transformer/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hosted-git-info": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/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/html-webpack-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==" + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", + "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==" + }, + "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/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", + "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=16.x" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "dependencies": { + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", + "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-invalid-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-invalid-path/-/is-invalid-path-0.1.0.tgz", + "integrity": "sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ==", + "dependencies": { + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-invalid-path/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-invalid-path/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-valid-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-valid-path/-/is-valid-path-0.1.1.tgz", + "integrity": "sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==", + "dependencies": { + "is-invalid-path": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jimp-compact": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", + "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==" + }, + "node_modules/joi": { + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", + "dependencies": { + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/join-component": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/join-component/-/join-component-1.1.0.tgz", + "integrity": "sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsc-android": { + "version": "250231.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz", + "integrity": "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==" + }, + "node_modules/jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==" + }, + "node_modules/jscodeshift": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", + "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "dependencies": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/jscodeshift/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jscodeshift/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jscodeshift/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jscodeshift/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jscodeshift/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jscodeshift/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-deref-sync": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/json-schema-deref-sync/-/json-schema-deref-sync-0.13.0.tgz", + "integrity": "sha512-YBOEogm5w9Op337yb6pAT6ZXDqlxAsQCanM3grid8lMWNxRJO/zWEJi3ZzqDL8boWfwhTFym5EFrNgWwpqcBRg==", + "dependencies": { + "clone": "^2.1.2", + "dag-map": "~1.0.0", + "is-valid-path": "^0.1.1", + "lodash": "^4.17.13", + "md5": "~2.2.0", + "memory-cache": "~0.2.0", + "traverse": "~0.6.6", + "valid-url": "~1.0.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/json-schema-deref-sync/node_modules/md5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", + "integrity": "sha512-PlGG4z5mBANDGCKsYQe0CaUYHdZYZt8ZPZLmEt+Urf0W4GlpTX4HescwHU+dc9+Z/G/vZKYZYFrwgm9VxK6QOQ==", + "dependencies": { + "charenc": "~0.0.1", + "crypt": "~0.0.1", + "is-buffer": "~1.1.1" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/launch-editor": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lighthouse-logger": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", + "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", + "dependencies": { + "debug": "^2.6.9", + "marky": "^1.2.2" + } + }, + "node_modules/lighthouse-logger/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/lighthouse-logger/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/lightningcss": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.19.0.tgz", + "integrity": "sha512-yV5UR7og+Og7lQC+70DA7a8ta1uiOPnWPJfxa0wnxylev5qfo4P+4iMpzWAdYWOca4jdNQZii+bDL/l+4hUXIA==", + "dependencies": { + "detect-libc": "^1.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-darwin-arm64": "1.19.0", + "lightningcss-darwin-x64": "1.19.0", + "lightningcss-linux-arm-gnueabihf": "1.19.0", + "lightningcss-linux-arm64-gnu": "1.19.0", + "lightningcss-linux-arm64-musl": "1.19.0", + "lightningcss-linux-x64-gnu": "1.19.0", + "lightningcss-linux-x64-musl": "1.19.0", + "lightningcss-win32-x64-msvc": "1.19.0" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.19.0.tgz", + "integrity": "sha512-wIJmFtYX0rXHsXHSr4+sC5clwblEMji7HHQ4Ub1/CznVRxtCFha6JIt5JZaNf8vQrfdZnBxLLC6R8pC818jXqg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.19.0.tgz", + "integrity": "sha512-Lif1wD6P4poaw9c/4Uh2z+gmrWhw/HtXFoeZ3bEsv6Ia4tt8rOJBdkfVaUJ6VXmpKHALve+iTyP2+50xY1wKPw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.19.0.tgz", + "integrity": "sha512-P15VXY5682mTXaiDtbnLYQflc8BYb774j2R84FgDLJTN6Qp0ZjWEFyN1SPqyfTj2B2TFjRHRUvQSSZ7qN4Weig==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.19.0.tgz", + "integrity": "sha512-zwXRjWqpev8wqO0sv0M1aM1PpjHz6RVIsBcxKszIG83Befuh4yNysjgHVplF9RTU7eozGe3Ts7r6we1+Qkqsww==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.19.0.tgz", + "integrity": "sha512-vSCKO7SDnZaFN9zEloKSZM5/kC5gbzUjoJQ43BvUpyTFUX7ACs/mDfl2Eq6fdz2+uWhUh7vf92c4EaaP4udEtA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.19.0.tgz", + "integrity": "sha512-0AFQKvVzXf9byrXUq9z0anMGLdZJS+XSDqidyijI5njIwj6MdbvX2UZK/c4FfNmeRa2N/8ngTffoIuOUit5eIQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.19.0.tgz", + "integrity": "sha512-SJoM8CLPt6ECCgSuWe+g0qo8dqQYVcPiW2s19dxkmSI5+Uu1GIRzyKA0b7QqmEXolA+oSJhQqCmJpzjY4CuZAg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.19.0.tgz", + "integrity": "sha512-C+VuUTeSUOAaBZZOPT7Etn/agx/MatzJzGRkeV+zEABmPuntv1zihncsi+AyGmjkkzq3wVedEy7h0/4S84mUtg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "dependencies": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + }, + "bin": { + "logkitty": "bin/logkitty.js" + } + }, + "node_modules/logkitty/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/logkitty/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/logkitty/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/logkitty/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/logkitty/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/logkitty/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/logkitty/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/logkitty/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/marky": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", + "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==" + }, + "node_modules/md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dependencies": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "node_modules/md5-file": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz", + "integrity": "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==", + "dependencies": { + "buffer-alloc": "^1.1.0" + }, + "bin": { + "md5-file": "cli.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/md5hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/md5hex/-/md5hex-1.0.0.tgz", + "integrity": "sha512-c2YOUbp33+6thdCUi34xIyOU/a7bvGKj/3DB1iaPMTuPHf/Q2d5s4sn1FaCOO43XkXggnb08y5W2PU8UNYNLKQ==" + }, + "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==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, + "node_modules/memory-cache": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/memory-cache/-/memory-cache-0.2.0.tgz", + "integrity": "sha512-OcjA+jzjOYzKmKS6IQVALHLVz+rNTMPoJvCztFaZxwG14wtAW7VRZjwTQu06vKCYOxh4jVnik7ya0SXTB0W+xA==" + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/metro": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.80.12.tgz", + "integrity": "sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "accepts": "^1.3.7", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.23.1", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.80.12", + "metro-cache": "0.80.12", + "metro-cache-key": "0.80.12", + "metro-config": "0.80.12", + "metro-core": "0.80.12", + "metro-file-map": "0.80.12", + "metro-resolver": "0.80.12", + "metro-runtime": "0.80.12", + "metro-source-map": "0.80.12", + "metro-symbolicate": "0.80.12", + "metro-transform-plugins": "0.80.12", + "metro-transform-worker": "0.80.12", + "mime-types": "^2.1.27", + "nullthrows": "^1.1.1", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "throat": "^5.0.0", + "ws": "^7.5.10", + "yargs": "^17.6.2" + }, + "bin": { + "metro": "src/cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-babel-transformer": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.12.tgz", + "integrity": "sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg==", + "dependencies": { + "@babel/core": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "hermes-parser": "0.23.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-babel-transformer/node_modules/hermes-estree": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.23.1.tgz", + "integrity": "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==" + }, + "node_modules/metro-babel-transformer/node_modules/hermes-parser": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.23.1.tgz", + "integrity": "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==", + "dependencies": { + "hermes-estree": "0.23.1" + } + }, + "node_modules/metro-cache": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.12.tgz", + "integrity": "sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA==", + "dependencies": { + "exponential-backoff": "^3.1.1", + "flow-enums-runtime": "^0.0.6", + "metro-core": "0.80.12" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-cache-key": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.12.tgz", + "integrity": "sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA==", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-config": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.80.12.tgz", + "integrity": "sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ==", + "dependencies": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.6.3", + "metro": "0.80.12", + "metro-cache": "0.80.12", + "metro-core": "0.80.12", + "metro-runtime": "0.80.12" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-core": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.80.12.tgz", + "integrity": "sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw==", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.80.12" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-file-map": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.12.tgz", + "integrity": "sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw==", + "dependencies": { + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "micromatch": "^4.0.4", + "node-abort-controller": "^3.1.1", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/metro-file-map/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-file-map/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/metro-file-map/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro-file-map/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/metro-file-map/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/metro-minify-terser": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.12.tgz", + "integrity": "sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ==", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "terser": "^5.15.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-resolver": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.12.tgz", + "integrity": "sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw==", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-runtime": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.12.tgz", + "integrity": "sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw==", + "dependencies": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-source-map": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.12.tgz", + "integrity": "sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw==", + "dependencies": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-symbolicate": "0.80.12", + "nullthrows": "^1.1.1", + "ob1": "0.80.12", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-source-map/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.12.tgz", + "integrity": "sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw==", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-source-map": "0.80.12", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-symbolicate/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.12.tgz", + "integrity": "sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro-transform-worker": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.12.tgz", + "integrity": "sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "flow-enums-runtime": "^0.0.6", + "metro": "0.80.12", + "metro-babel-transformer": "0.80.12", + "metro-cache": "0.80.12", + "metro-cache-key": "0.80.12", + "metro-minify-terser": "0.80.12", + "metro-source-map": "0.80.12", + "metro-transform-plugins": "0.80.12", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/metro/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/metro/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/metro/node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/metro/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/metro/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/metro/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/hermes-estree": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.23.1.tgz", + "integrity": "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==" + }, + "node_modules/metro/node_modules/hermes-parser": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.23.1.tgz", + "integrity": "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==", + "dependencies": { + "hermes-estree": "0.23.1" + } + }, + "node_modules/metro/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/metro/node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/metro/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/metro/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/metro/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.1.tgz", + "integrity": "sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/nested-error-stacks": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.0.1.tgz", + "integrity": "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/nocache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", + "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==" + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-html-parser": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", + "integrity": "sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==", + "dependencies": { + "css-select": "^4.2.1", + "he": "1.2.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" + }, + "node_modules/node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "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-package-arg": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-7.0.0.tgz", + "integrity": "sha512-xXxr8y5U0kl8dVkz2oK7yZjPBvqM2fwaO5l3Yg13p03v8+E3qQcD0JNhHzjL1vyGgxcKkD0cco+NLR72iuPk3g==", + "dependencies": { + "hosted-git-info": "^3.0.2", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "node_modules/npm-package-arg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "node_modules/ob1": { + "version": "0.80.12", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.80.12.tgz", + "integrity": "sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw==", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==" + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "deprecated": "This package is no longer supported.", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==" + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", + "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", + "dependencies": { + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse-png": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz", + "integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==", + "dependencies": { + "pngjs": "^3.3.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/password-prompt": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/password-prompt/-/password-prompt-1.1.3.tgz", + "integrity": "sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==", + "dependencies": { + "ansi-escapes": "^4.3.2", + "cross-spawn": "^7.0.3" + } + }, + "node_modules/password-prompt/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/password-prompt/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/password-prompt/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/password-prompt/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/password-prompt/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/picocolors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" + }, + "node_modules/picomatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", + "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/plist": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=10.4.0" + } + }, + "node_modules/plist/node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/plist/node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.45", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.45.tgz", + "integrity": "sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "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==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.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==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/pretty-format/node_modules/@types/yargs": { + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/pretty-format/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/pretty-format/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/pretty-format/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/pump": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "node_modules/qrcode-terminal": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.11.0.tgz", + "integrity": "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==", + "bin": { + "qrcode-terminal": "bin/qrcode-terminal.js" + } + }, + "node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "dependencies": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-devtools-core": { + "version": "4.28.5", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.5.tgz", + "integrity": "sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==", + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-devtools-core/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-freeze": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.4.tgz", + "integrity": "sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=17.0.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-native": { + "version": "0.73.6", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.73.6.tgz", + "integrity": "sha512-oqmZe8D2/VolIzSPZw+oUd6j/bEmeRHwsLn1xLA5wllEYsZ5zNuMsDus235ONOnCRwexqof/J3aztyQswSmiaA==", + "dependencies": { + "@jest/create-cache-key-function": "^29.6.3", + "@react-native-community/cli": "12.3.6", + "@react-native-community/cli-platform-android": "12.3.6", + "@react-native-community/cli-platform-ios": "12.3.6", + "@react-native/assets-registry": "0.73.1", + "@react-native/codegen": "0.73.3", + "@react-native/community-cli-plugin": "0.73.17", + "@react-native/gradle-plugin": "0.73.4", + "@react-native/js-polyfills": "0.73.1", + "@react-native/normalize-colors": "0.73.2", + "@react-native/virtualized-lists": "0.73.4", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "ansi-regex": "^5.0.0", + "base64-js": "^1.5.1", + "chalk": "^4.0.0", + "deprecated-react-native-prop-types": "^5.0.0", + "event-target-shim": "^5.0.1", + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "jest-environment-node": "^29.6.3", + "jsc-android": "^250231.0.0", + "memoize-one": "^5.0.0", + "metro-runtime": "^0.80.3", + "metro-source-map": "^0.80.3", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.3.0", + "react-devtools-core": "^4.27.7", + "react-refresh": "^0.14.0", + "react-shallow-renderer": "^16.15.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.24.0-canary-efb381bbf-20230505", + "stacktrace-parser": "^0.1.10", + "whatwg-fetch": "^3.0.0", + "ws": "^6.2.2", + "yargs": "^17.6.2" + }, + "bin": { + "react-native": "cli.js" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "react": "18.2.0" + } + }, + "node_modules/react-native-error-boundary": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/react-native-error-boundary/-/react-native-error-boundary-1.2.4.tgz", + "integrity": "sha512-PF5xn+3mGKk8uzf9GpOQa1kvxsG3Bs3XMwJZNqqUG//jC1FDp+WRGxg4r2sPG70MveSOQmQNuHnAycCPYQNg6g==", + "peerDependencies": { + "@types/react-native": ">=0.57.7", + "react": ">=16.6.0", + "react-native": ">=0.57.7" + }, + "peerDependenciesMeta": { + "@types/react-native": { + "optional": true + } + } + }, + "node_modules/react-native-gesture-handler": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.14.1.tgz", + "integrity": "sha512-YiM1BApV4aKeuwsM6O4C2ufwewYEKk6VMXOt0YqEZFMwABBFWhXLySFZYjBSNRU2USGppJbfHP1q1DfFQpKhdA==", + "dependencies": { + "@egjs/hammerjs": "^2.0.17", + "hoist-non-react-statics": "^3.3.0", + "invariant": "^2.2.4", + "lodash": "^4.17.21", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-reanimated": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-3.6.3.tgz", + "integrity": "sha512-2KkkPozoIvDbJcHuf8qeyoLROXQxizSi+2CTCkuNVkVZOxxY4B0Omvgq61aOQhSZUh/649x1YHoAaTyGMGDJUw==", + "dependencies": { + "@babel/plugin-transform-object-assign": "^7.16.7", + "@babel/preset-typescript": "^7.16.7", + "convert-source-map": "^2.0.0", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0-0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0-0", + "@babel/plugin-transform-arrow-functions": "^7.0.0-0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0-0", + "@babel/plugin-transform-template-literals": "^7.0.0-0", + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-safe-area-context": { + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.8.2.tgz", + "integrity": "sha512-ffUOv8BJQ6RqO3nLml5gxJ6ab3EestPiyWekxdzO/1MQ7NF8fW1Mzh1C5QE9yq573Xefnc7FuzGXjtesZGv7cQ==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-screens": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.29.0.tgz", + "integrity": "sha512-yB1GoAMamFAcYf4ku94uBPn0/ani9QG7NdI98beJ5cet2YFESYYzuEIuU+kt+CNRcO8qqKeugxlfgAa3HyTqlg==", + "dependencies": { + "react-freeze": "^1.0.0", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-web": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.19.12.tgz", + "integrity": "sha512-o2T0oztoVDQjztt4YksO9S1XRjoH/AqcSvifgWLrPJgGVbMWsfhILgl6lfUdEamVZzZSVV/2gqDVMAk/qq7mZw==", + "dependencies": { + "@babel/runtime": "^7.18.6", + "@react-native/normalize-colors": "^0.74.1", + "fbjs": "^3.0.4", + "inline-style-prefixer": "^6.0.1", + "memoize-one": "^6.0.0", + "nullthrows": "^1.1.1", + "postcss-value-parser": "^4.2.0", + "styleq": "^0.1.3" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/react-native-web-refresh-control": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/react-native-web-refresh-control/-/react-native-web-refresh-control-1.1.2.tgz", + "integrity": "sha512-nLf/boI5AzLWhRN6P/4nI4P0Stpx4WepMX8/Ldkpiqrsr/MXiAYs39zWo3zdzHB5QKA3bGaoRJhl+C7vNVcAcQ==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-web/node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "node_modules/react-native/node_modules/@react-native/codegen": { + "version": "0.73.3", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.3.tgz", + "integrity": "sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg==", + "dependencies": { + "@babel/parser": "^7.20.0", + "flow-parser": "^0.206.0", + "glob": "^7.1.1", + "invariant": "^2.2.4", + "jscodeshift": "^0.14.0", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/react-native/node_modules/@react-native/normalize-colors": { + "version": "0.73.2", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz", + "integrity": "sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==" + }, + "node_modules/react-native/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-native/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-native/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-native/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-native/node_modules/flow-parser": { + "version": "0.206.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz", + "integrity": "sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/react-native/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/react-native/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/react-native/node_modules/scheduler": { + "version": "0.24.0-canary-efb381bbf-20230505", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz", + "integrity": "sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/react-native/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-native/node_modules/ws": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==" + }, + "node_modules/recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "dependencies": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/rechoir": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", + "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "dev": true, + "dependencies": { + "resolve": "^1.20.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/recyclerlistview": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/recyclerlistview/-/recyclerlistview-4.2.1.tgz", + "integrity": "sha512-NtVYjofwgUCt1rEsTp6jHQg/47TWjnO92TU2kTVgJ9wsc/ely4HnizHHa+f/dI7qaw4+zcSogElrLjhMltN2/g==", + "dependencies": { + "lodash.debounce": "4.0.8", + "prop-types": "15.8.1", + "ts-object-utils": "0.0.5" + }, + "peerDependencies": { + "react": ">= 15.2.1", + "react-native": ">= 0.30.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "dependencies": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "dependencies": { + "rc": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-slash": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/remove-trailing-slash/-/remove-trailing-slash-0.1.1.tgz", + "integrity": "sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==" + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requireg": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/requireg/-/requireg-0.2.2.tgz", + "integrity": "sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==", + "dependencies": { + "nested-error-stacks": "~2.0.1", + "rc": "~1.2.7", + "resolve": "~1.7.1" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/requireg/node_modules/resolve": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", + "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", + "dependencies": { + "path-parse": "^1.0.5" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-static/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-static/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/serve-static/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "node_modules/set-function-length": { + "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.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/simple-plist": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", + "dependencies": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + } + }, + "node_modules/simple-plist/node_modules/bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slugify": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", + "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "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/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "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/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stacktrace-parser/node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "dependencies": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "node_modules/stream-browserify/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/stream-http": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", + "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + } + }, + "node_modules/stream-http/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "node_modules/structured-headers": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz", + "integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==" + }, + "node_modules/style-loader": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/styleq": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/styleq/-/styleq-0.1.3.tgz", + "integrity": "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==" + }, + "node_modules/sucrase": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sudo-prompt": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-8.2.5.tgz", + "integrity": "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "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" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "dependencies": { + "rimraf": "~2.6.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/tempy": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.7.1.tgz", + "integrity": "sha512-vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg==", + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.32.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.32.0.tgz", + "integrity": "sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/traverse": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.9.tgz", + "integrity": "sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==", + "dependencies": { + "gopd": "^1.0.1", + "typedarray.prototype.slice": "^1.0.3", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/ts-object-utils": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/ts-object-utils/-/ts-object-utils-0.0.5.tgz", + "integrity": "sha512-iV0GvHqOmilbIKJsfyfJY9/dNHCs969z3so90dQWsO1eMMozvTpnB1MEaUbb3FYtZTGjv5sIy/xmslEz0Rg2TA==" + }, + "node_modules/tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.3.tgz", + "integrity": "sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-errors": "^1.3.0", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-offset": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ua-parser-js": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.38.tgz", + "integrity": "sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-check": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.3.tgz", + "integrity": "sha512-6KLU4/dd0Tg/l0xwL+f9V7kEIPSL1vOIbnNnhSLiRDlj4AVG6Ks9Zoc9Jgt9kIgWFPZ/wp2AHgmG7xNf15TJOA==", + "dependencies": { + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/url": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz", + "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.12.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/url-join": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz", + "integrity": "sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA==" + }, + "node_modules/use-latest-callback": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/use-latest-callback/-/use-latest-callback-0.2.1.tgz", + "integrity": "sha512-QWlq8Is8BGWBf883QOEQP5HWYX/kMI+JTbJ5rdtvJLmXTIh9XoHIO3PQcmQl8BU44VKxow1kbQUHa6mQSMALDQ==", + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/valid-url": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz", + "integrity": "sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==" + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/warn-once": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz", + "integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==" + }, + "node_modules/watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/webpack": { + "version": "5.94.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", + "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", + "dependencies": { + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-cli": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz", + "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==", + "dev": true, + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^2.1.1", + "@webpack-cli/info": "^2.0.2", + "@webpack-cli/serve": "^2.0.5", + "colorette": "^2.0.14", + "commander": "^10.0.1", + "cross-spawn": "^7.0.3", + "envinfo": "^7.7.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^3.1.1", + "rechoir": "^0.8.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/webpack-cli/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webpack-cli/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-cli/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-cli/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-cli/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/webpack-dev-server/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webpack-dev-server/node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "dependencies": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==" + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true + }, + "node_modules/wonka": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/wonka/-/wonka-4.0.15.tgz", + "integrity": "sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg==" + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "dependencies": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xcode/node_modules/uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/xml2js": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.0.tgz", + "integrity": "sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlbuilder": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-14.0.0.tgz", + "integrity": "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..c99b62e --- /dev/null +++ b/package.json @@ -0,0 +1,54 @@ +{ + "name": "klatabusw", + "version": "1.0.0", + "main": "node_modules/expo/AppEntry.js", + "scripts": { + "start": "expo start", + "android": "expo run:android", + "ios": "expo run:ios", + "web": "expo start --web" + }, + "dependencies": { + "@expo/metro-runtime": "~3.1.3", + "@expo/webpack-config": "^19.0.1", + "@react-native-async-storage/async-storage": "1.21.0", + "@react-native-community/datetimepicker": "7.7.0", + "@react-native-picker/picker": "2.6.1", + "@react-navigation/bottom-tabs": "^6.5.20", + "@react-navigation/native": "^6.1.17", + "@types/react": "~18.2.79", + "assert": "^2.1.0", + "axios": "^1.6.8", + "base-64": "^1.0.0", + "crypto-browserify": "^3.12.0", + "date-fns": "^3.6.0", + "expo": "~50.0.20", + "expo-application": "~5.8.4", + "expo-build-properties": "~0.11.1", + "expo-status-bar": "~1.11.1", + "expo-system-ui": "~2.9.4", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-native": "0.73.6", + "react-native-error-boundary": "^1.2.4", + "react-native-gesture-handler": "~2.14.0", + "react-native-reanimated": "~3.6.2", + "react-native-safe-area-context": "4.8.2", + "react-native-screens": "~3.29.0", + "react-native-web": "~0.19.6", + "react-native-web-refresh-control": "^1.1.2", + "recyclerlistview": "^4.2.0", + "stream-browserify": "^3.0.0", + "stream-http": "^3.2.0", + "typescript": "~5.3.3", + "url": "^0.11.3" + }, + "devDependencies": { + "@babel/core": "^7.20.0", + "webpack": "^5.92.1", + "webpack-cli": "^5.1.4" + }, + "private": true +} diff --git a/screens/Calendar.tsx b/screens/Calendar.tsx new file mode 100644 index 0000000..abc0318 --- /dev/null +++ b/screens/Calendar.tsx @@ -0,0 +1,444 @@ +import { addMonths, addDays, format, isSameDay, isWithinInterval, parseISO, getDay, parse, differenceInDays } from 'date-fns'; +import React, { useContext, useEffect, useState, useMemo, useCallback } from 'react'; +import { FlatList, ScrollView, StyleSheet, View, Text, TouchableOpacity, Modal } from 'react-native'; +import ErrorBoundary from 'react-native-error-boundary'; +import { RefreshControl } from 'react-native-web-refresh-control'; +import { InterfaceContext } from '../Interface'; +import { SettingsContext } from '../SettingsProvider'; +import ErrorDisplay from '../common/ErrorDisplay'; +import { ThemeButton, ThemeText } from '../common/ThemeTypes'; +import { useColors, useDayColors } from '../common/colors'; +import DatePicker from '../common/DatePicker'; + +const dayTypeNames = { schoolday: 'Schultag', weekend: 'Wochenende', holiday: 'Feiertag', bridgeday: 'Brückentag', vacation: 'Ferien', examday: 'Prüftag' } +const dayNames = ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag']; +const dayNamesShort = ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa']; +let errorObject; + +const Calendar = () => { + const colors = useColors(); + const dayColors = useDayColors(); + const [calendarData, setCalendarData] = useState(null); + const [loading, setLoading] = useState(true); + const [error, setError] = useState(false); + const { fetchAppointments, fetchTests, fetchDayTypes, refreshInterface, userInformation } = useContext(InterfaceContext); + const { settings } = useContext(SettingsContext); + const [days, setDays] = useState([]); + const [selectedView, setSelectedView] = useState('days'); + const [showDayModal, setShowDayModal] = useState(false); + const [dayModalDate, setDayModalDate] = useState(new Date()); + const [startDate, setStartDate] = useState(new Date(format(new Date(), 'yyyy-MM-dd'))); + + const fetchData = async () => { + try { + setLoading(true); + if (!userInformation) { + refreshInterface() + throw new Error("UserInformation is Null"); + } + let type = userInformation.usertype == 'pupil' ? 'class' : 'teacher'; + let value = userInformation.usertype == 'pupil' ? userInformation.classid : userInformation.id; + const endDate = addMonths(startDate, 12); + const [appointments, tests, dayTypes] = await Promise.all([ + fetchAppointments(startDate), + fetchTests(type, value, startDate), + fetchDayTypes(startDate, endDate) + ]); + + if (!appointments || !tests || !dayTypes) throw new Error("Data returned is Null"); + setCalendarData({ appointments, tests, dayTypes }); + setDays(eachDayOfInterval({ start: startDate, end: endDate })); + setError(false); + } catch (error) { + console.error(error) + errorObject = error; + setError(true); + } finally { + setLoading(false); + } + }; + + useEffect(() => { + fetchData(); + }, [settings, userInformation, startDate]); + + const refresh = () => { + fetchData(); + }; + + const openDayModal = useCallback((date) => { + setDayModalDate(date); + setShowDayModal(true); + }, []); + + const renderContent = () => { + if (loading && !calendarData) { + return null; + } + + if (error) { + return ( + + ) + } + + try { + if (selectedView === 'days') { + return ( + } + data={days} + keyExtractor={(item) => item.toString()} + renderItem={({ item }) => ( + openDayModal(item)} + date={item} + calendarData={calendarData} + dayColors={dayColors} + colors={colors} + /> + )} + maxToRenderPerBatch={20} + updateCellsBatchingPeriod={0} + getItemLayout={(data, index) => ( + { length: 70, offset: 70 * index, index } + )} + /> + ); + } else if (selectedView === 'tests') { + return ( + } + data={calendarData.tests} + keyExtractor={(item) => item.date + item.from + item.until + item.subject} + renderItem={({ item }) => ( + + {format(item.date, 'dd.MM.yyyy')} + {item.subject} + {item.type} + {item.room} + {item.from}-{item.until} + {userInformation.usertype == 'teacher' && {item.class}} + {userInformation.usertype == 'pupil' && {item.class}} + {userInformation.usertype == 'pupil' && {item.teacher}} + + )} + getItemLayout={(data, index) => ( + { length: 70, offset: 70 * index, index } + )} + /> + ); + } else if (selectedView === 'appointments') { + // Group appointments by day + const groupedAppointments = calendarData.appointments.reduce((acc, appointment) => { + if (!appointment.from) { + return acc; + } + const dateKey = format(appointment.from, 'yyyy-MM-dd'); + if (!acc[dateKey]) { + acc[dateKey] = []; + } + acc[dateKey].push(appointment); + return acc; + }, {}); + + // Convert object to array for rendering + const groupedAppointmentsArray = Object.keys(groupedAppointments).map((date) => ({ + date: parseISO(date), + appointments: groupedAppointments[date] + })); + + return ( + } + data={groupedAppointmentsArray} + keyExtractor={(item) => format(item.date, 'yyyy-MM-dd')} + renderItem={({ item }) => ( + + {format(item.date, 'dd.MM.yyyy')} + {item.appointments.map((appointment, index) => ( + + + <> + {`${format(appointment.from, 'HH:mm')} - ${endsNextDayMidnight(appointment.from, appointment.until) ? '24:00' : format(appointment.until, 'HH:mm')}`} + {!endsNextDayMidnight(appointment.from, appointment.until) && {`bis ${format(appointment.until, 'dd.MM.yyyy')}`}} + + + + {appointment.description} + + + ))} + + )} + getItemLayout={(data, index) => ( + { length: 40, offset: 40 * index, index } + )} + /> + ); + } + + } catch (error) { + console.error(error) + return ( + + Fehler beim rendern des Kalenders + {JSON.stringify(calendarData.times)} + {JSON.stringify(calendarData.dayTypes)} + + ); + } + } + + return ( + // @ts-expect-error - Für Web, TS kennt userSelect nicht + + + { + setStartDate(date) + }} + /> + setSelectedView('days')} color={selectedView === 'days' ? colors.accent : null}>Tage + setSelectedView('tests')} color={selectedView === 'tests' ? colors.accent : null}>Prüfungen + setSelectedView('appointments')} color={selectedView === 'appointments' ? colors.accent : null}>Termine + + + {renderContent()} + {showDayModal && setShowDayModal(false)} userInformation={userInformation} />} + + + ); +}; + +export default Calendar; + +const styles = StyleSheet.create({ + dayBox: { + paddingLeft: 10, + height: 40, + display: 'flex', + justifyContent: 'center', + borderBottomWidth: 1, + borderColor: '#ccc', + }, + container: { + flexDirection: 'row', + justifyContent: 'flex-end', + alignItems: 'center', + paddingRight: 10, + gap: 10, + }, + rowContainer: { + flexDirection: 'row', + justifyContent: 'flex-start', + alignItems: 'center', + } +}); + +const Day = React.memo(({ date, calendarData, dayColors, onClick }: any) => { + let dayType = useMemo(() => getDayType(date, calendarData), [date, calendarData]); + const tests = useMemo(() => getTests(date, calendarData), [date, calendarData]); + const appointments = useMemo(() => getAppointments(date, calendarData), [date, calendarData]); + + let testText; + if (tests.length > 0) { + dayType = 'examday'; + + if (tests.length === 1) { + testText = ` Prüfung: ${tests[0].subject} ${tests[0].type} `; + } else if (tests.length > 1) { + testText = ` ${tests.length} Prüfungen `; + } + } + + return ( + + {format(date, 'dd.MM.yyyy')} + {dayNamesShort[getDay(date)]} + {testText}{appointments.length > 0 ? ` Termine: ${appointments.length}` : ""} + + ); +}, (prevProps, nextProps) => { + const res = prevProps.date === nextProps.date && + prevProps.calendarData === nextProps.calendarData && + prevProps.dayColors === nextProps.dayColors; + return res +}); + + +const DayModal = React.memo(({ date, calendarData, onClose, dayColors, colors, userInformation }: any) => { + let dayType = useMemo(() => getDayType(date, calendarData), [date, calendarData]); + const tests = useMemo(() => getTests(date, calendarData), [date, calendarData]); + const appointments = useMemo(() => getAppointments(date, calendarData), [date, calendarData]); + + if (tests.length > 0) { + dayType = 'examday'; + } + + const modalStyles = StyleSheet.create({ + centeredView: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + marginTop: 22, + }, + modalView: { + margin: 20, + backgroundColor: colors.backSecondary, + borderRadius: 20, + width: '80%', + shadowColor: '#000', + shadowOffset: { + width: 0, + height: 2, + }, + shadowOpacity: 0.25, + shadowRadius: 4, + elevation: 5, + borderWidth: 5, + borderColor: colors.backSecondary, + maxWidth: 500, + }, + modalHeader: { + backgroundColor: dayColors[dayType], + borderTopLeftRadius: 18, + borderTopRightRadius: 18, + padding: 20, + alignItems: 'center', + }, + modalContent: { + padding: 20, + }, + dayBox: { + padding: 10, + borderBottomWidth: 1, + borderColor: '#ccc', + backgroundColor: colors.backPrimary, + }, + titleText: { + fontWeight: 'bold', + fontSize: 20, + }, + sectionTitle: { + fontSize: 18, + marginTop: 15, + marginBottom: 5, + }, + }); + + return ( + + + + + {dayNames[getDay(date)]} + {format(date, 'dd.MM.yyyy')} + {dayTypeNames[dayType]} + + + Tests: + {tests.length > 0 ? ( + tests.map((test, index) => ( + + {`${test.subject} ${test.type} ${test.room} ${test.from}-${test.until} ${userInformation.usertype == 'pupil' ? test.teacher : test.class}`} + + )) + ) : ( + Keine Tests + )} + + Termine: + {appointments.length > 0 ? ( + appointments.map((appointment, index) => ( + + + {`${format(appointment.from, 'dd.MM.yyyy HH:mm')} - `} + {`${endsSameDay(appointment.from, appointment.until) ? '' : format(appointment.until, 'dd.MM.yyyy') + ' '}`} + {`${endsNextDayMidnight(appointment.from, appointment.until) ? '24:00' : format(appointment.until, 'HH:mm')}`} + + {appointment.description} + + )) + ) : ( + Keine Termine + )} + + Schließen + + + + + ); +}); + + +const getDayType = (date, calendarData) => { + const dayType = calendarData.dayTypes.find((d) => + new Date(d.from) <= date && date <= new Date(d.until) + ); + return dayType ? dayType.type : "schultag"; +}; + +const getTests = (date, calendarData) => { + return calendarData.tests.filter((test) => isSameDay(parseISO(test.date), date)); +}; + +const getAppointments = (date, calendarData) => { + return calendarData?.appointments?.filter((app) => { + if (!app.from || !app.until) { + return false; // Skip appointments without a valid start or end date + } + + const appointmentStart = parseISO(app.from); + const appointmentEnd = parseISO(app.until); + + // Check if the date falls within the appointment range + if (isWithinInterval(date, { start: appointmentStart, end: appointmentEnd })) { + return true; + } + + // Check if the appointment spans multiple days + if (isSameDay(appointmentStart, appointmentEnd) && isSameDay(date, appointmentStart)) { + return true; // Single day appointment + } + + return false; + }); +}; + + +function eachDayOfInterval({ start, end = new Date(Date.now()), }: { start: Date, end?: Date }) { + const days: Date[] = [] + + while (end >= start) { + days.push(start) + start = addDays(start, 1) + } + + return days +} + +function endsSameDay(start, end) { + const startD = new Date(start) + const endD = new Date(end) + + const daysDifference = differenceInDays(startD, endD) + + return daysDifference == 0 || endsNextDayMidnight(startD, endD) +} + +function endsNextDayMidnight(start, end) { + const startD = new Date(start) + const endD = new Date(end) + + const daysDifference = differenceInDays(startD, endD) + + const endTimeIsMidnight = endD.getHours() === 0 && endD.getMinutes() === 0 && endD.getSeconds() === 0; + return (daysDifference == 1 || daysDifference == -1) && endTimeIsMidnight +} \ No newline at end of file diff --git a/screens/Dashboard.tsx b/screens/Dashboard.tsx new file mode 100644 index 0000000..729137c --- /dev/null +++ b/screens/Dashboard.tsx @@ -0,0 +1,179 @@ +import React, { useEffect, useState, useContext } from 'react'; +import { ScrollView, StyleSheet, View } from 'react-native'; +import { RefreshControl } from 'react-native-web-refresh-control'; +import ScheduleBuilder from '../common/ScheduleBuilder'; +import { InterfaceContext } from '../Interface'; +import { SettingsContext } from '../SettingsProvider'; +import ErrorBoundary from 'react-native-error-boundary'; +import { useColors } from '../common/colors'; +import ErrorDisplay from '../common/ErrorDisplay'; +import { ThemeText } from '../common/ThemeTypes'; +import { addDays, format } from 'date-fns'; + +let errorObject; + +const Dashboard = () => { + const colors = useColors(); + const [scheduleData, setScheduleData] = useState(null); + const [loading, setLoading] = useState(true); + const [error, setError] = useState(false); + const { fetchTimes, fetchScheduleByDate, refreshInterface, userInformation, fetchTests, fetchAppointments } = useContext(InterfaceContext); + const { settings } = useContext(SettingsContext); + const [tests, setTests] = useState([]); + const [appointments, setAppointments] = useState([]); + + const fetchData = async () => { + try { + setLoading(true); + if (!userInformation) { + refreshInterface(); + throw new Error("UserInformation is Null"); + } + const hours = await fetchTimes(); + const date = adjustedDate(); + let type = userInformation.usertype === 'pupil' ? 'class' : 'teacher'; + let value = userInformation.usertype === 'pupil' ? userInformation.classid : userInformation.id; + const day = await fetchScheduleByDate(type, value, userInformation.group, date); + const testList = await fetchTests(type, value, new Date()); + const appointmentList = await fetchAppointments(new Date()); + if (!hours || !day || !testList || !appointmentList || !userInformation) throw new Error("Data returned is Null"); + setScheduleData({ hours: hours, days: [day], type: type }); + setTests(testList); + setAppointments(appointmentList); + setError(false); + } catch (error) { + console.error(error); + errorObject = error; + setError(true); + } finally { + setLoading(false); + } + }; + + useEffect(() => { + fetchData(); + }, [settings, userInformation]); + + const refresh = () => { + fetchData(); + }; + + const styles = StyleSheet.create({ + container: { + display: 'flex', + flexWrap: 'wrap', + flexDirection: 'row', + justifyContent: 'space-between', + }, + sideContainer: { + padding: 5, + alignItems: 'center', + flexDirection: 'column', + }, + sideSectionContainer: { + borderColor: '#ccc', + borderWidth: 1, + marginBottom: 10, + alignItems: 'center', + justifyContent: 'center', + width: 130, + textAlign: 'center', + }, + boxHeader: { + fontWeight: 'bold', + fontSize: 18, + marginBottom: 10, + }, + box: { + backgroundColor: colors.backSecondary, + padding: 5, + margin: 5, + width: 110, + maxHeight: 100, + alignItems: 'center', + justifyContent: 'center', + }, + noItemsText: { + color: colors.text, + textAlign: 'center', + marginBottom: 10, + }, + }); + + const renderContent = () => { + if (loading && !scheduleData) { + return; + } + + if (error) { + return ( + + ); + } + + return ( + + + + + + Prüfungen + {tests.length > 0 ? ( + tests.slice(0, 5).map((test, index) => ( + + {format(test.date, 'dd.MM.yyyy')} + {`${test.subject} ${test.type}`} + + )) + ) : ( + Keine Prüfungen vorhanden + )} + + + Termine + {appointments.length > 0 ? ( + appointments.slice(0, 5).map((appointment, index) => ( + + {appointment.description} + + )) + ) : ( + Keine Termine vorhanden + )} + + + + + ); + }; + + return ( + }> + {renderContent()} + + ); +}; + +export default Dashboard; + +function adjustedDate() { + let date = new Date(); + + // Check if the current time is past 17:30 + if (date.getHours() > 17 || (date.getHours() === 17 && date.getMinutes() > 30)) { + date = addDays(date, 1); + } + + // Check if the new day is Saturday (6) or Sunday (0) + let day = date.getDay(); + if (day === 6) { + date = addDays(date, 2); // Move to Monday + } else if (day === 0) { + date = addDays(date, 1); // Move to Monday + } + + return new Date(format(date, 'yyyy-MM-dd')); +} diff --git a/screens/Schedule.tsx b/screens/Schedule.tsx new file mode 100644 index 0000000..308a3a2 --- /dev/null +++ b/screens/Schedule.tsx @@ -0,0 +1,133 @@ +import { Picker } from '@react-native-picker/picker'; +import { getISOWeek, addWeeks, subWeeks } from 'date-fns'; +import React, { useContext, useEffect, useState } from 'react'; +import { Modal, ScrollView, StyleSheet, View, Text } from 'react-native'; +import ErrorBoundary from 'react-native-error-boundary'; +import { RefreshControl } from 'react-native-web-refresh-control'; +import { InterfaceContext } from '../Interface'; +import { SettingsContext } from '../SettingsProvider'; +import DatePicker from '../common/DatePicker'; +import ErrorDisplay from '../common/ErrorDisplay'; +import ScheduleBuilder from '../common/ScheduleBuilder'; +import { ThemeButton, ThemeText } from '../common/ThemeTypes'; +import { useColors } from '../common/colors'; +import { AntDesign } from '@expo/vector-icons'; +import FilterModal from '../common/FilterModal'; + +let errorObject; +let categories = { class: 'Klasse', room: 'Raum', teacher: 'Lehrer' }; + +const Schedule = () => { + const colors = useColors(); + const [scheduleData, setScheduleData] = useState(null); + const [loading, setLoading] = useState(true); + const [error, setError] = useState(false); + const { fetchTimes, fetchScheduleByWeek, refreshInterface, userInformation, baseData } = useContext(InterfaceContext); + const { settings } = useContext(SettingsContext); + const [showFilterModal, setShowFilterModal] = useState(false); + const [date, setDate] = useState(new Date()); + const [filter, setFilter] = useState(getDefaultFilter(userInformation)); + + const fetchData = async () => { + try { + setLoading(true); + if (!userInformation || !baseData) { + refreshInterface() + throw new Error("BaseData or UserInformation is Null"); + } + const hours = await fetchTimes(); + const year = date.getFullYear(); + const week = getISOWeek(date); + if (!filter) throw new Error("Filter is null"); + const days = await fetchScheduleByWeek(filter.type, filter.value, filter.group, week, year); + if (!hours || !days) throw new Error("Data returned is Null"); + setScheduleData({ hours, days }); + setError(false); + } catch (error) { + console.error(error) + errorObject = error; + setError(true); + } finally { + setLoading(false); + } + } + + useEffect(() => { + fetchData(); + }, [filter, date]); + + useEffect(() => { + setFilter(getDefaultFilter(userInformation)); + }, [userInformation]) + + const refresh = () => { + fetchData(); + }; + + const styles = StyleSheet.create({ + container: { + flexDirection: 'row', + justifyContent: 'flex-end', + alignItems: 'center', + paddingRight: 10, + gap: 10, + }, + picker: { + color: colors.text, + backgroundColor: colors.backPrimary, + }, + }); + + const renderContent = () => { + if (loading && !scheduleData) { + return null; + } + + if (error) { + return ( + + ) + } + + return ( + + + + + + ); + }; + + return ( + + + { setDate(new Date) }} >Heute + { setDate(subWeeks(date, 1)) }} > + + { setDate(addWeeks(date, 1)); }} > + + + + + } + > + {renderContent()} + + + ); +}; + +export default Schedule; + +const getDefaultFilter = (userInformation) => { + if (!userInformation) return null + let type = userInformation.usertype == 'pupil' ? 'class' : 'teacher'; + let value = userInformation.usertype == 'pupil' ? userInformation.classid : userInformation.id; + return { type: type, value: value, group: String(userInformation.group) } +} \ No newline at end of file diff --git a/screens/Search.tsx b/screens/Search.tsx new file mode 100644 index 0000000..8311c80 --- /dev/null +++ b/screens/Search.tsx @@ -0,0 +1,149 @@ +import React, { useContext, useState, useEffect } from 'react'; +import { ScrollView, StyleSheet, Text, View } from 'react-native'; +import ErrorBoundary from 'react-native-error-boundary'; +import { InterfaceContext } from '../Interface'; +import DatePicker from '../common/DatePicker'; +import ErrorDisplay from '../common/ErrorDisplay'; +import { ThemeButton, ThemeText } from '../common/ThemeTypes'; +import { useColors } from '../common/colors'; +import { Picker } from '@react-native-picker/picker'; + +let errorObject; + +const Search = () => { + const colors = useColors(); + const { fetchFreeRooms, fetchTimes } = useContext(InterfaceContext) + const [error, setError] = useState(false); + const [loading, setLoading] = useState(true); + const [data, setData] = useState(null); + const [times, setTimes] = useState([]); + const [filter, setFilter] = useState({ date: new Date(), from: '1', until: '1' }); + + useEffect(() => { + const loadTimes = async () => { + const times = await fetchTimes(); + setTimes(times); + }; + loadTimes(); + }, []); + + const fetchData = async () => { + try { + setLoading(true); + const freeRooms = await fetchFreeRooms(filter.date, filter.from, filter.until); + if (!freeRooms) throw new Error("Data returned is Null"); + setData(freeRooms); + setError(false); + } catch (error) { + console.error(error) + errorObject = error; + setError(true); + } finally { + setLoading(false); + } + } + + const refresh = () => { + fetchData(); + }; + + const renderContent = () => { + if (loading && !data) { + return null; + } + + if (error) { + return ( + + ); + } + + return ( + + + {data?.map((room, index) => ( + + {room} + + ))} + + + ); + }; + + const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: colors.backPrimary, + padding: 20, + }, + picker: { + borderWidth: 1, + borderColor: '#ccc', + backgroundColor: colors.backSecondary, + marginBottom: 20, + color: colors.text, + }, + dataContainer: { + marginTop: 20, + marginBottom: 20, + display: 'flex', + flexDirection: 'row', + flexWrap: 'wrap', + }, + roomContainer: { + margin: 5, + padding: 10, + backgroundColor: colors.backSecondary, + borderRadius: 5, + }, + }); + + return ( + + Datum + { + setFilter({ ...filter, date: date }) + }} + /> + Von + { + if (parseInt(itemValue) > parseInt(filter.until)) { + setFilter({ ...filter, from: itemValue, until: itemValue }); + } else { + setFilter({ ...filter, from: itemValue }); + } + }} + > + {times.map((time) => ( + + ))} + + Bis + { + if (parseInt(itemValue) < parseInt(filter.from)) { + setFilter({ ...filter, until: itemValue, from: itemValue }); + } else { + setFilter({ ...filter, until: itemValue }) + } + }} + > + {times.map((time) => ( + + )) + } + + Laden + {renderContent()} + + ); +} +export default Search; diff --git a/screens/Settings.tsx b/screens/Settings.tsx new file mode 100644 index 0000000..17870f8 --- /dev/null +++ b/screens/Settings.tsx @@ -0,0 +1,196 @@ +import React, { useState, useEffect, useContext } from 'react'; +import { View, Text, ScrollView, TextInput, Button, StyleSheet, Alert, Linking, TouchableOpacity, Platform, ActivityIndicator, Image } from 'react-native'; +import { SettingsContext } from '../SettingsProvider'; +import { useColors } from '../common/colors'; +import ErrorBoundary from 'react-native-error-boundary'; +import { ThemeSwitch, ThemeText, ThemeTextInput } from '../common/ThemeTypes' +import * as Application from 'expo-application'; +import { ToastType, useToast } from '../common/ToastProvider'; + +const Settings = () => { + const { showToast, hideToast } = useToast(); + const colors = useColors(); + const { settings, updateSettings } = useContext(SettingsContext); + + const [url, setUrl] = useState(''); + const [username, setUsername] = useState(''); + const [password, setPassword] = useState(''); + const [isSystemTheme, setIsSystemTheme] = useState(settings.systemTheme); + const [isDarkMode, setIsDarkMode] = useState(settings.darkTheme); + const [requireAuth, setRequireAuth] = useState(settings.requireAuth); + const [isSaving, setIsSaving] = useState(false); + + useEffect(() => { + if (settings) { + setUrl(settings.url || ''); + setUsername(settings.username || ''); + setPassword(settings.password || ''); + setIsSystemTheme(settings.systemTheme); + setIsDarkMode(settings.darkTheme); + setRequireAuth(settings.requireAuth); + } + }, [settings]); + + const handleSave = async () => { + if (isSaving) return; + + try { + setIsSaving(true); + await updateSettings({ + url, + username, + password, + systemTheme: isSystemTheme, + darkTheme: isDarkMode, + requireAuth, + }); + hideToast() + } catch (error) { + console.error('Error updating settings:', error); + Alert.alert('Error', 'Failed to save settings.'); + } finally { + setIsSaving(false); + } + }; + + const handleLinkPress = (url) => { + Linking.openURL(url); + }; + + const handleChange = (setter) => (value) => { + setter(value); + showToast(ToastType.Warn, 'Ungespeicherte Änderungen'); + }; + + const styles = StyleSheet.create({ + container: { + flex: 1, + padding: 20, + }, + label: { + fontWeight: 'bold', + marginBottom: 8, + }, + title: { + fontWeight: 'bold', + marginBottom: 3, + fontSize: 32, + }, + section: { + marginBottom: 40, + }, + endSection: { + display: 'flex', + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + }, + input: { + padding: 10, + marginBottom: 20, + }, + switchContainer: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + paddingVertical: 5, + }, + activityindicator: { + position: 'absolute', + width: '100%', + height: '100%', + }, + logo: { + width: 100, + height: 100, + resizeMode: 'contain' + } + }); + + return ( + + + + Server + URL + + + Authentifizierung + + + + Benutzername + + Passwort + + + + Darstellung + + Automatisch (Systemeinstellung) + + + + + Dark Mode + + + + + +