Code is not tidy at line 1, column 1.  See page 33 of PBP.  (Severity: 1)
Check the spelling in your POD: NAME imapsync IMAP sync copy tool mailboxes between two imap servers Good at than different server supported with success few failures INSTALL To get of each just run like this This is also available reproduced here Imapsync command allowing incremental recursive transfers from one mailbox to another By default all folders transferred recursively flags synced too We sometimes need transfer called reduces the amount by not transferring given it resides already both sides Same specific headers done only taken into account Message-Id Received header lines All preserved unread will stay read deleted You can any time restart later works well bad decide delete after successful be good feature when migrating since side that implies expunge so marked host really you noexpunge avoid don't see real world scenario combination synchronizing want keep has used deletes folder destroy then foldersonly foldersbutnot adequate maintaining accounts synchronization plays independently offlineimap written Goerzen mbsync Michael Elkins ways synchronizations invoke HISTORY wrote because enterprise basystemes paid install new without losing huge old located away remote low bandwidth link The imapcp could help had verify every was started its life patch comes perl tarball directory EXAMPLE While working parameters please induced Nothing way synchronize buddy password Then max's updated buddy's SECURITY passfile instead give safer With your using ps auxwwww Using dangerous auxwwwwe So saving protected rw best imasync totally against sniffers network passwords may plain text CRAM-MD ssl tls enable encryption authenticate typically admin authorized someone else which means know user's personal Specify authuser adminuser authmech PLAIN now SOMETHING work behavior Authenticate When proxyauth masquerade Can OAUTH transfering Google Apps key domain It does free edition STATUS status return everything went Otherwise exits non-zero unreliable connection loop Bourne shell LICENSE always cover NOLIMIT License See included limit anything license MAILING-LIST mailing-list write address subscribe send even empty reply unsubscribe person list consider anyone post pseudonym private Thank AUTHOR Feedback very often welcome earns his writing installing configuring teaching sold author maintening supporting over decades BUG GUIDELINES Help follow following guidelines bugs requests Before reporting FAQ TODO Upgrade last release maybe bug fixed Mail-IMAPClient Perl there Make title word my spam filters won't filter Try email words problem made keywords summary line include Most those found begining carbon easy debug One paper How Ask Way forget SERVERS HUGE Pay special subscribed maxage maxsize useuid usecache many migrate think little program Write file.txt example containing users separator contains Windows batch replaced nothing Welcome programming find Hacking Feel hack permits Entries SIMILAR Exp at line 1, column 1.  See page 148 of PBP.  (Severity: 1)
Main code has high complexity score (400) at line 1, column 1.  Consider refactoring.  (Severity: 3)
POD before __END__ at line 18, column 1.  See pages 139,140 of PBP.  (Severity: 1)
Missing "REQUIRED ARGUMENTS" section in POD at line 18, column 1.  See pages 133,138 of PBP.  (Severity: 2)
Missing "DIAGNOSTICS" section in POD at line 18, column 1.  See pages 133,138 of PBP.  (Severity: 2)
Missing "CONFIGURATION" section in POD at line 18, column 1.  See pages 133,138 of PBP.  (Severity: 2)
Missing "DEPENDENCIES" section in POD at line 18, column 1.  See pages 133,138 of PBP.  (Severity: 2)
Missing "INCOMPATIBILITIES" section in POD at line 18, column 1.  See pages 133,138 of PBP.  (Severity: 2)
Missing "BUGS AND LIMITATIONS" section in POD at line 18, column 1.  See pages 133,138 of PBP.  (Severity: 2)
Missing "LICENSE AND COPYRIGHT" section in POD at line 18, column 1.  See pages 133,138 of PBP.  (Severity: 2)
Magic punctuation variable $| used at line 680, column 3.  See page 79 of PBP.  (Severity: 2)
File lexical variable "$debugLIST" is not all lower case or all upper case at line 712, column 1.  See pages 45,46 of PBP.  (Severity: 1)
File lexical variable "$flagsCase" is not all lower case or all upper case at line 712, column 1.  See pages 45,46 of PBP.  (Severity: 1)
File lexical variable "$ssl1_SSL_version" is not all lower case or all upper case at line 712, column 1.  See pages 45,46 of PBP.  (Severity: 1)
File lexical variable "$ssl2_SSL_version" is not all lower case or all upper case at line 712, column 1.  See pages 45,46 of PBP.  (Severity: 1)
File lexical variable "$fixInboxINBOX" is not all lower case or all upper case at line 712, column 1.  See pages 45,46 of PBP.  (Severity: 1)
"$ssl1_SSL_version" is declared but not used at line 712, column 1.  Unused variables clutter code and make it harder to read.  (Severity: 3)
"$ssl2_SSL_version" is declared but not used at line 712, column 1.  Unused variables clutter code and make it harder to read.  (Severity: 3)
Found "\N{SPACE}" at the end of the line at line 714, column 34.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 719, column 44.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 723, column 28.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 731, column 28.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 734, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 740, column 40.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 742, column 25.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 749, column 29.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 750, column 25.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 761, column 29.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 764, column 43.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 766, column 39.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 771, column 22.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 816, column 8.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 854, column 15.  Don't use whitespace at the end of lines.  (Severity: 1)
64 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 857, column 10.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
50 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 873, column 66.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
Postfix control "if" used at line 878, column 31.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 884, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 885, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 886, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 886, column 114.  See pages 93,94 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 897, column 65.  See page 53 of PBP.  (Severity: 2)
Postfix control "if" used at line 926, column 15.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 926, column 36.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 927, column 21.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 927, column 44.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 933, column 25.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 941, column 24.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 941, column 46.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 946, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 948, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Magic punctuation variable $! used in interpolated string at line 950, column 40.  See page 79 of PBP.  (Severity: 2)
Postfix control "if" used at line 951, column 27.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 960, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 960, column 15.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 963, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 963, column 15.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 968, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 972, column 25.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 975, column 17.  See pages 93,94 of PBP.  (Severity: 2)
100 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 978, column 13.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
100 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 979, column 13.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
Useless interpolation of literal string at line 981, column 26.  See page 51 of PBP.  (Severity: 1)
993 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 982, column 24.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
143 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 982, column 30.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
Useless interpolation of literal string at line 984, column 26.  See page 51 of PBP.  (Severity: 1)
993 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 985, column 24.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
143 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 985, column 30.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
Postfix control "if" used at line 987, column 31.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 988, column 12.  See pages 93,94 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 1001, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 1002, column 5.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1002, column 10.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1002, column 46.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1009, column 26.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1010, column 26.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1020, column 9.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1021, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1024, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1028, column 9.  See pages 208,278 of PBP.  (Severity: 1)
3 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 1029, column 21.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
Builtin function called with parentheses at line 1032, column 49.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1034, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1036, column 22.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1037, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1043, column 2.  See pages 208,278 of PBP.  (Severity: 1)
4 is not one of the allowed literal values (0, 1, 2). Use the Readonly or Const::Fast module or the "constant" pragma instead at line 1044, column 14.  Unnamed numeric literals make code less maintainable.  (Severity: 2)
Return value of flagged function ignored - print at line 1048, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1048, column 8.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1054, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1054, column 8.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1057, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1060, column 5.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1065, column 5.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1072, column 5.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1079, column 14.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1080, column 14.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1083, column 24.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1087, column 24.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1093, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1094, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1099, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1101, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1106, column 27.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1108, column 18.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1109, column 23.  See page 13 of PBP.  (Severity: 1)
Long number not separated with underscores at line 1119, column 20.  See page 59 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1121, column 16.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1121, column 30.  See page 51 of PBP.  (Severity: 1)
Postfix control "unless" used at line 1121, column 43.  See pages 96,97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1126, column 34.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1131, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1132, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1135, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1145, column 16.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1148, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1158, column 16.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1161, column 19.  See page 53 of PBP.  (Severity: 2)
Postfix control "if" used at line 1162, column 50.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 1164, column 22.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 1165, column 22.  See pages 93,94 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 1169, column 29.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1170, column 2.  See page 13 of PBP.  (Severity: 1)
String *may* require interpolation at line 1170, column 20.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1171, column 2.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1173, column 20.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1176, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1176, column 8.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1176, column 53.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1177, column 25.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1179, column 20.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1182, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1187, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1188, column 25.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1190, column 20.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1193, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1198, column 26.  See page 53 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1199, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1201, column 20.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1202, column 21.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1204, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1208, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1209, column 24.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1211, column 20.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1212, column 21.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1214, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1218, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1219, column 28.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1221, column 13.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1222, column 14.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1224, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1227, column 86.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1232, column 86.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 1238, column 18.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1239, column 18.  See page 51 of PBP.  (Severity: 1)
Postfix control "unless" used at line 1242, column 43.  See pages 96,97 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1243, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "unless" used at line 1244, column 43.  See pages 96,97 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1245, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1247, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1247, column 7.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1247, column 34.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1247, column 34.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1248, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1248, column 7.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1248, column 34.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1248, column 34.  See page 51 of PBP.  (Severity: 1)
File lexical variable "%h2_folders_all_UPPER" is not all lower case or all upper case at line 1266, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1267, column 77.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1268, column 48.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1269, column 60.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1270, column 56.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1271, column 29.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1281, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1281, column 7.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1282, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1282, column 7.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1285, column 26.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1287, column 25.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1300, column 6.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1301, column 2.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1301, column 24.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 1302, column 3.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 1303, column 3.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1308, column 2.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1309, column 2.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1311, column 5.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1311, column 39.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1313, column 6.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 1316, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1319, column 29.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 1321, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1323, column 6.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1331, column 10.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1332, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1339, column 6.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 1341, column 33.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 1341, column 33.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 1341, column 33.  See page 237 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1343, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1347, column 6.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1349, column 32.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 1350, column 33.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 1350, column 33.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 1350, column 33.  See page 237 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1352, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1359, column 50.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1365, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1368, column 11.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1369, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1372, column 3.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1382, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1386, column 5.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1388, column 4.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1392, column 55.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1398, column 25.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 1402, column 41.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1402, column 51.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1403, column 41.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1403, column 51.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1405, column 31.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 1406, column 67.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1406, column 80.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1407, column 67.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1407, column 80.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1410, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1411, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1423, column 2.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1424, column 34.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1434, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1445, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1446, column 27.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1447, column 36.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1449, column 27.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1450, column 36.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1453, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1453, column 6.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 1454, column 3.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1454, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1455, column 23.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1455, column 60.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 1456, column 3.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1462, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1462, column 43.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1468, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1471, column 3.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1474, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1478, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1481, column 28.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1482, column 26.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1485, column 3.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1488, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 1491, column 17.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 1492, column 17.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1496, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1503, column 58.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1504, column 58.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1507, column 30.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1507, column 39.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1511, column 11.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 1514, column 17.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 1517, column 34.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1520, column 28.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1523, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1540, column 2.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1546, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1549, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1551, column 10.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1554, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1555, column 9.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 1558, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1560, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1563, column 44.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1564, column 57.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1568, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1574, column 3.  See pages 208,278 of PBP.  (Severity: 1)
"unless" block used at line 1575, column 3.  See page 97 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 1577, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1579, column 22.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1580, column 3.  See pages 208,278 of PBP.  (Severity: 1)
"unless" block used at line 1581, column 3.  See page 97 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 1583, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1592, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1593, column 26.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1598, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1602, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1603, column 26.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1608, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1612, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1613, column 50.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 1614, column 50.  See page 53 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1620, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1622, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1624, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1624, column 9.  See page 51 of PBP.  (Severity: 1)
Double-sigil dereference at line 1624, column 39.  See page 228 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 1624, column 70.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 1626, column 50.  See page 228 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 1628, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1631, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1635, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 1636, column 49.  See page 228 of PBP.  (Severity: 2)
Double-sigil dereference at line 1637, column 30.  See page 228 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 1638, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1644, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1648, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1651, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 1655, column 57.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 1658, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1661, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 1665, column 77.  See pages 93,94 of PBP.  (Severity: 2)
Double-sigil dereference at line 1668, column 2.  See page 228 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 1669, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 1672, column 48.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1672, column 57.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1672, column 73.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 1673, column 5.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1677, column 55.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1677, column 64.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1677, column 80.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 1678, column 3.  See pages 93,94 of PBP.  (Severity: 2)
"unless" block used at line 1681, column 2.  See page 97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1682, column 15.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1682, column 21.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1683, column 22.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1683, column 54.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1691, column 9.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1692, column 38.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1693, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1700, column 4.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1702, column 38.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1709, column 36.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1711, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 1713, column 19.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1714, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1716, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 1718, column 79.  See pages 93,94 of PBP.  (Severity: 2)
Double-sigil dereference at line 1722, column 2.  See page 228 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1726, column 48.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1726, column 57.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1726, column 73.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 1727, column 3.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1731, column 55.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1731, column 64.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 1731, column 80.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 1732, column 3.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 1736, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 1740, column 37.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1741, column 9.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1742, column 25.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1748, column 4.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1751, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1753, column 28.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1757, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1758, column 36.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1760, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1761, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1761, column 107.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 1762, column 10.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1763, column 19.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 1767, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1768, column 32.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1769, column 53.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 1770, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1772, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1773, column 32.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1774, column 53.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1776, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1777, column 33.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1781, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1782, column 4.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 1782, column 33.  See pages 93,94 of PBP.  (Severity: 2)
"unless" block used at line 1783, column 4.  See page 97 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1790, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 1791, column 39.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1794, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 1795, column 38.  See pages 93,94 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 1798, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1799, column 23.  See page 13 of PBP.  (Severity: 1)
"unless" block used at line 1804, column 4.  See page 97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1804, column 12.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1806, column 45.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1806, column 45.  See page 51 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 1807, column 31.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 1807, column 31.  See page 237 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1808, column 5.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 1809, column 7.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1810, column 5.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 1810, column 32.  See pages 93,94 of PBP.  (Severity: 2)
"unless" block used at line 1811, column 5.  See page 97 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1818, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1819, column 25.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 1819, column 52.  See pages 93,94 of PBP.  (Severity: 2)
"unless" block used at line 1820, column 4.  See page 97 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 1826, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1828, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 1829, column 39.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1832, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 1833, column 38.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1837, column 19.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1838, column 10.  See pages 208,278 of PBP.  (Severity: 1)
"unless" block used at line 1842, column 4.  See page 97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 1842, column 13.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 1843, column 49.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1843, column 49.  See page 51 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 1844, column 31.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 1844, column 31.  See page 237 of PBP.  (Severity: 2)
"unless" block used at line 1845, column 5.  See page 97 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1855, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1858, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1860, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1863, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1864, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1867, column 25.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1870, column 38.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1873, column 34.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1874, column 41.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 1874, column 70.  See pages 93,94 of PBP.  (Severity: 2)
Code structure is deeply nested at line 1875, column 41.  Consider refactoring.  (Severity: 3)
"unless" block used at line 1875, column 41.  See page 97 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 1882, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1885, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 1886, column 39.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1889, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 1890, column 38.  See pages 93,94 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 1893, column 59.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1909, column 14.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1909, column 43.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1910, column 28.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1915, column 42.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1916, column 26.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1924, column 30.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1929, column 73.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1932, column 33.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 1933, column 44.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 1940, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1941, column 22.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 1952, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 1970, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 1978, column 34.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 1979, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 1984, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 1986, column 3.  See pages 208,278 of PBP.  (Severity: 1)
"unless" block used at line 1987, column 3.  See page 97 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 1990, column 3.  See pages 208,278 of PBP.  (Severity: 1)
"unless" block used at line 1991, column 3.  See page 97 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 1994, column 19.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2002, column 10.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2004, column 10.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 2008, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2009, column 47.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2011, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 2011, column 30.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 2015, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "unless" used at line 2024, column 20.  See pages 96,97 of PBP.  (Severity: 2)
Postfix control "unless" used at line 2025, column 20.  See pages 96,97 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 2027, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 2027, column 22.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 2030, column 1.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 2030, column 118.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 2031, column 33.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 2032, column 17.  See pages 93,94 of PBP.  (Severity: 2)
Reused variable name in lexical scope: $sync at line 2040, column 2.  Invent unique variable names.  (Severity: 3)
Found "\t" at the end of the line at line 2041, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2043, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2048, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Local lexical variable "$Side" is not all lower case or all upper case at line 2053, column 2.  See pages 45,46 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 2054, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2055, column 12.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 2056, column 25.  See page 53 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 2060, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2062, column 39.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2063, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Hard tabs used at line 2066, column 22.  See page 20 of PBP.  (Severity: 3)
Found "\t" at the end of the line at line 2066, column 22.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 2069, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 2079, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2081, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 2089, column 35.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 2091, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 2098, column 35.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 2100, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2110, column 163.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2111, column 19.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2112, column 18.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2113, column 17.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2114, column 24.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2116, column 34.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2123, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2124, column 15.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2131, column 4.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2132, column 4.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2135, column 2.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2136, column 24.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 2136, column 35.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 2136, column 46.  See page 53 of PBP.  (Severity: 2)
Reused variable name in lexical scope: $sync at line 2150, column 2.  Invent unique variable names.  (Severity: 3)
Found "\N{SPACE}" at the end of the line at line 2151, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Local lexical variable "$Side" is not all lower case or all upper case at line 2152, column 9.  See pages 45,46 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2152, column 20.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2155, column 47.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 2159, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2164, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2172, column 27.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2172, column 36.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2176, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Long number not separated with underscores at line 2191, column 13.  See page 59 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 2197, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Local lexical variable "$limit_KB" is not all lower case or all upper case at line 2198, column 9.  See pages 45,46 of PBP.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 2199, column 29.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 2199, column 29.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 2199, column 29.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 2199, column 29.  See page 237 of PBP.  (Severity: 2)
Double-sigil dereference at line 2199, column 77.  See page 228 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 2219, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Local lexical variable "$current_KB" is not all lower case or all upper case at line 2220, column 9.  See pages 45,46 of PBP.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 2221, column 31.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 2221, column 31.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 2221, column 31.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 2221, column 31.  See page 237 of PBP.  (Severity: 2)
Double-sigil dereference at line 2221, column 79.  See page 228 of PBP.  (Severity: 2)
Reused variable name in lexical scope: $sync at line 2230, column 2.  Invent unique variable names.  (Severity: 3)
Found "\t" at the end of the line at line 2231, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 2233, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2235, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2238, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2241, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2245, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Reused variable name in lexical scope: $sync at line 2253, column 2.  Invent unique variable names.  (Severity: 3)
Found "\t" at the end of the line at line 2254, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2255, column 36.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2261, column 26.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2267, column 36.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2273, column 26.  See pages 208,278 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 2284, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 2286, column 30.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 2286, column 30.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 2286, column 30.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 2288, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2289, column 63.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2290, column 57.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2291, column 13.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 2292, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Reused variable name in lexical scope: $sync at line 2297, column 53.  Invent unique variable names.  (Severity: 3)
Quotes used with a string containing no non-whitespace characters at line 2298, column 70.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 2299, column 13.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 2299, column 67.  See page 53 of PBP.  (Severity: 2)
Reused variable name in lexical scope: $sync at line 2305, column 2.  Invent unique variable names.  (Severity: 3)
Found "\t" at the end of the line at line 2306, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2313, column 19.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2320, column 19.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2322, column 80.  Don't use whitespace at the end of lines.  (Severity: 1)
Reused variable name in lexical scope: $sync at line 2353, column 2.  Invent unique variable names.  (Severity: 3)
Found "\t" at the end of the line at line 2356, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2357, column 63.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2358, column 63.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2362, column 76.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2370, column 71.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 2388, column 21.  See page 228 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 2389, column 26.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 2389, column 26.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 2389, column 26.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2392, column 10.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2393, column 6.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2393, column 63.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2394, column 43.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2396, column 6.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2396, column 41.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2397, column 37.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2397, column 43.  See page 53 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 2403, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 2403, column 20.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2411, column 3.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2411, column 22.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2411, column 28.  See page 53 of PBP.  (Severity: 2)
Postfix control "if" used at line 2411, column 43.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 2412, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2415, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2416, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 2416, column 24.  See pages 93,94 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 2424, column 20.  See page 53 of PBP.  (Severity: 2)
Reused variable name in lexical scope: $nb_errors at line 2437, column 2.  Invent unique variable names.  (Severity: 3)
Return value of flagged function ignored - print at line 2439, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2441, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2452, column 27.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2454, column 33.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2456, column 51.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2457, column 51.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 2463, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Too many arguments at line 2473, column 1.  See page 182 of PBP.  (Severity: 3)
Builtin function called with parentheses at line 2476, column 11.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2477, column 11.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2478, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 2479, column 41.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2483, column 45.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2483, column 58.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 2484, column 45.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2484, column 58.  See page 53 of PBP.  (Severity: 2)
Too many arguments at line 2491, column 1.  See page 182 of PBP.  (Severity: 3)
Found "\N{SPACE}" at the end of the line at line 2493, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Too many arguments at line 2501, column 1.  See page 182 of PBP.  (Severity: 3)
Found "\N{SPACE}" at the end of the line at line 2504, column 31.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2511, column 31.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2514, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2516, column 22.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2516, column 28.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2517, column 22.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2517, column 28.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 2520, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2526, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2528, column 19.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2528, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 2529, column 26.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 2539, column 28.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 2539, column 28.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2541, column 19.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2543, column 27.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2544, column 27.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2545, column 31.  See page 51 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 2547, column 17.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 2547, column 17.  See page 237 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 2557, column 55.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 2557, column 55.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2558, column 74.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 2558, column 74.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2563, column 17.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2563, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 2563, column 58.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2564, column 17.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2564, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2574, column 28.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2576, column 10.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2580, column 21.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2581, column 21.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2582, column 21.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2583, column 12.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2583, column 34.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2584, column 28.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2585, column 28.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2586, column 32.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2587, column 23.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2587, column 34.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2588, column 18.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2588, column 25.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2588, column 36.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2595, column 23.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 2595, column 23.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2595, column 28.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2597, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 2603, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2603, column 9.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2608, column 16.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2615, column 12.  See page 13 of PBP.  (Severity: 1)
Subroutine "modules_VERSION" is not all lower case or all upper case at line 2619, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Subroutine "modules_VERSION" with high complexity score (26) at line 2619, column 1.  Consider refactoring.  (Severity: 3)
Useless interpolation of literal string at line 2624, column 77.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2624, column 77.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2625, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2627, column 65.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2627, column 65.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2628, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2630, column 73.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2630, column 73.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2631, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2633, column 77.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2633, column 77.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2634, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2636, column 76.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2636, column 76.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2637, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2639, column 68.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2639, column 68.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2640, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2642, column 73.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2642, column 73.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2643, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2645, column 67.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2645, column 67.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2646, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2648, column 77.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2648, column 77.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2649, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2651, column 79.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2651, column 79.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2652, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2654, column 71.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2654, column 71.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2655, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2657, column 65.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2657, column 65.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2658, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2660, column 67.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2660, column 67.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2661, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2663, column 75.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2663, column 75.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2664, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2666, column 59.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2666, column 59.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2667, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2669, column 87.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2669, column 87.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2670, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2672, column 69.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2672, column 69.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2673, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2675, column 67.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2675, column 67.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2676, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2678, column 69.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2678, column 69.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2679, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2681, column 53.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2681, column 53.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2682, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2684, column 73.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2684, column 73.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2685, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2687, column 83.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2687, column 83.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2688, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2690, column 51.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2690, column 51.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2691, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2693, column 73.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2693, column 73.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2694, column 2.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2696, column 83.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 2696, column 83.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2697, column 2.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2707, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2710, column 13.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 2711, column 15.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 2711, column 15.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2712, column 4.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2713, column 4.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2713, column 33.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2715, column 4.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2723, column 5.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 2727, column 43.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2730, column 5.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 2734, column 44.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 2741, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2752, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2760, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2772, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2772, column 8.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2773, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2773, column 8.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2773, column 35.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 2773, column 35.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2775, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2775, column 8.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2776, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 2776, column 8.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2776, column 35.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 2776, column 35.  See page 51 of PBP.  (Severity: 1)
Too many arguments at line 2782, column 1.  See page 182 of PBP.  (Severity: 3)
Local lexical variable "$Side" is not all lower case or all upper case at line 2783, column 2.  See pages 45,46 of PBP.  (Severity: 1)
Magic punctuation variable $@ used in interpolated string at line 2792, column 18.  See page 79 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 2796, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 2801, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Local lexical variable "$Side" is not all lower case or all upper case at line 2810, column 2.  See pages 45,46 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2810, column 5.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2811, column 43.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2812, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2816, column 13.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2817, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Magic punctuation variable $@ used in interpolated string at line 2822, column 17.  See page 79 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 2823, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 2826, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2831, column 4.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2841, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 2843, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2845, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 2846, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Subroutine "authenticate_imap" with high complexity score (21) at line 2851, column 1.  Consider refactoring.  (Severity: 3)
Too many arguments at line 2851, column 1.  See page 182 of PBP.  (Severity: 3)
Local lexical variable "$Side" is not all lower case or all upper case at line 2853, column 2.  See pages 45,46 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2854, column 52.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2855, column 39.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2862, column 38.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 2862, column 38.  See page 51 of PBP.  (Severity: 1)
Postfix control "unless" used at line 2865, column 51.  See pages 96,97 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 2868, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 2869, column 33.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 2870, column 33.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 2871, column 35.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 2872, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 2873, column 32.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2873, column 36.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 2876, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
"unless" block used at line 2877, column 2.  See page 97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2880, column 3.  See page 13 of PBP.  (Severity: 1)
File handle for "print" or "printf" is not braced at line 2885, column 4.  See page 217 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2885, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2887, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 2888, column 24.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 2888, column 24.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2897, column 25.  See page 13 of PBP.  (Severity: 1)
Local lexical variable "$Side" is not all lower case or all upper case at line 2907, column 2.  See pages 45,46 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2908, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2912, column 3.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2914, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2916, column 3.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 2919, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2942, column 23.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2942, column 54.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2944, column 48.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2945, column 17.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 2945, column 48.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2945, column 57.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2966, column 23.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 2966, column 54.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2968, column 48.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 2969, column 17.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 2969, column 48.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 2969, column 57.  See page 13 of PBP.  (Severity: 1)
Too many arguments at line 2981, column 1.  See page 182 of PBP.  (Severity: 3)
Local lexical variable "$Side" is not all lower case or all upper case at line 2982, column 2.  See pages 45,46 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2983, column 45.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 2984, column 39.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2989, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 2991, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3003, column 2.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 3005, column 41.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 3008, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3018, column 22.  See page 13 of PBP.  (Severity: 1)
Numeric escapes in interpolated string at line 3018, column 30.  See pages 54,55 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3020, column 41.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3020, column 41.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3052, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Use named character classes ([A-Za-z] vs. [[:alpha:]]) at line 3057, column 62.  See page 248 of PBP.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 3057, column 62.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3057, column 62.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3057, column 62.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3057, column 62.  See page 237 of PBP.  (Severity: 2)
Postfix control "if" used at line 3060, column 33.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 3062, column 20.  See page 13 of PBP.  (Severity: 1)
Backtick operator used at line 3065, column 19.  Use IPC::Open3 instead.  (Severity: 3)
Builtin function called with parentheses at line 3067, column 20.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3070, column 20.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3084, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
"unless" block used at line 3089, column 9.  See page 97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 3090, column 17.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3099, column 44.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3099, column 68.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3099, column 111.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3099, column 119.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3099, column 119.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3101, column 20.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3113, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 3115, column 22.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3116, column 19.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3116, column 27.  See page 51 of PBP.  (Severity: 1)
Local lexical variable "$URLparm" is not all lower case or all upper case at line 3117, column 9.  See pages 45,46 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3117, column 23.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3117, column 31.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3118, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3121, column 26.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3121, column 32.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 3121, column 32.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3123, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3130, column 39.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3134, column 65.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 3134, column 65.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3135, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3137, column 25.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3137, column 25.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3140, column 39.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 3140, column 39.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3142, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3145, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 3149, column 82.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 3149, column 82.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3150, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3152, column 63.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3153, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3156, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3158, column 32.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3158, column 32.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3158, column 45.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 3158, column 45.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3158, column 61.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3158, column 61.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3161, column 22.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3161, column 22.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3164, column 39.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 3164, column 39.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3166, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3169, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3171, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3173, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3175, column 41.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3175, column 41.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3188, column 24.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3188, column 29.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3188, column 29.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3188, column 32.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 3189, column 5.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 3190, column 5.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 3191, column 5.  See page 51 of PBP.  (Severity: 1)
Magic punctuation variable $0 used in interpolated string at line 3194, column 5.  See page 79 of PBP.  (Severity: 2)
Return value of eval not tested at line 3203, column 2.  You can't depend upon the value of $@/$EVAL_ERROR to tell whether an eval failed.  (Severity: 3)
Found "\N{SPACE}" at the end of the line at line 3209, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 3211, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 3212, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3214, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3215, column 17.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3216, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 3218, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3220, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3221, column 42.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 3223, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3226, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
File handle for "print" or "printf" is not braced at line 3227, column 2.  See page 217 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3227, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of "close" ignored at line 3228, column 2.  Check the return value of "close" for success.  (Severity: 2)
Return value of flagged function ignored - close at line 3228, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3229, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3231, column 2.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3234, column 2.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3242, column 2.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3248, column 2.  See page 13 of PBP.  (Severity: 1)
"die" used instead of "croak" at line 3248, column 2.  See page 283 of PBP.  (Severity: 3)
Found "\N{SPACE}" at the end of the line at line 3249, column 2.  Don't use whitespace at the end of lines.  (Severity: 1)
Magic punctuation variable $0 used in interpolated string at line 3253, column 13.  See page 79 of PBP.  (Severity: 2)
Subroutine "fix_Inbox_INBOX_mapping" is not all lower case or all upper case at line 3258, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3261, column 14.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3263, column 79.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3264, column 79.  See page 53 of PBP.  (Severity: 2)
String *may* require interpolation at line 3265, column 79.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 3266, column 79.  See page 51 of PBP.  (Severity: 1)
Subroutine "tests_fix_Inbox_INBOX_mapping" is not all lower case or all upper case at line 3271, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3274, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3275, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3276, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3277, column 6.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3278, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3279, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3280, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3281, column 6.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3282, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3283, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3284, column 25.  See page 53 of PBP.  (Severity: 2)
String *may* require interpolation at line 3285, column 6.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3286, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3287, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3288, column 25.  See page 53 of PBP.  (Severity: 2)
String *may* require interpolation at line 3289, column 6.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3290, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3291, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3292, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3293, column 6.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3294, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3295, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3296, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3297, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3305, column 14.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3313, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3314, column 31.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3324, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3335, column 21.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3339, column 31.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 3342, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3349, column 23.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 3356, column 15.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3356, column 15.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3356, column 15.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 3357, column 15.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3357, column 15.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3357, column 15.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 3358, column 15.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3358, column 15.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3358, column 15.  See page 237 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 3366, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 3367, column 8.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3367, column 8.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3367, column 8.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3367, column 8.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 3368, column 8.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3368, column 8.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3368, column 8.  See page 237 of PBP.  (Severity: 2)
Use character classes for literal metachars instead of escapes at line 3369, column 8.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3369, column 8.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3369, column 8.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3369, column 8.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 3379, column 15.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3379, column 21.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3379, column 24.  Don't use whitespace at the end of lines.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 3395, column 31.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3395, column 31.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3395, column 31.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3395, column 31.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3402, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3408, column 15.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3408, column 21.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3408, column 24.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 3422, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 3423, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3424, column 27.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3426, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3431, column 16.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3431, column 22.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3431, column 25.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 3441, column 25.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3446, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3459, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3460, column 27.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3462, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3467, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3471, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 3473, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3477, column 18.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3477, column 25.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3477, column 25.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3477, column 25.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 3478, column 9.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3479, column 19.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3480, column 20.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3480, column 20.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3480, column 20.  See page 237 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3481, column 27.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3481, column 27.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3487, column 16.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3487, column 22.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3487, column 25.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 3497, column 25.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3502, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3504, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3526, column 52.  See page 51 of PBP.  (Severity: 1)
List of quoted literal words at line 3538, column 17.  Use 'qw()' instead.  (Severity: 2)
List of quoted literal words at line 3539, column 17.  Use 'qw()' instead.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3541, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3557, column 21.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3566, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3567, column 10.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3573, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3577, column 10.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3582, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3586, column 10.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3591, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3592, column 22.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3592, column 48.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3593, column 22.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3593, column 52.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3594, column 21.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3595, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3596, column 10.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3597, column 10.  See page 13 of PBP.  (Severity: 1)
Double-sigil dereference at line 3604, column 28.  See page 228 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 3606, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 3608, column 26.  See page 228 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 3609, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 3617, column 36.  See page 228 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 3618, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 3625, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 3627, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 3641, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 3642, column 46.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3643, column 46.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3644, column 46.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3645, column 46.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3646, column 46.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3647, column 46.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3648, column 46.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3651, column 43.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3652, column 43.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3653, column 43.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3654, column 43.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3655, column 43.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3657, column 50.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3661, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 3662, column 26.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3662, column 33.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3663, column 26.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3663, column 33.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3664, column 26.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3664, column 34.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3665, column 26.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3665, column 33.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3666, column 26.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3666, column 33.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3667, column 26.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3667, column 33.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3667, column 38.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3668, column 26.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3668, column 32.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3668, column 32.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3668, column 37.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3668, column 47.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3668, column 52.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3669, column 31.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3669, column 37.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 3669, column 37.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3669, column 42.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3669, column 52.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3669, column 57.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3676, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "unless" used at line 3677, column 18.  See pages 96,97 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3679, column 23.  See page 53 of PBP.  (Severity: 2)
Use 'eq' or hash instead of fixed-pattern regexps at line 3681, column 24.  See pages 271,272 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 3681, column 24.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3681, column 24.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3681, column 24.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 3682, column 19.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3682, column 19.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3682, column 19.  See page 237 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3683, column 22.  See page 53 of PBP.  (Severity: 2)
Use character classes for literal metachars instead of escapes at line 3686, column 19.  See page 247 of PBP.  (Severity: 1)
Use [\.\/] instead of \.|\/ at line 3686, column 19.  See page 265 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3686, column 19.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3686, column 19.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3686, column 19.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 3695, column 11.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3696, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3697, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3698, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3704, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3705, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3706, column 6.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3711, column 17.  Don't use whitespace at the end of lines.  (Severity: 1)
Local lexical variable "$Side" is not all lower case or all upper case at line 3712, column 2.  See pages 45,46 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3714, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 3716, column 34.  See page 228 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 3717, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 3719, column 30.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3722, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3723, column 8.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3724, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3733, column 15.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3734, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3738, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3738, column 9.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 3750, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "unless" used at line 3751, column 18.  See pages 96,97 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3756, column 12.  See page 53 of PBP.  (Severity: 2)
Postfix control "while" used at line 3756, column 20.  See page 96 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 3756, column 39.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3756, column 39.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3756, column 39.  See page 237 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3757, column 12.  See page 53 of PBP.  (Severity: 2)
Postfix control "while" used at line 3757, column 20.  See page 96 of PBP.  (Severity: 2)
Use character classes for literal metachars instead of escapes at line 3757, column 39.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3757, column 39.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3757, column 39.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3757, column 39.  See page 237 of PBP.  (Severity: 2)
Postfix control "while" used at line 3758, column 22.  See page 96 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 3758, column 41.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 3758, column 41.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 3758, column 41.  See page 237 of PBP.  (Severity: 2)
Forbid $b before $a in sort blocks at line 3760, column 20.  See page 152 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3760, column 63.  See page 13 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 3762, column 39.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 3768, column 11.  See page 13 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 3769, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3770, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3771, column 6.  See page 53 of PBP.  (Severity: 2)
Hard tabs used at line 3772, column 106.  See page 20 of PBP.  (Severity: 3)
Found "\t" at the end of the line at line 3772, column 106.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3776, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Local lexical variable "$Side" is not all lower case or all upper case at line 3777, column 2.  See pages 45,46 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3779, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 3781, column 34.  See page 228 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 3782, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 3783, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 3785, column 30.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3787, column 8.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3788, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3789, column 30.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3790, column 19.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3797, column 23.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3798, column 26.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3802, column 5.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3802, column 10.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3803, column 85.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3810, column 15.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3811, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 3815, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3816, column 84.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 3826, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 3830, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 3836, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 3840, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 3849, column 16.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3849, column 21.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 3856, column 11.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3857, column 11.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3857, column 38.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3858, column 38.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3858, column 42.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 3859, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3860, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3860, column 30.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3860, column 34.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3860, column 38.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3861, column 46.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3861, column 50.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3862, column 46.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3862, column 51.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3863, column 48.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3863, column 53.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3864, column 48.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3864, column 53.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3865, column 48.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3865, column 53.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3866, column 50.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3866, column 55.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3868, column 50.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3868, column 55.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3870, column 50.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3870, column 55.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 3878, column 27.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3878, column 54.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 3878, column 86.  See page 13 of PBP.  (Severity: 1)
Numeric escapes in interpolated string at line 3880, column 12.  See pages 54,55 of PBP.  (Severity: 2)
Use only '//' or '{}' to delimit regexps at line 3883, column 14.  See page 246 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3883, column 14.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 3883, column 14.  See page 237 of PBP.  (Severity: 2)
Use only '//' or '{}' to delimit regexps at line 3884, column 14.  See page 246 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3884, column 14.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 3884, column 14.  See page 237 of PBP.  (Severity: 2)
Use only '//' or '{}' to delimit regexps at line 3885, column 14.  See page 246 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3885, column 14.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 3885, column 14.  See page 237 of PBP.  (Severity: 2)
Use only '//' or '{}' to delimit regexps at line 3886, column 21.  See page 246 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3886, column 21.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 3886, column 21.  See page 237 of PBP.  (Severity: 2)
Postfix control "if" used at line 3886, column 30.  See pages 93,94 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3886, column 49.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3886, column 74.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 3888, column 2.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3893, column 27.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3894, column 11.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3895, column 11.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3906, column 4.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3906, column 28.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3919, column 4.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3919, column 28.  See page 53 of PBP.  (Severity: 2)
String *may* require interpolation at line 3929, column 17.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 3930, column 45.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 3934, column 4.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3934, column 28.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3941, column 11.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3942, column 11.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3943, column 4.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3943, column 28.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3952, column 14.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3957, column 11.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 3958, column 11.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 3960, column 14.  See page 53 of PBP.  (Severity: 2)
String *may* require interpolation at line 3961, column 17.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 3964, column 18.  See page 51 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 3996, column 14.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 3996, column 14.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4001, column 34.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "unless" used at line 4002, column 4.  See pages 96,97 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4002, column 28.  See page 51 of PBP.  (Severity: 1)
Use 'eq' or hash instead of fixed-pattern regexps at line 4002, column 66.  See pages 271,272 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 4002, column 66.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 4002, column 66.  See page 237 of PBP.  (Severity: 2)
Expression form of "eval" at line 4012, column 13.  See page 161 of PBP.  (Severity: 5)
Builtin function called with parentheses at line 4012, column 13.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4014, column 28.  See page 13 of PBP.  (Severity: 1)
Magic punctuation variable $@ used at line 4014, column 49.  See page 79 of PBP.  (Severity: 2)
Magic punctuation variable $@ used in interpolated string at line 4015, column 15.  See page 79 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4024, column 28.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4024, column 32.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4024, column 57.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 4025, column 28.  See page 53 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 4033, column 42.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 4033, column 42.  See page 237 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4034, column 17.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4034, column 21.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 4045, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4046, column 19.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4048, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4053, column 3.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4054, column 47.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4054, column 78.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4055, column 11.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4055, column 11.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4058, column 47.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4059, column 11.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4059, column 11.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4062, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4063, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
"unless" block used at line 4066, column 3.  See page 97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4067, column 16.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4067, column 22.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4067, column 25.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4077, column 14.  See page 13 of PBP.  (Severity: 1)
Double-sigil dereference at line 4079, column 3.  See page 228 of PBP.  (Severity: 2)
Postfix control "if" used at line 4079, column 35.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4084, column 32.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 4084, column 71.  See page 53 of PBP.  (Severity: 2)
Magic punctuation variable $@ used in interpolated string at line 4084, column 71.  See page 79 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4088, column 42.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 4088, column 83.  See page 53 of PBP.  (Severity: 2)
Magic punctuation variable $@ used in interpolated string at line 4088, column 83.  See page 79 of PBP.  (Severity: 2)
Double-sigil dereference at line 4090, column 15.  See page 228 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4091, column 59.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4096, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4097, column 3.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4097, column 11.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4098, column 3.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4098, column 11.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4099, column 3.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4104, column 2.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4105, column 2.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4106, column 2.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4107, column 2.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4108, column 2.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4133, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4134, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4135, column 5.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4135, column 23.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4135, column 28.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4136, column 5.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4136, column 42.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4139, column 19.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4139, column 41.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4140, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4142, column 5.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4142, column 35.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4142, column 59.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4143, column 16.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4144, column 37.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4144, column 61.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4144, column 91.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4145, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4147, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4148, column 5.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4148, column 37.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4148, column 92.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4149, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4151, column 5.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4151, column 41.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4151, column 120.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4152, column 5.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4152, column 43.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4152, column 133.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4154, column 16.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4155, column 67.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4157, column 59.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4158, column 59.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4159, column 64.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4160, column 51.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4161, column 43.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4163, column 16.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4164, column 55.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4165, column 64.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4166, column 52.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4168, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4169, column 16.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4169, column 49.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4170, column 2.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4171, column 63.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4172, column 59.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4173, column 59.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4174, column 59.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4175, column 83.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4176, column 61.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4177, column 72.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4178, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4179, column 16.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4180, column 77.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4182, column 78.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4183, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
List declaration without trailing comma at line 4184, column 15.  See page 17 of PBP.  (Severity: 1)
String *may* require interpolation at line 4185, column 2.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4186, column 2.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4186, column 42.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4187, column 2.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4190, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4191, column 63.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4192, column 59.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4193, column 59.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4194, column 59.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4195, column 83.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4196, column 61.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4197, column 72.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4198, column 5.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4198, column 48.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4199, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
List declaration without trailing comma at line 4200, column 15.  See page 17 of PBP.  (Severity: 1)
String *may* require interpolation at line 4201, column 2.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4202, column 2.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4202, column 80.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4203, column 2.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4206, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4207, column 28.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4208, column 17.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4208, column 67.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4209, column 5.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4209, column 23.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4209, column 28.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4210, column 5.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4210, column 7.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4211, column 17.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4211, column 48.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4212, column 46.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4213, column 65.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4214, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4215, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4217, column 2.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4219, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4220, column 28.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4221, column 17.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4221, column 67.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4222, column 2.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4223, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4224, column 5.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4224, column 23.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4224, column 28.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4225, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4226, column 5.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4226, column 7.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 4227, column 17.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4227, column 47.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4228, column 2.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4229, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4230, column 46.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4231, column 64.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4232, column 2.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4233, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Expression form of "eval" at line 4242, column 13.  See page 161 of PBP.  (Severity: 5)
Builtin function called with parentheses at line 4242, column 13.  See page 13 of PBP.  (Severity: 1)
Magic punctuation variable $@ used at line 4244, column 45.  See page 79 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 4245, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Magic punctuation variable $@ used in interpolated string at line 4245, column 10.  See page 79 of PBP.  (Severity: 2)
Magic punctuation variable $@ used in interpolated string at line 4256, column 14.  See page 79 of PBP.  (Severity: 2)
Magic punctuation variable $@ used in interpolated string at line 4258, column 14.  See page 79 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4259, column 15.  See page 13 of PBP.  (Severity: 1)
Double-sigil dereference at line 4259, column 37.  See page 228 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4259, column 49.  See page 13 of PBP.  (Severity: 1)
Double-sigil dereference at line 4259, column 54.  See page 228 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4260, column 26.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4261, column 35.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4262, column 4.  See pages 208,278 of PBP.  (Severity: 1)
"unless" block used at line 4265, column 4.  See page 97 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 4266, column 5.  See pages 208,278 of PBP.  (Severity: 1)
Magic punctuation variable $@ used in interpolated string at line 4268, column 16.  See page 79 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 4277, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4279, column 5.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4279, column 82.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4281, column 95.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4283, column 23.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4284, column 32.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4289, column 5.  See page 53 of PBP.  (Severity: 2)
Use character classes for literal metachars instead of escapes at line 4297, column 17.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 4297, column 17.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 4297, column 17.  See page 237 of PBP.  (Severity: 2)
Use character classes for literal metachars instead of escapes at line 4300, column 28.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 4300, column 28.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 4300, column 28.  See page 237 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4301, column 23.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4306, column 17.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4312, column 6.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4315, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4317, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4324, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4325, column 14.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 4325, column 21.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 4325, column 21.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4326, column 38.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4326, column 44.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4329, column 18.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4329, column 24.  See page 53 of PBP.  (Severity: 2)
Subroutine "flagsCase" is not all lower case or all upper case at line 4334, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4336, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4337, column 14.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 4337, column 21.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 4337, column 21.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4338, column 34.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4338, column 40.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4339, column 53.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4339, column 78.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4341, column 18.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4341, column 24.  See page 53 of PBP.  (Severity: 2)
Subroutine "tests_flagsCase" is not all lower case or all upper case at line 4346, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4352, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4363, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4364, column 31.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4365, column 41.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 4365, column 67.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4365, column 77.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4366, column 41.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4366, column 69.  See page 13 of PBP.  (Severity: 1)
String *may* require interpolation at line 4379, column 27.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4379, column 38.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4380, column 27.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 4380, column 38.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4389, column 24.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4401, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4407, column 9.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4408, column 18.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4408, column 45.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4408, column 72.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4414, column 49.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4415, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4416, column 22.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4420, column 26.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4420, column 53.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4420, column 80.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4424, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4425, column 14.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4439, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4449, column 50.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4450, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4451, column 40.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4454, column 45.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4455, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4456, column 14.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4460, column 18.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4460, column 45.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4460, column 72.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4463, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4464, column 14.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4465, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4472, column 7.  See page 13 of PBP.  (Severity: 1)
Long number not separated with underscores at line 4472, column 63.  See page 59 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4473, column 7.  See page 13 of PBP.  (Severity: 1)
Long number not separated with underscores at line 4473, column 63.  See page 59 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4477, column 8.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4478, column 4.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4480, column 8.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4481, column 4.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4490, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4492, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4493, column 7.  See page 13 of PBP.  (Severity: 1)
Long number not separated with underscores at line 4494, column 45.  See page 59 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4496, column 7.  See page 13 of PBP.  (Severity: 1)
Long number not separated with underscores at line 4497, column 46.  See page 59 of PBP.  (Severity: 2)
Double-sigil dereference at line 4508, column 9.  See page 228 of PBP.  (Severity: 2)
Double-sigil dereference at line 4509, column 9.  See page 228 of PBP.  (Severity: 2)
"unless" block used at line 4512, column 3.  See page 97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4512, column 11.  See page 13 of PBP.  (Severity: 1)
"unless" block used at line 4513, column 3.  See page 97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4513, column 11.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4514, column 26.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4516, column 31.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4517, column 31.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4522, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4550, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4561, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4564, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4565, column 7.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4575, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 4576, column 22.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 4578, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4584, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4595, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Subroutine "copy_message" with high complexity score (25) at line 4603, column 1.  Consider refactoring.  (Severity: 3)
Too many arguments at line 4603, column 1.  See page 182 of PBP.  (Severity: 3)
Found "\t" at the end of the line at line 4605, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4609, column 42.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 4610, column 42.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4610, column 54.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4611, column 42.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4611, column 61.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 4612, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4613, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4618, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 4619, column 7.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 4619, column 41.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 4620, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 4620, column 95.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 4622, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4632, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4633, column 18.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4633, column 45.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4634, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4640, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4642, column 14.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4642, column 44.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4644, column 12.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4654, column 31.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4659, column 31.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 4662, column 19.  See pages 93,94 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4662, column 35.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4662, column 35.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4663, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4670, column 23.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4671, column 10.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4673, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Too many arguments at line 4679, column 1.  See page 182 of PBP.  (Severity: 3)
Builtin function called with parentheses at line 4684, column 14.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4686, column 102.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4691, column 14.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4696, column 15.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4697, column 5.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4698, column 83.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 4705, column 11.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4705, column 88.  Don't use whitespace at the end of lines.  (Severity: 1)
Too many arguments at line 4713, column 1.  See page 182 of PBP.  (Severity: 3)
Found "\N{SPACE}" at the end of the line at line 4715, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4717, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4718, column 60.  See page 53 of PBP.  (Severity: 2)
"unless" block used at line 4720, column 2.  See page 97 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4720, column 11.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4720, column 49.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4722, column 15.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4722, column 21.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4722, column 24.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4724, column 25.  See page 53 of PBP.  (Severity: 2)
Postfix control "if" used at line 4726, column 34.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 4734, column 28.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4735, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4736, column 80.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 4742, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4743, column 80.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 4749, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4753, column 28.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4754, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4755, column 80.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4760, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4764, column 28.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 4765, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4766, column 80.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4771, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4772, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4774, column 62.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4781, column 25.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4782, column 3.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 4782, column 3.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4782, column 17.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4785, column 49.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 4785, column 49.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4793, column 16.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 4793, column 16.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 4801, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 4803, column 41.  See page 51 of PBP.  (Severity: 1)
Use only '//' or '{}' to delimit regexps at line 4815, column 15.  See page 246 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 4815, column 15.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 4815, column 15.  See page 237 of PBP.  (Severity: 2)
Postfix control "if" used at line 4820, column 37.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 4821, column 64.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 4822, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4828, column 16.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4829, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4832, column 60.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4840, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 4840, column 21.  See page 53 of PBP.  (Severity: 2)
String *may* require interpolation at line 4843, column 63.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4880, column 6.  See page 53 of PBP.  (Severity: 2)
Too many arguments at line 4902, column 1.  See page 182 of PBP.  (Severity: 3)
Found "\t" at the end of the line at line 4904, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 4911, column 63.  See page 53 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 4922, column 20.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 4922, column 20.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4932, column 52.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 4935, column 4.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4935, column 80.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 4937, column 45.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 4940, column 75.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 4940, column 75.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 4942, column 44.  Don't use whitespace at the end of lines.  (Severity: 1)
Reused variable name in lexical scope: $total_bytes_transferred at line 4963, column 2.  Invent unique variable names.  (Severity: 3)
Reused variable name in lexical scope: $nb_msg_transferred at line 4963, column 2.  Invent unique variable names.  (Severity: 3)
Builtin function called with parentheses at line 4968, column 10.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 4969, column 17.  See page 13 of PBP.  (Severity: 1)
Reused variable name in lexical scope: $nb_msg_transferred at line 4976, column 9.  Invent unique variable names.  (Severity: 3)
Reused variable name in lexical scope: $maxmessagespersecond at line 4976, column 9.  Invent unique variable names.  (Severity: 3)
Builtin function called with parentheses at line 4977, column 20.  See page 13 of PBP.  (Severity: 1)
Reused variable name in lexical scope: $total_bytes_transferred at line 4997, column 9.  Invent unique variable names.  (Severity: 3)
Reused variable name in lexical scope: $maxbytespersecond at line 4997, column 9.  Invent unique variable names.  (Severity: 3)
Builtin function called with parentheses at line 4998, column 20.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5016, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5021, column 24.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 5022, column 21.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 5022, column 36.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 5023, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 5027, column 30.  See pages 93,94 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5035, column 10.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5036, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 5040, column 17.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5040, column 26.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5054, column 41.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5055, column 42.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5056, column 42.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5064, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5067, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 5068, column 2.  See page 228 of PBP.  (Severity: 2)
Double-sigil dereference at line 5068, column 22.  See page 228 of PBP.  (Severity: 2)
Double-sigil dereference at line 5069, column 2.  See page 228 of PBP.  (Severity: 2)
Double-sigil dereference at line 5069, column 22.  See page 228 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5070, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 5071, column 26.  See page 228 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5074, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5075, column 72.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5080, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 5085, column 9.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 5088, column 6.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5096, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 5098, column 12.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5122, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5125, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 5128, column 37.  See page 228 of PBP.  (Severity: 2)
Double-sigil dereference at line 5129, column 37.  See page 228 of PBP.  (Severity: 2)
Use character classes for literal metachars instead of escapes at line 5142, column 23.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 5142, column 23.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 5142, column 23.  See page 237 of PBP.  (Severity: 2)
Use [\[\]] instead of \[|\] at line 5162, column 23.  See page 265 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 5162, column 23.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 5162, column 23.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5176, column 16.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5183, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5184, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5192, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5195, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 5196, column 18.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5196, column 25.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5197, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5198, column 38.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5200, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5202, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5212, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5216, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5229, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5230, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5235, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5238, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 5241, column 37.  See page 228 of PBP.  (Severity: 2)
Double-sigil dereference at line 5242, column 37.  See page 228 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5249, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5258, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5259, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 5263, column 15.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 5263, column 47.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 5263, column 72.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 5264, column 14.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 5264, column 38.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5265, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5278, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5283, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5284, column 32.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5284, column 43.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5284, column 54.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5284, column 65.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5284, column 76.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5285, column 32.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5285, column 43.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5285, column 54.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5285, column 65.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5285, column 76.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5285, column 87.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5286, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 5287, column 33.  See page 51 of PBP.  (Severity: 1)
Double-sigil dereference at line 5288, column 34.  See page 228 of PBP.  (Severity: 2)
Double-sigil dereference at line 5289, column 34.  See page 228 of PBP.  (Severity: 2)
String *may* require interpolation at line 5292, column 9.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 5293, column 9.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 5294, column 11.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 5295, column 11.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5302, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 5304, column 16.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 5304, column 16.  See page 237 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5316, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5317, column 47.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5320, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5324, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5346, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5348, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 5349, column 78.  See page 228 of PBP.  (Severity: 2)
Double-sigil dereference at line 5350, column 21.  See page 228 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 5353, column 19.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5353, column 102.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 5356, column 14.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 5357, column 14.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 5362, column 4.  See page 13 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 5362, column 29.  See page 53 of PBP.  (Severity: 2)
Magic punctuation variable $! used in interpolated string at line 5362, column 29.  See page 79 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5365, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5374, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5387, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5394, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5399, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5401, column 24.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5402, column 24.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5404, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5406, column 24.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5407, column 24.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5408, column 24.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5411, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5425, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5438, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5445, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5450, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5452, column 24.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5453, column 24.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5454, column 24.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5456, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5458, column 24.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5459, column 24.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5460, column 24.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5462, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5463, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5464, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5466, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 5483, column 38.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 5484, column 24.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5486, column 58.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5488, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 5490, column 40.  See pages 93,94 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5491, column 93.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 5492, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5493, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 5494, column 43.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 5494, column 43.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 5494, column 50.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5494, column 77.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 5495, column 45.  See page 51 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 5495, column 45.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 5495, column 52.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5495, column 79.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 5497, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5498, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5508, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 5509, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5514, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5533, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 5539, column 18.  See pages 208,278 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5549, column 33.  See page 53 of PBP.  (Severity: 2)
String *may* require interpolation at line 5552, column 33.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 5552, column 46.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5553, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 5572, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 5582, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 5587, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 5591, column 17.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5592, column 77.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5593, column 24.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 5594, column 25.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 5599, column 25.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 5601, column 25.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 5605, column 25.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 5608, column 25.  See pages 208,278 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5617, column 43.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5618, column 44.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5619, column 48.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 5624, column 6.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5624, column 28.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5624, column 32.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5624, column 36.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5624, column 40.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5625, column 35.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5625, column 39.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5625, column 43.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5631, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a noisy string at line 5632, column 25.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 5633, column 25.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5634, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5638, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5646, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 5649, column 21.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 5649, column 21.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 5649, column 21.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 5651, column 20.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 5651, column 20.  See page 237 of PBP.  (Severity: 2)
Postfix control "if" used at line 5665, column 31.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5668, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 5670, column 32.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5674, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5680, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 5681, column 13.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 5681, column 13.  See page 237 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5687, column 5.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 5687, column 32.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 5687, column 36.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 5688, column 46.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 5689, column 54.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 5692, column 54.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 5693, column 60.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5699, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 5700, column 5.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5700, column 27.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5700, column 38.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 5703, column 11.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5703, column 30.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5703, column 45.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5704, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 5706, column 5.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5706, column 27.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 5706, column 38.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5707, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5709, column 35.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5710, column 51.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 5711, column 5.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5712, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5714, column 15.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5714, column 17.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5715, column 15.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5717, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5718, column 46.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5721, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5722, column 53.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5725, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5726, column 62.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5729, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 5730, column 17.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5731, column 15.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5731, column 17.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5732, column 15.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 5734, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5735, column 15.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 5735, column 17.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5738, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5739, column 53.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5742, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 5744, column 15.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 5744, column 15.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 5744, column 62.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 5747, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 5769, column 16.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 5850, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 6039, column 16.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 6040, column 16.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6040, column 112.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6126, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6173, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6174, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Expression form of "eval" at line 6186, column 13.  See page 161 of PBP.  (Severity: 5)
Builtin function called with parentheses at line 6186, column 13.  See page 13 of PBP.  (Severity: 1)
Magic punctuation variable $@ used at line 6188, column 38.  See page 79 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 6189, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Magic punctuation variable $@ used in interpolated string at line 6189, column 10.  See page 79 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 6200, column 11.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6200, column 29.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6200, column 44.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6203, column 11.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6203, column 29.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6203, column 44.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6204, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6206, column 11.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6206, column 29.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6206, column 44.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6207, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6209, column 20.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6209, column 31.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6210, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6212, column 20.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6212, column 31.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6213, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
String *may* require interpolation at line 6214, column 15.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 6215, column 21.  See page 53 of PBP.  (Severity: 2)
String *may* require interpolation at line 6222, column 15.  See page 51 of PBP.  (Severity: 1)
Numeric escapes in interpolated string at line 6224, column 21.  See pages 54,55 of PBP.  (Severity: 2)
String *may* require interpolation at line 6224, column 31.  See page 51 of PBP.  (Severity: 1)
Numeric escapes in interpolated string at line 6229, column 21.  See pages 54,55 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 6231, column 21.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6232, column 21.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6233, column 21.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 6236, column 16.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6237, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6239, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6240, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6249, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6252, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6260, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6264, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6273, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6276, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6285, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6287, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6288, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6289, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6299, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6301, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6302, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6303, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6315, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6317, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6318, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6327, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6330, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6345, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6348, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6349, column 19.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6367, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6370, column 19.  Don't use whitespace at the end of lines.  (Severity: 1)
Long number not separated with underscores at line 6381, column 16.  See page 59 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 6382, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6385, column 19.  Don't use whitespace at the end of lines.  (Severity: 1)
Long number not separated with underscores at line 6392, column 16.  See page 59 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 6393, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6397, column 19.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6408, column 3.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6409, column 3.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6412, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 6421, column 22.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 6421, column 22.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 6421, column 22.  See page 237 of PBP.  (Severity: 2)
Magic punctuation variable $@ used at line 6422, column 8.  See page 79 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 6422, column 15.  See pages 208,278 of PBP.  (Severity: 1)
Magic punctuation variable $@ used in interpolated string at line 6422, column 21.  See page 79 of PBP.  (Severity: 2)
Expression form of "eval" at line 6426, column 13.  See page 161 of PBP.  (Severity: 5)
Builtin function called with parentheses at line 6426, column 13.  See page 13 of PBP.  (Severity: 1)
Magic punctuation variable $@ used at line 6429, column 24.  See page 79 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 6430, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Magic punctuation variable $@ used in interpolated string at line 6430, column 10.  See page 79 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6446, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6447, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6449, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6450, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6452, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6453, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6455, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6456, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6458, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6459, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 6461, column 49.  See page 59 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 6462, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6467, column 27.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 6470, column 23.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 6471, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6474, column 29.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6474, column 38.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6474, column 66.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6478, column 29.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6478, column 38.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6482, column 22.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6482, column 30.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6486, column 22.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6486, column 31.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6489, column 22.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6489, column 31.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6498, column 13.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6501, column 22.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6502, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6505, column 47.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6506, column 67.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6511, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6512, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6513, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6514, column 2.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6515, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6516, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6517, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 6517, column 65.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 6518, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6519, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6520, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6521, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6522, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6523, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6524, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6525, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6526, column 9.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6529, column 9.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6532, column 9.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6535, column 9.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6538, column 9.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6542, column 2.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6543, column 2.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6544, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6545, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6546, column 2.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6547, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6550, column 2.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6553, column 2.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6557, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6559, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6560, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6576, column 50.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6577, column 43.  Don't use whitespace at the end of lines.  (Severity: 1)
Too many arguments at line 6589, column 1.  See page 182 of PBP.  (Severity: 3)
Found "\t" at the end of the line at line 6591, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6593, column 17.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6593, column 24.  See page 13 of PBP.  (Severity: 1)
Double-sigil dereference at line 6593, column 29.  See page 228 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 6595, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 6597, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6598, column 24.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6600, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6603, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6604, column 29.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6604, column 37.  See page 13 of PBP.  (Severity: 1)
Double-sigil dereference at line 6604, column 43.  See page 228 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 6611, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6613, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6614, column 55.  See page 51 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6616, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6617, column 15.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6618, column 22.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6622, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6623, column 33.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6624, column 33.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 6625, column 33.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6626, column 10.  See page 13 of PBP.  (Severity: 1)
Postfix control "unless" used at line 6626, column 29.  See pages 96,97 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 6650, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6652, column 23.  See page 13 of PBP.  (Severity: 1)
Double-sigil dereference at line 6652, column 29.  See page 228 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 6653, column 31.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6653, column 51.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6654, column 31.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6657, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6659, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6662, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 6663, column 30.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6663, column 30.  See page 237 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 6676, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 6678, column 24.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6678, column 24.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 6681, column 24.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6681, column 24.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 6684, column 24.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6684, column 24.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 6687, column 24.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6687, column 24.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 6690, column 24.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6690, column 24.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 6693, column 59.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 6693, column 98.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6693, column 98.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 6698, column 27.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 6705, column 37.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 6705, column 41.  See page 53 of PBP.  (Severity: 2)
Numeric escapes in interpolated string at line 6711, column 51.  See pages 54,55 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 6721, column 21.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 6721, column 21.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6722, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6723, column 9.  See page 13 of PBP.  (Severity: 1)
Magic punctuation variable $! used in interpolated string at line 6723, column 52.  See page 79 of PBP.  (Severity: 2)
Return value of "close" ignored at line 6725, column 9.  Check the return value of "close" for success.  (Severity: 2)
Return value of flagged function ignored - close at line 6725, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6734, column 2.  See page 13 of PBP.  (Severity: 1)
Magic punctuation variable $! used in interpolated string at line 6734, column 46.  See page 79 of PBP.  (Severity: 2)
Return value of "close" ignored at line 6736, column 2.  Check the return value of "close" for success.  (Severity: 2)
Return value of flagged function ignored - close at line 6736, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6737, column 9.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 6737, column 14.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 6743, column 2.  See page 13 of PBP.  (Severity: 1)
Magic punctuation variable $! used in interpolated string at line 6743, column 70.  See page 79 of PBP.  (Severity: 2)
File handle for "print" or "printf" is not braced at line 6744, column 2.  See page 217 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6744, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Return value of "close" ignored at line 6745, column 2.  Check the return value of "close" for success.  (Severity: 2)
Return value of flagged function ignored - close at line 6745, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Backtick operator used at line 6756, column 4.  Use IPC::Open3 instead.  (Severity: 3)
Return value of flagged function ignored - print at line 6761, column 5.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6761, column 90.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6763, column 5.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6769, column 2.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6774, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 6776, column 31.  See pages 93,94 of PBP.  (Severity: 2)
List of quoted literal words at line 6781, column 47.  Use 'qw()' instead.  (Severity: 2)
Useless interpolation of literal string at line 6783, column 9.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 6784, column 28.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 6785, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6787, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 6789, column 27.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 6792, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6794, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6797, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6801, column 9.  See page 51 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 6802, column 28.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 6819, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 6820, column 21.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 6820, column 21.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6820, column 21.  See page 237 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 6830, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6832, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6836, column 10.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 6841, column 21.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6843, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 6844, column 24.  See page 247 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 6844, column 24.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6844, column 24.  See page 237 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 6847, column 30.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6852, column 30.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 6853, column 29.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6853, column 29.  See page 237 of PBP.  (Severity: 2)
Magic punctuation variable $0 used at line 6860, column 18.  See page 79 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 6865, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6868, column 42.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6869, column 13.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6869, column 34.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6875, column 17.  Don't use whitespace at the end of lines.  (Severity: 1)
File handle for "print" or "printf" is not braced at line 6878, column 2.  See page 217 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 6878, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6883, column 2.  See page 13 of PBP.  (Severity: 1)
Return value of "close" ignored at line 6883, column 2.  Check the return value of "close" for success.  (Severity: 2)
Return value of flagged function ignored - close at line 6883, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6885, column 2.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6893, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6896, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6900, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6902, column 60.  See page 51 of PBP.  (Severity: 1)
Magic punctuation variable $! used in interpolated string at line 6903, column 20.  See page 79 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 6905, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6907, column 3.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6913, column 3.  See page 13 of PBP.  (Severity: 1)
Magic punctuation variable $@ used at line 6917, column 23.  See page 79 of PBP.  (Severity: 2)
Magic punctuation variable $@ used at line 6919, column 7.  See page 79 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 6919, column 13.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 6919, column 13.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 6923, column 4.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6933, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 6934, column 15.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 6934, column 20.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 6934, column 20.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6934, column 23.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6935, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 6936, column 11.  See page 53 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 6936, column 11.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6936, column 15.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6940, column 11.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 6940, column 24.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 6941, column 19.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 6956, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Backtick operator used at line 6963, column 12.  Use IPC::Open3 instead.  (Severity: 3)
Found "\N{SPACE}" at the end of the line at line 6966, column 13.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6979, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 6982, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Backtick operator used at line 6983, column 11.  Use IPC::Open3 instead.  (Severity: 3)
String delimiter used with "split" at line 6988, column 28.  Express it as a regex instead.  (Severity: 2)
Builtin function called with parentheses at line 6988, column 28.  See page 13 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 6988, column 34.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 6993, column 4.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 6998, column 4.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7016, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 7018, column 34.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 7020, column 23.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 7030, column 31.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 7032, column 23.  See page 51 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 7044, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 7054, column 37.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7055, column 38.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7056, column 43.  See page 51 of PBP.  (Severity: 1)
Subroutine "remove_Ko" is not all lower case or all upper case at line 7060, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 7062, column 17.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7062, column 17.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 7071, column 17.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7071, column 17.  See page 237 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 7095, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 7105, column 19.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7105, column 19.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 7119, column 33.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 7128, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 7131, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 7133, column 13.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7133, column 24.  See page 13 of PBP.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 7136, column 17.  See page 247 of PBP.  (Severity: 1)
Use [\+-] instead of \+|- at line 7136, column 17.  See page 265 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 7136, column 17.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7136, column 17.  See page 237 of PBP.  (Severity: 2)
Postfix control "if" used at line 7139, column 16.  See pages 93,94 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 7139, column 30.  See page 53 of PBP.  (Severity: 2)
Postfix control "if" used at line 7140, column 22.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7140, column 29.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7144, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Split long regexps into smaller qr// chunks at line 7145, column 12.  See page 261 of PBP.  (Severity: 3)
Use character classes for literal metachars instead of escapes at line 7145, column 12.  See page 247 of PBP.  (Severity: 1)
Use [:\.] instead of :|\ at line 7145, column 12.  See page 265 of PBP.  (Severity: 1)
Use [:\.] instead of :|\ at line 7145, column 12.  See page 265 of PBP.  (Severity: 1)
Use [\+-] instead of \+|- at line 7145, column 12.  See page 265 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 7145, column 12.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7145, column 12.  See page 237 of PBP.  (Severity: 2)
Postfix control "if" used at line 7157, column 38.  See pages 93,94 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 7157, column 72.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7157, column 72.  See page 237 of PBP.  (Severity: 2)
Postfix control "if" used at line 7158, column 38.  See pages 93,94 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 7159, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 7160, column 46.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7161, column 24.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7161, column 32.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 7162, column 25.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7162, column 33.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 7163, column 24.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7163, column 32.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 7164, column 30.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7164, column 37.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 7165, column 24.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7165, column 32.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 7166, column 34.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7166, column 41.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7170, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Split long regexps into smaller qr// chunks at line 7171, column 12.  See page 261 of PBP.  (Severity: 3)
Regular expression without "/s" flag at line 7171, column 12.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7171, column 12.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7179, column 24.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7179, column 32.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 7180, column 25.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7180, column 33.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 7181, column 24.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7181, column 32.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 7182, column 24.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7182, column 32.  See page 51 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 7188, column 19.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7188, column 19.  See page 237 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 7199, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 7200, column 19.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7200, column 19.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 7211, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Split long regexps into smaller qr// chunks at line 7212, column 12.  See page 261 of PBP.  (Severity: 3)
Regular expression without "/s" flag at line 7212, column 12.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7212, column 12.  See page 237 of PBP.  (Severity: 2)
Postfix control "if" used at line 7218, column 29.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7219, column 24.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7219, column 32.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7223, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Split long regexps into smaller qr// chunks at line 7224, column 12.  See page 261 of PBP.  (Severity: 3)
Use character classes for literal metachars instead of escapes at line 7224, column 12.  See page 247 of PBP.  (Severity: 1)
Use [\+-] instead of \+|- at line 7224, column 12.  See page 265 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 7224, column 12.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7224, column 12.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7230, column 24.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7230, column 32.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7234, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 7235, column 12.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7235, column 12.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7240, column 24.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7240, column 32.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7244, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7248, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7251, column 2.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 7256, column 5.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 7299, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 7308, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Double-sigil dereference at line 7309, column 33.  See page 228 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7311, column 3.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 7323, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7327, column 35.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 7330, column 8.  See page 13 of PBP.  (Severity: 1)
Expression form of "eval" at line 7330, column 43.  See page 161 of PBP.  (Severity: 5)
Builtin function called with parentheses at line 7330, column 43.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 7331, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 7334, column 8.  See page 13 of PBP.  (Severity: 1)
Expression form of "eval" at line 7334, column 45.  See page 161 of PBP.  (Severity: 5)
Builtin function called with parentheses at line 7334, column 45.  See page 13 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 7335, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 7339, column 34.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "if" used at line 7340, column 36.  See pages 93,94 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 7342, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Return value of flagged function ignored - print at line 7344, column 4.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7353, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 7354, column 26.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 7354, column 33.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7354, column 33.  See page 237 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 7355, column 36.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 7362, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 7368, column 1.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7381, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7387, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7391, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 7393, column 20.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 7393, column 27.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7393, column 27.  See page 237 of PBP.  (Severity: 2)
Use 'eq' or hash instead of fixed-pattern regexps at line 7397, column 36.  See pages 271,272 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 7397, column 36.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7397, column 36.  See page 237 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 7399, column 31.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7399, column 31.  See page 237 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7403, column 25.  See page 13 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 7405, column 34.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7405, column 34.  See page 237 of PBP.  (Severity: 2)
Postfix control "if" used at line 7408, column 65.  See pages 93,94 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 7424, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7440, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7441, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7444, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7447, column 26.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7450, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7453, column 28.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7456, column 21.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7461, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7470, column 60.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7481, column 12.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7482, column 105.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7513, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7514, column 20.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7517, column 26.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7520, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 7529, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 7534, column 17.  See page 53 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7534, column 28.  See page 13 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7538, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Split long regexps into smaller qr// chunks at line 7539, column 20.  See page 261 of PBP.  (Severity: 3)
Use named character classes ([A-Z] vs. [[:upper:]]) at line 7539, column 20.  See page 248 of PBP.  (Severity: 1)
Use character classes for literal metachars instead of escapes at line 7539, column 20.  See page 247 of PBP.  (Severity: 1)
Use [\+-] instead of \+|- at line 7539, column 20.  See page 265 of PBP.  (Severity: 1)
Regular expression without "/s" flag at line 7539, column 20.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 7539, column 20.  See page 237 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 7541, column 85.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7544, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 7545, column 28.  See pages 93,94 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 7545, column 33.  See page 53 of PBP.  (Severity: 2)
Postfix control "if" used at line 7546, column 28.  See pages 93,94 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 7546, column 33.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 7547, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7548, column 88.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7550, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Local lexical variable "$header_Message_Id" is not all lower case or all upper case at line 7573, column 2.  See pages 45,46 of PBP.  (Severity: 1)
String *may* require interpolation at line 7573, column 58.  See page 51 of PBP.  (Severity: 1)
Long number not separated with underscores at line 7579, column 55.  See page 59 of PBP.  (Severity: 2)
Subroutine "tests_Banner" is not all lower case or all upper case at line 7584, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7587, column 50.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7588, column 42.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 7600, column 28.  See page 13 of PBP.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 7606, column 28.  See page 53 of PBP.  (Severity: 2)
String *may* require interpolation at line 7607, column 36.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 7608, column 38.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 7609, column 42.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 7610, column 28.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 7611, column 38.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 7612, column 40.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 7613, column 41.  See page 51 of PBP.  (Severity: 1)
Long number not separated with underscores at line 7614, column 40.  See page 59 of PBP.  (Severity: 2)
String *may* require interpolation at line 7614, column 49.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 7615, column 44.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 7617, column 46.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 7618, column 48.  See page 51 of PBP.  (Severity: 1)
String *may* require interpolation at line 7619, column 96.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7626, column 99.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7634, column 23.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7639, column 83.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7644, column 83.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 7647, column 29.  See page 53 of PBP.  (Severity: 2)
Found "\N{SPACE}" at the end of the line at line 7649, column 70.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7654, column 80.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7659, column 65.  Don't use whitespace at the end of lines.  (Severity: 1)
Found "\t" at the end of the line at line 7668, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Quotes used with a string containing no non-whitespace characters at line 7670, column 14.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 7671, column 39.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 7672, column 21.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 7673, column 27.  See page 53 of PBP.  (Severity: 2)
Quotes used with a string containing no non-whitespace characters at line 7673, column 33.  See page 53 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 7674, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 7675, column 34.  See page 51 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 7675, column 55.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 7685, column 66.  See pages 93,94 of PBP.  (Severity: 2)
Postfix control "unless" used at line 7688, column 18.  See pages 96,97 of PBP.  (Severity: 2)
Long number not separated with underscores at line 7692, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 7693, column 46.  See page 59 of PBP.  (Severity: 2)
Long number not separated with underscores at line 7694, column 57.  See page 59 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 7694, column 69.  See page 51 of PBP.  (Severity: 1)
Postfix control "unless" used at line 7696, column 16.  See pages 96,97 of PBP.  (Severity: 2)
"grep" used in boolean context at line 7706, column 12.  See pages 71,72 of PBP.  (Severity: 2)
Regular expression without "/s" flag at line 7706, column 19.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/x" flag at line 7706, column 19.  See page 236 of PBP.  (Severity: 3)
Regular expression without "/m" flag at line 7706, column 19.  See page 237 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 7710, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 7715, column 12.  Don't use whitespace at the end of lines.  (Severity: 1)
Builtin function called with parentheses at line 7721, column 12.  See page 13 of PBP.  (Severity: 1)
Found "\t" at the end of the line at line 7740, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Magic punctuation variable $! used in interpolated string at line 7748, column 36.  See page 79 of PBP.  (Severity: 2)
Close filehandles as soon as possible after opening them at line 7750, column 2.  See page 209 of PBP.  (Severity: 4)
Found "\N{SPACE}" at the end of the line at line 7750, column 37.  Don't use whitespace at the end of lines.  (Severity: 1)
Magic punctuation variable $! used in interpolated string at line 7751, column 14.  See page 79 of PBP.  (Severity: 2)
Magic variable "*STDERR" should be assigned as "local" at line 7753, column 10.  See pages 81,82 of PBP.  (Severity: 4)
Double-sigil dereference at line 7753, column 12.  See page 228 of PBP.  (Severity: 2)
One-argument "select" used at line 7754, column 2.  See page 224 of PBP.  (Severity: 4)
Quotes used with a string containing no non-whitespace characters at line 7761, column 25.  See page 53 of PBP.  (Severity: 2)
Postfix control "if" used at line 7762, column 43.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 7762, column 51.  See page 13 of PBP.  (Severity: 1)
Quotes used with a noisy string at line 7763, column 54.  See page 53 of PBP.  (Severity: 2)
Quotes used with a noisy string at line 7763, column 60.  See page 53 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 7764, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Magic punctuation variable $0 used in interpolated here-document at line 7764, column 15.  See page 79 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 8052, column 2.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 8078, column 15.  See page 13 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 8079, column 15.  See page 13 of PBP.  (Severity: 1)
Numeric escapes in interpolated string at line 8079, column 21.  See pages 54,55 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 8080, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Regular expression without "/s" flag at line 8081, column 16.  See pages 240,241 of PBP.  (Severity: 2)
Regular expression without "/m" flag at line 8081, column 16.  See page 237 of PBP.  (Severity: 2)
Return value of flagged function ignored - print at line 8082, column 3.  See pages 208,278 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 8083, column 3.  See page 13 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8086, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8087, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8088, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8089, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8090, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8091, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8092, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8093, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8094, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8095, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8096, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8097, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8099, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8100, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8101, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8102, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8103, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8104, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8105, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8106, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8107, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8108, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8109, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8110, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8111, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8112, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8113, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8114, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8115, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8116, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8117, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8118, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8119, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8120, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8121, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8122, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8123, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8124, column 2.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8125, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8126, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8127, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8128, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8129, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8130, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8131, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8132, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8133, column 2.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 8133, column 38.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 8134, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8135, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8136, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8137, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8138, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8139, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8140, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8141, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8142, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8143, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8144, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8145, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8146, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8147, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8148, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8149, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8150, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8151, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8152, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8153, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8154, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8155, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8156, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8157, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8158, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8159, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8160, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8161, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8162, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8163, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8164, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8165, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8166, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8167, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8168, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8169, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8170, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8171, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8172, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8173, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8174, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8175, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8176, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8177, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8178, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8179, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8180, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8181, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8182, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8183, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8184, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8185, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8186, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8187, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8188, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8189, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8190, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8191, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8192, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8193, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8194, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8195, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8196, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8197, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8198, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8199, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8200, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8201, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8202, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8203, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8204, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8205, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8206, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8207, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8208, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8209, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8210, column 9.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 8210, column 47.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 8211, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8212, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8213, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8214, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8215, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8216, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8217, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8218, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8219, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8220, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8221, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8222, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8223, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8224, column 9.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 8224, column 46.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 8225, column 9.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 8225, column 52.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 8226, column 9.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 8226, column 52.  Don't use whitespace at the end of lines.  (Severity: 1)
Useless interpolation of literal string at line 8227, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8228, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8229, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8230, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8231, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8232, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8233, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8234, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8235, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8236, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8237, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8238, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8239, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8240, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8241, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8242, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8243, column 9.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8244, column 9.  See page 51 of PBP.  (Severity: 1)
Found "\N{SPACE}" at the end of the line at line 8248, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Return value of flagged function ignored - print at line 8250, column 9.  See pages 208,278 of PBP.  (Severity: 1)
Postfix control "if" used at line 8250, column 51.  See pages 93,94 of PBP.  (Severity: 2)
Found "\t" at the end of the line at line 8260, column 1.  Don't use whitespace at the end of lines.  (Severity: 1)
Postfix control "if" used at line 8261, column 12.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 8265, column 23.  See page 13 of PBP.  (Severity: 1)
Postfix control "if" used at line 8265, column 32.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 8268, column 9.  See page 13 of PBP.  (Severity: 1)
Postfix control "unless" used at line 8268, column 30.  See pages 96,97 of PBP.  (Severity: 2)
Postfix control "if" used at line 8271, column 16.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 8277, column 11.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8278, column 11.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8279, column 15.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8280, column 11.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8281, column 11.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8282, column 14.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8288, column 8.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 8288, column 32.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 8316, column 22.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8324, column 22.  See page 51 of PBP.  (Severity: 1)
Postfix control "if" used at line 8324, column 46.  See pages 93,94 of PBP.  (Severity: 2)
Useless interpolation of literal string at line 8351, column 61.  See page 51 of PBP.  (Severity: 1)
Useless interpolation of literal string at line 8388, column 22.  See page 51 of PBP.  (Severity: 1)
Subroutine "Tls" is not all lower case or all upper case at line 8399, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Builtin function called with parentheses at line 8402, column 7.  See page 13 of PBP.  (Severity: 1)
Subroutine "Reconnect_counter" is not all lower case or all upper case at line 8406, column 1.  See pages 45,46 of PBP.  (Severity: 1)
Postfix control "if" used at line 8409, column 33.  See pages 93,94 of PBP.  (Severity: 2)
Builtin function called with parentheses at line 8410, column 7.  See page 13 of PBP.  (Severity: 1)
Subroutine "Banner" is not all lower case or all upper case at line 8415, column 1.  See pages 45,46 of PBP.  (Severity: 1)
