1import { createHotContext as __vite__createHotContext } from "/@vite/client";import.meta.hot = __vite__createHotContext("/src/routes/youth-board-signup/youth-board-signup.page.jsx");import __vite__cjsImport0_react_jsxDevRuntime from "/node_modules/.vite/deps/react_jsx-dev-runtime.js?v=921f68e9"; const Fragment = __vite__cjsImport0_react_jsxDevRuntime["Fragment"]; const jsxDEV = __vite__cjsImport0_react_jsxDevRuntime["jsxDEV"]; 2import RefreshRuntime from "/@react-refresh"; 3const inWebWorker = typeof WorkerGlobalScope !== "undefined" && self instanceof WorkerGlobalScope; 4let prevRefreshReg; 5let prevRefreshSig; 6if (import.meta.hot && !inWebWorker) { 7 if (!window.__vite_plugin_react_preamble_installed__) { 8 throw new Error("@vitejs/plugin-react can't detect preamble. Something is wrong. See https://github.com/vitejs/vite-plugin-react/pull/11#discussion_r430879201"); 9 } 10 prevRefreshReg = window.$RefreshReg$; 11 prevRefreshSig = window.$RefreshSig$; 12 window.$RefreshReg$ = (type, id) => { 13 RefreshRuntime.register(type, "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx " + id); 14 }; 15 window.$RefreshSig$ = RefreshRuntime.createSignatureFunctionForTransform; 16} 17var _s = $RefreshSig$(); 18import __vite__cjsImport3_react from "/node_modules/.vite/deps/react.js?v=921f68e9"; const useState = __vite__cjsImport3_react["useState"]; const useRef = __vite__cjsImport3_react["useRef"]; 19import axios from "/node_modules/.vite/deps/axios.js?v=921f68e9"; 20import { ToastContainer, toast } from "/node_modules/.vite/deps/react-toastify.js?v=921f68e9"; 21import ReCAPTCHA from "/node_modules/.vite/deps/react-google-recaptcha.js?v=921f68e9"; 22import { isYouthSignupOpen } from "/src/constants/youth-board-signup.constants.js"; 23import "/node_modules/react-toastify/dist/ReactToastify.css"; 24import "/src/routes/youth-board-signup/youth-board-signup.styles.scss"; 25const today = (/* @__PURE__ */ new Date()).toISOString().split("T")[0]; 26const signupOpen = isYouthSignupOpen(); 27const YouthBoardSignup = () => { 28 _s(); 29 const recaptchaRef = useRef(null); 30 const [verified, setVerified] = useState(false); 31 const [referenceCount, setReferenceCount] = useState(1); 32 const [attemptedSubmit, setAttemptedSubmit] = useState(false); 33 const [isSubmitting, setIsSubmitting] = useState(false); 34 const onChange = () => { 35 setVerified(true); 36 }; 37 const addReference = () => { 38 setReferenceCount((count) => Math.min(count + 1, 3)); 39 }; 40 const handleSubmit = async (e) => { 41 e.preventDefault(); 42 if (isSubmitting || !signupOpen) 43 return; 44 const form = e.target; 45 if (!form.checkValidity()) { 46 setAttemptedSubmit(true); 47 toast.error("Please fill out all required fields, highlighted in red."); 48 const firstInvalid = form.querySelector(":invalid"); 49 firstInvalid?.scrollIntoView({ behavior: "smooth", block: "center" }); 50 firstInvalid?.focus(); 51 return; 52 } 53 const formData = new FormData(form); 54 const data = Object.fromEntries(formData.entries()); 55 setIsSubmitting(true); 56 try { 57 const response = await axios.post( 58 "https://turnbacktheblock.com/mailer/youth-board-application", 59 data 60 ); 61 toast.success( 62 "Thank you! Your application has been submitted. We will be in touch." 63 ); 64 form.reset(); 65 setReferenceCount(1); 66 setVerified(false); 67 setAttemptedSubmit(false); 68 recaptchaRef.current?.reset(); 69 console.log("Response from server:", response.data); 70 } catch (error) { 71 console.error("Error sending data:", error.message); 72 toast.error( 73 "Something went wrong submitting your application. Please try again." 74 ); 75 } finally { 76 setIsSubmitting(false); 77 } 78 }; 79 if (!signupOpen) { 80 return /* @__PURE__ */ jsxDEV("section", { id: "youth-board-signup-section", children: /* @__PURE__ */ jsxDEV("div", { className: "youth-board-signup-container", children: /* @__PURE__ */ jsxDEV("div", { className: "youth-board-signup-header", children: [
81 /* @__PURE__ */ jsxDEV("span", { className: "subheading", children: "2026-2027 Academic Year" }, void 0, false, { 82 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 83 lineNumber: 74, 84 columnNumber: 13 85 }, this), 86 /* @__PURE__ */ jsxDEV("h2", { className: "heading", children: "Youth Leadership Board Application" }, void 0, false, { 87 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 88 lineNumber: 75, 89 columnNumber: 13 90 }, this), 91 /* @__PURE__ */ jsxDEV("p", { children: "Applications for the Turn Back the Block Youth Leadership Board are now closed. Thank you to everyone who applied â we will be in touch." }, void 0, false, { 92 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 93 lineNumber: 76, 94 columnNumber: 13 95 }, this) 96 ] }, void 0, true, { 97 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 98 lineNumber: 73, 99 columnNumber: 11 100 }, this) }, void 0, false, { 101 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 102 lineNumber: 72, 103 columnNumber: 9 104 }, this) }, void 0, false, { 105 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 106 lineNumber: 71, 107 columnNumber: 7 108 }, this); 109 } 110 return /* @__PURE__ */ jsxDEV("section", { id: "youth-board-signup-section", children: [ 111 /* @__PURE__ */ jsxDEV("div", { className: "youth-board-signup-container", children: [
112 /* @__PURE__ */ jsxDEV("div", { className: "youth-board-signup-header", children: [ 113 /* @__PURE__ */ jsxDEV("span", { className: "subheading", children: "2026-2027 Academic Year" }, void 0, false, { 114 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 115 lineNumber: 91, 116 columnNumber: 11 117 }, this), 118 /* @__PURE__ */ jsxDEV("h2", { className: "heading", children: "Youth Leadership Board Application" }, void 0, false, { 119 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 120 lineNumber: 92, 121 columnNumber: 11 122 }, this), 123 /* @__PURE__ */ jsxDEV("p", { children: "Thank you for your interest in serving on the Turn Back the Block Youth Leadership Board. This board gives high school students a meaningful way to support the Harrisburg neighborhood, grow as leaders, and help advance the mission of Turn Back the Block. Please complete every section, and take your time with the written responses. They are how we get to know you." }, void 0, false, { 124 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 125 lineNumber: 93, 126 columnNumber: 11 127 }, this) 128 ] }, void 0, true, { 129 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 130 lineNumber: 90, 131 columnNumber: 9 132 }, this),
133 /* @__PURE__ */ jsxDEV( 134 "form", 135 { 136 name: "youth-board-signup-form", 137 className: attemptedSubmit ? "was-validated" : "", 138 onSubmit: handleSubmit, 139 noValidate: true, 140 children: [ 141 /* @__PURE__ */ jsxDEV( 142 "input", 143 { 144 type: "hidden", 145 name: "form-name", 146 value: "youth-board-signup-form" 147 }, 148 void 0, 149 false, 150 { 151 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 152 lineNumber: 109, 153 columnNumber: 11 154 }, 155 this 156 ), 157 /* @__PURE__ */ jsxDEV("div", { className: "form-section", children: [ 158 /* @__PURE__ */ jsxDEV("h3", { children: "Applicant Information" }, void 0, false, { 159 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 160 lineNumber: 116, 161 columnNumber: 13 162 }, this),
163 /* @__PURE__ */ jsxDEV("div", { className: "form-row", children: [ 164 /* @__PURE__ */ jsxDEV("label", { children: [ 165 "Last Name", 166 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 167 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 168 lineNumber: 119, 169 columnNumber: 26 170 }, this), 171 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "last-name", required: true }, void 0, false, { 172 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 173 lineNumber: 120, 174 columnNumber: 17 175 }, this) 176 ] }, void 0, true, { 177 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 178 lineNumber: 118, 179 columnNumber: 15 180 }, this),
181 /* @__PURE__ */ jsxDEV("label", { children: [ 182 "First Name", 183 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 184 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 185 lineNumber: 123, 186 columnNumber: 27 187 }, this), 188 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "first-name", required: true }, void 0, false, { 189 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 190 lineNumber: 124, 191 columnNumber: 17 192 }, this) 193 ] }, void 0, true, { 194 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 195 lineNumber: 122, 196 columnNumber: 15 197 }, this),
198 /* @__PURE__ */ jsxDEV("label", { children: [ 199 "Middle Name", 200 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "middle-name" }, void 0, false, { 201 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 202 lineNumber: 128, 203 columnNumber: 17 204 }, this) 205 ] }, void 0, true, { 206 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 207 lineNumber: 126, 208 columnNumber: 15 209 }, this), 210 /* @__PURE__ */ jsxDEV("label", { children: [ 211 "Preferred Name", 212 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "preferred-name" }, void 0, false, { 213 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 214 lineNumber: 132, 215 columnNumber: 17 216 }, this) 217 ] }, void 0, true, { 218 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 219 lineNumber: 130, 220 columnNumber: 15 221 }, this) 222 ] }, void 0, true, { 223 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 224 lineNumber: 117, 225 columnNumber: 13 226 }, this),
227 /* @__PURE__ */ jsxDEV("div", { className: "form-row full", children: /* @__PURE__ */ jsxDEV("label", { children: [ 228 "Street Address", 229 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 230 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 231 lineNumber: 137, 232 columnNumber: 31 233 }, this), 234 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "street-address", required: true }, void 0, false, { 235 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 236 lineNumber: 138, 237 columnNumber: 17 238 }, this) 239 ] }, void 0, true, { 240 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 241 lineNumber: 136, 242 columnNumber: 15 243 }, this) }, void 0, false, { 244 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 245 lineNumber: 135, 246 columnNumber: 13 247 }, this),
248 /* @__PURE__ */ jsxDEV("div", { className: "form-row", children: [ 249 /* @__PURE__ */ jsxDEV("label", { children: [ 250 "City", 251 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 252 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 253 lineNumber: 143, 254 columnNumber: 21 255 }, this), 256 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "city", required: true }, void 0, false, { 257 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 258 lineNumber: 144, 259 columnNumber: 17 260 }, this) 261 ] }, void 0, true, { 262 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 263 lineNumber: 142, 264 columnNumber: 15 265 }, this),
266 /* @__PURE__ */ jsxDEV("label", { children: [ 267 "State", 268 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 269 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 270 lineNumber: 147, 271 columnNumber: 22 272 }, this), 273 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "state", required: true }, void 0, false, { 274 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 275 lineNumber: 148, 276 columnNumber: 17 277 }, this) 278 ] }, void 0, true, { 279 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 280 lineNumber: 146, 281 columnNumber: 15 282 }, this), 283 /* @__P
283URE__ */ jsxDEV("label", { children: [ 284 "Zip", 285 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 286 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 287 lineNumber: 151, 288 columnNumber: 20 289 }, this), 290 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "zip", required: true }, void 0, false, { 291 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 292 lineNumber: 152, 293 columnNumber: 17 294 }, this) 295 ] }, void 0, true, { 296 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 297 lineNumber: 150, 298 columnNumber: 15 299 }, this) 300 ] }, void 0, true, { 301 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 302 lineNumber: 141, 303 columnNumber: 13 304 }, this),
305 /* @__PURE__ */ jsxDEV("div", { className: "form-row", children: [ 306 /* @__PURE__ */ jsxDEV("label", { children: [ 307 "Phone Number", 308 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 309 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 310 lineNumber: 157, 311 columnNumber: 29 312 }, this), 313 /* @__PURE__ */ jsxDEV("input", { type: "tel", name: "phone", required: true }, void 0, false, { 314 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 315 lineNumber: 158, 316 columnNumber: 17 317 }, this) 318 ] }, void 0, true, { 319 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 320 lineNumber: 156, 321 columnNumber: 15 322 }, this),
323 /* @__PURE__ */ jsxDEV("label", { children: [ 324 "Date of Birth", 325 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 326 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 327 lineNumber: 161, 328 columnNumber: 30 329 }, this), 330 /* @__PURE__ */ jsxDEV("input", { type: "date", name: "dob", required: true }, void 0, false, { 331 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 332 lineNumber: 162, 333 columnNumber: 17 334 }, this) 335 ] }, void 0, true, { 336 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 337 lineNumber: 160, 338 columnNumber: 15 339 }, this),
340 /* @__PURE__ */ jsxDEV("label", { children: [ 341 "E-mail Address", 342 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 343 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 344 lineNumber: 165, 345 columnNumber: 31 346 }, this), 347 /* @__PURE__ */ jsxDEV("input", { type: "email", name: "email", required: true }, void 0, false, { 348 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 349 lineNumber: 166, 350 columnNumber: 17 351 }, this) 352 ] }, void 0, true, { 353 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 354 lineNumber: 164, 355 columnNumber: 15 356 }, this) 357 ] }, void 0, true, { 358 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 359 lineNumber: 155, 360 columnNumber: 13 361 }, this),
362 /* @__PURE__ */ jsxDEV("div", { className: "form-row", children: [ 363 /* @__PURE__ */ jsxDEV("label", { children: [ 364 "School", 365 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 366 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 367 lineNumber: 171, 368 columnNumber: 23 369 }, this), 370 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "school", required: true }, void 0, false, { 371 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 372 lineNumber: 172, 373 columnNumber: 17 374 }, this) 375 ] }, void 0, true, { 376 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 377 lineNumber: 170, 378 columnNumber: 15 379 }, this),
380 /* @__PURE__ */ jsxDEV("label", { children: [ 381 "Age", 382 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 383 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 384 lineNumber: 175, 385 columnNumber: 20 386 }, this), 387 /* @__PURE__ */ jsxDEV("input", { type: "number", name: "age", min: "13", max: "19", required: true }, void 0, false, { 388 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 389 lineNumber: 176, 390 columnNumber: 17 391 }, this) 392 ] }, void 0, true, { 393 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 394 lineNumber: 174, 395 columnNumber: 15 396 }, this),
397 /* @__PURE__ */ jsxDEV("label", { children: [ 398 "Grade (2026-2027)", 399 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 400 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 401 lineNumber: 179, 402 columnNumber: 34 403 }, this), 404 /* @__PURE__ */ jsxDEV("select", { name: "grade", defaultValue: "", required: true, children: [ 405 /* @__PURE__ */ jsxDEV("option", { value: "", disabled: true, children: "Select Grade" }, void 0, false, { 406 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 407 lineNumber: 181, 408 columnNumber: 19 409 }, this), 410 /* @__PURE__ */ jsxDEV("option", { value: "9th Grade", children: "9th Grade" }, void 0, false, { 411 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 412 lineNumber: 184, 413 columnNumber: 19 414 }, this),
415 /* @__PURE__ */ jsxDEV("option", { value: "10th Grade", children: "10th Grade" }, void 0, false, { 416 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 417 lineNumber: 185, 418 columnNumber: 19 419 }, this), 420 /* @__PURE__ */ jsxDEV("option", { value: "11th Grade", children: "11th Grade" }, void 0, false, { 421 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 422 lineNumber: 186, 423 columnNumber: 19 424 }, this), 425 /* @__PURE__ */ jsxDEV("option", { value: "12th Grade", children: "12th Grade" }, void 0, false, { 426 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 427 lineNumber: 187, 428 columnNumber: 19 429 }, this) 430 ] }, void 0, true, { 431 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 432 lineNumber: 180, 433 columnNumber: 17 434 }, this) 435 ] }, void 0, true, { 436 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 437 lineNumber: 178, 438 columnNumber: 15 439 }, this) 440 ] }, void 0, true, { 441 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 442 lineNumber: 169, 443 columnNumber: 13 444 }, this) 445 ] }, void 0, true, { 446 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 447 lineNumber: 115, 448 columnNumber: 11 449 }, this),
450 /* @__PURE__ */ jsxDEV("div", { className: "form-section", children: [ 451 /* @__PURE__ */ jsxDEV("h3", { children: "Parent / Guardian Information" }, void 0, false, { 452 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 453 lineNumber: 194, 454 columnNumber: 13 455 }, this), 456 /* @__PURE__ */ jsxDEV("div", { className: "form-row", children: [ 457 /* @__PURE__ */ jsxDEV("label", { children: [ 458 "Parent / Guardian Name", 459 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 460 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 461 lineNumber: 197, 462 columnNumber: 39 463 }, this), 464 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "guardian1-name", required: true }, void 0, false, { 465 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 466 lineNumber: 198, 467 columnNumber: 17 468 }, this) 469 ] }, void 0, true, { 470 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 471 lineNumber: 196, 472 columnNumber: 15 473 }, this),
474 /* @__PURE__ */ jsxDEV("label", { children: [ 475 "E-mail Address", 476 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 477 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 478 lineNumber: 201, 479 columnNumber: 31 480 }, this), 481 /* @__PURE__ */ jsxDEV("input", { type: "email", name: "guardian1-email", required: true }, void 0, false, { 482 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 483 lineNumber: 202, 484 columnNumber: 17 485 }, this) 486 ] }, void 0, true, { 487 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 488 lineNumber: 200, 489 columnNumber: 15 490 }, this),
491 /* @__PURE__ */ jsxDEV("label", { children: [ 492 "Cell Phone Number", 493 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 494 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 495 lineNumber: 205, 496 columnNumber: 34 497 }, this), 498 /* @__PURE__ */ jsxDEV("input", { type: "tel", name: "guardian1-phone", required: true }, void 0, false, { 499 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 500 lineNumber: 206, 501 columnNumber: 17 502 }, this) 503 ] }, void 0, true, { 504 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 505 lineNumber: 204, 506 columnNumber: 15 507 }, this) 508 ] }, void 0, true, { 509 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 510 lineNumber: 195, 511 columnNumber: 13 512 }, this),
513 /* @__PURE__ */ jsxDEV("div", { className: "form-row", children: [ 514 /* @__PURE__ */ jsxDEV("label", { children: [ 515 "Parent / Guardian Name", 516 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "guardian2-name" }, void 0, false, { 517 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 518 lineNumber: 212, 519 columnNumber: 17 520 }, this) 521 ] }, void 0, true, { 522 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 523 lineNumber: 210, 524 columnNumber: 15 525 }, this), 526 /* @__PURE__ */ jsxDEV("label", { children: [ 527 "E-mail Address", 528 /* @__PURE__ */ jsxDEV("input", { type: "email", name: "guardian2-email" }, void 0, false, { 529 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 530 lineNumber: 216, 531 columnNumber: 17 532 }, this) 533 ] }, void 0, true, { 534 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 535 lineNumber: 214, 536 columnNumber: 15 537 }, this),
538 /* @__PURE__ */ jsxDEV("label", { children: [ 539 "Cell Phone Number", 540 /* @__PURE__ */ jsxDEV("input", { type: "tel", name: "guardian2-phone" }, void 0, false, { 541 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 542 lineNumber: 220, 543 columnNumber: 17 544 }, this) 545 ] }, void 0, true, { 546 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 547 lineNumber: 218, 548 columnNumber: 15 549 }, this) 550 ] }, void 0, true, { 551 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 552 lineNumber: 209, 553 columnNumber: 13 554 }, this) 555 ] }, void 0, true, { 556 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 557 lineNumber: 193, 558 columnNumber: 11 559 }, this),
560 /* @__PURE__ */ jsxDEV("div", { className: "form-section", children: [ 561 /* @__PURE__ */ jsxDEV("h3", { children: "References (Optional)" }, void 0, false, { 562 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 563 lineNumber: 226, 564 columnNumber: 13 565 }, this), 566 /* @__PURE__ */ jsxDEV("p", { className: "section-note", children: "Personal references are welcome but not required." }, void 0, false, { 567 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 568 lineNumber: 227, 569 columnNumber: 13 570 }, this), 571 Array.from({ length: referenceCount }).map( 572 (_, index) => /* @__PURE__ */ jsxDEV("div", { className: "reference-group", children: [ 573 /* @__PURE__ */ jsxDEV("h4", { children: [ 574 "Reference ", 575 index + 1 576 ] }, void 0, true, { 577 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 578 lineNumber: 232, 579 columnNumber: 17 580 }, this),
581 /* @__PURE__ */ jsxDEV("div", { className: "form-row", children: [ 582 /* @__PURE__ */ jsxDEV("label", { children: [ 583 "Full Name", 584 /* @__PURE__ */ jsxDEV("input", { type: "text", name: `ref${index + 1}-name` }, void 0, false, { 585 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 586 lineNumber: 236, 587 columnNumber: 21 588 }, this) 589 ] }, void 0, true, { 590 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 591 lineNumber: 234, 592 columnNumber: 19 593 }, this), 594 /* @__PURE__ */ jsxDEV("label", { children: [ 595 "Occupation", 596 /* @__PURE__ */ jsxDEV("input", { type: "text", name: `ref${index + 1}-occupation` }, void 0, false, { 597 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 598 lineNumber: 240, 599 columnNumber: 21 600 }, this) 601 ] }, void 0, true, { 602 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 603 lineNumber: 238, 604 columnNumber: 19 605 }, this),
606 /* @__PURE__ */ jsxDEV("label", { children: [ 607 "Email", 608 /* @__PURE__ */ jsxDEV("input", { type: "email", name: `ref${index + 1}-email` }, void 0, false, { 609 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 610 lineNumber: 244, 611 columnNumber: 21 612 }, this) 613 ] }, void 0, true, { 614 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 615 lineNumber: 242, 616 columnNumber: 19 617 }, this), 618 /* @__PURE__ */ jsxDEV("label", { children: [ 619 "Phone Number", 620 /* @__PURE__ */ jsxDEV("input", { type: "tel", name: `ref${index + 1}-phone` }, void 0, false, { 621 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 622 lineNumber: 248, 623 columnNumber: 21 624 }, this) 625 ] }, void 0, true, { 626 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 627 lineNumber: 246, 628 columnNumber: 19 629 }, this) 630 ] }, void 0, true, { 631 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 632 lineNumber: 233, 633 columnNumber: 17 634 }, this) 635 ] }, index, true, { 636 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 637 lineNumber: 231, 638 columnNumber: 13 639 }, this) 640 ), 641 referenceCount < 3 && /* @__PURE__ */ jsxDEV( 642 "button", 643 { 644 type: "button", 645 className: "add-reference-button", 646 onClick: addReference, 647 children: "+ Add Another Reference" 648 }, 649 void 0, 650 false, 651 { 652 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 653 lineNumber: 254, 654 columnNumber: 13 655 }, 656 this 657 ) 658 ] }, void 0, true, { 659 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 660 lineNumber: 225, 661 columnNumber: 11 662 }, this),
663 /* @__PURE__ */ jsxDEV("div", { className: "form-section", children: [ 664 /* @__PURE__ */ jsxDEV("h3", { children: "Activities & Involvement" }, void 0, false, { 665 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 666 lineNumber: 265, 667 columnNumber: 13 668 }, this), 669 /* @__PURE__ */ jsxDEV("label", { children: [ 670 "List the school activities, clubs, organizations, and sports you plan to take part in during the 2026-2027 school year.", 671 /* @__PURE__ */ jsxDEV("textarea", { name: "school-activities", rows: "3" }, void 0, false, { 672 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 673 lineNumber: 269, 674 columnNumber: 15 675 }, this) 676 ] }, void 0, true, { 677 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 678 lineNumber: 266, 679 columnNumber: 13 680 }, this),
681 /* @__PURE__ */ jsxDEV("label", { children: "List up to three non-school activities you have taken part in during the last two years (community, civic, religious, volunteer, athletics, etc.)." }, void 0, false, { 682 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 683 lineNumber: 271, 684 columnNumber: 13 685 }, this), 686 /* @__PURE__ */ jsxDEV("div", { className: "form-row full stacked", children: [ 687 /* @__PURE__ */ jsxDEV("label", { children: [ 688 "1.", 689 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "non-school-activity-1" }, void 0, false, { 690 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 691 lineNumber: 279, 692 columnNumber: 17 693 }, this) 694 ] }, void 0, true, { 695 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 696 lineNumber: 277, 697 columnNumber: 15 698 }, this),
699 /* @__PURE__ */ jsxDEV("label", { children: [ 700 "2.", 701 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "non-school-activity-2" }, void 0, false, { 702 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 703 lineNumber: 283, 704 columnNumber: 17 705 }, this) 706 ] }, void 0, true, { 707 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 708 lineNumber: 281, 709 columnNumber: 15 710 }, this), 711 /* @__PURE__ */ jsxDEV("label", { children: [ 712 "3.", 713 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "non-school-activity-3" }, void 0, false, { 714 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 715 lineNumber: 287, 716 columnNumber: 17 717 }, this) 718 ] }, void 0, true, { 719 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 720 lineNumber: 285, 721 columnNumber: 15 722 }, this) 723 ] }, void 0, true, { 724 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 725 lineNumber: 276, 726 columnNumber: 13 727 }, this) 728 ] }, void 0, true, { 729 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 730 lineNumber: 264, 731 columnNumber: 11 732 }, this),
733 /* @__PURE__ */ jsxDEV("div", { className: "form-section", children: [ 734 /* @__PURE__ */ jsxDEV("h3", { children: "Tell Us About Yourself" }, void 0, false, { 735 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 736 lineNumber: 293, 737 columnNumber: 13 738 }, this), 739 /* @__PURE__ */ jsxDEV("p", { className: "section-note", children: "Please answer in complete sentences. A short paragraph for each is perfect." }, void 0, false, { 740 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 741 lineNumber: 294, 742 columnNumber: 13 743 }, this), 744 /* @__PURE__ */ jsxDEV("label", { children: [ 745 "1. Name four characteristics that describe you. For each one, share a way it could help you contribute to the Youth Leadership Board.", 746 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 747 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 748 lineNumber: 302, 749 columnNumber: 32 750 }, this) 751 ] }, void 0, true, { 752 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 753 lineNumber: 299, 754 columnNumber: 13 755 }, this),
756 /* @__PURE__ */ jsxDEV("div", { className: "characteristics-table", children: [ 757 /* @__PURE__ */ jsxDEV("div", { className: "characteristics-header", children: [ 758 /* @__PURE__ */ jsxDEV("span", { children: "Characteristic" }, void 0, false, { 759 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 760 lineNumber: 306, 761 columnNumber: 17 762 }, this), 763 /* @__PURE__ */ jsxDEV("span", { children: "How It Could Help the Youth Leadership Board" }, void 0, false, { 764 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 765 lineNumber: 307, 766 columnNumber: 17 767 }, this) 768 ] }, void 0, true, { 769 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 770 lineNumber: 305, 771 columnNumber: 15 772 }, this), 773 [1, 2, 3, 4].map( 774 (num) => /* @__PURE__ */ jsxDEV("div", { className: "characteristics-row", children: [
775 /* @__PURE__ */ jsxDEV( 776 "input", 777 { 778 type: "text", 779 name: `characteristic-${num}`, 780 "aria-label": `Characteristic ${num}`, 781 required: true 782 }, 783 void 0, 784 false, 785 { 786 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 787 lineNumber: 311, 788 columnNumber: 19 789 }, 790 this 791 ), 792 /* @__PURE__ */ jsxDEV( 793 "input", 794 { 795 type: "text", 796 name: `characteristic-help-${num}`, 797 "aria-label": `How characteristic ${num} could help`, 798 required: true 799 }, 800 void 0, 801 false, 802 { 803 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 804 lineNumber: 317, 805 columnNumber: 19 806 }, 807 this 808 ) 809 ] }, num, true, { 810 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 811 lineNumber: 310, 812 columnNumber: 15 813 }, this) 814 ) 815 ] }, void 0, true, { 816 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 817 lineNumber: 304, 818 columnNumber: 13 819 }, this),
820 /* @__PURE__ */ jsxDEV("label", { children: [ 821 "2. In your own words, why do you think the Harrisburg neighborhood needs revitalizing, and how could you make a positive impact on the mission of Turn Back the Block?", 822 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 823 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 824 lineNumber: 331, 825 columnNumber: 15 826 }, this), 827 /* @__PURE__ */ jsxDEV("textarea", { name: "tell-us-2", rows: "4", required: true }, void 0, false, { 828 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 829 lineNumber: 332, 830 columnNumber: 15 831 }, this) 832 ] }, void 0, true, { 833 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 834 lineNumber: 327, 835 columnNumber: 13 836 }, this),
837 /* @__PURE__ */ jsxDEV("label", { children: [ 838 "3. Describe a time you showed leadership or helped make a difference in your school, family, or community.", 839 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 840 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 841 lineNumber: 337, 842 columnNumber: 15 843 }, this), 844 /* @__PURE__ */ jsxDEV("textarea", { name: "tell-us-3", rows: "4", required: true }, void 0, false, { 845 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 846 lineNumber: 338, 847 columnNumber: 15 848 }, this) 849 ] }, void 0, true, { 850 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 851 lineNumber: 334, 852 columnNumber: 13 853 }, this),
854 /* @__PURE__ */ jsxDEV("label", { children: [ 855 "4. What do you hope to learn or gain from serving on the Youth Leadership Board this year?", 856 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 857 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 858 lineNumber: 342, 859 columnNumber: 42 860 }, this), 861 /* @__PURE__ */ jsxDEV("textarea", { name: "tell-us-4", rows: "4", required: true }, void 0, false, { 862 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 863 lineNumber: 343, 864 columnNumber: 15 865 }, this) 866 ] }, void 0, true, { 867 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 868 lineNumber: 340, 869 columnNumber: 13 870 }, this) 871 ] }, void 0, true, { 872 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 873 lineNumber: 292, 874 columnNumber: 11 875 }, this),
876 /* @__PURE__ */ jsxDEV("div", { className: "form-section", children: [ 877 /* @__PURE__ */ jsxDEV("h3", { children: "Attendance Commitment & Policy" }, void 0, false, { 878 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 879 lineNumber: 348, 880 columnNumber: 13 881 }, this), 882 /* @__PURE__ */ jsxDEV("div", { className: "policy-box", children: [ 883 /* @__PURE__ */ jsxDEV("p", { children: "If I am selected for the Turn Back the Block Youth Leadership Board, I understand and agree to the following:" }, void 0, false, { 884 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 885 lineNumber: 350, 886 columnNumber: 15 887 }, this), 888 /* @__PURE__ */ jsxDEV("ul", { children: [ 889 /* @__PURE__ */ jsxDEV("li", { children: "I will attend at least 5 of the 7 monthly board meetings, held at 6:00 pm on the 2nd Monday of each month at 1924 Battle Row. If I cannot attend, I will reach out ahead of time to Ms. Ashley (706-294-5090) or Camden (706-496-9222)." }, void 0, false, { 890 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 891 lineNumber: 355, 892 columnNumber: 17 893 }, this),
894 /* @__PURE__ */ jsxDEV("li", { children: "I will attend at least 3 Turn Back the Block special events during the year. Examples include the quarterly Block Party, Percentage Nights, the Halloween Event, the Community Meal, and the annual Birdies on the Block fundraiser." }, void 0, false, { 895 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 896 lineNumber: 361, 897 columnNumber: 17 898 }, this), 899 /* @__PURE__ */ jsxDEV("li", { children: "I will keep passing grades in all of my academic classes, and I will always represent myself and the board with reputable behavior." }, void 0, false, { 900 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 901 lineNumber: 368, 902 columnNumber: 17 903 }, this), 904 /* @__PURE__ */ jsxDEV("li", { children: "I have reviewed the Youth Leadership Board calendar and considered any conflicts with schoolwork, other commitments, and work obligations. I understand that invitations are limited, so this is a courtesy to others." }, void 0, false, { 905 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 906 lineNumber: 373, 907 columnNumber: 17 908 }, this) 909 ] }, void 0, true, { 910 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 911 lineNumber: 354, 912 columnNumber: 15 913 }, this),
914 /* @__PURE__ */ jsxDEV("p", { children: "Correspondence is sent by email beginning in August, so please check your email regularly for news, updates, and relevant information. Every applicant will be notified of their status, whether or not an invitation is extended. All invitations to join the Youth Leadership Board must be accepted by signing the commitment form no later than Monday, August 24, 2026." }, void 0, false, { 915 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 916 lineNumber: 380, 917 columnNumber: 15 918 }, this) 919 ] }, void 0, true, { 920 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 921 lineNumber: 349, 922 columnNumber: 13 923 }, this), 924 /* @__PURE__ */ jsxDEV("div", { className: "checkbox-container", children: [ 925 /* @__PURE__ */ jsxDEV( 926 "input", 927 { 928 type: "checkbox", 929 id: "agree-policy", 930 name: "agree-policy", 931 value: "Yes", 932 required: true 933 }, 934 void 0, 935 false, 936 { 937 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 938 lineNumber: 392, 939 columnNumber: 15 940 }, 941 this 942 ),
943 /* @__PURE__ */ jsxDEV("label", { htmlFor: "agree-policy", children: [ 944 "I have read and agree to the Attendance Commitment & Policy above", 945 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 946 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 947 lineNumber: 401, 948 columnNumber: 22 949 }, this) 950 ] }, void 0, true, { 951 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 952 lineNumber: 399, 953 columnNumber: 15 954 }, this) 955 ] }, void 0, true, { 956 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 957 lineNumber: 391, 958 columnNumber: 13 959 }, this), 960 /* @__PURE__ */ jsxDEV("div", { className: "form-row", children: [
961 /* @__PURE__ */ jsxDEV("label", { children: [ 962 "Applicant Signature", 963 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 964 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 965 lineNumber: 407, 966 columnNumber: 36 967 }, this), 968 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "applicant-signature", required: true }, void 0, false, { 969 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 970 lineNumber: 408, 971 columnNumber: 17 972 }, this) 973 ] }, void 0, true, { 974 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 975 lineNumber: 406, 976 columnNumber: 15 977 }, this),
978 /* @__PURE__ */ jsxDEV("label", { children: [ 979 "Date", 980 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 981 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 982 lineNumber: 411, 983 columnNumber: 21 984 }, this), 985 /* @__PURE__ */ jsxDEV( 986 "input", 987 { 988 type: "date", 989 name: "applicant-signature-date", 990 defaultValue: today, 991 required: true 992 }, 993 void 0, 994 false, 995 { 996 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 997 lineNumber: 412, 998 columnNumber: 17 999 }, 1000 this 1001 ) 1002 ] }, void 0, true, { 1003 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1004 lineNumber: 410, 1005 columnNumber: 15 1006 }, this) 1007 ] }, void 0, true, { 1008 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1009 lineNumber: 405, 1010 columnNumber: 13 1011 }, this),
1012 /* @__PURE__ */ jsxDEV("div", { className: "form-row", children: [ 1013 /* @__PURE__ */ jsxDEV("label", { children: [ 1014 "Parent / Guardian Signature", 1015 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 1016 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1017 lineNumber: 423, 1018 columnNumber: 17 1019 }, this), 1020 /* @__PURE__ */ jsxDEV("input", { type: "text", name: "guardian-signature", required: true }, void 0, false, { 1021 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1022 lineNumber: 424, 1023 columnNumber: 17 1024 }, this) 1025 ] }, void 0, true, { 1026 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1027 lineNumber: 421, 1028 columnNumber: 15 1029 }, this),
1030 /* @__PURE__ */ jsxDEV("label", { children: [ 1031 "Date", 1032 /* @__PURE__ */ jsxDEV("span", { className: "required", children: "*" }, void 0, false, { 1033 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1034 lineNumber: 427, 1035 columnNumber: 21 1036 }, this), 1037 /* @__PURE__ */ jsxDEV( 1038 "input", 1039 { 1040 type: "date", 1041 name: "guardian-signature-date", 1042 defaultValue: today, 1043 required: true 1044 }, 1045 void 0, 1046 false, 1047 { 1048 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1049 lineNumber: 428, 1050 columnNumber: 17 1051 }, 1052 this 1053 ) 1054 ] }, void 0, true, { 1055 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1056 lineNumber: 426, 1057 columnNumber: 15 1058 }, this) 1059 ] }, void 0, true, { 1060 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1061 lineNumber: 420, 1062 columnNumber: 13 1063 }, this) 1064 ] }, void 0, true, { 1065 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1066 lineNumber: 347, 1067 columnNumber: 11 1068 }, this),
1069 /* @__PURE__ */ jsxDEV( 1070 ReCAPTCHA, 1071 { 1072 sitekey: "6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI", 1073 onChange, 1074 ref: recaptchaRef 1075 }, 1076 void 0, 1077 false, 1078 { 1079 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1080 lineNumber: 438, 1081 columnNumber: 11 1082 }, 1083 this 1084 ), 1085 /* @__PURE__ */ jsxDEV( 1086 "button", 1087 { 1088 className: "button red submit-button", 1089 type: "submit", 1090 disabled: !verified || isSubmitting, 1091 children: isSubmitting ? /* @__PURE__ */ jsxDEV(Fragment, { children: [ 1092 /* @__PURE__ */ jsxDEV("i", { className: "fa-solid fa-spinner fa-spin" }, void 0, false, { 1093 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1094 lineNumber: 451, 1095 columnNumber: 17 1096 }, this), 1097 "Submitting..." 1098 ] }, void 0, true, { 1099 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1100 lineNumber: 450, 1101 columnNumber: 13 1102 }, this) : "Submit Application" 1103 }, 1104 void 0, 1105 false, 1106 { 1107 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1108 lineNumber: 444, 1109 columnNumber: 11 1110 }, 1111 this 1112 ) 1113 ] 1114 }, 1115 void 0, 1116 true, 1117 { 1118 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1119 lineNumber: 103, 1120 columnNumber: 9 1121 }, 1122 this 1123 ) 1124 ] }, void 0, true, { 1125 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1126 lineNumber: 89, 1127 columnNumber: 7 1128 }, this), 1129 /* @__PURE__ */ jsxDEV( 1130 ToastContainer, 1131 { 1132 position: "top-center", 1133 autoClose: 2e3, 1134 hideProgressBar: false, 1135 newestOnTop: false, 1136 closeOnClick: true, 1137 rtl: false, 1138 pauseOnFocusLoss: true, 1139 draggable: true, 1140 pauseOnHover: true, 1141 theme: "light" 1142 }, 1143 void 0, 1144 false, 1145 { 1146 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1147 lineNumber: 460, 1148 columnNumber: 7 1149 }, 1150 this 1151 ) 1152 ] }, void 0, true, { 1153 fileName: "/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", 1154 lineNumber: 88, 1155 columnNumber: 5 1156 }, this); 1157}; 1158_s(YouthBoardSignup, "uHiuEQXGMldZYDyVbTpwh3w9FpQ="); 1159_c = YouthBoardSignup; 1160export default YouthBoardSignup; 1161var _c; 1162$RefreshReg$(_c, "YouthBoardSignup"); 1163if (import.meta.hot && !inWebWorker) { 1164 window.$RefreshReg$ = prevRefreshReg; 1165 window.$RefreshSig$ = prevRefreshSig; 1166} 1167if (import.meta.hot && !inWebWorker) { 1168 RefreshRuntime.__hmr_import(import.meta.url).then((currentExports) => { 1169 RefreshRuntime.registerExportsForReactRefresh("/var/www/html/turn-back-frontend/src/routes/youth-board-signup/youth-board-signup.page.jsx", currentExports); 1170 import.meta.hot.accept((nextExports) => { 1171 if (!nextExports) 1172 return; 1173 const invalidateMessage = RefreshRuntime.validateRefreshBoundaryAndEnqueueUpdate(currentExports, nextExports); 1174 if (invalidateMessage) 1175 import.meta.hot.invalidate(invalidateMessage); 1176 }); 1177 }); 1178} 1179 1180//# sourceMappingURL=data:application/json;base64,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lBQ0E7QUFBQSxNQUFDO0FBQUE7QUFBQSxRQUNDLFVBQVM7QUFBQSxRQUNULFdBQVc7QUFBQSxRQUNYLGlCQUFpQjtBQUFBLFFBQ2pCLGFBQWE7QUFBQSxRQUNiO0FBQUEsUUFDQSxLQUFLO0FBQUEsUUFDTDtBQUFBLFFBQ0E7QUFBQSxRQUNBO0FBQUEsUUFDQSxPQUFNO0FBQUE7QUFBQSxNQVZSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQSxJQVVlO0FBQUEsT0E5WGpCO0FBQUE7QUFBQTtBQUFBO0FBQUEsU0FnWUE7QUFFSjtBQUFFVCxHQTljSUQsa0JBQWdCO0FBQUFtRCxLQUFoQm5EO0FBZ2ROLGVBQWVBO0FBQWlCLElBQUFtRDtBQUFBQyxhQUFBRCxJQUFBIiwibmFtZXMiOlsidXNlUmVmIiwiYXhpb3MiLCJUb2FzdENvbnRhaW5lciIsInRvYXN0IiwiUmVDQVBUQ0hBIiwiaXNZb3V0aFNpZ251cE9wZW4iLCJ0b2RheSIsIkRhdGUiLCJ0b0lTT1N0cmluZyIsInNwbGl0Iiwic2lnbnVwT3BlbiIsIllvdXRoQm9hcmRTaWdudXAiLCJfcyIsInJlY2FwdGNoYVJlZiIsInZlcmlmaWVkIiwic2V0VmVyaWZpZWQiLCJ1c2VTdGF0ZSIsInJlZmVyZW5jZUNvdW50Iiwic2V0UmVmZXJlbmNlQ291bnQiLCJhdHRlbXB0ZWRTdWJtaXQiLCJzZXRBdHRlbXB0ZWRTdWJtaXQiLCJpc1N1Ym1pdHRpbmciLCJzZXRJc1N1Ym1pdHRpbmciLCJvbkNoYW5nZSIsImFkZFJlZmVyZW5jZSIsImNvdW50IiwiTWF0aCIsIm1pbiIsImhhbmRsZVN1Ym1pdCIsImUiLCJwcmV2ZW50RGVmYXVsdCIsImZvcm0iLCJ0YXJnZXQiLCJjaGVja1ZhbGlkaXR5IiwiZXJyb3IiLCJmaXJzdEludmFsaWQiLCJxdWVyeVNlbGVjdG9yIiwic2Nyb2xsSW50b1ZpZXciLCJiZWhhdmlvciIsImJsb2NrIiwiZm9jdXMiLCJmb3JtRGF0YSIsIkZvcm1EYXRhIiwiZGF0YSIsIk9iamVjdCIsImZyb21FbnRyaWVzIiwiZW50cmllcyIsInJlc3BvbnNlIiwicG9zdCIsInN1Y2Nlc3MiLCJyZXNldCIsImN1cnJlbnQiLCJjb25zb2xlIiwibG9nIiwibWVzc2FnZSIsIkFycmF5IiwiZnJvbSIsImxlbmd0aCIsIm1hcCIsIl8iLCJpbmRleCIsIm51bSIsIl9jIiwiJFJlZnJlc2hSZWckIl0sInNvdXJjZXMiOlsieW91dGgtYm9hcmQtc2lnbnVwLnBhZ2UuanN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHVzZVN0YXRlLCB1c2VSZWYgfSBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCBheGlvcyBmcm9tIFwiYXhpb3NcIjtcbmltcG9ydCB7IFRvYXN0Q29udGFpbmVyLCB0b2FzdCB9IGZyb20gXCJyZWFjdC10b2FzdGlmeVwiO1xuaW1wb3J0IFJlQ0FQVENIQSBmcm9tIFwicmVhY3QtZ29vZ2xlLXJlY2FwdGNoYVwiO1xuaW1wb3J0IHsgaXNZb3V0aFNpZ251cE9wZW4gfSBmcm9tIFwiLi4vLi4vY29uc3RhbnRzL3lvdXRoLWJvYXJkLXNpZ251cC5jb25zdGFudHNcIjtcbmltcG9ydCBcInJlYW
1180N0LXRvYXN0aWZ5L2Rpc3QvUmVhY3RUb2FzdGlmeS5jc3NcIjtcbmltcG9ydCBcIi4veW91dGgtYm9hcmQtc2lnbnVwLnN0eWxlcy5zY3NzXCI7XG5cbmNvbnN0IHRvZGF5ID0gbmV3IERhdGUoKS50b0lTT1N0cmluZygpLnNwbGl0KFwiVFwiKVswXTtcbmNvbnN0IHNpZ251cE9wZW4gPSBpc1lvdXRoU2lnbnVwT3BlbigpO1xuXG5jb25zdCBZb3V0aEJvYXJkU2lnbnVwID0gKCkgPT4ge1xuICBjb25zdCByZWNhcHRjaGFSZWYgPSB1c2VSZWYobnVsbCk7XG4gIGNvbnN0IFt2ZXJpZmllZCwgc2V0VmVyaWZpZWRdID0gdXNlU3RhdGUoZmFsc2UpO1xuICBjb25zdCBbcmVmZXJlbmNlQ291bnQsIHNldFJlZmVyZW5jZUNvdW50XSA9IHVzZVN0YXRlKDEpO1xuICBjb25zdCBbYXR0ZW1wdGVkU3VibWl0LCBzZXRBdHRlbXB0ZWRTdWJtaXRdID0gdXNlU3RhdGUoZmFsc2UpO1xuICBjb25zdCBbaXNTdWJtaXR0aW5nLCBzZXRJc1N1Ym1pdHRpbmddID0gdXNlU3RhdGUoZmFsc2UpO1xuXG4gIGNvbnN0IG9uQ2hhbmdlID0gKCkgPT4ge1xuICAgIHNldFZlcmlmaWVkKHRydWUpO1xuICB9O1xuXG4gIGNvbnN0IGFkZFJlZmVyZW5jZSA9ICgpID0+IHtcbiAgICBzZXRSZWZlcmVuY2VDb3VudCgoY291bnQpID0+IE1hdGgubWluKGNvdW50ICsgMSwgMykpO1xuICB9O1xuXG4gIGNvbnN0IGhhbmRsZVN1Ym1pdCA9IGFzeW5jIChlKSA9PiB7XG4gICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xuICAgIGlmIChpc1N1Ym1pdHRpbmcgfHwgIXNpZ251cE9wZW4pIHJldHVybjtcbiAgICBjb25zdCBmb3JtID0gZS50YXJnZXQ7XG5cbiAgICBpZiAoIWZvcm0uY2hlY2tWYWxpZGl0eSgpKSB7XG4gICAgICBzZXRBdHRlbXB0ZWRTdWJtaXQodHJ1ZSk7XG4gICAgICB0b2FzdC5lcnJvcihcIlBsZWFzZSBmaWxsIG91dCBhbGwgcmVxdWlyZWQgZmllbGRzLCBoaWdobGlnaHRlZCBpbiByZWQuXCIpO1xuICAgICAgY29uc3QgZmlyc3RJbnZhbGlkID0gZm9ybS5xdWVyeVNlbGVjdG9yKFwiOmludmFsaWRcIik7XG4gICAgICBmaXJzdEludmFsaWQ/LnNjcm9sbEludG9WaWV3KHsgYmVoYXZpb3I6IFwic21vb3RoXCIsIGJsb2NrOiBcImNlbnRlclwiIH0pO1xuICAgICAgZmlyc3RJbnZhbGlkPy5mb2N1cygpO1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGZvcm1EYXRhID0gbmV3IEZvcm1EYXRhKGZvcm0pO1xuICAgIGNvbnN0IGRhdGEgPSBPYmplY3QuZnJvbUVudHJpZXMoZm9ybURhdGEuZW50cmllcygpKTtcblxuICAgIHNldElzU3VibWl0dGluZyh0cnVlKTtcbiAgICB0cnkge1xuICAgICAgY29uc3QgcmVzcG9uc2UgPSBhd2FpdCBheGlvcy5wb3N0KFxuICAgICAgICBcImh0dHBzOi8vdHVybmJhY2t0aGVibG9jay5jb20vbWFpbGVyL3lvdXRoLWJvYXJkLWFwcGxpY2F0aW9uXCIsXG4gICAgICAgIGRhdGFcbiAgICAgICk7XG4gICAgICB0b2FzdC5zdWNjZXNzKFxuICAgICAgICBcIlRoYW5rIHlvdSEgWW91ciBhcHBsaWNhdGlvbiBoYXMgYmVlbiBzdWJtaXR0ZWQuIFdlIHdpbGwgYmUgaW4gdG91Y2guXCJcbiAgICAgICk7XG4gICAgICBmb3JtLnJlc2V0KCk7XG4gICAgICBzZXRSZWZlcmVuY2VDb3VudCgxKTtcbiAgICAgIHNldFZlcmlmaWVkKGZhbHNlKTtcbiAgICAgIHNldEF0dGVtcHRlZFN1Ym1pdChmYWxzZSk7XG4gICAgICByZWNhcHRjaGFSZWYuY3VycmVudD8ucmVzZXQoKTtcbiAgICAgIGNvbnNvbGUubG9nKFwiUmVzcG9uc2UgZnJvbSBzZXJ2ZXI6XCIsIHJlc3BvbnNlLmRhdGEpO1xuICAgIH0gY2F0Y2ggKGVycm9yKSB7XG4gICAgICBjb25zb2xlLmVycm9yKFwiRXJyb3Igc2VuZGluZyBkYXRhOlwiLCBlcnJvci5tZXNzYWdlKTtcbiAgICAgIHRvYXN0LmVycm9yKFxuICAgICAgICBcIlNvbWV0aGluZyB3ZW50IHdyb25nIHN1Ym1pdHRpbmcgeW91ciBhcHBsaWNhdGlvbi4gUGxlYXNlIHRyeSBhZ2Fpbi5cIlxuICAgICAgKTtcbiAgICB9IGZpbmFsbHkge1xuICAgICAgc2V0SXNTdWJtaXR0aW5nKGZhbHNlKTtcbiAgICB9XG4gIH07XG5cbiAgaWYgKCFzaWdudXBPcGVuKSB7XG4gICAgcmV0dXJuIChcbiAgICAgIDxzZWN0aW9uIGlkPVwieW91dGgtYm9hcmQtc2lnbnVwLXNlY3Rpb25cIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ5b3V0aC1ib2FyZC1zaWdudXAtY29udGFpbmVyXCI+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ5b3V0aC1ib2FyZC1zaWdudXAtaGVhZGVyXCI+XG4gICAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9XCJzdWJoZWFkaW5nXCI+MjAyNi0yMDI3IEFjYWRlbWljIFllYXI8L3NwYW4+XG4gICAgICAgICAgICA8aDIgY2xhc3NOYW1lPVwiaGVhZGluZ1wiPllvdXRoIExlYWRlcnNoaXAgQm9hcmQgQXBwbGljYXRpb248L2gyPlxuICAgICAgICAgICAgPHA+XG4gICAgICAgICAgICAgIEFwcGxpY2F0aW9ucyBmb3IgdGhlIFR1cm4gQmFjayB0aGUgQmxvY2sgWW91dGggTGVhZGVyc2hpcCBCb2FyZFxuICAgICAgICAgICAgICBhcmUgbm93IGNsb3NlZC4gVGhhbmsgeW91IHRvIGV2ZXJ5b25lIHdobyBhcHBsaWVkIOKAlCB3ZSB3aWxsIGJlXG4gICAgICAgICAgICAgIGluIHRvdWNoLlxuICAgICAgICAgICAgPC9wPlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvc2VjdGlvbj5cbiAgICApO1xuICB9XG5cbiAgcmV0dXJuIChcbiAgICA8c2VjdGlvbiBpZD1cInlvdXRoLWJvYXJkLXNpZ251cC1zZWN0aW9uXCI+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInlvdXRoLWJvYXJkLXNpZ251cC1jb250YWluZXJcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ5b3V0aC1ib2FyZC1zaWdudXAtaGVhZGVyXCI+XG4gICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwic3ViaGVhZGluZ1wiPjIwMjYtMjAyNyBBY2FkZW1pYyBZZWFyPC9zcGFuPlxuICAgICAgICAgIDxoMiBjbGFzc05hbWU9XCJoZWFkaW5nXCI+WW91dGggTGVhZGVyc2hpcCBCb2FyZCBBcHBsaWNhdGlvbjwvaDI+XG4gICAgICAgICAgPHA+XG4gICAgICAgICAgICBUaGFuayB5b3UgZm9yIHlvdXIgaW50ZXJlc3QgaW4gc2VydmluZyBvbiB0aGUgVHVybiBCYWNrIHRoZSBCbG9ja1xuICAgICAgICAgICAgWW91dGggTGVhZGVyc2hpcCBCb2FyZC4gVGhpcyBib2FyZCBnaXZlcyBoaWdoIHNjaG9vbCBzdHVkZW50cyBhXG4gICAgICAgICAgICBtZWFuaW5nZnVsIHdheSB0byBzdXBwb3J0IHRoZSBIYXJyaXNidXJnIG5laWdoYm9yaG9vZCwgZ3JvdyBhc1xuICAgICAgICAgICAgbGVhZGVycywgYW5kIGhlbHAgYWR2YW5jZSB0aGUgbWlzc2lvbiBvZiBUdXJuIEJhY2sgdGhlIEJsb2NrLlxuICAgICAgICAgICAgUGxlYXNlIGNvbXBsZXRlIGV2ZXJ5IHNlY3Rpb24sIGFuZCB0YWtlIHlvdXIgdGltZSB3aXRoIHRoZVxuICAgICAgICAgICAgd3JpdHRlbiByZXNwb25zZXMuIFRoZXkgYXJlIGhvdyB3ZSBnZXQgdG8ga25vdyB5b3UuXG4gICAgICAgICAgPC9wPlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICA8Zm9ybVxuICAgICAgICAgIG5hbWU9XCJ5b3V0aC1ib2FyZC1zaWdudXAtZm9ybVwiXG4gICAgICAgICAgY2xhc3NOYW1lPXthdHRlbXB0ZWRTdWJtaXQgPyBcIndhcy12YWxpZGF0ZWRcIiA6IFwiXCJ9XG4gICAgICAgICAgb25TdWJtaXQ9e2hhbmRsZVN1Ym1pdH1cbiAgICAgICAgICBub1ZhbGlkYXRlXG4gICAgICAgID5cbiAgICAgICAgICA8aW5wdXRcbiAgICAgICAgICAgI
1180HR5cGU9XCJoaWRkZW5cIlxuICAgICAgICAgICAgbmFtZT1cImZvcm0tbmFtZVwiXG4gICAgICAgICAgICB2YWx1ZT1cInlvdXRoLWJvYXJkLXNpZ251cC1mb3JtXCJcbiAgICAgICAgICAvPlxuXG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb3JtLXNlY3Rpb25cIj5cbiAgICAgICAgICAgIDxoMz5BcHBsaWNhbnQgSW5mb3JtYXRpb248L2gzPlxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb3JtLXJvd1wiPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgTGFzdCBOYW1lPHNwYW4gY2xhc3NOYW1lPVwicmVxdWlyZWRcIj4qPC9zcGFuPlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIG5hbWU9XCJsYXN0LW5hbWVcIiByZXF1aXJlZCAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgRmlyc3QgTmFtZTxzcGFuIGNsYXNzTmFtZT1cInJlcXVpcmVkXCI+Kjwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBuYW1lPVwiZmlyc3QtbmFtZVwiIHJlcXVpcmVkIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICBNaWRkbGUgTmFtZVxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIG5hbWU9XCJtaWRkbGUtbmFtZVwiIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICBQcmVmZXJyZWQgTmFtZVxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIG5hbWU9XCJwcmVmZXJyZWQtbmFtZVwiIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9ybS1yb3cgZnVsbFwiPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgU3RyZWV0IEFkZHJlc3M8c3BhbiBjbGFzc05hbWU9XCJyZXF1aXJlZFwiPio8L3NwYW4+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgbmFtZT1cInN0cmVldC1hZGRyZXNzXCIgcmVxdWlyZWQgLz5cbiAgICAgICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb3JtLXJvd1wiPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgQ2l0eTxzcGFuIGNsYXNzTmFtZT1cInJlcXVpcmVkXCI+Kjwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBuYW1lPVwiY2l0eVwiIHJlcXVpcmVkIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICBTdGF0ZTxzcGFuIGNsYXNzTmFtZT1cInJlcXVpcmVkXCI+Kjwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBuYW1lPVwic3RhdGVcIiByZXF1aXJlZCAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgWmlwPHNwYW4gY2xhc3NOYW1lPVwicmVxdWlyZWRcIj4qPC9zcGFuPlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIG5hbWU9XCJ6aXBcIiByZXF1aXJlZCAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZvcm0tcm93XCI+XG4gICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICBQaG9uZSBOdW1iZXI8c3BhbiBjbGFzc05hbWU9XCJyZXF1aXJlZFwiPio8L3NwYW4+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZWxcIiBuYW1lPVwicGhvbmVcIiByZXF1aXJlZCAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgRGF0ZSBvZiBCaXJ0aDxzcGFuIGNsYXNzTmFtZT1cInJlcXVpcmVkXCI+Kjwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cImRhdGVcIiBuYW1lPVwiZG9iXCIgcmVxdWlyZWQgLz5cbiAgICAgICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgIEUtbWFpbCBBZGRyZXNzPHNwYW4gY2xhc3NOYW1lPVwicmVxdWlyZWRcIj4qPC9zcGFuPlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwiZW1haWxcIiBuYW1lPVwiZW1haWxcIiByZXF1aXJlZCAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZvcm0tcm93XCI+XG4gICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICBTY2hvb2w8c3BhbiBjbGFzc05hbWU9XCJyZXF1aXJlZFwiPio8L3NwYW4+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgbmFtZT1cInNjaG9vbFwiIHJlcXVpcmVkIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICBBZ2U8c3BhbiBjbGFzc05hbWU9XCJyZXF1aXJlZFwiPio8L3NwYW4+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJudW1iZXJcIiBuYW1lPVwiYWdlXCIgbWluPVwiMTNcIiBtYXg9XCIxOVwiIHJlcXVpcmVkIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICBHcmFkZSAoMjAyNi0yMDI3KTxzcGFuIGNsYXNzTmFtZT1cInJlcXVpcmVkXCI+Kjwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8c2VsZWN0IG5hbWU9XCJncmFkZVwiIGRlZmF1bHRWYWx1ZT1cIlwiIHJlcXVpcmVkPlxuICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIlwiIGRpc2FibGVkPlxuICAgICAgICAgICAgICAgICAgICBTZWxlY3QgR3JhZGVcbiAgICAgICAgICAgICAgICAgIDwvb3B0aW9uPlxuICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjl0aCBHcmFkZVwiPjl0aCBHcmFkZTwvb3B0aW9uPlxuICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjEwdGggR3JhZGVcIj4xMHRoIEdyYWRlPC9vcHRpb24+XG4gICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMTF0aCBHcmFkZVwiPjExdGggR3JhZGU8L29wdGlvbj5cbiAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCIxMnRoIEdyYWRlXCI+MTJ0aCBHcmFkZTwvb3B0aW9uPlxuICAgICAgICAgICAgICAgIDwvc2VsZWN0PlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZvcm0tc2VjdGlvblwiPlxuICAgICAgICAgICAgPGgzPlBhcmVudCAvIEd1YXJkaWFuIEluZm9ybWF0aW9uPC9oMz5cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9ybS1yb3dcIj5cbiAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgIFBhcmVudCAvIEd1YXJkaWFuIE5hbWU8c3BhbiBjbGFzc05hbWU9XCJyZXF1aXJlZFwiPio8L3NwYW4+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgbmFtZT1cImd1YXJkaWFuMS1uYW1lXCIgcmVxdWlyZWQgLz5cbiAgICAgICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgIEUtbWFpbCBBZGRyZXNzPHNwYW4gY2xhc3NOYW1lPVwicmVxdWlyZWRcIj4qPC9zcGFuPlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwiZW1haWxcIiBuYW1lPVwiZ3VhcmRpYW4xLWVtYWlsXCIgcmVxdWlyZWQgLz5cbiAgICAgICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgIENlbGwgUGhvbmUgTnVtYmVyPHNwYW4gY2xhc3NOYW1lPVwicmVxdWlyZWRcIj4qPC9zcGFuPlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGVsXCIgbmFtZT1cImd1YXJkaWFuMS1waG9uZVwiIHJlcXVpcmVkIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9ybS1yb3dcIj5cbiAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgIFBhcmVudCAvIEd1YXJkaWFuIE5hbWVcbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBuYW1lPVwiZ3VhcmRpYW4yLW5hbWVcIiAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgRS1tYWlsIEFkZHJlc3NcbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cImVtYWlsXCIgbmFtZT1cImd1YXJkaWFuMi1lbWFpbFwiIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICBDZWxsIFBob25lIE51bWJlclxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGVsXCIgbmFtZT1cImd1YXJkaWFuMi1waG9uZVwiIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9ybS1zZWN0aW9uXCI+XG4gICAgICAgICAgICA8aDM+UmVmZXJlbmNlcyAoT3B0aW9uYWwpPC9oMz5cbiAgICAgICAgICAgIDxwIGNsYXNzTmFtZT1cInNlY3Rpb24tbm90ZVwiPlxuICAgICAgICAgICAgICBQZXJzb25hbCByZWZlcmVuY2VzIGFyZSB3ZWxjb21lIGJ1dCBub3QgcmVxdWlyZWQuXG4gICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICB7QXJyYXkuZnJvbSh7IGxlbmd0aDogcmVmZXJlbmNlQ291bnQgfSkubWFwKChfLCBpbmRleCkgPT4gKFxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInJlZmVyZW5jZS1ncm91cFwiIGtleT17aW5kZXh9PlxuICAgICAgICAgICAgICAgIDxoND5SZWZlcmVuY2Uge2luZGV4ICsgMX08L2g0PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9ybS1yb3dcIj5cbiAgICAgICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICAgICAgRnVsbCBOYW1lXG4gICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIG5hbWU9e2ByZWYke2luZGV4ICsgMX0tbmFtZWB9IC8+XG4gICAgICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgICAgICBPY2N1cGF0aW9uXG4gICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIG5hbWU9e2ByZWYke2luZGV4ICsgMX0tb2NjdXBhdGlvbmB9IC8+XG4gICAgICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgICAgICBFbWFpbFxuICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cImVtYWlsXCIgbmFtZT17YHJlZiR7aW5kZXggKyAxfS1lbWFpbGB9IC8+XG4gICAgICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgICAgICBQaG9uZSBOdW1iZXJcbiAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZWxcIiBuYW1lPXtgcmVmJHtpbmRleCArIDF9LXBob25lYH0gLz5cbiAgICAgICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgKSl9XG4gICAgICAgICAgICB7cmVmZXJlbmNlQ291bnQgPCAzICYmIChcbiAgICAgICAgICAgICAgPGJ1dHRvblxuICAgICAgICAgICAgICAgI
1180HR5cGU9XCJidXR0b25cIlxuICAgICAgICAgICAgICAgIGNsYXNzTmFtZT1cImFkZC1yZWZlcmVuY2UtYnV0dG9uXCJcbiAgICAgICAgICAgICAgICBvbkNsaWNrPXthZGRSZWZlcmVuY2V9XG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICArIEFkZCBBbm90aGVyIFJlZmVyZW5jZVxuICAgICAgICAgICAgICA8L2J1dHRvbj5cbiAgICAgICAgICAgICl9XG4gICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZvcm0tc2VjdGlvblwiPlxuICAgICAgICAgICAgPGgzPkFjdGl2aXRpZXMgJiBJbnZvbHZlbWVudDwvaDM+XG4gICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgIExpc3QgdGhlIHNjaG9vbCBhY3Rpdml0aWVzLCBjbHVicywgb3JnYW5pemF0aW9ucywgYW5kIHNwb3J0cyB5b3VcbiAgICAgICAgICAgICAgcGxhbiB0byB0YWtlIHBhcnQgaW4gZHVyaW5nIHRoZSAyMDI2LTIwMjcgc2Nob29sIHllYXIuXG4gICAgICAgICAgICAgIDx0ZXh0YXJlYSBuYW1lPVwic2Nob29sLWFjdGl2aXRpZXNcIiByb3dzPVwiM1wiPjwvdGV4dGFyZWE+XG4gICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICBMaXN0IHVwIHRvIHRocmVlIG5vbi1zY2hvb2wgYWN0aXZpdGllcyB5b3UgaGF2ZSB0YWtlbiBwYXJ0IGluXG4gICAgICAgICAgICAgIGR1cmluZyB0aGUgbGFzdCB0d28geWVhcnMgKGNvbW11bml0eSwgY2l2aWMsIHJlbGlnaW91cyxcbiAgICAgICAgICAgICAgdm9sdW50ZWVyLCBhdGhsZXRpY3MsIGV0Yy4pLlxuICAgICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9ybS1yb3cgZnVsbCBzdGFja2VkXCI+XG4gICAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgICAxLlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIG5hbWU9XCJub24tc2Nob29sLWFjdGl2aXR5LTFcIiAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgMi5cbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBuYW1lPVwibm9uLXNjaG9vbC1hY3Rpdml0eS0yXCIgLz5cbiAgICAgICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgIDMuXG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgbmFtZT1cIm5vbi1zY2hvb2wtYWN0aXZpdHktM1wiIC8+XG4gICAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9ybS1zZWN0aW9uXCI+XG4gICAgICAgICAgICA8aDM+VGVsbCBVcyBBYm91dCBZb3Vyc2VsZjwvaDM+XG4gICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJzZWN0aW9uLW5vdGVcIj5cbiAgICAgICAgICAgICAgUGxlYXNlIGFuc3dlciBpbiBjb21wbGV0ZSBzZW50ZW5jZXMuIEEgc2hvcnQgcGFyYWdyYXBoIGZvciBlYWNoXG4gICAgICAgICAgICAgIGlzIHBlcmZlY3QuXG4gICAgICAgICAgICA8L3A+XG5cbiAgICAgICAgICAgIDxsYWJlbD5cbiAgICAgICAgICAgICAgMS4gTmFtZSBmb3VyIGNoYXJhY3RlcmlzdGljcyB0aGF0IGRlc2NyaWJlIHlvdS4gRm9yIGVhY2ggb25lLFxuICAgICAgICAgICAgICBzaGFyZSBhIHdheSBpdCBjb3VsZCBoZWxwIHlvdSBjb250cmlidXRlIHRvIHRoZSBZb3V0aFxuICAgICAgICAgICAgICBMZWFkZXJzaGlwIEJvYXJkLjxzcGFuIGNsYXNzTmFtZT1cInJlcXVpcmVkXCI+Kjwvc3Bhbj5cbiAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImNoYXJhY3RlcmlzdGljcy10YWJsZVwiPlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImNoYXJhY3RlcmlzdGljcy1oZWFkZXJcIj5cbiAgICAgICAgICAgICAgICA8c3Bhbj5DaGFyYWN0ZXJpc3RpYzwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8c3Bhbj5Ib3cgSXQgQ291bGQgSGVscCB0aGUgWW91dGggTGVhZGVyc2hpcCBCb2FyZDwvc3Bhbj5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIHtbMSwgMiwgMywgNF0ubWFwKChudW0pID0+IChcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImNoYXJhY3RlcmlzdGljcy1yb3dcIiBrZXk9e251bX0+XG4gICAgICAgICAgICAgICAgICA8aW5wdXRcbiAgICAgICAgICAgICAgICAgICAgdHlwZT1cInRleHRcIlxuICAgICAgICAgICAgICAgICAgICBuYW1lPXtgY2hhcmFjdGVyaXN0aWMtJHtudW19YH1cbiAgICAgICAgICAgICAgICAgICAgYXJpYS1sYWJlbD17YENoYXJhY3RlcmlzdGljICR7bnVtfWB9XG4gICAgICAgICAgICAgICAgICAgIHJlcXVpcmVkXG4gICAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICAgICAgPGlucHV0XG4gICAgICAgICAgICAgICAgICAgIHR5cGU9XCJ0ZXh0XCJcbiAgICAgICAgICAgICAgICAgICAgbmFtZT17YGNoYXJhY3RlcmlzdGljLWhlbHAtJHtudW19YH1cbiAgICAgICAgICAgICAgICAgICAgYXJpYS1sYWJlbD17YEhvdyBjaGFyYWN0ZXJpc3RpYyAke251bX0gY291bGQgaGVscGB9XG4gICAgICAgICAgICAgICAgICAgIHJlcXVpcmVkXG4gICAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICApKX1cbiAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgIDIuIEluIHlvdXIgb3duIHdvcmRzLCB3aHkgZG8geW91IHRoaW5rIHRoZSBIYXJyaXNidXJnXG4gICAgICAgICAgICAgIG5laWdoYm9yaG9vZCBuZWVkcyByZXZpdGFsaXppbmcsIGFuZCBob3cgY291bGQgeW91IG1ha2UgYVxuICAgICAgICAgICAgICBwb3NpdGl2ZSBpbXBhY3Qgb24gdGhlIG1pc3Npb24gb2YgVHVybiBCYWNrIHRoZSBCbG9jaz9cbiAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwicmVxdWlyZWRcIj4qPC9zcGFuPlxuICAgICAgICAgICAgICA8dGV4dGFyZWEgbmFtZT1cInRlbGwtdXMtMlwiIHJvd3M9XCI0XCIgcmVxdWlyZWQ+PC90ZXh0YXJlYT5cbiAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgIDMuIERlc2NyaWJlIGEgdGltZSB5b3Ugc2hvd2VkIGxlYWRlcnNoaXAgb3IgaGVscGVkIG1ha2UgYVxuICAgICAgICAgICAgICBkaWZmZXJlbmNlIGluIHlvdXIgc2Nob29sLCBmYW1pbHksIG9yIGNvbW11bml0eS5cbiAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwicmVxdWlyZWRcIj4qPC9zcGFuPlxuICAgICAgICAgICAgICA8dGV4dGFyZWEgbmFtZT1cInRlbGwtdXMtM1wiIHJvd3M9XCI0XCIgcmVxdWlyZWQ+PC90ZXh0YXJlYT5cbiAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgIDQuIFdoYXQgZG8geW91IGhvcGUgdG8gbGVhcm4gb3IgZ2FpbiBmcm9tIHNlcnZpbmcgb24gdGhlIFlvdXRoXG4gICAgICAgICAgICAgIExlYWRlcnNoaXAgQm9hcmQgdGhpcyB5ZWFyPzxzcGFuIGNsYXNzTmFtZT1cInJlcXVpcmVkXCI+Kjwvc3Bhbj5cbiAgICAgICAgICAgICAgPHRleHRhcmVhIG5hbWU9XCJ0ZWxsLXVzLTRcIiByb3dzPVwiNFwiIHJlcXVpcmVkPjwvdGV4dGFyZWE+XG4gICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb3JtLXNlY3Rpb25cIj5cbiAgICAgICAgICAgIDxoMz5BdHRlbmRhbmNlIENvbW1pdG1lbnQgJiBQb2xpY3k8L2gzPlxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJwb2xpY3ktYm94XCI+XG4gICAgICAgICAgICAgIDxwPlxuICAgICAgICAgICAgICAgIElmIEkgYW0gc2VsZWN0ZWQgZm9yIHRoZSBUdXJuIEJhY2sgdGhlIEJsb2NrIFlvdXRoIExlYWRlcnNoaXBcbiAgICAgICAgICAgICAgICBCb2FyZCwgSSB1bmRlcnN0YW5kIGFuZCBhZ3JlZSB0byB0aGUgZm9sbG93aW5nOlxuICAgICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICAgIDx1bD5cbiAgICAgICAgICAgICAgICA8bGk+XG4gICAgICAgICAgICAgICAgICBJIHdpbGwgYXR0ZW5kIGF0IGxlYXN0IDUgb2YgdGhlIDcgbW9udGhseSBib2FyZCBtZWV0aW5ncyxcbiAgICAgICAgICAgICAgICAgIGhlbGQgYXQgNjowMCBwbSBvbiB0aGUgMm5kIE1vbmRheSBvZiBlYWNoIG1vbnRoIGF0IDE5MjRcbiAgICAgICAgICAgICAgICAgIEJhdHRsZSBSb3cuIElmIEkgY2Fubm90IGF0dGVuZCwgSSB3aWxsIHJlYWNoIG91dCBhaGVhZCBvZlxuICAgICAgICAgICAgICAgICAgdGltZSB0byBNcy4gQXNobGV5ICg3MDYtMjk0LTUwOTApIG9yIENhbWRlbiAoNzA2LTQ5Ni05MjIyKS5cbiAgICAgICAgICAgICAgICA8L2xpPlxuICAgICAgICAgICAgICAgIDxsaT5cbiAgICAgICAgICAgICAgICAgIEkgd2lsbCBhdHRlbmQgYXQgbGVhc3QgMyBUdXJuIEJhY2sgdGhlIEJsb2NrIHNwZWNpYWwgZXZlbnRzXG4gICAgICAgICAgICAgICAgICBkdXJpbmcgdGhlIHllYXIuIEV4YW1wbGVzIGluY2x1ZGUgdGhlIHF1YXJ0ZXJseSBCbG9ja1xuICAgICAgICAgICAgICAgICAgUGFydHksIFBlcmNlbnRhZ2UgTmlnaHRzLCB0aGUgSGFsbG93ZWVuIEV2ZW50LCB0aGVcbiAgICAgICAgICAgICAgICAgIENvbW11bml0eSBNZWFsLCBhbmQgdGhlIGFubnVhbCBCaXJkaWVzIG9uIHRoZSBCbG9ja1xuICAgICAgICAgICAgICAgICAgZnVuZHJhaXNlci5cbiAgICAgICAgICAgICAgICA8L2xpPlxuICAgICAgICAgICAgICAgIDxsaT5cbiAgICAgICAgICAgICAgICAgIEkgd2lsbCBrZWVwIHBhc3NpbmcgZ3JhZGVzIGluIGFsbCBvZiBteSBhY2FkZW1pYyBjbGFzc2VzLFxuICAgICAgICAgICAgICAgICAgYW5kIEkgd2lsbCBhbHdheXMgcmVwcmVzZW50IG15c2VsZiBhbmQgdGhlIGJvYXJkIHdpdGhcbiAgICAgICAgICAgICAgICAgI
1180HJlcHV0YWJsZSBiZWhhdmlvci5cbiAgICAgICAgICAgICAgICA8L2xpPlxuICAgICAgICAgICAgICAgIDxsaT5cbiAgICAgICAgICAgICAgICAgIEkgaGF2ZSByZXZpZXdlZCB0aGUgWW91dGggTGVhZGVyc2hpcCBCb2FyZCBjYWxlbmRhciBhbmRcbiAgICAgICAgICAgICAgICAgIGNvbnNpZGVyZWQgYW55IGNvbmZsaWN0cyB3aXRoIHNjaG9vbHdvcmssIG90aGVyXG4gICAgICAgICAgICAgICAgICBjb21taXRtZW50cywgYW5kIHdvcmsgb2JsaWdhdGlvbnMuIEkgdW5kZXJzdGFuZCB0aGF0XG4gICAgICAgICAgICAgICAgICBpbnZpdGF0aW9ucyBhcmUgbGltaXRlZCwgc28gdGhpcyBpcyBhIGNvdXJ0ZXN5IHRvIG90aGVycy5cbiAgICAgICAgICAgICAgICA8L2xpPlxuICAgICAgICAgICAgICA8L3VsPlxuICAgICAgICAgICAgICA8cD5cbiAgICAgICAgICAgICAgICBDb3JyZXNwb25kZW5jZSBpcyBzZW50IGJ5IGVtYWlsIGJlZ2lubmluZyBpbiBBdWd1c3QsIHNvXG4gICAgICAgICAgICAgICAgcGxlYXNlIGNoZWNrIHlvdXIgZW1haWwgcmVndWxhcmx5IGZvciBuZXdzLCB1cGRhdGVzLCBhbmRcbiAgICAgICAgICAgICAgICByZWxldmFudCBpbmZvcm1hdGlvbi4gRXZlcnkgYXBwbGljYW50IHdpbGwgYmUgbm90aWZpZWQgb2ZcbiAgICAgICAgICAgICAgICB0aGVpciBzdGF0dXMsIHdoZXRoZXIgb3Igbm90IGFuIGludml0YXRpb24gaXMgZXh0ZW5kZWQuIEFsbFxuICAgICAgICAgICAgICAgIGludml0YXRpb25zIHRvIGpvaW4gdGhlIFlvdXRoIExlYWRlcnNoaXAgQm9hcmQgbXVzdCBiZVxuICAgICAgICAgICAgICAgIGFjY2VwdGVkIGJ5IHNpZ25pbmcgdGhlIGNvbW1pdG1lbnQgZm9ybSBubyBsYXRlciB0aGFuIE1vbmRheSxcbiAgICAgICAgICAgICAgICBBdWd1c3QgMjQsIDIwMjYuXG4gICAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImNoZWNrYm94LWNvbnRhaW5lclwiPlxuICAgICAgICAgICAgICA8aW5wdXRcbiAgICAgICAgICAgICAgICB0eXBlPVwiY2hlY2tib3hcIlxuICAgICAgICAgICAgICAgIGlkPVwiYWdyZWUtcG9saWN5XCJcbiAgICAgICAgICAgICAgICBuYW1lPVwiYWdyZWUtcG9saWN5XCJcbiAgICAgICAgICAgICAgICB2YWx1ZT1cIlllc1wiXG4gICAgICAgICAgICAgICAgcmVxdWlyZWRcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPGxhYmVsIGh0bWxGb3I9XCJhZ3JlZS1wb2xpY3lcIj5cbiAgICAgICAgICAgICAgICBJIGhhdmUgcmVhZCBhbmQgYWdyZWUgdG8gdGhlIEF0dGVuZGFuY2UgQ29tbWl0bWVudCAmIFBvbGljeVxuICAgICAgICAgICAgICAgIGFib3ZlPHNwYW4gY2xhc3NOYW1lPVwicmVxdWlyZWRcIj4qPC9zcGFuPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZm9ybS1yb3dcIj5cbiAgICAgICAgICAgICAgPGxhYmVsPlxuICAgICAgICAgICAgICAgIEFwcGxpY2FudCBTaWduYXR1cmU8c3BhbiBjbGFzc05hbWU9XCJyZXF1aXJlZFwiPio8L3NwYW4+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgbmFtZT1cImFwcGxpY2FudC1zaWduYXR1cmVcIiByZXF1aXJlZCAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgRGF0ZTxzcGFuIGNsYXNzTmFtZT1cInJlcXVpcmVkXCI+Kjwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8aW5wdXRcbiAgICAgICAgICAgICAgICAgIHR5cGU9XCJkYXRlXCJcbiAgICAgICAgICAgICAgICAgIG5hbWU9XCJhcHBsaWNhbnQtc2lnbmF0dXJlLWRhdGVcIlxuICAgICAgICAgICAgICAgICAgZGVmYXVsdFZhbHVlPXt0b2RheX1cbiAgICAgICAgICAgICAgICAgIHJlcXVpcmVkXG4gICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPC9sYWJlbD5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb3JtLXJvd1wiPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgUGFyZW50IC8gR3VhcmRpYW4gU2lnbmF0dXJlXG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3NOYW1lPVwicmVxdWlyZWRcIj4qPC9zcGFuPlxuICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIG5hbWU9XCJndWFyZGlhbi1zaWduYXR1cmVcIiByZXF1aXJlZCAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgICA8bGFiZWw+XG4gICAgICAgICAgICAgICAgRGF0ZTxzcGFuIGNsYXNzTmFtZT1cInJlcXVpcmVkXCI+Kjwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8aW5wdXRcbiAgICAgICAgICAgICAgICAgIHR5cGU9XCJkYXRlXCJcbiAgICAgICAgICAgICAgICAgIG5hbWU9XCJndWFyZGlhbi1zaWduYXR1cmUtZGF0ZVwiXG4gICAgICAgICAgICAgICAgICBkZWZhdWx0VmFsdWU9e3RvZGF5fVxuICAgICAgICAgICAgICAgICAgcmVxdWlyZWRcbiAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8L2xhYmVsPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICA8UmVDQVBUQ0hBXG4gICAgICAgICAgICBzaXRla2V5PVwiNkxlSXhBY1RBQUFBQUpjWlZScXlIaDcxVU1JRUdOUV9NWGppWktoSVwiXG4gICAgICAgICAgICBvbkNoYW5nZT17b25DaGFuZ2V9XG4gICAgICAgICAgICByZWY9e3JlY2FwdGNoYVJlZn1cbiAgICAgICAgICAvPlxuXG4gICAgICAgICAgPGJ1dHRvblxuICAgICAgICAgICAgY2xhc3NOYW1lPVwiYnV0dG9uIHJlZCBzdWJtaXQtYnV0dG9uXCJcbiAgICAgICAgICAgIHR5cGU9XCJzdWJtaXRcIlxuICAgICAgICAgICAgZGlzYWJsZWQ9eyF2ZXJpZmllZCB8fCBpc1N1Ym1pdHRpbmd9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge2lzU3VibWl0dGluZyA/IChcbiAgICAgICAgICAgICAgPD5cbiAgICAgICAgICAgICAgICA8aSBjbGFzc05hbWU9XCJmYS1zb2xpZCBmYS1zcGlubmVyIGZhLXNwaW5cIj48L2k+XG4gICAgICAgICAgICAgICAgU3VibWl0dGluZy4uLlxuICAgICAgICAgICAgICA8Lz5cbiAgICAgICAgICAgICkgOiAoXG4gICAgICAgICAgICAgIFwiU3VibWl0IEFwcGxpY2F0aW9uXCJcbiAgICAgICAgICAgICl9XG4gICAgICAgICAgPC9idXR0b24+XG4gICAgICAgIDwvZm9ybT5cbiAgICAgIDwvZGl2PlxuICAgICAgPFRvYXN0Q29udGFpbmVyXG4gICAgICAgI
1180HBvc2l0aW9uPVwidG9wLWNlbnRlclwiXG4gICAgICAgIGF1dG9DbG9zZT17MjAwMH1cbiAgICAgICAgaGlkZVByb2dyZXNzQmFyPXtmYWxzZX1cbiAgICAgICAgbmV3ZXN0T25Ub3A9e2ZhbHNlfVxuICAgICAgICBjbG9zZU9uQ2xpY2tcbiAgICAgICAgcnRsPXtmYWxzZX1cbiAgICAgICAgcGF1c2VPbkZvY3VzTG9zc1xuICAgICAgICBkcmFnZ2FibGVcbiAgICAgICAgcGF1c2VPbkhvdmVyXG4gICAgICAgIHRoZW1lPVwibGlnaHRcIlxuICAgICAgLz5cbiAgICA8L3NlY3Rpb24+XG4gICk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBZb3V0aEJvYXJkU2lnbnVwO1xuIl0sImZpbGUiOiIvdmFyL3d3dy9odG1sL3R1cm4tYmFjay1mcm9udGVuZC9zcmMvcm91dGVzL3lvdXRoLWJvYXJkLXNpZ251cC95b3V0aC1ib2FyZC1zaWdudXAucGFnZS5qc3gifQ==
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.