1# Test data for Person Name Data 2# Copyright © 1991-2024 Unicode, Inc. 3# For terms of use, see http://www.unicode.org/copyright.html 4# SPDX-License-Identifier: Unicode-3.0 5# CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) 6# CLDR person name formatting test data for: bs 7# 8# Test lines have the following structure: 9# 10# enum ; <type> ; <value>(', ' <value) 11# For all the elements in <…> below, the possible choices that could appear in the file. 12# For example, <field> could be any of title, given, … credentials. 13# Verify that all of these values work with the implementation. 14# 15# name ; <field>('-'<modifier>) ; <value> 16# A sequence of these is to be used to build a person name object with the given field values. 17# If the <field> is 'locale', then the value is the locale of the name. 18# That will always be the last field in the name. 19# NOTE: the locale for the name (where different than the test file's locale) will generally not match the text. 20# It is chosen to exercise the person name formatting, by having a different given-surname order than the file's locale. 21# 22# expectedResult; <value> 23# This line follows a sequence of name lines, and indicates the that all the following parameter lines have this expected value. 24# 25# parameters; <options>; <length>; <usage>; <formality> 26# Each of these parameter lines should be tested to see that when formatting the current name with these parameters, 27# the expected value is produced. 28# 29# endName 30# Indicates the end of the values to be tested with the current name. 31# 32# ===== 33# Example: 34# enum ; field ; title, given, given2, surname, surname2, generation, credentials 35# … 36# 37# name ; given; Iris 38# name ; surname; Falke 39# name ; locale; de 40# 41# expectedResult; Falke, Iris 42# 43# parameters; sorting; long; referring; formal 44# parameters; sorting; medium; referring; informal 45# 46# endName 47# 48# name ; given; Max 49# name ; given2; Ben 50# name ; surname; Mustermann 51# … 52# ===== 53 54enum ; field ; title, given, given2, surname, surname2, generation, credentials 55enum ; modifiers ; informal, allCaps, initialCap, initial, retain, monogram, prefix, core, vocative, genitive 56enum ; order ; givenFirst, surnameFirst, sorting 57enum ; length ; long, medium, short 58enum ; usage ; referring, addressing, monogram 59enum ; formality ; formal, informal 60 61# nativeG 62name ; given; Sinbad 63name ; locale; bs_AQ 64 65expectedResult; Sinbad 66 67parameters; givenFirst; long; referring; formal 68parameters; givenFirst; long; referring; informal 69parameters; givenFirst; long; addressing; formal 70parameters; givenFirst; long; addressing; informal 71parameters; givenFirst; medium; referring; formal 72parameters; givenFirst; medium; referring; informal 73parameters; givenFirst; medium; addressing; formal 74parameters; givenFirst; medium; addressing; informal 75parameters; givenFirst; short; referring; formal 76parameters; givenFirst; short; referring; informal 77parameters; givenFirst; short; addressing; formal 78parameters; givenFirst; short; addressing; informal 79parameters; surnameFirst; long; referring; formal 80parameters; surnameFirst; long; referring; informal 81parameters; surnameFirst; long; addressing; formal 82parameters; surnameFirst; long; addressing; informal 83parameters; surnameFirst; medium; referring; formal 84parameters; surnameFirst; medium; referring; informal 85parameters; surnameFirst; medium; addressing; formal 86parameters; surnameFirst; medium; addressing; informal 87parameters; surnameFirst; short; referring; formal 88parameters; surnameFirst; short; referring; informal 89parameters; surnameFirst; short; addressing; formal 90parameters; surnameFirst; short; addressing; informal 91parameters; sorting; long; referring; formal 92parameters; sorting; long; referring; informal 93parameters; sorting; medium; referring; formal 94parameters; sorting; medium; referring; informal 95parameters; sorting; short; referring; formal 96parameters; sorting; short; referring; informal 97 98expectedResult; S 99 100parameters; givenFirst; long; monogram; formal 101parameters; givenFirst; long; monogram; informal 102parameters; givenFirst; medium; monogram; formal 103parameters; givenFirst; medium; monogram; informal 104parameters; givenFirst; short; monogram; formal 105parameters; givenFirst; short; monogram; informal 106parameters; surnameFirst; long; monogram; formal 107parameters; surnameFirst; long; monogram; informal 108parameters; surnameFirst; medium; monogram; formal 109parameters; surnameFirst; medium; monogram; informal 110parameters; surnameFirst; short; monogram; formal 111parameters; surnameFirst; short; monogram; informal 112 113endName 114 115# nativeGS 116name ; given; Razija 117name ; surname; Mujanović 118name ; locale; bs_AQ 119 120expectedResult; Mujanović, Razija 121 122parameters; sorting; long; referring; informal 123parameters; sorting; medium; referring; informal 124parameters; sorting; short; referring; informal 125 126expectedResult; Mujanović Razija 127 128parameters; surnameFirst; long; referring; formal 129parameters; surnameFirst; long; referring; informal 130parameters; surnameFirst; medium; referring; formal 131parameters; surnameFirst; medium; referring; informal 132parameters; sorting; long; referring; formal 133parameters; sorting; medium; referring; formal 134 135expectedResult; Razija Mujanović 136 137parameters; givenFirst; long; referring; formal 138parameters; givenFirst; long; referring; informal 139parameters; givenFirst; long; addressing; formal 140parameters; givenFirst; medium; referring; formal 141parameters; givenFirst; medium; referring; informal 142 143expectedResult; Mujanović R. 144 145parameters; surnameFirst; short; referring; formal 146parameters; surnameFirst; short; referring; informal 147parameters; sorting; short; referring; formal 148 149expectedResult; R. Mujanović 150 151parameters; givenFirst; short; referring; formal 152 153expectedResult; Mujanović 154 155parameters; givenFirst; medium; addressing; formal 156parameters; givenFirst; short; addressing; formal 157parameters; surnameFirst; long; addressing; formal 158parameters; surnameFirst; medium; addressing; formal 159parameters; surnameFirst; short; addressing; formal 160 161expectedResult; Razija M. 162 163parameters; givenFirst; short; referring; informal 164 165expectedResult; Razija 166 167parameters; givenFirst; long; addressing; informal 168parameters; givenFirst; medium; addressing; informal 169parameters; givenFirst; short; addressing; informal 170parameters; surnameFirst; long; addressing; informal 171parameters; surnameFirst; medium; addressing; informal 172parameters; surnameFirst; short; addressing; informal 173 174expectedResult; MR 175 176parameters; surnameFirst; long; monogram; formal 177parameters; surnameFirst; long; monogram; informal 178 179expectedResult; RM 180 181parameters; givenFirst; long; monogram; formal 182parameters; givenFirst; long; monogram; informal 183parameters; givenFirst; medium; monogram; formal 184 185expectedResult; M 186 187parameters; givenFirst; short; monogram; formal 188parameters; surnameFirst; medium; monogram; formal 189parameters; surnameFirst; short; monogram; formal 190 191expectedResult; R 192 193parameters; givenFirst; medium; monogram; informal 194parameters; givenFirst; short; monogram; informal 195parameters; surnameFirst; medium; monogram; informal 196parameters; surnameFirst; short; monogram; informal 197 198endName 199 200# nativeGGS 201name ; given; Silvije 202name ; given2; Strahimir 203name ; surname; Kranjčević 204name ; locale; bs_AQ 205 206expectedResult; Kranjčević Silvije Strahimir 207 208parameters; surnameFirst; long; referring; formal 209parameters; sorting; long; referring; formal 210 211expectedResult; Silvije Strahimir Kranjčević 212 213parameters; givenFirst; long; referring; formal 214parameters; givenFirst; long; addressing; formal 215 216expectedResult; Kranjčević Silvije S. 217 218parameters; surnameFirst; medium; referring; formal 219parameters; sorting; medium; referring; formal 220 221expectedResult; Silvije S. Kranjčević 222 223parameters; givenFirst; medium; referring; formal 224 225expectedResult; Kranjčević, Silvije 226 227parameters; sorting; long; referring; informal 228parameters; sorting; medium; referring; informal 229parameters; sorting; short; referring; informal 230 231expectedResult; Kranjčević Silvije 232 233parameters; surnameFirst; long; referring; informal 234parameters; surnameFirst; medium; referring; informal 235 236expectedResult; Silvije Kranjčević 237 238parameters; givenFirst; long; referring; informal 239parameters; givenFirst; medium; referring; informal 240 241expectedResult; Kranjčević S. S. 242 243parameters; surnameFirst; short; referring; formal 244parameters; sorting; short; referring; formal 245 246expectedResult; S. S. Kranjčević 247 248parameters; givenFirst; short; referring; formal 249 250expectedResult; Kranjčević S. 251 252parameters; surnameFirst; short; referring; informal 253 254expectedResult; Kranjčević 255 256parameters; givenFirst; medium; addressing; formal 257parameters; givenFirst; short; addressing; formal 258parameters; surnameFirst; long; addressing; formal 259parameters; surnameFirst; medium; addressing; formal 260parameters; surnameFirst; short; addressing; formal 261 262expectedResult; Silvije K. 263 264parameters; givenFirst; short; referring; informal 265 266expectedResult; Silvije 267 268parameters; givenFirst; long; addressing; informal 269parameters; givenFirst; medium; addressing; informal 270parameters; givenFirst; short; addressing; informal 271parameters; surnameFirst; long; addressing; informal 272parameters; surnameFirst; medium; addressing; informal 273parameters; surnameFirst; short; addressing; informal 274 275expectedResult; KSS 276 277parameters; surnameFirst; long; monogram; formal 278 279expectedResult; SSK 280 281parameters; givenFirst; long; monogram; formal 282parameters; givenFirst; long; monogram; informal 283parameters; givenFirst; medium; monogram; formal 284 285expectedResult; KS 286 287parameters; surnameFirst; long; monogram; informal 288 289expectedResult; K 290 291parameters; givenFirst; short; monogram; formal 292parameters; surnameFirst; medium; monogram; formal 293parameters; surnameFirst; short; monogram; formal 294 295expectedResult; S 296 297parameters; givenFirst; medium; monogram; informal 298parameters; givenFirst; short; monogram; informal 299parameters; surnameFirst; medium; monogram; informal 300parameters; surnameFirst; short; monogram; informal 301 302endName 303 304# nativeFull 305name ; title; g. 306name ; given; Adnan 307name ; given-informal; Ado 308name ; given2; Mirza 309name ; surname-core; Hodžić 310name ; generation; ml. 311name ; credentials; zastupnik u parlamentu 312name ; locale; bs_AQ 313 314expectedResult; g. Hodžić Adnan Mirza, zastupnik u parlamentu 315 316parameters; surnameFirst; long; referring; formal 317parameters; sorting; long; referring; formal 318 319expectedResult; g. Adnan Mirza Hodžić zastupnik u parlamentu 320 321parameters; givenFirst; long; referring; formal 322parameters; givenFirst; long; addressing; formal 323 324expectedResult; g. Adnan M. Hodžić, zastupnik u parlamentu 325 326parameters; givenFirst; medium; referring; formal 327 328expectedResult; g. Hodžić Adnan M., zastupnik u parlamentu 329 330parameters; surnameFirst; medium; referring; formal 331parameters; sorting; medium; referring; formal 332 333expectedResult; g. A. M. Hodžić zastupnik u parlamentu 334 335parameters; givenFirst; short; referring; formal 336 337expectedResult; g. Hodžić A. M. 338 339parameters; surnameFirst; short; referring; formal 340 341expectedResult; g. Hodžić A. 342 343parameters; surnameFirst; short; referring; informal 344 345expectedResult; Hodžić A. M. 346 347parameters; sorting; short; referring; formal 348 349expectedResult; Hodžić Adnan 350 351parameters; surnameFirst; medium; referring; informal 352 353expectedResult; Hodžić, Ado 354 355parameters; sorting; long; referring; informal 356parameters; sorting; medium; referring; informal 357parameters; sorting; short; referring; informal 358 359expectedResult; Ado Hodžić 360 361parameters; givenFirst; long; referring; informal 362parameters; givenFirst; medium; referring; informal 363 364expectedResult; Hodžić Ado 365 366parameters; surnameFirst; long; referring; informal 367 368expectedResult; g. Hodžić 369 370parameters; givenFirst; medium; addressing; formal 371parameters; givenFirst; short; addressing; formal 372parameters; surnameFirst; long; addressing; formal 373parameters; surnameFirst; medium; addressing; formal 374parameters; surnameFirst; short; addressing; formal 375 376expectedResult; Ado H. 377 378parameters; givenFirst; short; referring; informal 379 380expectedResult; Ado 381 382parameters; givenFirst; long; addressing; informal 383parameters; givenFirst; medium; addressing; informal 384parameters; givenFirst; short; addressing; informal 385parameters; surnameFirst; long; addressing; informal 386parameters; surnameFirst; medium; addressing; informal 387parameters; surnameFirst; short; addressing; informal 388 389expectedResult; AMH 390 391parameters; givenFirst; long; monogram; formal 392parameters; givenFirst; long; monogram; informal 393parameters; givenFirst; medium; monogram; formal 394 395expectedResult; HAM 396 397parameters; surnameFirst; long; monogram; formal 398 399expectedResult; HA 400 401parameters; surnameFirst; long; monogram; informal 402 403expectedResult; A 404 405parameters; givenFirst; medium; monogram; informal 406parameters; givenFirst; short; monogram; informal 407parameters; surnameFirst; medium; monogram; informal 408parameters; surnameFirst; short; monogram; informal 409 410expectedResult; H 411 412parameters; givenFirst; short; monogram; formal 413parameters; surnameFirst; medium; monogram; formal 414parameters; surnameFirst; short; monogram; formal 415 416endName 417 418# foreignG 419name ; given; Sinbad 420name ; locale; ko_AQ 421 422expectedResult; Sinbad 423 424parameters; givenFirst; long; referring; formal 425parameters; givenFirst; long; referring; informal 426parameters; givenFirst; long; addressing; formal 427parameters; givenFirst; long; addressing; informal 428parameters; givenFirst; medium; referring; formal 429parameters; givenFirst; medium; referring; informal 430parameters; givenFirst; medium; addressing; formal 431parameters; givenFirst; medium; addressing; informal 432parameters; givenFirst; short; referring; formal 433parameters; givenFirst; short; referring; informal 434parameters; givenFirst; short; addressing; formal 435parameters; givenFirst; short; addressing; informal 436parameters; surnameFirst; long; referring; formal 437parameters; surnameFirst; long; referring; informal 438parameters; surnameFirst; long; addressing; formal 439parameters; surnameFirst; long; addressing; informal 440parameters; surnameFirst; medium; referring; formal 441parameters; surnameFirst; medium; referring; informal 442parameters; surnameFirst; medium; addressing; formal 443parameters; surnameFirst; medium; addressing; informal 444parameters; surnameFirst; short; referring; formal 445parameters; surnameFirst; short; referring; informal 446parameters; surnameFirst; short; addressing; formal 447parameters; surnameFirst; short; addressing; informal 448parameters; sorting; long; referring; formal 449parameters; sorting; long; referring; informal 450parameters; sorting; medium; referring; formal 451parameters; sorting; medium; referring; informal 452parameters; sorting; short; referring; formal 453parameters; sorting; short; referring; informal 454 455expectedResult; S 456 457parameters; givenFirst; long; monogram; formal 458parameters; givenFirst; long; monogram; informal 459parameters; givenFirst; medium; monogram; formal 460parameters; givenFirst; medium; monogram; informal 461parameters; givenFirst; short; monogram; formal 462parameters; givenFirst; short; monogram; informal 463parameters; surnameFirst; long; monogram; formal 464parameters; surnameFirst; long; monogram; informal 465parameters; surnameFirst; medium; monogram; formal 466parameters; surnameFirst; medium; monogram; informal 467parameters; surnameFirst; short; monogram; formal 468parameters; surnameFirst; short; monogram; informal 469 470endName 471 472# foreignGS 473name ; given; Käthe 474name ; surname; Müller 475name ; locale; ko_AQ 476 477expectedResult; Müller, Käthe 478 479parameters; sorting; long; referring; informal 480parameters; sorting; medium; referring; informal 481parameters; sorting; short; referring; informal 482 483expectedResult; Käthe Müller 484 485parameters; givenFirst; long; referring; formal 486parameters; givenFirst; long; referring; informal 487parameters; givenFirst; long; addressing; formal 488parameters; givenFirst; medium; referring; formal 489parameters; givenFirst; medium; referring; informal 490 491expectedResult; Müller Käthe 492 493parameters; surnameFirst; long; referring; formal 494parameters; surnameFirst; long; referring; informal 495parameters; surnameFirst; medium; referring; formal 496parameters; surnameFirst; medium; referring; informal 497parameters; sorting; long; referring; formal 498parameters; sorting; medium; referring; formal 499 500expectedResult; K. Müller 501 502parameters; givenFirst; short; referring; formal 503 504expectedResult; Müller K. 505 506parameters; surnameFirst; short; referring; formal 507parameters; surnameFirst; short; referring; informal 508parameters; sorting; short; referring; formal 509 510expectedResult; Käthe M. 511 512parameters; givenFirst; short; referring; informal 513 514expectedResult; Müller 515 516parameters; givenFirst; medium; addressing; formal 517parameters; givenFirst; short; addressing; formal 518parameters; surnameFirst; long; addressing; formal 519parameters; surnameFirst; medium; addressing; formal 520parameters; surnameFirst; short; addressing; formal 521 522expectedResult; Käthe 523 524parameters; givenFirst; long; addressing; informal 525parameters; givenFirst; medium; addressing; informal 526parameters; givenFirst; short; addressing; informal 527parameters; surnameFirst; long; addressing; informal 528parameters; surnameFirst; medium; addressing; informal 529parameters; surnameFirst; short; addressing; informal 530 531expectedResult; KM 532 533parameters; givenFirst; long; monogram; formal 534parameters; givenFirst; long; monogram; informal 535parameters; givenFirst; medium; monogram; formal 536 537expectedResult; MK 538 539parameters; surnameFirst; long; monogram; formal 540parameters; surnameFirst; long; monogram; informal 541 542expectedResult; K 543 544parameters; givenFirst; medium; monogram; informal 545parameters; givenFirst; short; monogram; informal 546parameters; surnameFirst; medium; monogram; informal 547parameters; surnameFirst; short; monogram; informal 548 549expectedResult; M 550 551parameters; givenFirst; short; monogram; formal 552parameters; surnameFirst; medium; monogram; formal 553parameters; surnameFirst; short; monogram; formal 554 555endName 556 557# foreignGGS 558name ; given; Zäzilia 559name ; given2; Hamish 560name ; surname; Stöber 561name ; locale; ko_AQ 562 563expectedResult; Stöber Zäzilia Hamish 564 565parameters; surnameFirst; long; referring; formal 566parameters; sorting; long; referring; formal 567 568expectedResult; Zäzilia Hamish Stöber 569 570parameters; givenFirst; long; referring; formal 571parameters; givenFirst; long; addressing; formal 572 573expectedResult; Stöber Zäzilia H. 574 575parameters; surnameFirst; medium; referring; formal 576parameters; sorting; medium; referring; formal 577 578expectedResult; Zäzilia H. Stöber 579 580parameters; givenFirst; medium; referring; formal 581 582expectedResult; Stöber, Zäzilia 583 584parameters; sorting; long; referring; informal 585parameters; sorting; medium; referring; informal 586parameters; sorting; short; referring; informal 587 588expectedResult; Stöber Zäzilia 589 590parameters; surnameFirst; long; referring; informal 591parameters; surnameFirst; medium; referring; informal 592 593expectedResult; Zäzilia Stöber 594 595parameters; givenFirst; long; referring; informal 596parameters; givenFirst; medium; referring; informal 597 598expectedResult; Stöber Z. H. 599 600parameters; surnameFirst; short; referring; formal 601parameters; sorting; short; referring; formal 602 603expectedResult; Z. H. Stöber 604 605parameters; givenFirst; short; referring; formal 606 607expectedResult; Zäzilia S. 608 609parameters; givenFirst; short; referring; informal 610 611expectedResult; Stöber Z. 612 613parameters; surnameFirst; short; referring; informal 614 615expectedResult; Zäzilia 616 617parameters; givenFirst; long; addressing; informal 618parameters; givenFirst; medium; addressing; informal 619parameters; givenFirst; short; addressing; informal 620parameters; surnameFirst; long; addressing; informal 621parameters; surnameFirst; medium; addressing; informal 622parameters; surnameFirst; short; addressing; informal 623 624expectedResult; Stöber 625 626parameters; givenFirst; medium; addressing; formal 627parameters; givenFirst; short; addressing; formal 628parameters; surnameFirst; long; addressing; formal 629parameters; surnameFirst; medium; addressing; formal 630parameters; surnameFirst; short; addressing; formal 631 632expectedResult; SZH 633 634parameters; surnameFirst; long; monogram; formal 635 636expectedResult; ZHS 637 638parameters; givenFirst; long; monogram; formal 639parameters; givenFirst; long; monogram; informal 640parameters; givenFirst; medium; monogram; formal 641 642expectedResult; SZ 643 644parameters; surnameFirst; long; monogram; informal 645 646expectedResult; S 647 648parameters; givenFirst; short; monogram; formal 649parameters; surnameFirst; medium; monogram; formal 650parameters; surnameFirst; short; monogram; formal 651 652expectedResult; Z 653 654parameters; givenFirst; medium; monogram; informal 655parameters; givenFirst; short; monogram; informal 656parameters; surnameFirst; medium; monogram; informal 657parameters; surnameFirst; short; monogram; informal 658 659endName 660 661# foreignFull 662name ; title; prof. dr. 663name ; given; Izeta 664name ; given-informal; Beba 665name ; given2; Amra 666name ; surname-prefix; von 667name ; surname-core; Selimović 668name ; surname2; Hodžić 669name ; generation; ml. 670name ; credentials; dipl. stom. 671name ; locale; ko_AQ 672 673expectedResult; prof. dr. von Selimović Hodžić, Izeta Amra, dipl. stom. 674 675parameters; surnameFirst; long; referring; formal 676parameters; sorting; long; referring; formal 677 678expectedResult; prof. dr. Izeta Amra von Selimović Hodžić, dipl. stom. 679 680parameters; givenFirst; long; referring; formal 681parameters; givenFirst; long; addressing; formal 682 683expectedResult; prof. dr. von Selimović Hodžić, Izeta A., dipl. stom. 684 685parameters; surnameFirst; medium; referring; formal 686parameters; sorting; medium; referring; formal 687 688expectedResult; prof. dr. I. A. von Selimović Hodžić, dipl. stom. 689 690parameters; givenFirst; short; referring; formal 691 692expectedResult; prof. dr. Izeta A. von Selimović, dipl. stom. 693 694parameters; givenFirst; medium; referring; formal 695 696expectedResult; prof. dr. von Selimović Hodžić, I. A. 697 698parameters; surnameFirst; short; referring; formal 699 700expectedResult; prof. dr. von Selimović Hodžić, I. 701 702parameters; surnameFirst; short; referring; informal 703 704expectedResult; von Selimović Hodžić, I. A. 705 706parameters; sorting; short; referring; formal 707 708expectedResult; von Selimović Hodžić, Izeta 709 710parameters; surnameFirst; medium; referring; informal 711 712expectedResult; von Selimović Hodžić, Beba 713 714parameters; surnameFirst; long; referring; informal 715 716expectedResult; prof. dr. von Selimović 717 718parameters; givenFirst; medium; addressing; formal 719parameters; givenFirst; short; addressing; formal 720parameters; surnameFirst; long; addressing; formal 721parameters; surnameFirst; medium; addressing; formal 722parameters; surnameFirst; short; addressing; formal 723 724expectedResult; von Selimović, Beba 725 726parameters; sorting; long; referring; informal 727parameters; sorting; medium; referring; informal 728parameters; sorting; short; referring; informal 729 730expectedResult; Beba von Selimović 731 732parameters; givenFirst; long; referring; informal 733parameters; givenFirst; medium; referring; informal 734 735expectedResult; Beba v. S. 736 737parameters; givenFirst; short; referring; informal 738 739expectedResult; Beba 740 741parameters; givenFirst; long; addressing; informal 742parameters; givenFirst; medium; addressing; informal 743parameters; givenFirst; short; addressing; informal 744parameters; surnameFirst; long; addressing; informal 745parameters; surnameFirst; medium; addressing; informal 746parameters; surnameFirst; short; addressing; informal 747 748expectedResult; IAV 749 750parameters; givenFirst; long; monogram; formal 751parameters; givenFirst; long; monogram; informal 752parameters; givenFirst; medium; monogram; formal 753 754expectedResult; VIA 755 756parameters; surnameFirst; long; monogram; formal 757 758expectedResult; VB 759 760parameters; surnameFirst; long; monogram; informal 761 762expectedResult; VH 763 764parameters; surnameFirst; short; monogram; formal 765 766expectedResult; B 767 768parameters; givenFirst; medium; monogram; informal 769parameters; givenFirst; short; monogram; informal 770parameters; surnameFirst; medium; monogram; informal 771parameters; surnameFirst; short; monogram; informal 772 773expectedResult; V 774 775parameters; givenFirst; short; monogram; formal 776parameters; surnameFirst; medium; monogram; formal 777 778endName 779