Personal Website for @jaspermayone.com jaspermayone.com

h-card pt 2

+329 -28
+329 -28
src/app/layout.tsx
··· 376 376 377 377 {/* <meta name="fediverse:creator" content="@taciturnaxoltol@social.dino.icu" /> */} 378 378 379 - <div className="h-card" style={{ display: "none" }}> 380 - <a className="u-url" rel="me home" href="https://jaspermayone.com"> 381 - <span className="p-name">Jasper Mayone</span> 382 - </a> 383 - <p className="p-given-name">Jasper</p> 384 - <p className="p-family-name">Mayone</p> 385 - <p className="dt-bday">2006-08-05</p> 386 - <p className="p-sex">male</p> 387 - <p className="p-note"> 388 - {age}, college student from rural Vermont, currently residing in 389 - Boston, attending Wentworth Institute of Technology as a computer 390 - science major. Hobbies include reading, being in the great outdoors, 391 - photography, computer programming, cooking, and running away to join 392 - the circus. 393 - </p> 394 - <a className="u-email" href="mailto:me@dunkirk.sh" rel="me"> 395 - me@dunkirk.sh 396 - </a> 397 - <div className="p-adr h-adr"> 398 - <span className="p-country-name">United States of America</span> 399 - </div> 400 - <img 401 - className="u-photo" 402 - src="/images/jmdark-min.webp" 403 - alt="Jasper Mayone" 404 - /> 405 - </div> 406 - 407 379 {redirects 408 380 .filter((redirect) => redirect.linkrelme) 409 381 .map((redirect) => ( ··· 429 401 <link rel="manifest" href="/site.webmanifest" /> 430 402 </head> 431 403 <body className={`${cuteNotes.variable} ${balgin.variable} font-sans`}> 404 + <div className="h-card vcard" hidden={true}> 405 + {" "} 406 + {/* vcard class added for backward compatibility */} 407 + {/* === NAMES & IDENTITY === */} 408 + <span className="p-name fn">Jasper Mayonee</span>{" "} 409 + {/* Full/formatted name */} 410 + <span className="p-given-name">Jasper</span> {/* First name */} 411 + <span className="p-additional-name">Devon</span>{" "} 412 + {/* Middle name(s) */} 413 + <abbr className="p-additional-name">D.</abbr>{" "} 414 + {/* Alt format for middle initial */} 415 + <span className="p-family-name">Mayone</span> {/* Last name */} 416 + <span className="p-sort-string">Mayone, Jasper</span>{" "} 417 + {/* How to sort alphabetically */} 418 + <span className="p-nickname">jaspermayone</span>{" "} 419 + {/* Nickname/alias/handle */} 420 + {/* === CONTACT INFORMATION === */} 421 + <a className="u-email" href="mailto:me@jaspermayone.com"> 422 + me@jaspermayone.com 423 + </a> 424 + <a className="u-url" href="https://jaspermayone.com" rel="me"> 425 + jaspermayone.com 426 + </a> 427 + <a className="u-url" href="https://github.com/jaspermayone" rel="me"> 428 + GitHub 429 + </a> 430 + <a 431 + className="u-url" 432 + href="https://linkedin.com/in/jaspermayone" 433 + rel="me" 434 + > 435 + LinkedIn 436 + </a> 437 + {/* === VISUAL IDENTITY === */} 438 + <img 439 + className="u-photo" 440 + src="/images/jmdark-min.webp" 441 + alt="Jasper Mayone" 442 + />{" "} 443 + {/* Photo */} 444 + {/* === PERSONAL DETAILS === */} 445 + <time className="dt-bday bday" dateTime="2006-08-05"> 446 + August 5, 2006 447 + </time>{" "} 448 + {/* Birthday */} 449 + <time className="dt-bday bday">--08-05</time>{" "} 450 + {/* Birthday without year */} 451 + <span className="p-sex">male</span> {/* Biological sex (vCard4) */} 452 + <span className="p-gender-identity">he/they</span>{" "} 453 + {/* Gender identity (vCard4) */} 454 + {/* === CATEGORIES & TAGS === */} 455 + <span className="p-category category">programmer</span> 456 + <span className="p-category category">photographer</span> 457 + <span className="p-category category">student</span> 458 + <span className="p-category category">vermonter</span> 459 + {/* === CRYPTOGRAPHIC KEYS === */} 460 + <pre className="u-key key">{`-----BEGIN PGP PUBLIC KEY BLOCK----- 461 + mDMEZZzPrRYJKwYBBAHaRw8BAQdAKf9dZyL4NlwRAMdVoXkJpv//W/4HLpSIdr4+ 462 + SBRSVAe0I0phc3BlciBNYXlvbmUgPG1lQGphc3Blcm1heW9uZS5jb20+iQVJBBMW 463 + CgTxAheABQsJCAcDBRUKCQgLBBYCAwECHgUCGQECGyOEFIAAAAAAEABrcHJvb2ZA 464 + YXJpYWRuZS5pZGh0dHBzOi8vd3d3LnJlZGRpdC5jb20vdXNlci9qLWRvZ2NvZGVy 465 + L2NvbW1lbnRzLzFsc3BubnAvb3BlbnBncDRmcHIwMGU2NDNjMjFmYWM5NjVmZmIy 466 + OGQzYjcxNGQwZDQ1YTFkYWRhYWYvWhSAAAAAABAAQXByb29mQGFyaWFkbmUuaWRo 467 + dHRwczovL2Jza3kuYXBwL3Byb2ZpbGUvdGVzdC5qYXNwZXJtYXlvbmUuY29tL3Bv 468 + c3QvM2xwbmp6dXJvNGMydz4UgAAAAAAQACVwcm9vZkBhcmlhZG5lLmlkaHR0cHM6 469 + Ly9vcmNpZC5vcmcvMDAwOS0wMDA5LTMwNDMtOTMwOT4UgAAAAAAQACVwcm9vZkBh 470 + cmlhZG5lLmlkaHR0cHM6Ly9tYXN0b2Rvbi5zb2NpYWwvQGphc3Blcm1heW9uZUoU 471 + gAAAAAAQADFwcm9vZkBhcmlhZG5lLmlkaHR0cHM6Ly9uZXdzLnljb21iaW5hdG9y 472 + LmNvbS91c2VyP2lkPWphc3Blcm1heW9uZS0UgAAAAAAQABRwcm9vZkBhcmlhZG5l 473 + LmlkZG5zOmpzcC5sYXQ/dHlwZT1UWFQyFIAAAAAAEAAZcHJvb2ZAYXJpYWRuZS5p 474 + ZGRuczpob2d3YXJ0cy5kZXY/dHlwZT1UWFRVFIAAAAAAEAA8cHJvb2ZAYXJpYWRu 475 + ZS5pZGh0dHBzOi8vYnNreS5hcHAvcHJvZmlsZS9qYXNwZXJtYXlvbmUuY29tL3Bv 476 + c3QvM2xwYXIybmUyNnMyYjYUgAAAAAAQAB1wcm9vZkBhcmlhZG5lLmlkZG5zOmph 477 + c3Blcm1heW9uZS5jb20/dHlwZT1UWFQ2FIAAAAAAEAAdcHJvb2ZAYXJpYWRuZS5p 478 + ZGRuczpob2d3YXJ0cy5jaGFubmVsP3R5cGU9VFhUXhSAAAAAABAARXByb29mQGFy 479 + aWFkbmUuaWRodHRwczovL2dpc3QuZ2l0aHViLmNvbS9qYXNwZXJtYXlvbmUvNWU0 480 + ZDkwZmFlMzVlZmUyZWZhYTdjZDQ3ZGQzNjZmODSXFIAAAAAAEAB+cHJvb2ZAYXJp 481 + YWRuZS5pZG1hdHJpeDp1L2phc3Blci5tYXlvbmU/b3JnLmtleW94aWRlLnI9ZEJm 482 + UVp4Q29HVm1TVHVqZml2Om1hdHJpeC5vcmcmb3JnLmtleW94aWRlLmU9Y0RkQzlw 483 + Z19tbWFXb2lSX2ZWTEJTaFhScDZJZDA0NFJ5djQ0cTEzZl9rQUAUgAAAAAAQACdw 484 + cm9vZkBhcmlhZG5lLmlkaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vamFzcGVy 485 + bWF5b25lXhSAAAAAABAARXByb29mQGFyaWFkbmUuaWRodHRwczovL2Jza3kuYXBw 486 + L3Byb2ZpbGUvcmlnaHRub3cuamFzcGVybWF5b25lLmNvbS9wb3N0LzNscG5sYTdp 487 + cjcyMnI4FIAAAAAAEAAfcHJvb2ZAYXJpYWRuZS5pZGh0dHBzOi8va2V5YmFzZS5p 488 + by9qYXNwZXJtYXlvbmUYGGhrcHM6Ly9rZXlzLm9wZW5wZ3Aub3JnFiEEAOZDwh+s 489 + ll/7KNO3FNDUWh2tqvoFAmjcHowACgkQFNDUWh2tqvqLDAEA/pz1mAPqCykBl5i2 490 + 6QIUEyQCpED7H5bJGLnKEwHqsyABALcHx/8Sv5ukkTkpV7iymu3+VO26rt1MMWa3 491 + TmAxYksHiQI2BBABCAAgFiEEMnwMc7y+nVaXw+oj2IUMB3v6T80FAmWc1okCBwAA 492 + CgkQ2IUMB3v6T82zGg//fUCltf/wZH2i0lR47plbpYUdYINug28wdzDZ6naY/kNP 493 + ZTtcUkxtNsk9xV0xsyWjdYdnvwZdALCjnbuPsGYyHjyQZrqs05SEKYIkGNiphKMi 494 + UUtQV2QQZXfw6z6fqubn0F6F1GR0Oe2Ntji2xMGPCKJJbWzesUhsQl3fwRM+QuYC 495 + MCoDWgCKMy3kJp8BM3Vep2s5XbgdvsfIEbPIj0pl141I3S5Ygy7L2i46naRiJNun 496 + Oe6gzBrQ+0KBxrUCyGSMxF2ojAIH+BHNne1brEEnn35IhF0I7Ygf/62TRCTSSGzX 497 + uI20ZgBvmudKSxgV5OhLgtOLBzbKZlxHRHnP/u6RaNQAhY4jWa8YDpwZ7u/bopIe 498 + ySdTg/9NN55Txt7yyh2va6Fgtk/Ds5NuVwn+lVt3xMM7kK1ngnCiXxwAlhqW50Qh 499 + 1H0o+EiSiwMnx9VJHwrd7dzwRnrIaXQ2Kd8g974MMXP//42RPp6+5NBImUdUXhWL 500 + oTPz/AKnzPeZ4FVZKM7IbGPSiS4SeDsDvJH8qPztx08rMhWS1fESgYx4LTFYmBIk 501 + qy73A9ba6SL4c4e9bKxBow4N3o55FH+HUfLawg1M+vtCWEhVMWInyWkzPz+P0lpK 502 + Hfgrt89XZNq4ot8yPVTJKhGmh6c3lDZX7oVvxsMYag+3meVi7xox81ELqf+FuZC0 503 + aE9ic2lkaWFuIEdpdCBTeW5jIH4gSmFzcGVyIE1heW9uZSAoT2JzaWRpYW4gR2l0 504 + IFN5bmMpIDxqYXNwZXIubWF5b25lK29ic2lkaWFuLWdpdC1zeW5jQGphc3Blcm1h 505 + eW9uZS5jb20+iKwEExYKAFQCGwEFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AY 506 + GGhrcHM6Ly9rZXlzLm9wZW5wZ3Aub3JnFiEEAOZDwh+sll/7KNO3FNDUWh2tqvoF 507 + AmjcHowACgkQFNDUWh2tqvrioQD+NSmbHSJg58vOzmoREbtX43WHfwXb1p+F5+9N 508 + 5EHVn70BAJKA9pRvQxvxgfBgz8hjC2/X8jAIy2Jy/DRZzG54DAIMtD9KYXNwZXIg 509 + TWF5b25lIChQZXJzb25hbCBBbGlhcykgPGphc3Blci5tYXlvbmVAamFzcGVybWF5 510 + b25lLmNvbT6IeAQwFggAIBYhBADmQ8IfrJZf+yjTtxTQ1Fodrar6BQJnhFCaAh0A 511 + AAoJEBTQ1Fodrar6YsAA/Ak5bio3K4Tnr5RL20+XsV6IWNim4T4zI9Xtv7aEXgq1 512 + AP9nJ0YYA3y7UriZ74XcN+j5SmF1Fl8ONGD9/Wxa8HyuCYiTBBMWCgA7AhsjBQsJ 513 + CAcCAiICBhUKCQgLAgQWAgMBAh4HAheAFiEEAOZDwh+sll/7KNO3FNDUWh2tqvoF 514 + AmjcHowACgkQFNDUWh2tqvrcbwEA8kUXMehYPh+ZBRUm+8Tb5SloEmhKzmRi/VvY 515 + 4EUG3jYA/0DX3VI6KUBKw7oLJ/+MukVOu9gRbhnBBOGnDOI2020MtERKYXNwZXIg 516 + TWF5b25lIChTaW5nbGUgRmVhdGhlciBMTEMpIDxqYXNwZXIubWF5b25lQHNpbmds 517 + ZWZlYXRoZXIuY29tPokBHAQTFgoAxAIbAQULCQgHAgIiAgYVCgkICwIEFgIDAQIe 518 + BwIXgDcUgAAAAAAQAB5wcm9vZkBhcmlhZG5lLmlkZG5zOnNpbmdsZWZlYXRoZXIu 519 + ZGV2P3R5cGU9VFhUNxSAAAAAABAAHnByb29mQGFyaWFkbmUuaWRkbnM6c2luZ2xl 520 + ZmVhdGhlci5jb20/dHlwZT1UWFQYGGhrcHM6Ly9rZXlzLm9wZW5wZ3Aub3JnFiEE 521 + AOZDwh+sll/7KNO3FNDUWh2tqvoFAmjcHowACgkQFNDUWh2tqvqdJQD+KBmysNl7 522 + JzbOArp2n9/gtk9eBH6Yq2sMdN92iAD6Ui4BAOPKOCTQiAsc651BhLRBm6I0SHsj 523 + 1+B0C5wa35yHf18ItEFKYXNwZXIgTWF5b25lIChKYXNwZXIgTWF5b25lIC0gUGVy 524 + c29uYWwpIDxqYXNwZXJtYXlvbmVAZ21haWwuY29tPoisBBMWCgBUAhsBBQsJCAcC 525 + AiICBhUKCQgLAgQWAgMBAh4HAheAGBhoa3BzOi8va2V5cy5vcGVucGdwLm9yZxYh 526 + BADmQ8IfrJZf+yjTtxTQ1Fodrar6BQJo3B6MAAoJEBTQ1Fodrar6kYgA/0H3jrLP 527 + moWpAvZvuHXpV1TdTGGs7QbH5AfMkjqCkC3MAQCKmlYeDNy98hkfXvIUdjxr3oaN 528 + VQJJAjj3P/CKbqCMBbRISmFzcGVyIE1heW9uZSAoSmFzcGVyIE1heW9uZSAtIFBl 529 + cnNvbmFsKSA8amFzcGVycGhvZW5peG1heW9uZUBnbWFpbC5jb20+iKwEExYKAFQC 530 + GwEFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AYGGhrcHM6Ly9rZXlzLm9wZW5w 531 + Z3Aub3JnFiEEAOZDwh+sll/7KNO3FNDUWh2tqvoFAmjcHowACgkQFNDUWh2tqvov 532 + FgEArq+7bBTQvgMUvIOL4ac6aF8rOUCkouf6Mj4X+0jLvnkA/3n8bDXA0+/u0UGy 533 + Co/lzep1OGlmLU8guzQlaWusYKIPtD9KYXNwZXIgTWF5b25lIChQcm9qZWN0IFB1 534 + cnBsZSBCdWJibGUpIDxqYXNwZXJAcHVycGxlYnViYmxlLm9yZz6IeAQwFggAIBYh 535 + BADmQ8IfrJZf+yjTtxTQ1Fodrar6BQJnOkdIAh0AAAoJEBTQ1Fodrar6sTgA/iR6 536 + IzBihmxrgu8cMLP6W6EaKa8vZbDxo9bwyKppuKQlAP9WdZAXTn8iz5SZVWIc8TPt 537 + W4n5pZXQnRimUIKtinSuA4iTBBMWCgA7AhsjBQsJCAcCAiICBhUKCQgLAgQWAgMB 538 + Ah4HAheAFiEEAOZDwh+sll/7KNO3FNDUWh2tqvoFAmjcHowACgkQFNDUWh2tqvor 539 + CwD6Azcw7ZYzYEIDqnSALZMkfLHmXGUUKr+Eeb0LpU0iTnsBAJMd7gcl0urqkkwT 540 + W+nsdQ0IMiy+06NgP5OLHRRhCi8LtDZKYXNwZXIgTWF5b25lIChDeWFuZXVzIENv 541 + KSA8amFzcGVyLm1heW9uZUBjeWFuZXVzLm9yZz6IeAQwFggAIBYhBADmQ8IfrJZf 542 + +yjTtxTQ1Fodrar6BQJnOkclAh0AAAoJEBTQ1Fodrar6gbwBAKx/bOWIFy6wA9pY 543 + 7LGCSQ5fwzEzo4OLYOo/FIoR8IbPAQCxEtZhAgfpNVlUjzLb74QyBtpPfsyAXydP 544 + 8kk/Mi+PBoiSBBMWCgA7AhsjBQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAFiEE 545 + AOZDwh+sll/7KNO3FNDUWh2tqvoFAmjcHowACgkQFNDUWh2tqvovaAD4yZ+DIgVK 546 + XKImKovOaYJUc1eU2ngOjgXNxbYI2Sd54AD9EXga3T+zqv8yIKmL8b+99eijFepb 547 + LyzgoaLwcy3yNQDR0jrSOAEQAAEBAAAAAAAAAAAAAAAA/9j/4AAQSkZJRgABAQAA 548 + SABIAAD/4QBARXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQA 549 + AAABAAAA+qADAAQAAAABAAAA7wAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQA 550 + AAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8IAEQgA7wD6AwEiAAIR 551 + AQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAMCBAEFAAYHCAkKC//EAMMQAAEDAwIE 552 + AwQGBAcGBAgGcwECAAMRBBIhBTETIhAGQVEyFGFxIweBIJFCFaFSM7EkYjAWwXLR 553 + Q5I0ggjhU0AlYxc18JNzolBEsoPxJlQ2ZJR0wmDShKMYcOInRTdls1V1pJXDhfLT 554 + RnaA40dWZrQJChkaKCkqODk6SElKV1hZWmdoaWp3eHl6hoeIiYqQlpeYmZqgpaan 555 + qKmqsLW2t7i5usDExcbHyMnK0NTV1tfY2drg5OXm5+jp6vP09fb3+Pn6/8QAHwEA 556 + AwEBAQEBAQEBAQAAAAAAAQIAAwQFBgcICQoL/8QAwxEAAgIBAwMDAgMFAgUCBASH 557 + AQACEQMQEiEEIDFBEwUwIjJRFEAGMyNhQhVxUjSBUCSRoUOxFgdiNVPw0SVgwUTh 558 + cvEXgmM2cCZFVJInotIICQoYGRooKSo3ODk6RkdISUpVVldYWVpkZWZnaGlqc3R1 559 + dnd4eXqAg4SFhoeIiYqQk5SVlpeYmZqgo6SlpqeoqaqwsrO0tba3uLm6wMLDxMXG 560 + x8jJytDT1NXW19jZ2uDi4+Tl5ufo6ery8/T19vf4+fr/2wBDAAwMDAwMDBQMDBQd 561 + FBQUHScdHR0dJzEnJycnJzE7MTExMTExOzs7Ozs7OztHR0dHR0dTU1NTU11dXV1d 562 + XV1dXV3/2wBDAQ4PDxgWGCgWFihhQjZCYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFh 563 + YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWH/2gAMAwEAAhEDEQAAAaGZ1bbVttUT 564 + tW21Rp1Rp1ROmo06onao06ttq0TqTp1JhUUmFaibattq22radUadUbJpSBpqUoTR 565 + iNNVhLBxR9pqNMVonVETqjTFRCtStOqNOqNOqNM1ETFDbQqpLaXtc7PXErjWndc3 566 + XNY7eluWa6f5KqjTqjTFRp1RtqXp1Rp1Rp1Rp1Q3csaR0dL2VFINVEU3r6uWoHdc 567 + xQ91x1NVLFT8jCwqNOqInVETqjTqVp1aJ1aJ1bTqits6un/W8m5rqB0fS1zduakq 568 + /DR31K5Tr6KufEhdDs6x/RYVFRpio06k6dS9tW06o06o06orLRjXSDqLyq7qeb6i 569 + hN3UUM4jUiufgrjrezJXGuLirqdMVonVGmKjTFL2monatp1Rp1Qlep07aO6bdDxN 570 + vVk8JNBUnVATBqNlU1oHTetp1Rp1RE6o0xSttWnattNbbVttSLqnc0R/QWVXqUGp 571 + EqTUBKGhcp2nIUVe1bTFaJ1Rpio0xUzE1ttWnatMTUaYrQqKC8YOa6Rw0d1EZFYS 572 + C0Tler5ygTpqNMVonVG2qNtWmJrTGqdtU7attq22qAnHVs45TV1AWl1QnaVUqiva 573 + yqmWL6ttqjTFRpio0xW0alaNUzGqZjVOia22qEqimNvTnrqVtXFEWgtKprTj6EYc 574 + U+wiVttWjatG1JmNU6JqdGpWianRNTo1SFo2pbpm7roH/O3VOzN6SgMo1KHOrECu 575 + nSmZaPkzW21I0alaNUynUqUio42SKO2VNCyk0ZYTV0UPqSorwHrTI6nSilLiKVsq 576 + oOCaPkLoejVMp1K0aswOGtMTWiYpGhVIVGpaDagSXUlwhVZG1KyFUSYVU7KoThum 577 + jaNU6NUylFNVDXWnattqSQZKSgiaLkqpEaaNGikpWOlLSql4a6VKVUkRgV//2gAI 578 + AQEAAQUC/wCRNqGVPJ5PMf6qJp9+tGF/6nUaPj2GrFvk/dS/dJC5IuX3qWlVf9S8 579 + XqXDbVaYUJYA7F3aWoUT2DBr/qNZY1cELAp92RGbuIiVdx/qNftQpqtA0YapEIfv 580 + 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 648 + qE+eKIDvZA3qnWxQHousqP1NzBxfhf/ZiKkEExYIAFECGwEFCwkIBwIGFQoJCAsC 649 + BBYCAwECHgECF4AYGGhrcHM6Ly9rZXlzLm9wZW5wZ3Aub3JnFiEEAOZDwh+sll/7 650 + KNO3FNDUWh2tqvoFAmjcHowACgkQFNDUWh2tqvpoBAEAv2zieVGmSjhGIqHEJrUZ 651 + asl6XcxvlGu5q+XIwuTumJkA/jWda/+zhqB1HQIV9Ki9RpHGMQ07jfQr6uMouzur 652 + GNMEtD9KYXNwZXIgTWF5b25lIChwaGlzaC5kaXJlY3RvcnkpIDxqYXNwZXIubWF5 653 + b25lQHBoaXNoLmRpcmVjdG9yeT6I3wQTFggAhwIbIwULCQgHAgYVCgkICwIEFgID 654 + AQIeAQIXgDUUgAAAAAAQABxwcm9vZkBhcmlhZG5lLmlkZG5zOnBoaXNoLmRpcmVj 655 + dG9yeT90eXBlPVRYVBgYaGtwczovL2tleXMub3BlbnBncC5vcmcWIQQA5kPCH6yW 656 + X/so07cU0NRaHa2q+gUCaNwejAAKCRAU0NRaHa2q+iDPAP92oKA0CuU0DUjAv0P5 657 + Yn/tKjkykONl/A6wijUHHBdcTgD+N8x+55r/DqvhLfhShVuyEWYrk9pleo0aCJYR 658 + HmJKLg60W0phc3BlciBEIE1heW9uZSAoV2VudHdvcnRoIEluc3RpdHV0ZSBvZiBU 659 + ZWNobm9sb2d5IE9mZmljYWwgU3R1ZGVudCBFbWFpbCkgPG1heW9uZWpAd2l0LmVk 660 + dT6IqQQTFggAUQIbIwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBgYaGtwczovL2tl 661 + eXMub3BlbnBncC5vcmcWIQQA5kPCH6yWX/so07cU0NRaHa2q+gUCaNwejAAKCRAU 662 + 0NRaHa2q+sW6AP90y3SHXdkxA/PSO9e358bBegaizoWNv6TOxJGK+xsdBwD+OVlP 663 + XVDNyspmn0rpQlIHqT8Kq2brGi3Y0MzKGP61qQi0OUphc3BlciBNYXlvbmUgKFBh 664 + dGNod29yayBMYWJzKSA8amFzcGVyQHBhdGNod29ya2xhYnMub3JnPojkBBMWCgCM 665 + AhsjBQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheANxSAAAAAABAAHnByb29mQGFy 666 + aWFkbmUuaWRkbnM6cGF0Y2h3b3JrbGFicy5vcmc/dHlwZT1UWFQYGGhrcHM6Ly9r 667 + ZXlzLm9wZW5wZ3Aub3JnFiEEAOZDwh+sll/7KNO3FNDUWh2tqvoFAmjcHowACgkQ 668 + FNDUWh2tqvpvEwD+JJzSaUhQlOLN+lJ0RNX2JYb0cxuWZYYcAXMRl+AFqbMA/iXQ 669 + Qdm074NJvR6o6IrI4aEJhcPEXb3DPP3Hk0vXEvIJtDdKYXNwZXIgTWF5b25lIChB 670 + cHBsZSBpQ2xvdWQpIDxqYXNwZXIubWF5b25lQGljbG91ZC5jb20+iKwEExYKAFQC 671 + GyMFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AYGGhrcHM6Ly9rZXlzLm9wZW5w 672 + Z3Aub3JnFiEEAOZDwh+sll/7KNO3FNDUWh2tqvoFAmjcHowACgkQFNDUWh2tqvp2 673 + 2gEA/7TWI/asJu0Z4NC8EvWrnd2N+Y+OCqDAJv207HltT2sA+wbU3qLDxUc/sAGP 674 + rkSt9hzgadJWMU+/pVm3e5U6Yu0KtDlKYXNwZXIgTWF5b25lIChNTEggLS0gZG90 675 + aW8gYWxpYXMpIDxqYXNwZXIubWF5b25lQG1saC5pbz6IrAQTFgoAVAIbIwULCQgH 676 + AgIiAgYVCgkICwIEFgIDAQIeBwIXgBgYaGtwczovL2tleXMub3BlbnBncC5vcmcW 677 + IQQA5kPCH6yWX/so07cU0NRaHa2q+gUCaNwejAAKCRAU0NRaHa2q+jALAP92+K3i 678 + q+Rtb2wgkuydZYMVMnW71xv2eNT/+Mqr5N6ifQEAnnqu0+kuUr85PRIUft+DptzI 679 + GFNPXOHpBQM0e6NFDwe0Qkphc3BlciBNYXlvbmUgKE1MSCAtLSBtYWluKSA8amFz 680 + cGVyLm1heW9uZUBtYWpvcmxlYWd1ZWhhY2tpbmcuY29tPoisBBMWCgBUAhsjBQsJ 681 + CAcCAiICBhUKCQgLAgQWAgMBAh4HAheAGBhoa3BzOi8va2V5cy5vcGVucGdwLm9y 682 + ZxYhBADmQ8IfrJZf+yjTtxTQ1Fodrar6BQJo3B6MAAoJEBTQ1Fodrar6cigBAOM9 683 + Etq8VO8NWWDOEQeTI5Q/2InU7NnoKBL4GWIzDpgbAP9w1knBqYvwosulSIyIAlA/ 684 + w+ej2Am3R2x9XuYKH/2ZCbgzBGWc0C8WCSsGAQQB2kcPAQEHQO6kCrnFBMUllLP3 685 + sTkvOGtVL3HrbpLQ4YYBT7aJDb10iO8EGBYKACAWIQQA5kPCH6yWX/so07cU0NRa 686 + Ha2q+gUCZZzQLwIbAgCBCRAU0NRaHa2q+nYgBBkWCgAdFiEEmKyR/V12IROZqvz1 687 + GSXBZlXld+sFAmWc0C8ACgkQGSXBZlXld+t7zwEAjl+i23aGAneWu5fIY0uyN17R 688 + uox1X1VJQLroNJO7PIMA/1s6RryDCUO9x2/5Ae36xLHxbARQNVXLOCAu2HcWeJME 689 + kkQA/3w4X3V7uvCqMkKxzCFX/AMK7eGxrOERVe8ZxMVTZEWAAQCDvfOnylgfQygw 690 + /f1LDteOfVZVab9DHS/YyrQnOczGD7g4BGWc0F0SCisGAQQBl1UBBQEBB0BfmR8g 691 + yjfz6Fgwatt6A+7JDijaDa7WJALWLRWuQI8gKwMBCAeIeAQYFgoAIBYhBADmQ8If 692 + rJZf+yjTtxTQ1Fodrar6BQJlnNBdAhsMAAoJEBTQ1Fodrar6He8A/iqh2Gh3jq1E 693 + 6vyB8NpfWhqj3t+tvwPL343qeW6etPloAP9M+qGF38Sb2E8KzKPc4P92PjudVlXF 694 + PpSbc4Ic1toWCLgzBGWc0IQWCSsGAQQB2kcPAQEHQA6sub8JFVi0UdsjFG2gBVyr 695 + 3/lEsC+9Y2nkVp228wuuiHgEGBYKACAWIQQA5kPCH6yWX/so07cU0NRaHa2q+gUC 696 + ZZzQhAIbIAAKCRAU0NRaHa2q+tRcAP9hylAEk/3ib9GJg9KR871iTJRmK+kk4L+k 697 + ceGgVoDIjQD/VvED/0BjhOdmOSV8YUtoWQ1rJvzxR5DDKzIIPFbUkAA= 698 + =8C25 699 + -----END PGP PUBLIC KEY BLOCK-----`}</pre> 700 + <code className="u-key"> 701 + ssh-ed25519 702 + AAAAC3NzaC1lZDI1NTE5AAAAIHm7lo7umraewipgQu1Pifmoo/V8jYGDHjBTmt+7SOCe 703 + jsp@remus 704 + </code>{" "} 705 + {/* SSH key */} 706 + <code className="u-key"> 707 + ssh-ed25519 708 + AAAAC3NzaC1lZDI1NTE5AAAAIOqi0ZRAHUqBL4zolSeVTgp1oZ6HKD+Hq5AktpLolely 709 + jsp@Dippet 710 + </code>{" "} 711 + {/* SSH key */} 712 + {/* === UNIQUE IDENTIFIER === */} 713 + <data className="u-uid uid" value="https://jaspermayone.com"> 714 + {/* Unique identifier, preferably canonical URL */} 715 + </data> 716 + {/* === BIOGRAPHICAL NOTE === */} 717 + <p className="p-note note"> 718 + {age} year old college student from rural Vermont, currently 719 + residing in Boston. Attending Wentworth Institute of Technology as a 720 + Computer Science major. Treasurer of WITCC. Former Software 721 + Engineering Intern at Major League Hacking. Interests include 722 + aviation (glider pilot), photography, circus performance, and 723 + building software for communities. 724 + </p> 725 + {/* === MULTIPLE INSTANCES EXAMPLES === */} 726 + {/* You can have multiple of any property: */} 727 + <span className="p-nickname">jaspermayone</span> 728 + <span className="p-nickname">jmayone</span> 729 + <a className="u-url" href="https://twitter.com/jaspermayone"> 730 + Twitter 731 + </a> 732 + </div> 432 733 <ThemeProvider 433 734 attribute="class" 434 735 defaultTheme="system"