From ed943cfed0c9ff7ac621e9f31f1e67d10fe0bce1 Mon Sep 17 00:00:00 2001 From: Richard Lehane Date: Fri, 18 Dec 2015 23:54:06 +1100 Subject: [PATCH] v83 --- cmd/roy/data/archivematica.sig | Bin 90466 -> 94598 bytes cmd/roy/data/pronom.sig | Bin 90170 -> 94277 bytes cmd/roy/data/pronom/fmt104.xml | 8 +- cmd/roy/data/pronom/fmt105.xml | 8 +- cmd/roy/data/pronom/fmt106.xml | 8 +- cmd/roy/data/pronom/fmt107.xml | 8 +- cmd/roy/data/pronom/fmt108.xml | 8 +- cmd/roy/data/pronom/fmt109.xml | 8 +- cmd/roy/data/pronom/fmt110.xml | 8 +- cmd/roy/data/pronom/fmt111.xml | 34 +++- cmd/roy/data/pronom/fmt200.xml | 174 +----------------- cmd/roy/data/pronom/fmt203.xml | 4 +- cmd/roy/data/pronom/fmt286.xml | 9 +- cmd/roy/data/pronom/fmt287.xml | 9 +- cmd/roy/data/pronom/fmt39.xml | 6 + cmd/roy/data/pronom/fmt40.xml | 18 ++ cmd/roy/data/pronom/fmt427.xml | 2 +- cmd/roy/data/pronom/fmt428.xml | 4 +- cmd/roy/data/pronom/fmt429.xml | 4 +- cmd/roy/data/pronom/fmt430.xml | 4 +- cmd/roy/data/pronom/fmt464.xml | 4 +- cmd/roy/data/pronom/fmt465.xml | 4 +- cmd/roy/data/pronom/fmt466.xml | 4 +- cmd/roy/data/pronom/fmt467.xml | 4 +- cmd/roy/data/pronom/fmt473.xml | 72 ++++++++ cmd/roy/data/pronom/fmt505.xml | 8 +- cmd/roy/data/pronom/fmt506.xml | 8 +- cmd/roy/data/pronom/fmt507.xml | 10 +- cmd/roy/data/pronom/fmt551.xml | 2 +- cmd/roy/data/pronom/fmt558.xml | 5 + cmd/roy/data/pronom/fmt559.xml | 5 + cmd/roy/data/pronom/fmt560.xml | 5 + cmd/roy/data/pronom/fmt561.xml | 5 + cmd/roy/data/pronom/fmt562.xml | 5 + cmd/roy/data/pronom/fmt563.xml | 5 + cmd/roy/data/pronom/fmt564.xml | 5 + cmd/roy/data/pronom/fmt565.xml | 5 + cmd/roy/data/pronom/fmt59.xml | 2 +- cmd/roy/data/pronom/fmt60.xml | 2 +- cmd/roy/data/pronom/fmt609.xml | 18 ++ cmd/roy/data/pronom/fmt61.xml | 2 +- cmd/roy/data/pronom/fmt754.xml | 110 +++++++++++ cmd/roy/data/pronom/fmt755.xml | 105 +++++++++++ cmd/roy/data/pronom/fmt756.xml | 82 +++++++++ cmd/roy/data/pronom/fmt757.xml | 104 +++++++++++ cmd/roy/data/pronom/fmt758.xml | 128 +++++++++++++ cmd/roy/data/pronom/fmt759.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt760.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt761.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt762.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt763.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt764.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt765.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt766.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt767.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt768.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt769.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt770.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt771.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt772.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt773.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt774.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt775.xml | 146 +++++++++++++++ cmd/roy/data/pronom/fmt776.xml | 140 ++++++++++++++ cmd/roy/data/pronom/fmt777.xml | 81 ++++++++ cmd/roy/data/pronom/fmt778.xml | 80 ++++++++ cmd/roy/data/pronom/fmt779.xml | 98 ++++++++++ cmd/roy/data/pronom/fmt780.xml | 90 +++++++++ cmd/roy/data/pronom/fmt781.xml | 82 +++++++++ cmd/roy/data/pronom/fmt782.xml | 68 +++++++ cmd/roy/data/pronom/fmt783.xml | 75 ++++++++ cmd/roy/data/pronom/fmt784.xml | 75 ++++++++ cmd/roy/data/pronom/fmt785.xml | 75 ++++++++ cmd/roy/data/pronom/fmt786.xml | 75 ++++++++ cmd/roy/data/pronom/fmt787.xml | 75 ++++++++ cmd/roy/data/pronom/fmt788.xml | 75 ++++++++ cmd/roy/data/pronom/fmt789.xml | 76 ++++++++ cmd/roy/data/pronom/fmt790.xml | 75 ++++++++ cmd/roy/data/pronom/fmt791.xml | 75 ++++++++ cmd/roy/data/pronom/fmt792.xml | 73 ++++++++ cmd/roy/data/pronom/fmt793.xml | 72 ++++++++ cmd/roy/data/pronom/fmt794.xml | 72 ++++++++ cmd/roy/data/pronom/fmt795.xml | 72 ++++++++ cmd/roy/data/pronom/fmt796.xml | 81 ++++++++ cmd/roy/data/pronom/fmt797.xml | 88 +++++++++ cmd/roy/data/pronom/fmt798.xml | 63 +++++++ cmd/roy/data/pronom/fmt799.xml | 63 +++++++ cmd/roy/data/pronom/fmt800.xml | 66 +++++++ cmd/roy/data/pronom/fmt801.xml | 68 +++++++ cmd/roy/data/pronom/fmt802.xml | 68 +++++++ cmd/roy/data/pronom/fmt803.xml | 69 +++++++ cmd/roy/data/pronom/fmt804.xml | 68 +++++++ cmd/roy/data/pronom/fmt805.xml | 68 +++++++ cmd/roy/data/pronom/fmt806.xml | 68 +++++++ cmd/roy/data/pronom/fmt807.xml | 67 +++++++ cmd/roy/data/pronom/fmt808.xml | 48 +++++ cmd/roy/data/pronom/fmt809.xml | 48 +++++ cmd/roy/data/pronom/fmt810.xml | 48 +++++ cmd/roy/data/pronom/fmt811.xml | 48 +++++ cmd/roy/data/pronom/fmt812.xml | 48 +++++ cmd/roy/data/pronom/fmt813.xml | 48 +++++ cmd/roy/data/pronom/fmt814.xml | 48 +++++ cmd/roy/data/pronom/fmt815.xml | 48 +++++ cmd/roy/data/pronom/fmt816.xml | 68 +++++++ cmd/roy/data/pronom/fmt817.xml | 54 ++++++ cmd/roy/data/pronom/fmt818.xml | 49 +++++ cmd/roy/data/pronom/fmt819.xml | 68 +++++++ cmd/roy/data/pronom/fmt820.xml | 68 +++++++ cmd/roy/data/pronom/fmt821.xml | 78 ++++++++ cmd/roy/data/pronom/fmt822.xml | 68 +++++++ cmd/roy/data/pronom/fmt823.xml | 88 +++++++++ cmd/roy/data/pronom/fmt824.xml | 63 +++++++ cmd/roy/data/pronom/fmt825.xml | 63 +++++++ cmd/roy/data/pronom/fmt826.xml | 67 +++++++ cmd/roy/data/pronom/x-fmt1.xml | 2 +- cmd/roy/data/pronom/x-fmt10.xml | 4 +- cmd/roy/data/pronom/x-fmt11.xml | 4 +- cmd/roy/data/pronom/x-fmt12.xml | 4 +- cmd/roy/data/pronom/x-fmt13.xml | 4 +- cmd/roy/data/pronom/x-fmt144.xml | 18 ++ cmd/roy/data/pronom/x-fmt15.xml | 4 +- cmd/roy/data/pronom/x-fmt17.xml | 4 +- cmd/roy/data/pronom/x-fmt18.xml | 4 +- cmd/roy/data/pronom/x-fmt23.xml | 4 +- cmd/roy/data/pronom/x-fmt24.xml | 4 +- cmd/roy/data/pronom/x-fmt271.xml | 4 +- cmd/roy/data/pronom/x-fmt272.xml | 4 +- cmd/roy/data/pronom/x-fmt28.xml | 4 +- cmd/roy/data/pronom/x-fmt29.xml | 2 +- cmd/roy/data/pronom/x-fmt291.xml | 4 +- cmd/roy/data/pronom/x-fmt292.xml | 4 +- cmd/roy/data/pronom/x-fmt318.xml | 2 +- cmd/roy/data/pronom/x-fmt319.xml | 4 +- cmd/roy/data/pronom/x-fmt33.xml | 4 +- cmd/roy/data/pronom/x-fmt34.xml | 4 +- cmd/roy/data/pronom/x-fmt35.xml | 4 +- cmd/roy/data/pronom/x-fmt359.xml | 2 +- cmd/roy/data/pronom/x-fmt360.xml | 2 +- cmd/roy/data/pronom/x-fmt371.xml | 4 +- cmd/roy/data/pronom/x-fmt374.xml | 4 +- cmd/roy/data/pronom/x-fmt375.xml | 4 +- cmd/roy/data/pronom/x-fmt378.xml | 4 +- cmd/roy/data/pronom/x-fmt379.xml | 4 +- cmd/roy/data/pronom/x-fmt384.xml | 7 + cmd/roy/data/pronom/x-fmt4.xml | 4 +- cmd/roy/data/pronom/x-fmt400.xml | 2 +- cmd/roy/data/pronom/x-fmt401.xml | 2 +- cmd/roy/data/pronom/x-fmt402.xml | 7 +- cmd/roy/data/pronom/x-fmt403.xml | 7 +- cmd/roy/data/pronom/x-fmt404.xml | 7 +- cmd/roy/data/pronom/x-fmt405.xml | 7 +- cmd/roy/data/pronom/x-fmt41.xml | 4 +- cmd/roy/data/pronom/x-fmt45.xml | 44 ++++- cmd/roy/data/pronom/x-fmt5.xml | 4 +- cmd/roy/data/pronom/x-fmt8.xml | 4 +- cmd/roy/data/pronom/x-fmt9.xml | 4 +- .../fmt-136-container-signature-id-6000.odt | Bin 359 -> 359 bytes .../fmt-137-container-signature-id-7000.ods | Bin 362 -> 362 bytes .../fmt-138-container-signature-id-8000.odp | Bin 366 -> 366 bytes .../fmt-140-container-signature-id-9000.odb | Bin 359 -> 359 bytes .../fmt-214-container-signature-id-2030.xlsx | Bin 288 -> 288 bytes .../fmt-214-container-signature-id-2040.xlsx | Bin 321 -> 321 bytes .../fmt-214-container-signature-id-2050.xlsx | Bin 321 -> 321 bytes .../fmt-215-container-signature-id-3010.pptx | Bin 216 -> 216 bytes .../fmt-215-container-signature-id-3020.pptx | Bin 241 -> 241 bytes .../fmt-215-container-signature-id-3030.pptx | Bin 241 -> 241 bytes .../fmt-274-container-signature-id-19050.spv | Bin 183 -> 183 bytes .../fmt-274-container-signature-id-19060.spv | Bin 199 -> 199 bytes .../fmt-290-container-signature-id-6010.odt | Bin 344 -> 344 bytes .../fmt-291-container-signature-id-6020.odt | Bin 359 -> 359 bytes .../fmt-292-container-signature-id-8010.odp | Bin 351 -> 351 bytes .../fmt-293-container-signature-id-8020.odp | Bin 366 -> 366 bytes .../fmt-294-container-signature-id-7010.ods | Bin 347 -> 347 bytes .../fmt-295-container-signature-id-7020.ods | Bin 362 -> 362 bytes .../fmt-39-container-signature-id-1000.doc | Bin 4608 -> 4608 bytes .../fmt-40-container-signature-id-1020.doc | Bin 4608 -> 4608 bytes .../fmt-412-container-signature-id-1030.docx | Bin 289 -> 289 bytes .../fmt-412-container-signature-id-1040.docx | Bin 322 -> 322 bytes .../fmt-412-container-signature-id-1050.docx | Bin 322 -> 322 bytes .../fmt-424-container-signature-id-9020.odb | Bin 359 -> 359 bytes .../fmt-444-container-signature-id-9010.odb | Bin 344 -> 344 bytes .../fmt-445-container-signature-id-2060.xlsm | Bin 273 -> 273 bytes ...mt-482-container-signature-id-14000.ibooks | Bin 155 -> 155 bytes .../fmt-483-container-signature-id-14010.epub | Bin 151 -> 151 bytes .../fmt-487-container-signature-id-3040.pptm | Bin 210 -> 210 bytes .../fmt-523-container-signature-id-1060.docm | Bin 217 -> 217 bytes .../fmt-524-container-signature-id-3050.thmx | Bin 222 -> 222 bytes .../fmt-595-container-signature-id-2070.xlsb | Bin 229 -> 229 bytes .../fmt-597-container-signature-id-1070.dotx | Bin 232 -> 232 bytes .../fmt-598-container-signature-id-2080.xltx | Bin 235 -> 235 bytes .../fmt-599-container-signature-id-1080.dotm | Bin 217 -> 217 bytes .../fmt-617-container-signature-id-19000.ggb | Bin 150 -> 150 bytes .../fmt-619-container-signature-id-19010.ggb | Bin 150 -> 150 bytes .../fmt-620-container-signature-id-19020.ggb | Bin 150 -> 150 bytes .../fmt-621-container-signature-id-19030.ggb | Bin 150 -> 150 bytes .../fmt-622-container-signature-id-19040.ggb | Bin 150 -> 150 bytes .../fmt-627-container-signature-id-2090.xltm | Bin 225 -> 225 bytes .../fmt-628-container-signature-id-2100.xlam | Bin 224 -> 224 bytes .../fmt-629-container-signature-id-3060.ppsx | Bin 254 -> 254 bytes .../fmt-630-container-signature-id-3070.ppsm | Bin 220 -> 220 bytes .../fmt-631-container-signature-id-3080.potx | Bin 230 -> 230 bytes .../fmt-632-container-signature-id-3090.potm | Bin 219 -> 219 bytes .../fmt-633-container-signature-id-3100.ppam | Bin 238 -> 238 bytes .../fmt-636-container-signature-id-3110.sldm | Bin 209 -> 209 bytes .../fmt-646-container-signature-id-21000.key | Bin 204 -> 204 bytes .../fmt-657-container-signature-id-20000.xps | Bin 201 -> 201 bytes .../fmt-724-container-signature-id-19070.kmz | Bin 131 -> 131 bytes ...x-fmt-412-container-signature-id-10000.jar | Bin 157 -> 157 bytes .../fmt/fmt-462-signature-id-718. | 1 + .../fmt/fmt-473-signature-id-1182.doc | Bin 0 -> 56 bytes .../fmt/fmt-473-signature-id-1183.doc | Bin 0 -> 56 bytes .../fmt/fmt-473-signature-id-1184.doc | Bin 0 -> 56 bytes .../fmt/fmt-473-signature-id-1185.doc | Bin 0 -> 56 bytes .../fmt/fmt-507-signature-id-783.swf | Bin 6 -> 6 bytes .../fmt/fmt-756-signature-id-1081.zexp | 1 + .../fmt/fmt-757-signature-id-1082.swf | Bin 0 -> 6 bytes .../fmt/fmt-758-signature-id-1083.swf | Bin 0 -> 6 bytes .../fmt/fmt-758-signature-id-1101.swf | 1 + .../fmt/fmt-759-signature-id-1084.swf | Bin 0 -> 6 bytes .../fmt/fmt-759-signature-id-1102.swf | 1 + .../fmt/fmt-759-signature-id-1118.swf | 1 + .../fmt/fmt-760-signature-id-1085.swf | Bin 0 -> 6 bytes .../fmt/fmt-760-signature-id-1103.swf | 1 + .../fmt/fmt-760-signature-id-1119.swf | 1 + .../fmt/fmt-761-signature-id-1086.swf | Bin 0 -> 6 bytes .../fmt/fmt-761-signature-id-1104.swf | 1 + .../fmt/fmt-761-signature-id-1120.swf | 1 + .../fmt/fmt-762-signature-id-1087.swf | Bin 0 -> 6 bytes .../fmt/fmt-762-signature-id-1121.swf | 1 + .../fmt/fmt-763-signature-id-1088.swf | Bin 0 -> 6 bytes .../fmt/fmt-763-signature-id-1106.swf | 1 + .../fmt/fmt-763-signature-id-1122.swf | 1 + .../fmt/fmt-764-signature-id-1089.swf | Bin 0 -> 6 bytes .../fmt/fmt-764-signature-id-1107.swf | 1 + .../fmt/fmt-764-signature-id-1123.swf | 1 + .../fmt/fmt-765-signature-id-1090.swf | Bin 0 -> 6 bytes .../fmt/fmt-765-signature-id-1108.swf | 1 + .../fmt/fmt-765-signature-id-1124.swf | 1 + .../fmt/fmt-766-signature-id-1091.swf | Bin 0 -> 6 bytes .../fmt/fmt-766-signature-id-1109.swf | 1 + .../fmt/fmt-766-signature-id-1125.swf | 1 + .../fmt/fmt-767-signature-id-1092.swf | Bin 0 -> 6 bytes .../fmt/fmt-767-signature-id-1110.swf | 1 + .../fmt/fmt-767-signature-id-1126.swf | 1 + .../fmt/fmt-768-signature-id-1093.swf | Bin 0 -> 6 bytes .../fmt/fmt-768-signature-id-1111.swf | 1 + .../fmt/fmt-768-signature-id-1127.swf | 1 + .../fmt/fmt-769-signature-id-1094.swf | Bin 0 -> 6 bytes .../fmt/fmt-769-signature-id-1112.swf | 1 + .../fmt/fmt-770-signature-id-1095.swf | Bin 0 -> 6 bytes .../fmt/fmt-770-signature-id-1129.swf | 1 + .../fmt/fmt-771-signature-id-1096.swf | Bin 0 -> 6 bytes .../fmt/fmt-771-signature-id-1114.swf | 1 + .../fmt/fmt-771-signature-id-1130.swf | 1 + .../fmt/fmt-772-signature-id-1097.swf | Bin 0 -> 6 bytes .../fmt/fmt-772-signature-id-1115.swf | 1 + .../fmt/fmt-772-signature-id-1131.swf | 1 + .../fmt/fmt-773-signature-id-1098.swf | Bin 0 -> 6 bytes .../fmt/fmt-773-signature-id-1116.swf | 1 + .../fmt/fmt-773-signature-id-1132.swf | 1 + .../fmt/fmt-774-signature-id-1099.swf | Bin 0 -> 6 bytes .../fmt/fmt-774-signature-id-1117.swf | 1 + .../fmt/fmt-774-signature-id-1133.swf | 1 + .../fmt/fmt-775-signature-id-1137.swf | 1 + .../fmt/fmt-775-signature-id-1139.swf | 1 + .../fmt/fmt-775-signature-id-1141.swf | Bin 0 -> 6 bytes .../fmt/fmt-776-signature-id-1138.swf | 1 + .../fmt/fmt-776-signature-id-1140.swf | 1 + .../fmt/fmt-776-signature-id-1142.swf | Bin 0 -> 6 bytes .../fmt/fmt-777-signature-id-1143.cap | Bin 0 -> 6 bytes .../fmt/fmt-778-signature-id-1144.cap | Bin 0 -> 6 bytes .../fmt/fmt-779-signature-id-1145.pcap | 1 + .../fmt/fmt-779-signature-id-1146.pcap | 1 + .../fmt/fmt-780-signature-id-1147.pcapng | Bin 0 -> 12 bytes .../fmt/fmt-780-signature-id-1148.pcapng | Bin 0 -> 12 bytes .../fmt/fmt-781-signature-id-1149.snoop | Bin 0 -> 12 bytes .../fmt/fmt-782-signature-id-1150.pod | Bin 0 -> 27 bytes ...d-792.mxf => fmt-783-signature-id-792.mxf} | Bin ...d-793.mxf => fmt-784-signature-id-793.mxf} | Bin ...d-794.mxf => fmt-785-signature-id-794.mxf} | Bin ...d-795.mxf => fmt-786-signature-id-795.mxf} | Bin ...d-796.mxf => fmt-787-signature-id-796.mxf} | Bin ...d-797.mxf => fmt-788-signature-id-797.mxf} | Bin ...d-798.mxf => fmt-789-signature-id-798.mxf} | Bin ...d-799.mxf => fmt-790-signature-id-799.mxf} | Bin ...d-800.mxf => fmt-791-signature-id-800.mxf} | Bin .../fmt/fmt-792-signature-id-1151.uef | Bin 0 -> 10 bytes .../fmt/fmt-793-signature-id-1152.rpm | 1 + .../fmt/fmt-794-signature-id-1153.rpm | 1 + .../fmt/fmt-795-signature-id-1154.rpm | Bin 0 -> 6 bytes .../fmt/fmt-796-signature-id-1155.aep | Bin 0 -> 12 bytes .../fmt/fmt-797-signature-id-1156.mov | Bin 0 -> 24 bytes .../fmt/fmt-798-signature-id-1164.nul | Bin 0 -> 348 bytes .../fmt/fmt-799-signature-id-1165.nul | 1 + .../fmt/fmt-801-signature-id-1166.tap | Bin 0 -> 24 bytes .../fmt/fmt-802-signature-id-1167.tap | 1 + .../fmt/fmt-803-signature-id-1168.e01 | Bin 0 -> 8 bytes .../fmt/fmt-804-signature-id-1169.l01 | Bin 0 -> 8 bytes .../fmt/fmt-805-signature-id-1170.xbf | Bin 0 -> 4 bytes .../fmt/fmt-806-signature-id-1171.mat | Bin 0 -> 128 bytes .../fmt/fmt-807-signature-id-1172.h5 | Bin 0 -> 9 bytes .../fmt/fmt-816-signature-id-1175.nut | 1 + .../fmt/fmt-819-signature-id-1176.dat | Bin 0 -> 12 bytes .../fmt/fmt-820-signature-id-1177.t64 | 1 + .../fmt/fmt-821-signature-id-1178.g41 | Bin 0 -> 9 bytes .../fmt/fmt-822-signature-id-1179.crt | Bin 0 -> 68 bytes .../fmt/fmt-823-signature-id-1180.p00 | Bin 0 -> 25 bytes .../fmt/fmt-826-signature-id-1181.sw3 | 1 + .../x-fmt/x-fmt-144-signature-id-1134.cpt | 1 + 309 files changed, 7018 insertions(+), 325 deletions(-) create mode 100644 cmd/roy/data/pronom/fmt754.xml create mode 100644 cmd/roy/data/pronom/fmt755.xml create mode 100644 cmd/roy/data/pronom/fmt756.xml create mode 100644 cmd/roy/data/pronom/fmt757.xml create mode 100644 cmd/roy/data/pronom/fmt758.xml create mode 100644 cmd/roy/data/pronom/fmt759.xml create mode 100644 cmd/roy/data/pronom/fmt760.xml create mode 100644 cmd/roy/data/pronom/fmt761.xml create mode 100644 cmd/roy/data/pronom/fmt762.xml create mode 100644 cmd/roy/data/pronom/fmt763.xml create mode 100644 cmd/roy/data/pronom/fmt764.xml create mode 100644 cmd/roy/data/pronom/fmt765.xml create mode 100644 cmd/roy/data/pronom/fmt766.xml create mode 100644 cmd/roy/data/pronom/fmt767.xml create mode 100644 cmd/roy/data/pronom/fmt768.xml create mode 100644 cmd/roy/data/pronom/fmt769.xml create mode 100644 cmd/roy/data/pronom/fmt770.xml create mode 100644 cmd/roy/data/pronom/fmt771.xml create mode 100644 cmd/roy/data/pronom/fmt772.xml create mode 100644 cmd/roy/data/pronom/fmt773.xml create mode 100644 cmd/roy/data/pronom/fmt774.xml create mode 100644 cmd/roy/data/pronom/fmt775.xml create mode 100644 cmd/roy/data/pronom/fmt776.xml create mode 100644 cmd/roy/data/pronom/fmt777.xml create mode 100644 cmd/roy/data/pronom/fmt778.xml create mode 100644 cmd/roy/data/pronom/fmt779.xml create mode 100644 cmd/roy/data/pronom/fmt780.xml create mode 100644 cmd/roy/data/pronom/fmt781.xml create mode 100644 cmd/roy/data/pronom/fmt782.xml create mode 100644 cmd/roy/data/pronom/fmt783.xml create mode 100644 cmd/roy/data/pronom/fmt784.xml create mode 100644 cmd/roy/data/pronom/fmt785.xml create mode 100644 cmd/roy/data/pronom/fmt786.xml create mode 100644 cmd/roy/data/pronom/fmt787.xml create mode 100644 cmd/roy/data/pronom/fmt788.xml create mode 100644 cmd/roy/data/pronom/fmt789.xml create mode 100644 cmd/roy/data/pronom/fmt790.xml create mode 100644 cmd/roy/data/pronom/fmt791.xml create mode 100644 cmd/roy/data/pronom/fmt792.xml create mode 100644 cmd/roy/data/pronom/fmt793.xml create mode 100644 cmd/roy/data/pronom/fmt794.xml create mode 100644 cmd/roy/data/pronom/fmt795.xml create mode 100644 cmd/roy/data/pronom/fmt796.xml create mode 100644 cmd/roy/data/pronom/fmt797.xml create mode 100644 cmd/roy/data/pronom/fmt798.xml create mode 100644 cmd/roy/data/pronom/fmt799.xml create mode 100644 cmd/roy/data/pronom/fmt800.xml create mode 100644 cmd/roy/data/pronom/fmt801.xml create mode 100644 cmd/roy/data/pronom/fmt802.xml create mode 100644 cmd/roy/data/pronom/fmt803.xml create mode 100644 cmd/roy/data/pronom/fmt804.xml create mode 100644 cmd/roy/data/pronom/fmt805.xml create mode 100644 cmd/roy/data/pronom/fmt806.xml create mode 100644 cmd/roy/data/pronom/fmt807.xml create mode 100644 cmd/roy/data/pronom/fmt808.xml create mode 100644 cmd/roy/data/pronom/fmt809.xml create mode 100644 cmd/roy/data/pronom/fmt810.xml create mode 100644 cmd/roy/data/pronom/fmt811.xml create mode 100644 cmd/roy/data/pronom/fmt812.xml create mode 100644 cmd/roy/data/pronom/fmt813.xml create mode 100644 cmd/roy/data/pronom/fmt814.xml create mode 100644 cmd/roy/data/pronom/fmt815.xml create mode 100644 cmd/roy/data/pronom/fmt816.xml create mode 100644 cmd/roy/data/pronom/fmt817.xml create mode 100644 cmd/roy/data/pronom/fmt818.xml create mode 100644 cmd/roy/data/pronom/fmt819.xml create mode 100644 cmd/roy/data/pronom/fmt820.xml create mode 100644 cmd/roy/data/pronom/fmt821.xml create mode 100644 cmd/roy/data/pronom/fmt822.xml create mode 100644 cmd/roy/data/pronom/fmt823.xml create mode 100644 cmd/roy/data/pronom/fmt824.xml create mode 100644 cmd/roy/data/pronom/fmt825.xml create mode 100644 cmd/roy/data/pronom/fmt826.xml create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-462-signature-id-718. create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1182.doc create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1183.doc create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1184.doc create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1185.doc create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-756-signature-id-1081.zexp create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-757-signature-id-1082.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-758-signature-id-1083.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-758-signature-id-1101.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1084.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1102.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1118.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1085.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1103.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1119.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1086.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1104.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1120.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-762-signature-id-1087.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-762-signature-id-1121.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1088.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1106.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1122.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1089.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1107.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1123.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1090.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1108.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1124.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1091.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1109.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1125.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1092.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1110.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1126.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1093.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1111.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1127.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-769-signature-id-1094.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-769-signature-id-1112.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-770-signature-id-1095.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-770-signature-id-1129.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1096.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1114.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1130.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1097.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1115.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1131.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1098.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1116.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1132.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1099.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1117.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1133.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1137.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1139.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1141.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1138.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1140.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1142.swf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-777-signature-id-1143.cap create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-778-signature-id-1144.cap create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-779-signature-id-1145.pcap create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-779-signature-id-1146.pcap create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-780-signature-id-1147.pcapng create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-780-signature-id-1148.pcapng create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-781-signature-id-1149.snoop create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-782-signature-id-1150.pod rename cmd/sf/testdata/skeleton-suite/fmt/{fmt-200-signature-id-792.mxf => fmt-783-signature-id-792.mxf} (100%) rename cmd/sf/testdata/skeleton-suite/fmt/{fmt-200-signature-id-793.mxf => fmt-784-signature-id-793.mxf} (100%) rename cmd/sf/testdata/skeleton-suite/fmt/{fmt-200-signature-id-794.mxf => fmt-785-signature-id-794.mxf} (100%) rename cmd/sf/testdata/skeleton-suite/fmt/{fmt-200-signature-id-795.mxf => fmt-786-signature-id-795.mxf} (100%) rename cmd/sf/testdata/skeleton-suite/fmt/{fmt-200-signature-id-796.mxf => fmt-787-signature-id-796.mxf} (100%) rename cmd/sf/testdata/skeleton-suite/fmt/{fmt-200-signature-id-797.mxf => fmt-788-signature-id-797.mxf} (100%) rename cmd/sf/testdata/skeleton-suite/fmt/{fmt-200-signature-id-798.mxf => fmt-789-signature-id-798.mxf} (100%) rename cmd/sf/testdata/skeleton-suite/fmt/{fmt-200-signature-id-799.mxf => fmt-790-signature-id-799.mxf} (100%) rename cmd/sf/testdata/skeleton-suite/fmt/{fmt-200-signature-id-800.mxf => fmt-791-signature-id-800.mxf} (100%) create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-792-signature-id-1151.uef create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-793-signature-id-1152.rpm create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-794-signature-id-1153.rpm create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-795-signature-id-1154.rpm create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-796-signature-id-1155.aep create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-797-signature-id-1156.mov create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-798-signature-id-1164.nul create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-799-signature-id-1165.nul create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-801-signature-id-1166.tap create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-802-signature-id-1167.tap create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-803-signature-id-1168.e01 create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-804-signature-id-1169.l01 create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-805-signature-id-1170.xbf create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-806-signature-id-1171.mat create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-807-signature-id-1172.h5 create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-816-signature-id-1175.nut create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-819-signature-id-1176.dat create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-820-signature-id-1177.t64 create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-821-signature-id-1178.g41 create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-822-signature-id-1179.crt create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-823-signature-id-1180.p00 create mode 100644 cmd/sf/testdata/skeleton-suite/fmt/fmt-826-signature-id-1181.sw3 create mode 100644 cmd/sf/testdata/skeleton-suite/x-fmt/x-fmt-144-signature-id-1134.cpt diff --git a/cmd/roy/data/archivematica.sig b/cmd/roy/data/archivematica.sig index fe65c133eaa91f87fadfdde3f5a6f4dd464e2044..d95a875e067260e8c18d1da7989c2dc3acaa1f5f 100644 GIT binary patch literal 94598 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 literal 90466 zcmV)AK*YauW&r;I1nhkWfE&kk_M2VY@z{$fiRve+mpk6Ei)y4;Bub=2i?X^z;Q-tn z$io2yaD{TCd$;A@d+&0M9XpBaIJV=sx0FB4PO%fmaU462TYUfb&Fm}&3mkZr4LdmO zy`4An=FOWoZ{Cz$C=prowZyz1%^$q+Ztvy3@5@Lbr{pp5Wgy$5WTodzE{B*``3V^v zD32=nXCx}6i%R|vKrTC|ZUE_Q+LL?z2mBT(_Lp-5O5TigqlI!pe(3+m z|2O~Nahn{@DtQS~_YS0#{GsQe*o0gpe z-zs-{cX@Yv_jvbu_kqDw61Y1+Hr=yENjd=_pIRzPE|3dB^ojB$@l`^#s8)5AdQ^Q_ z{Xg}$s^9-9`7ada$PeX5@^A9*@?*Kle+apg!+oYw{RdIsGg!h9>bsPTXM2@&0w|26 zmD~%)3L_}|egNrg(Ua}!t4Q8k*r4Pg0Q-B8e8fvgDbsgI$!`%=8tI)U&r#1+&r{D= zFHkR3FH+C;pW{ClG)HntB_Bl{ONSs#VYvq(zjmJ93R>P?`xrVoh!L9_IumcK?xh4g4bZuM{T_xO(k&E6#B@gPN2N_nzG79vk?Zdge- zsOAR2>lTtvfyzz*#bnW!-^dmI&&f}=r$xS}{!;yw`fK$!$hf}%AuT~6r32vfI+j-4 zujCs5GJ~l9cfA%F&Zb!862DE-rG2GxzL-&RCaI;NZudald^wPTh?j$@(lC-{0gMjh zd>NKc`F{xX$hy@E3I?L18DD;{#uO!-FPD7ry-#?5fL1DJdq*HNaxe&;zYIE@%_aL# zlz>_;4aTpLAILw+Kg+*>PK*DQ>J$_{(3A7zeD4P=EsH*L0f7>7 zy&fVdB}*H6&?9cJntjkM{!#yKn?ehy#m;K90-+$`yPfw5tYsL`SL2X0|k;E&U$jcdH{T91|hh= zLgr)%_5U7@R?VR)-$g7K*Z~t6RxaP+++P6`Kb(Mh+sT44`)aEWA`cjmGOQ^r1OUB{Q@-??J}g zAWGa!w$os515oKK>NWr%$4aJ=CR2tK&IQA%wa}zh{(AuqXHm}60Hm`}?Al)}oA-8PF7~4R7OM@&J~~hu^`z`QiCNOUp1jX{KT_n_ zQhgv=D3qc8!<0x4HvR43zLZ4F$0^cYi1d8r$si=ke6U}u%i#Ghkvv}nTbH5yLK0SC zJM#?yNCOxttn-7R!jt`Aa}z{?zB^amqTZ_hQ!VwDd8c^Gy;HrPftAuI^!?wEBAs>IbOINO`@<^05s#Epqo-rT)=7le(5 z$c^TZpD`9{ZKbyEgQlzlP{^YPy&5vaXaW#eTzRT`ntHl=hI*!YmU_18^}mbUBe`KuKBjg8ERBNpzk{Pv8MdL(wJ7GaU5ia{7RhPlJ52h}Qa=Tn=P!KdOHosT9D@JHT^}6fOr}1xn^7 zBu|&S%otUqhj2C0lny`{ujAmd&XW&$j~XRJ#h!}fxg=6u50X9fEC!jpT=3-a{&o=U z>jASD0Z64seOV!M{CU17$sr}rVAcX6|3?1R`yq1m7NBjbK&O!IJx6kCP~}xY9aKg2 z6!jZ5&ztWp@D_TDyom?Uv|k`wDIj70QzMxPHCE4P(R4d z`f>o-Uie*SLyp-&_#5YVMeqONrdWni+X$f0rxgWg`V?n_?wT|>UC35Qq9tELmO1Wy z9>Bp26!S{}dJB-G_TdK66JMiVt6qnqQtaQSgJ`ZF=t}|gWT9%kAX+LTXFqZl3Tu_T z3qU_T&@+)HPp2UVAerv=r+YKP!2YZ`k zsX3s20b%#{cSEx6AUraF@#8-2i5%nz{XE2F26_{6ZQ{Db^@+_i9NJI252QzmFa*BL z1+z4-cgf$&Z`JSA|EXsn*XY1Vi#$QzgBE7{vJat-m#bf);DHi4&sE6UL#OvN#Ej61 z`&(p#A@}7K@&oUm5SykSawGDVM#0OE0OWh1sL%GE2V|~mh-h*5B`=KU>p1N>}Y)k*1V_ z*6u^TVlT|edX$_UOt;CkUXS+?|D*oL{Ey@F2_#JSfT2ak)WI%a>2o;AtlI#m8^sq2 zu%z#iOTlmv!(yAd5ZHXr!=60Hdp5T*w-RUy>0$>e}|tT>y+F@C?vNAR%$Mi3=BfKFM=piwAX*< z1>Rel-rG<7|3uRK08(rPH-&z*?3)SfM?39Mb2$0gpJAhQfj}vnhS~T2!uyK10@)7s zj<(33d0+6p=zYoibKncTDEs-qBBsfxoOz6q_LMQPsyE=^&47d1@|qNgoG z`6Gq(s4`FkwCU>sqzF8RgoXfo2%;=vXquz;gWzaxz?Z}7SL)ZGk>Ysr51^6eH0w&{ zD50C}Rd)c1Ndcz>;ES`!y8(>SMHodYxIxwn8p-87`GEI9kk0K#OMaig0kpGr#UBRO zUq#M=hx?T%HgXSq`46irb(wvq$j8+u)E}r%s!ypuRG(I#QGcZVSpA85Onp{;PW`F+ zyxQX3;J*clb0zeL{|1m`$KcSM8w6L^ftf-I#okEX`!SUD$ln1>_2uTsv*nMxKlc8_ zd(8W+_c^eY$w5zFB0uu}jdJMfg7>C#K?ZA4-;s4NHJl#jy21YGD59sZ22&oSDGtCg ze-uE0!_j}pPcZw{N=mIonk43i@Q`|2p`EUCRHk)!3b-CAK$$8N@HAPzltrhILaqmvU>r<4MAK3E0`$^LHUbXspfS zyaV7a19Yj3tbG8|Tu8VDoD8R76pdRmlI~e1d%Zin$9spoCwNcvp5#5*dy4mB?F z9_QWeJ?tI!p6Wf#d%E`w?-B2%-pjpLd9U~0;Jwj%i}zMgOr!fef^4ZC5c&py(L=Db zDU`9FLze<`*+B>*1)yAn2=78G&@ufwJpBH2Z{W8=tOX30c3>%R6nZ_V73j9Sm-JIm z_=`cdkM_2t$^Z)m=;XU~nb7Gp`XyJ%>O1TM{SXX|Qj&AD!vG3-n890-8}2#{C;J?{ z(uDUh@8e)LIatEPOct;ldNprF0!-e0d6Igv>Y%8(DzOBvNVYEn0!6F0!o)NXc?~k_0mFjs(D;!X|F7^fOw%WU#?7aBsvqT z5?zVz#OlPF#M;EV#QMaXfLG)svsw0|wIE;Mg2_7pq{|SoURk7dx8^PI_{MIU?%2s%mwQOB8Q{m`2xNg!!ibE&tp8chH@dWL3 zvPQlv@Ap4|_>lw9tFjD%)p8O{dUaH=v{!aZ^{fC<4 z&GFj2x!xQ6n-jMrb|rQvZcW^l;Dq4zU`jB;#h8CY-eFFehS6(E{WKYW4TgF+k2?j0 zjBpqz0)XyQ_4POh-E9Gnr8NNVNx%jH#WgM64K^b2K=NT<#8{3}I z-TrESjlb4k=dbrS_@DMaC6IFO}2O>1qWMmFSB0BJ1b?>isZ)gS7A;pzn)u z(oBVW*g4FMsxKk0P_I;r5~rhvMKoub!;u~z=YaY!O+gYsisQ|>AUDE!?dJgG$mE{` zNRI;bO9hJqWqP6iBLBtyBmPVLm-;VbExF+RJpgc*&G?cVgkOCFDY3fj+Nm@w$2Uom z?U6_;^Nx^UAdr^C5r1o#AMkU{}MoI2r*Ye%v@7kkN^9j0qr1{ zDFR4`oBZODE;QMP)wSh^ov0qVxN%~OgWP!)NKVTc>pT-MXEmLXr6o-bF_rs4Ktfzg)~HU3kprrasDdp zLmzG5#pv(!aW;W|*%V2YN1CT2Cda0GBY-5w{kZUVHm7d$@b*)++R3|1O*N_ zF94v2$1Py8#D%&fN-P}!wUto7p6q}&>?pg3WnTtvM+ZtMeYb%S_kBPkc?#i|AU3*& zSt&KLe>(cdAcorAst*-Tk3t7KAcUOR^5ZJbemnZ6IbmH43jLH>7Qg_#iKhZc_9A8@ zXckhKybh^hHKInpU zc@F|J!bLEeic$)l*6fQEI6ZtD#4t>jxDu64!5e?j8$!B#bpG69Bt)%(9$KABjT~4e z2NDB`Tw*YhPZSad6U9U+QBDjch7%)+(Zr#|!-*#(o=8Da>Sv(16fNXA0P^V`Us}D5 z{w@@_CXM0h3hzpj^K|&llNx1K=U#{xdZf|IsYwj+3v3ZgiG2fcF^-cr%*yZ z?r^43@M)e!fa`b91u&RIo4gLBi_n*kA)=R?8e9qK9a*bn4a~_XFyBV4pxGW2`x2=3 z1`N|BsucVLC5KVy2-ggLq4kY(0gp0cANn>(Cb_bBJDX^<_e}XS^#%1s^(FP^>dWdc z)K}D3)z{S5)i=~P)wk5Q)pykQ)eqD^see}gqW)F=uiD~o_225x=W<3aS+oR!4fLF z8Dhl5583_+sZ+^;gq$k(s{7OhxJ{43(EqvrWq>^e6iug~M3wslfQPfF{jUKOXv)t< zngOm4znuBFM0dViLP1hxRwLEOL6k-xCY=K7FOpqA9^^*Lm*n%5Zvj&M3!sxJROTEY zhw}ig0<}Uq?aLeGe*Xaoe-s|x7nqD~cpZ|ZGm!X00D6YN50`oi`%%CGe<2y+G~;3< zFVGg>1K=PXR65urr4bJ!_OCR!9!3H{DGeU;utGg03=PO}BWU#YZ^R4*z`;V;eIV*` z2E}nDdSrcd$1#ow;PH znBP8_>>0?UJG&wBer37So6K3YIAC_PW3(p=-G`61PVSB{ipj(kkOo{DjHfP7L6LB1 z*wpiaO3;h(Fdjc5%LD4EzTDOA!*CQJs%zKMHEO_mGM&y2*0TN@wJ@ND`6=1)F{F&h zXee(KLKR$A#o=g2pYA?8;og{L8SOB;$&2AZEt2F=I-6fL+5y4o!xSHc@0>$JCi^n0 zioL0gt5$8^WeZ^DUN1kARy9Ypskv&Ndb~=hwEA$J zD(91>Y^gI}K*Q!!L%Gagxw8Z{N~U$|@c_hHwN5RKR7ejy*Q)E(^@^_fk}9;>F!%u4 z)omxeY;zi_W<^ly%XV;|`66ix8jUL)m*B3P87;4ZbkRxR)K-(xLgzZ$!*XU7ed}1L#dC zoT0%Ev$?6H3!`u}ry)O*FQ&l;ZSK6Fa%Sb?8o8n-OP!YPD<%v5diUgaaHlt@8*4K` zF(C5Zd=X<(sRMphHkAoAB`7}yWrdFpTUE~F3IiCtl)O}}uOS8nFXTru#X>#{HM41J zyV)BY3ju@i9*i#0`j=e8XTGp+T#@T%8f9H>;IQ=X)}ph5mdwU+T|ebUjt(2WDWjqjvz7;JK0Z%%{qkG6o(P zr`$66UsFrc1IivNC@VX4u_Hf)p~a%)`E^X1wN{~@@lOp*TDr(N`aeUc zM$mc}YnQ6EWK~8XAxmT_%-|{Lt*%hCx$9oN#zTqczyUBcDbFJ8WF|Qfu)U{_AB6&p z*(&#E=+rz31A)np`f_^ul!&5`tahndFvM(=?b56IBHh|4IhWDLv%2lLrRM^hBD%}; zwsS3nXx}1l#gy*t@(y{Yyi49K_E_coZ~)M|YL{XPbi3MKB?^+_a6P_Nc1=K)O@6&v zQ$wms{OFZ+{hl}0H~{(-T}FCQ>%e`1<8xy~kiGfAa)+6Vzbaxa&9v@?azPD4RhHfO zzMlNM{3J36R$NhZ$U(imyi;wfq1ISZj;B*4sFy|Tb0J?Umr})Sq1+~O;KePM>*RX9 z8UM@BY7}@pgMI zXop#&xk7ue2Sfi?v&7AsN7Rn043k#R(g0>17y@7|UaL0L(5lwYFmdgm^tu`y)yph5 z)gSjU2yB9vVRToYi@7^=I`qC*P6o%F{1h|2oRHm&K|mXQxIEdxh2mj0$n&dh(1{gt z2E3NX%bjwrxjUgNA;H%`euRc&s$D{ET37*RLV?wD#_AzLO{esyQl(+i#{wKFzz9_B?6ha37g zh}rKTM*h&1+Xzk9dn>Dki&W&7$V($LE+p5-I=R%psfNvJm2$0RtyYyBx$oy-aTo%z z4Ka%Doz9P>hqyF!PdEkRx%7GRN_myMT3#csl{dMajado~2ih z9usb<{i%Fj{!G3gUz9J&pUao!FXSuoRr#8HU2kIjojxA)kMdvgkm^xSQ%7)=IVgMb zWBCtgs8M}=HtbR~zo}EzB)OZ%gQ};pxe~Q#kq9iuB59XhvRiJI+vI)ne)*pKrR-I& zU?ug0mZ}nr&N{-ARq{CGGbIt59_c$p9+eNvN93dOG5NTBLjFKLDW8%*luyfNG=Gv96E^4n~ynYan**ax1 z&WIl}wQb7OTyq_gn|d8-cqo3Jn?l&e=5YR_)fTYz<_qQ*WiE@3(_Mn*J&d%c-JM-4Yho{{8_Tqp)J=N{iakslHEz*UXK!^~_Ugofz14NuTYU)|z}SUX z1rlS|B?$3ryRd-gf%`H&#iTI|XzoidyZnkP$0&Qb6e&03y9^%}KAI@a2zaOt6nZo$ ztyI;qRMKcrfqF;dd5`u&l}UYBD4BM%ZE)?%)eUgn4RC83;MO+4tz+kdVP`YS?Ytn^ z|H#+EE>a0+$&T!3CcQ1#0Na~6IFuPoWjcG)rOZJj??TdfJZYL4?MxO%;WZ($dn^>? zmw>+m9|jADNF5u!P~z%KOmhbx9T+TaI*>VZ?aKagxv*)~s&r;JGk~c~5v3IdGM%Y> zZq;BimnjvJsZ41VlF}7ly|Nw9rm$mPwYsZoV|Ul;wOw5+!JiIi2aRq2BVHNKPLcbz znt^TK9dHXu4;VE*6WJ)Zmex6KbLY)puyE1hB}=n%jT z>NA+USrp+3pq5|+wys{x8tKj09zC^@IHKW2w4oQ~P6HXybPnw{#P^f(@kL(@kBeSv7;Q{&OV zF+Cc1Y%&`7SYtFO;lfRIP?$DGgJQ!+0?(aB15JH2@Yql^@L`{5;C^2;C^;<}1syOh zwTn=)!o976d2r2_!))#cB`|QbZ*`_U4fjyST`a| zhok`bT3IPcKm{3)tfT;!@t-MI$uO>I>C{UV%rz=Gr0T_e5fD?BF!#?RrdQ|9Aax!z zhJZDtbjpZMod*4)#$}MFgw%u5r>S+;$wS&qaYaz#%8I;Tvrpi9a7MU<&AzR1v*$`3 zY}-!j>Q*n}IE@>Sn^`S#juV7h6cn^;VthLkD(9;12##IUQO>&?lWn|U>P+BsmGfL7 z=Rrq%^cd+)No#%v8l8sT_oH8A&~Mm}I-UDY-JizM`A3hH&QF>5(CXaKxM88^56-tVE~i>9E}`-It)_Z^ zW2%$l-mw)?=5KCXOf~Zko%*~7gXfKtA==3Bgtm9fWGL3%rd!!)6@czGCyF-k9%_Gv zd1youExy=elUM|`lF(k8iVF2ns5z4&|a zC3;=e%u+EgU14V|0c?4}Emxs+2w)E^)CQZO7Q?ECO+WtGoiIuLgC1P#)8*P$T>*9& zP({zqlh2g=P`NNvzB8K{$rQW7U{;Qhvct51CWH%XT@C9yL%8P31xHk#HC@3qvCdMV zRMJad1Xc~}LTyW|2q@YAm6ljJ4wL)(Gs$#zurFk`^EhC3j$j(XU3)F)RTYjlLp<~F zVKpmoWAQ--n<>3{d~UH_uPR<^vxDjO>3 zA4}{yNdVjCIm)QBSR8A%&$;3f)}|aNP}Xt3%wGQJOd9bD34Q>BmX9dRf_Xpk&X6 z4!Qr)Md#OB`825#azj3UKpP0ZMGw3t9@kc93Dx895@PD2P!0p^Ft5D8G9l=33IEAf z0+*H+G9~hJ|ov|x1@pM-qIY|Q_L4i-P}*7)ohcy^2GyuiGp?@6UKow)ax6+fH}vu zVMLCVIPR#f1gv5jMVhb@2Q!K`yZ%tZNV#Mw_XtmsefxNTA)DS899QV>>_RErD_kgd z^6_=6>3Wb|e(GssJR=o`aF&c1=iCpteBgRuAIyodX|)*#_f>3SS_+eecd2Z{2?Tw%fK^cI?>^ z`ycUv(Qc7#eS=TF2@&Uk`U3hD;dwaDdNjAK#{JlcRGb$Dw^!ko2UX_CR`Y^HU5zuV zt1-tp2g9L;l?W=L4X~N*BSuHIX#fZtK^EfBt~-p76DoF)Zxoml zPPwcdvHy`PFo3XL`CQ?)p8Z_cMeLlp^B3~y>**`bI{Tcl#k541vH;|ym+8V2Lvc66 z<_dO3?CmLVgk3lwcqz)VC<{9%%LY+_<4Yp;)`cAo?TK_&gz%J6deJ%H(1k(J-ku}p zRKY-T*18$r#rU|egSt>I3{ixEYDW%!FT%%#b+aJ8I@B8?jY34z9p7ur^;SHmbJo+= zez9G%_MkUZb`JKPb^_M9zHaOWn~A46Ycug(u)#X`3M3HOy?2j!T9btNoMI*(N*?MN$d>vu#ZLbCSHM;+ zQWG{$)72u^RC4M=uetLkq2wPolpPqjYJL0Oa=v(|{l;Q`sL;NZZ{MVG z+Dx5YEIat*@1E>vJM2(~?_xHH3uWE<_1)_?bai!X?OwOGqq}?S_KuC~)~)I2>e{je z-|ih(t-ArK+ezjksW7sK@7JMMYTta;-rc?@n<@_#Gup~ko%AP{*Putc|3P$dy)(il zmA%?^DL#|IGsdT5zF#Qj3z=d$n<>@K`LBeF=vD0~DsDAa$AotvdIeuNz`!1>a7nc2 z+XfdTI<@vZaf1vZV;_fe9tOIpHdvQ6xbKl3i$Q%CLFi$iCANXBF)`GY0+9qElIw&< zH4qdB9~&ZDGgr&i76a&NSB9IVug&5jlAr4wp(pG}KHRBA)<{z}XypdE!Ur5`2{u4= z=_iQ{`-B}1&y*+GYRN);9Ml3m8X9bbc^AbQmXnJwAhCfkI*|?0D(iS2{IGc}?2wD* znHp*$Oe~YtAwv;K@I-_S5lJ)SZ*sOtq$uAP~j#x3MA~f3g?PGhM+lV3w8+g zktlmZ`B_*atWh9>@I;7REEnq%n8(7Jn5`-igu}|w_Ew(oARLy%pH#Ggup z6Xkra{6=rU5RM4RRZ4qgCn!180o)UIm}r2aj@l5>*YJ!5@I*P1h~^3<5f#x?@{GfH zqz}5*D1vf@6hYaC=2_*44MY7xZdt#uPCR5(Y2Q%)*gDi%q6m|m$%8S&s=Wu8IhuqR znr;uo!SBcXkNFl3#!iZtUp`=I;Yj-|n71Ibx{(n#d}0$6BKqy30)q6W_h$!_7WNTZ4YYf-g~N})k6r$+1K z>z1BwPMwP!ZIq3CxxeO)u#+b|l?OE8u(Gb-8!W(B;&s&DqS%@?L|QgFJUVr9&2B_r z#~m-`po%s`rXm|X-g7S9s3a#8@w$cQfGm zN69(-MNv*;MD9fsN9<&mN z3$2o8RL`_Ret-^P@)OPDNWtwe5mjk`iV7&`e-wai3JZH&N%`#}trwG_0olX(C5J8?nj3da zj*PahMUJ4{jy7>rgO!;f846_)ahj%vikj;{nOSdIVg?IqSr9)rnAus_X-3ykAnc%A zZy=(74N$HG2|EO%sDO2{yiyMEpAJ>7!b-Vbn??4O$ZXKgrI{(rV@SCC5q6lcoq!1= zwK~eIEE80spyYP_-<)T;rifg9AW zH&{$@gdGmu4iu5$TyJhzuSnlN!#iU<)KYKhc&G-n(lA+n2y7Gs{X z{t?uQb>`RV5aGZqxF}NRH{u$*S{M;i15~t^u%I9`Ks6v3MLDvFHouVt#)r@W4d6IW z)yyVpghL&22Rp)!+$NmIY4F2x*tUJtwj51Vn==z2>~OfG%Ga)1h*}a1N2~#1?$&7E z=rUQYQMBnC+C%A8hA`&gaHdOQI`$vy?uUKJBJ3L#iJ)^61Unw`c4EZn9a>`H>Ygp- zLXfer)2BIXLO3rzVEFTn>$wD~hrL!vD~3abZ^Ra=BcS zvvAl99Q%kOA{+;KLn(9z2*O9F6x$3aEo!lhQUMVT-2rU#z*P_Z$^bTbaKq6=hXA&D z5a((bVUq_4jte#ruG}?m9;>`{0BQch+BZF}{ORKc1;tctN@E&=O1%+EtD2LsSUy`#h>w}Wq zTNke44*DK)=a8eT?dF*XIp%T6IhA!ik{SWob;f{gTf=elupBp!!!}8{Z0o8Tg08$B zU!To3*Bn*SO&F0Kjf^E2E=<_gw5yX-&Es(Aj;aBsxMp4qsOpAua5vVYsi2JP|ddNNfnj!&mTH&9Sf}o|(u4?|`;| z=j;|#!41l(O6TTpkVlKu)`1nZ@C@hCyjj}h&B6`J8Mi)_CJCE?tW)l~RoUg~UDb?S zL{LF^aDs4^`Dgad01-Ad=~f$-s#4fG*02!P;)P@DfvL!}e^V+`~s4o*l79QDJY}Bm7-F)AJ^pCnve8JWid$ITuKV?vSbf)KJki z5~r*f<+^Q?kVastX>7SE#b9AAUVB57g+l~)>Uj!}2*RPMat(;?`=nbT;KCs>7Jsso z!UI^gE`-BMQc7zANlaT}aVb=vh?kMKp`G$e#W#9Z_j z?n4tnIJ7XWj`u=%B6cip{c&2~Zf#P^ghTOjPqor6!D(C57IU3;nd`Po^{LdO-Y&CP z7cCYe!fgwMxxmtkmel~|p0tXT6-7C|Aw6&#!bt%eyum^v zT}2zhJSJj-D3)3|rwg5{Jdi^;R7W0RBZ>?W4iVhYrE5(D;Sj-r;i>>ZIJ6&84>T^` zwAlE<=dP3$e${>%msl?gWK1{|K2K|28z2aW!jJl=6A}K&TfEc#+~d$RF`+0QQIDve zK$JX)Nho^i`z9=Dvpnk~q2GHo*Kv*+v*YAk1@C@e}cm1zHIpgMWB)wS9x7ES0&{};oz;3-&sXA}? zEFkSaVTS>`nNEs?!*ZgBF#-fhEY`a_h8$Hm?1r4OaYuxS!s#2a99tMH>=0WJ>=rXm z71K0{b_KMddDO*g^5U-Du*?9(N%$GTqk)9O!BO=5yi;DMvlGQ3Ig~+#apG+yboK1+ zKiMX%OXAH1@;H4;neeG{xn+R_+!u*2KqAR-%T@(^Y7I0Cv=KhZo>DJPo85o&aC z*+Ic)4c*pAlk?UF!n(Ws0{z|&XBM74a&WXJ%pIBiRluDKJKW7Mxh3+ua9{XHvLi=K zO*PRr67^yphr7k{+X<7StN44Q=D8ggcF4ICut-U~wIPDK)Vx|nV+lLG!aXiZ*HxEA zt>)y!E|`a=-O#tH!n<$?0gUq7@tJ^s#79yxO77k^{A7Q6W zA%gI<9$9f$9jp%l+6>Xg3;n0MESo&E2R1O7Bh+Jw3RxFfqjw?H3!4C4nPsMD8x}c zY>4!!C~6#8Fj>%qwdAIf$KftIu1x@i>X>bMT{#WgT&Vpf+1bhlo(nkQ%#1rHrXJZj zF=0y%WTJVT>PAsI7uBi`IW_^mPs7K;k-@=zW-Zdy=ycjZIBX2(sRH2Xw1!Nu57DzB zL!7CYJdjM2zFj1i*|b!H%4$QXxYR8g2cj%&>L|#)w5sA5 zRl*@>w3ybtCLAJ2cWb>eh`7~3oX8A^{sbf(jsp}Vy$L$?7OoP@l}_zL1SeQlkm0%v zvvUyN667Ep=3tZF79gscmpAu22-}gsq}r59^@e$B3Pu|jV3&!#B?br z6~WcxP{WRhB1bkva)m=a@JDcC95&p|3Q`D8hP)a?Z11#iC?XD{ws%$yspN=noMAJD z-0_B_tnW%VBt=H;YEhLJRo4QVn(vZb2Ea8e-o&s_8$t$5g!_Dgv-Lt`sMP`Nh^GN+ zi7YjgagErh2B=UWkt?+9hK}15p_QtS3T)_Wfu+BYBd9tk z>N&smJz#_b<}IquTlN~DkY9%e(ukshapw`_vsTT8br)^0|GT$p|96_i?$xg}rcvN# zvKq3t!9NpzNoO_=Zo&q53G=v>*D5+qOpziR?j%i_%3#|M@nDyC*!!4`{ zl2uBLzLtdnir7>x9OfWpn}e_p4Req$n}hI?b1a5Uu{lET#^k$LT^vdy(p928HfVx0 zGTJ3^3y1G$Ai@rT8#Fi7nhf!UAx$ygH{O6b5 zxKW-Z@Lu?3o=fqc-$>UVwQo;AxshSPMTI__W)OLTcP`*IGInMqYtrBv5$n`Y?#>Ab z1{G!@cJa=_VOMeUM0Q(jCuW|AA2H*o<%#9t(tD&VzRJ^viKDDmFehP0m!?K=Kn5%q zQE7C0-Jz%>94_&egs6xA|xO>Lhl<^I87I7|MS_p?&*!{tN zsAjZ1oSmR+XgkD2T0}(9hd4h#&{#RdsNFV%n$A4)L5wKE;i46oL9|%`v+#@(3nm5R zDD2+>9M*=OINN}ngtkf`UU;a>)gEv-RY7p%KDI(Z9L9l~5ZwXg1%<+xI*9h{=08zyk zQ_(B7Il``BG!YmbsFk5w@WzHvT}^~lCEgL%oSAph*};}%2s~stk z201SK^UHd>aAOpSFkEI2U<7c$A5mR!*=*oU#Np39aY8thgq;jAA7LjC{XZL6s?I~d zfLjs_7Is*0^O(6+SW<&Qz(qye0@tt*cKD-8*-)i-i)6kcZ`6p;vYC|gotNE(b3cQ! zEyX+PM1?qNUQw6u4aY+z;n(^)Ohn&*8MagH zIIeS1m`i1;H=)-{Ipw$w80l&gL@}8|uv@Q>84*R4 z;kFg?IHGN^8qfgcZXJic*YMZ?)qr3W zUEP7pupLD?3@nE-vSmnGOOFNd=2Te`zOYS?gBHQ#Q+z=!6VZn0-}7N>=;P-2PdH*B zmT=J~2oVbrwm;B>b-UU_qRe99s&;K+ax*Lkr&~^?Dcp5as)<9+?XkKGSXV6i-UBC( z?GJ2t!eK9W`w(F#Pk1H)c?gGj>=;O5gl8*{JD?JF%Bie z8k7_@X_g6$fQ$6%0Z0I*TpZM8vQBS{(d~(>o_E{3?s4*5~D)#9zTL|9mk07 zy6r_cGzqnCmexU9BD*MPVXYawi9Yld6FbH-bNXxpGwNFZh;w7?tPrGeHV8hw* z_~mYZ3xlA0>%vZ14cOp(*#>9s{CULLTo!IX&=GBP*dj|hxXun?hg>wz@lDQQ{IDDj zYG-DE4r)Y3LR3&)zR`wXdTJJ?7vkjFpbs#aj81bf;`m2dg(0_uoq9!gu^iMA>0$;Q zBF5@5c`QJL3p;e@_~k25T-YJ#9>0hvn(OmLreaa+rwP(@L|=j8C})&hsOwQlOeK#~ zqo}EeZ$~VP<01(EbBa*22(oN_b965;*KY0h)V6Kgw)?AX+qP}nr?yUgYTLF?-QK?M zch|S>A9rQeWU^)_lT22Uoo6E;i8VoXaL0@s&V$dENw-7jLX_4h#Mn5gfrI}XgQ_+f z%ji`^#I#o`?-v!7-cJy7u&V}~W3E$}bXr;FIkPA=6chCX4k}Ki>lbjg8mVuSMKeys z5GRVtvsS2C$BJE?!9DdtdCPN2J-2DEptT7)DNzy!WDgw|ci4!K*naTM$}b_9;v1x( z=P^EVe2qUpwv&f6L{UfF6{B2zUt>zsLb?nJ2+m^at?1kWDd>g=SoblE7=}MK7b4aW zs}PjNt!3^nAP|zG!3QF;*Kc4PhDzZ6UyKgpMK$Qn&|n z?bSEWNAUaa?gcR9yCwRQj_0>Wh53Z{QPg|0)b{SJ zJLr}19J}bM#c$emK_=Y|tOoPz^&i~HlS4yv{G3rC^e~;O<9nJxV^;|Ayri!t8kWbD z&7e2%P#1yZscMj@eRfY)OOW0rV)4Sy)qhMCj4iV9kLLgu#JBAx(7E_+T=~2Yuqi6Ljq~p#tTQBWZvMRM%nJ zZz9~{v38BI2^3zk1`sg;EQ0V|yEU~`n(oS+Lo!EfFg!{_YhyZIZO@v!pIr!rvOKGT zq8jy3k5gYK=6AhdPSc`jRs7%LZMv5}91bj>nt%e8lktl+1F!u{TIw2!7`{roJ;L-J zQ*v1Cpa`qa0(#fd}WOGHv6oSZQ8MNcn5=CKHWQwb2_ zA9xQZWvL%g7M?B6wJapf0=5FYe)Kv(q!q)tLCSKCq#AY3b|#WC7O$bwBBVTNG*LeV z9CAsp*$_h{H|P!{0f8mXs(&P=Sf_{3Q34xY5kBk~_NbO9HbQwLtYi@?{OsI~heRjQ zxs-36gpQgT-ki~?OIMS@O3`IXhD8XBF9_rsie*$Zf+?P_R!8NprGYc^kkRx!by{Zi zhFa$um>0TxIm$2?R~ZktmP6PHCH12Dx-_<{H9nq`=o(^{DvA{E%3j$O)kWMlq2*DZ0>{JK|kZqNm z7{16-d2JM%DShtM#?^i7hgaxXPJ@uMaFC+}rf7hRsa07|5mZg8ti)if=;&2xvUKZ` z+3Pj4dyapru&S{NBuS3Jw{1D#jD8w_GW8MZ#>4W5WBZ$_fXqVj?Smc6PDx^n~~JChu$Nl?>a)Qd`X)*qb;94J&(Dm_!a>o;7TE+huE_-S2!TKs|0n z^Sw3BWNia0_{G~|dtI*o<62xD)!(Y3_>x>&e&3dv2%`aZ8aMFKuoQ<;;ukU(dWb|T^9Dpyync*OV z12YJ3NeT57LJfBEux=fnyMWf!Gb;bjZX6(x(}sJOCp6ACn-bzl_qFPa8#02wxZ?Zv zm-YEn$_^yiV?CRGlT1D_ntnY^0se?N_=s=V$I8A;XMM=r!|b@p1>o}Hw(phCj+b2# zU0q@iyd7Vn1tc>;u+A;^;$`$pyd#M}tOhJ*u5e@)*>k=Z{Li{_Wax6q17D^u4e;))h6>JQ5(XC(w@p}lgE=O{m7{&w%fuGqkngt zNa`|nUPL0j&uj8bQA9xfH+py|RDOHb#{;g|(LMHt_ln%(*ikmPcmeAFsmCEcNHp!;9g* zaJ({xX6UL%)(h^^`Y4RzA5W=ouh~4UMR>S*$77}Lm%TN<2jYV5_u|&baB+DSd*qH~ z2S=M(<0UL-8!V+CicG0gw);Gv=EqG&02lfCWN$}Ajy8n4EOUP5V=?7ikSoh2N1qXI z=u1V{yq7rS0`|-XXpod4F2z)uby$Z`nM|jyR=&FY!JU@OX>-er_ZmcQNFCXn<0Q#- z&%}4}lw%S)+nLJsf9+HotY~C3w>#_j7zBgjAWN+jMDMMaI>B)*q2Go4&Aez$&aK97 z{}9k%K($tGZ&%*TkDZU3Pjlu7pLH@4MtHFYjpuKNHO;M`iWqvJ7~yA_$I6*vkB3IW z!gZ!|)<5`?EW{FwZKzr6|j`o{P6YUm3T)PFJ>F{dqQ zh;NR;mN5)Cxn|pJxxK&b8CfR$8pN+vFxpHy?q7_V5t9MkeCeRZ>|M=v|6)B;rOe|+ zWCI(xG$J**xbEtTk9U6f`0P0?|03}{5CFlPBG^$71sMUIuU}S~$Fm1wZv#7pUl0U) z``y`5inN0N*3UEuhq)fV>d^cN)$7py1%>;L^mN4h-Y^So=fGptaCcfg>=A`jJ$y+c z_=#MA{>FvoD=DrWT^$z+Sk#Eoq&w$WzZ?~&dpw{&_G}ibHEibSVojJ|+zLDgNKT%-;$JwZ5`(YpdCr zIo)RTY>UDS73Uo@#2wZXxf|ZjM{d{ecdSjwU-*AL^3xod$RXV?%b&Fn5A)qcxgSgo z2U(q~f7`0LJ6Bzojoyu?WOEmw`hUMjV5%cSOHoXWN7}68?pRKa==RX@rQdjv%%qBg zhYjy)8bKmkGnq}3%B3ddzT$dHS`EO}DN!wHKj^6enml(X-JSO*`RPzaUQ)0|e!ZSTR*wA+5D&bD&)4pqRHS zEsXxe=?9Z#AuSP?>$QAYR&$b6`+Q%Sw&&xD!GQKIH+S1U!53INY} z-eC8jEJ{;cWknS2N7Y?8M=G}Pn8!ao><42X62ZM**3xu{Cgcb|u(Kw|R)>1ZDU zZn6A$F15YPAb_x4ZP*kP7PB-U_`8NDwu-^ERp$beqQx# zHlvmBMxx?8mO$|KCbC0JSkgq6HoD{0RE@}4I-!*clAaG2>@8t0+5(y2By$EMC2ihPt+lXmyL!>@ufGw^K*m#}G+BPWOjiZrA z3Uc5p`_o9L>?C?JjU`csTcHwp5xnB<8UboAV{62V_|&1hhdyyRE8+r<*-WdRH3!uv z@>br__+CwUtHly>5U*mnxOxdHES%C;ES{43?$dn8l5gYuyG^ITh8_2#bG;8PH{=4N z5SRw{=LTaFX0lOf7A#9Sa@*mGjGZtY(d@{%oacS{WU8|mzVm$0Tmp|@QtQV5`?ZE_6!W8V=712qsMr>RSI8JUI zFbiO_qosLEB}t-kfkqEflhs7mb0OPS}k ztGOOn9nGsz=(@|{%Iw7pW=}t(#A*!852rh%XHdKrI+d;RC(K|Rk3aH9S{~=?o!MP4 zQ_Fi4_~VE4)A;k{jLK~;GTD#{nle=b*4bwg_hcJ>8k-LqnTt#CRpR{lOJ9C4d{FyN z?VzMG|KTv64MKDL9Q&cjL@u|z#dUvqX-H{fnMM5_{OuVD3FR8%p>3mMSecKHJ8NO_ zJn5jTm;t!j1IH?5G#y?sE%v3CRWrPv)X>NFwjCJkM?jTgmAddA_K1CH%zxFMxlNIW zuAtyI%HO7rTa73aSApOdOz=*gt&6}(e&=&R{)O}2(~58W=EX6!u*&x)eF&nLz^oIx z)#yCBTx`!;Or{>D$l}piT|d`+_bDsW4`&!C-8??6%W>Ij_$;?!_6GJ(^|YhDs$fC} zyY{z-N+H@wW)9e?Yrp1dTY=4{_sN#~cJtN0aimPY^E>?R-}Y3M^>D{>RI2&s;dEs) z3QZ~jfLVi8TV6Oq9YLkffb%t)A$J^pT$HJrOYDUm9G$-~7;;c2k z58*_G)NK`xuX+6M;qPoE5OIQLJp&kP{E6dutxOFgs!0p9WAGfJTQM7H^<8g>Uh{qL zG-GE@S)wW|G0c@U>40mR;3Vr;1)SWSQ!-SY$yHIpFV+^Y3gC~y(9ztd(F~l}RZvl4 z^<+WDsSPb$w!lFdUq=awT59kiaw`t539+iK&1pXBb)kKLd?H~gRy=_(ogK22(82({7{wB;apdSW=7@F8L_4?%= zOs;Y~J#DH3CZ&1u8n+BYi=_}gmL#fhzLBG2~S9=@t))~#4Ii|O|js-0-Rz2W(O z>ea|z3f`IHLUaCIq|P=pY~6jA%gD0dd)M{p3%6%wBr6(iJ-y&)0sW-&{jBTtQ_#<( zajP_5%B})4O83g)=TQsHJAE}u=T?uPh7O@`Ny6b=Kb4DipSN=`*e66~U}C=!-dnV` zTcr3UR`e{(R&-W#ni8hqVvYSEfCr6fJDV0}RrI{NaqABUQyfg8{px>-DsD08VvooW zHKRwCLYsjA>bQ-f4WgX`Bey3gRi`8$~gt zf$6KRk`D^~+nya-(|7kY`PSrae!{9O_R-wkEiD+r9K&t_P5#u41woWud&ZM+7xwS#v7Yg^sM&fr7Jiz;pn#bSuiN4F21l zKjD2mRZqO=7mm9HrZpaOVwPC9@ zA)77nJUU4mvk-Pq1*8now%Mnn?lb7@I!W#%l;qCt$fZ=^^F!U;&2p=vmvT*P6mSv8 zWa;(e17c{UMjE5{!!_8=$McVAp%OhZ7ZE_^K@_y*v!ve$*L|6cW3 z4b*m^&D6paxO;Yfj88L)L~e ztA68xCsr+CPFP4KJNlX3`+%&%xs1$MZ1BN6VZ4PfD)TB%U_fH@jz};Z3Ra`vtPzj5 zghA%cC>&4sz!qg3y*+H1_%3}U@+$|*+{nsPR`#A1rPQQy$h@$I^kv6t2JhCZSZMqJ ztF+|=8e8gW&;D(Y#WN{qp*v5iyJlo=_7q{Xm`8-qvrC<1QuRp$tMFG&^EmjKti2oK0zZp3#=+;} z#H3MO?dR9zATE zle*|Izcic_ptJ=Auq^EVeCM4GIvdARID4f%dB!&B&9gXQT-eogE%F_3IEw&b&tXlJ zbdVuhi#oUY+g=&RR-{Tfk1kq>dOJ^$)bX(iFA~2Y!j|;>$NZZbj7#RP~5#3DNM9{Bg)^RlYp7fG$FW|ZV@NcHH2%#Jeez~K z2GeGA(tBnpHKk|4c^-!}eho@nJ$W1zfl-YfYb8I&Om6zrxeRx_?xWOs*Uz9Kt%!-_ zvXG6^k!B6Y)Am{O+t@xh>R0gPzdZKtM$^^jUx=?QM&T(}a4n;1zp{5VDw~Kn(}Ko~ z7UoGz!2iP09%Acg@P2HmsE_e$V0VZ1Q0v}^u{O$!Ifj6c$$oPJU6~GE<66%js!2T! zPkE)4u=arTCwiHLC&F3S{I&$Vgu}8*k4yV7REm;Mr~F@Yu*Af~X&)k%)pR;n1hc=@ z1-#~eFMW^u$?7FO7dsoCl;z3mz*YIUM2;aAUr8>bO$vLhMIcFP$$;&cT@w;gBluCC5ZxYm+sP1An3DO*^#OV`k>MZL|lrC4&qy2D)6C$P4s{C!#eB8h9 zoiew}@m^;z!y&v~`OYVhys^Bz_%;s@e%$vKa`xubpVdNDC~HlJg>tFwJd|!f0MUhk zXZb)=I3w^8g2&15Tup$Cr`^AIb}hTquC;j?n=VkL@Ug((%7M4mT*Z-;DPI(7E#pOi49Gh$vLOkTwV0bx zULm-uD7D0sKx=b>K~-w(nkNd9yeMImT&{%+d!|G-q;2&whJlPS1won_pnx9s{P!TZ z(Wie(w#Gix3tstIltDFnEVq3oOVW%r(HluCN_;zR%!t*AhggZ;lG!^tiD%DdG@m>z zpgQ5{Qi}miY@=y7q=IKXFp9ErpT`&XYAY&)F-x}Axe&AWL|V$9)d`k3d2TG~ANLxK z*R`m+>U!iMNua3;3t3NlBm|jn40qwhl17_e!VR=u{TKJsz2%c4Lwqdv@dXXZ@D(^7gFYJX;;%kUC7Lcf0O^-wZ)`371Pw2WIrZYu`V>3^+90$&(Owm zv0&wn7h9e08Iv^fqHw=weiSd%CXSAE+$lY{(cap<&d@57m#db7ygj2f?fyX3(63exm$TCbN zuLrGZ-cp2IZJf&Kne9!?#xfm|gbSHc)t~z3lsG)eM-6+Ml4>!MM>9E{Dq6M@vgQR` zx=sYC%WOo5EviH#&zLW80{?T!OL-1O;jdykQ8DxMQnKM@EGHBCV_={d4$j<)g5$W> zMp4Jx7;paT9F=3bMJoMTL?q9Q{q%D9dpRA_x!<8*>)*IDd0CLu)NJ-1CucP>Vqn`y z43;cy5Hwq;#X*l%BoU`2CPq>pt@$BUUU^qmQpIAb)QHst);1)=E1GpgOl0~UOXH$L zLoc$s5-PVaYf?qWu+$9b7B_?7=x|O2{5=J4HSiIdA(3I?fn*A1vrBoayyf<2R~Rqu zn4nVXVc(VxG6VEf4QyM@?ajsr>-um?&2T}2=}5BqP2>RnQ!!LBh5fO@(S#Kwqvm}s z=7Sv@MkGQ5@~`p3=(NdIYq?4#SA`caV6uTWz2KbKZe~M9yfd} z9SLgwCnTNvNOVk0fnpNZ-m41Tl9pslDBrcxe5p~&XeqpE@l|Sx^W+M~L#qovNp?Sp!I{P4!vXn zG$LX+a;c+>r(gzJX64B#2=5MEatvL_WgjC&1~ub7Ua9r!7LXaO(Qp|!!6PA)1;M7c z4Opw%8gKz>j|h=!7)^}>!?7OWCD(z=W*cOI!Wn1^0JK`XO-_P#j zzSo7bqpd`pc(3!h)8lc^yXiL_JO5j_+pQ2UCh3I79YXcKh})5&F4Fico>6^;v-GZp za)J|MX9#zVBS|j(ed9z>km9X|Mj*RAO3ZyVqGZSzMOUqwu$mZ?;at z^rIOh%T+R$BZnWrSpxQCI&XCHwWL zd;lq;+rdg>^C+YZk%4#)-mPXVo6?J(AoRfot)~YT((Y$1tNS6InBzS;A0{sHf^cp#HGg;;mFT0VIp<&^yq5t9_`vSnZ-jP};;bPdy-citII6aY#w4{*ct>m6YE$ zSyH>OYiPV>F_4DJs!+vho~}C5ur4%lb$H;D_|snqOj}#tc@)zX?pNJSyW@r(j{wi| zcV*Ux>7wzJL{q9lw9rCg0>{J7s`lek?c2JP@7(fH%2A8~fSzddBCLr`n=A3uYIv^m z00*te>jMU?oD_jr~r+!@VSz83|2z~eJH;yRZz^e zrc6;w6{oJjHnaB2i+HYr;wArjxh`;je-X)pTD( z{nI_^**H0JX08vyNXvW={Z+wB>F(nOahK*- zMd5&Sl*S)^9(?fw+lk+QXYvtPY*kQ4@CWCU_@CtCyHrI}2qn@~8?QZzWf{I#5D^rzq_ z=Hs1H6VG52SLGk@qDbR%iMjf(6rc;-?TG#R&;jW%Up2 z{2XX}>LX4_2YZ+943uMzM-_^_xtU#5X+Qi=TFM6V^~M;1su&8q8B(?S;u0wkm~J3w zGp-j_u0B=~t*q>vA~-tP26sa%W|MpEQ>@>zbUJHw^?V`L?Ho$5`6eFtd&u9K8@jc- zcKTapmkKt*@i&pd2i0z}$03mjd|PJ}?K1<8ib3KCNyi&6xGv+?J!)6H6|=i#&Q z7rHATC~Z87%)^EiiVaUVkQwD>BxJJifR2kTJd6ZpRihFv=SKeo{0mHzeP^-;@HWJL zF{abMKAiOhwckJNe+9J@U|>u)Ie=VI5GekgO(a>GjH=IB?paaP5`Q`ZB1J`*%blF> z9|G!Hm{>3bbKktTJTGZ?mXj8=M6gIunI(op%b%8w$vGNaI_l5@LyPjszwgoATB84M zUmuN_qF~%4PG6Gte3-vLSH$KN+_%uMZwajhM}CPiYdLCv%q9U21KTYiOf3Bv)Lo)a zZGCGa{Ij{GK_sljnxxQA=ph)KRCvvc%Putxr7k!QOu5CkM6chsUXFLW2l0Rf{QMeb zMb^W0hJ~^TeSg~501^4kEc26of;$NM9kwN&6x=}jcB zR3POi$}AO#|B|4RI#-i^JmrvwYyWQ|5}= z1s3xKsrXwlc%Hk+ebM@rKNk-_|2IV)#S#RHX7^Lg!Zh7Rzo;cD!W!FOox8WmX*7_2 zv=t$C#Ouum{f$hl3X?OA(lbvkKvk+junlBvll3zBYVOo~*(rW$& zi9T>SBKYz5T~PUMJ^r^^7cUPZmzPSPFB2NIHcz!Oi8Hze-VaU6auK<=jM!my4fk{a z1Jv;rkPE9}0^c_#&#ymcVG9qGJQCh(o{xK&0n<->Y`l5)P(WC+ zoQE%PCMxEX$r$>uIiZ2)E!gZ*-YVS01a33)sHfSahpVb3Is&yIBcz>7@dnDQ!uZFh zMsK7^klhgn;b{73==XJ04)TCWNq4idLL{lTJbC!G+1L<}nV>7mAY!L(3h}gFQ`#Mn zRg{j)DAL=$KMQN(O=gD7dhNcOYM-zS!Z5|P!5J8Z_>W`}Ne)QMWM#eLr@><7*U8Nlxv0VcuM8V-OMxi%_&#z{s5VU3)(=9FeMrD;?;HWeAJg zLsRIG2CULSq~7j-yLu5;B`XE3z4Szi08D}bD`Pwa!p-Y;Id`AZn`o}+Tfz9#z6D|g z;sn76$fZq#R4kuHdIItG;}Ib;2-I>pT*6D_pR;5Z$fqH+#6XY=E`#--9A--g4iLJ> zZj?}Nrn-xztd4qOpWU{3JZ=tsF>V@uRaD8E0-`R6YKeW`d%7Mfh{oE(hYZHg!lHZf z4F@IQXRgBIsjP&?an^2*`9{Qf1_N(hUNLDwVgwS57w=AgVKUz3OZa0_I6yTk^T&XF zBXMfb7Xx7tu{#&?zE;$`>=q7n=Z{<%pCNbhY*c`;f`Ox7#Xy}!dfM&UpRlQ2aFI}= zm;N|2J@(H66`0^zp7~-G5m$|q@ShBbJjY;l%pg8^j9#b&fJpZNG5NzSN*X`X_lJqV z&@wdUUlEaigjmNERdMRIk)Mg- zWuCyI)GcMyGv!NA=H9n1CDxPQeD9qFb|;_g<<{vtKiK(*VdzuFaj$t`PqRfhU`Mtd z7aM>7vE3f~$g$Kb=hAtlQ^~6N;UdsmXrSUSur92ZmJ+EyR0M&ZhXD0x#(}L}uw!^H z$Goi^;nO4K^7uNzRO4BXN42nx6_20!vF4P1Kw;P8k>eJ&*$#;sAOq)S z;0mhbaY;=>?ZX)W^-G56CFjBXqRTCurl%J{ctDbX?*4A2u~x;k zRKv{nT}V6D{{=q0YCvZg9!`noL+SM7Hat-LC~PO+E`NJFF#y_*)C5}po+e-l8Gqkc zX)2q$OSF@9b9_83AR1hJa58fQIr9Ec%%U=}f)2~d&-qdH;3;+^Ai%yZW*iRb<-@JI zw5-m~*1O!a+|Bf4-*(&^82>)BGu`u>{GVy1%4q7ujayuw*u!Sx?$%7o#_2LxkB*&X zk@H{>6K1s>h${)8ROH#?>N#S8+O1p|mjs7WC6sZ@$@uJxt8#=2 zm?D&Ypq|p@15>|rh3s57~_NEzMUctZVmPP=fJD1_*zv@9c31kQDRcj&%mSr zYi{|*s#X%99Y3|aTl%_E++t*t5;q2Zn}9AJJI3XaqE}P`mzcx}0bl!9 z_&o9jSiDZhh-s_{O`RiEPeL|I9SX0>zl9SN5gPnYJh-IQU#v_j#H#UM{K(3Bvq?Vs zzh`?b3Vp|ucG78m^jmLzxdy_QA82-Uu*6f<^{D8fB29g^(lKz_7MfkzjBUrwQiI@) zLk&TnQ}=`72JkhHNRw$6RlQ|#hhRXw)xa=)9NOuYkP{sDfn>1&hKvKgrR}o}hO?NfEmS@#%hf5xB)=eocX`eC>%k?;R; zYlMNd;UP)7*mIKtL6(zYW01o^TXOgQ>B%!}mD7iQZ$1onH+`XqZ*LF}E|9d*>x+fR z&+m|BWfuNrfLAlJ3XnNZq=MF{GfghB&|}k`sA@=^Shd8h8UWTTF!`CjdLjN;A!6hE z1-Ob`g*Gy2Vnfvua390rhQyFA`>`UvWuXb{*Mkw2hc45f=l-=Md~~G=5e4R=L+yL1 zBZ{6F6toxyA@UR+fnU?;Z@y=9EKHl7P@d5hx@Tz)zp7f|aLM0lO(rAEPz-YlyI0e< zfy}rt8;H8D9pkivsFkA^siiBea9b9t6m|2`%tCkb`3uZT!?N!u zx9N|mNp_9|61gC1u{%;0!GIf*~>d zfHP6eq{5|I^W7<_ZK7Dn&%`_Wm-ww??dqB%A5%RaMLi##Jzvm{*xBtGWl$WMlbN=F zVgIj@-RG^JYgE%gqb7GR@6**7MEDC#1)>(6)>}ez`#-@2aO# zZ}t$;-U04E12tC!Pd$wC_ud@18DpRw+p|=l{yoN|?TfxN7I#do=#=@X1IDE5pJWq5 zbfTGE2>(ojomO~mr|O{BH0&qQ2QRxX7U~6)*|!@VqYE#O8i*;HZ1dnxo^yo!!7=%s zcWZY&1d^8IBl)RHTJapFE_`GA@`tbyn+dPjHHMo-?a|y70I8z-fM~2%IFk9Ky4Rlr z#{Hj=WCf>cW&gL8Z8~G?4C35tnt|0!d&PS4OO6bx^Cg!yun~sbYLYvqq%+Y8b8Q^E zfc@l{Q5lEp`cUVu(GXVC1=Bw_ZhMQ#R$wOPsR9p0IbH{6Gxx@zihrAbsWU2=E{@fB zj9cd`vIir6f@BqwVkMoEtsEJ2hetS4c%U@017;;D5r+MM1)krJlgHXJf6NCLwZrmb3_u>IgeutlqDSED4W7*r_B1B0NeHJW8k0$LUyXwutbmqn2uu z3sD_8>^(^dRw9Q5S0KlGt@557eNq~LR0$53M`OHs`&flcX{*o$q=;8s$yb4j2rD*V z^hbR1uA3Kb85C|=6mFRmZrK!W85Lf&&Dyoh+BMDEwas4tp1p3K)iWyGGA%r!YwoIT zRxXlo&mQ4Tc)~9;Jp;O7IQqojzB&5j-~M&)7xDb==^yY6=_xSjjd3I4akJ;EmzgVM z*FN|w1)Zi@nfT>pe$)?tg-CoC$f8tqHp%ja%JiW5S#y5dSjxMe?5ZcN`57?3Z7$`V zPj=;-)(lB!`3o?Q-(13HBIP}n^e=(z>hp(0dw$zq>OFw$3N)?xm*zabh17ci*;VjQ zLTjGiMCv_(t=1);c=sN2BC)_jh=wdEZ3v)2g=1X%(;pK_|02k)kYv_L(weva=Zb8` zIzN7IN&h+Va>HCEk1vha8`;yT%T8*;T52O(GP?I%sYLIU#*rX2Vd=*wNA|@T8`Jox z^&qWoTd4+!1^BHw%zHb3xIOuZEf?YwN3A?-f zpEb?)j+`brZju~?sJJGIUBUOSD&_J=k*j=1DiUhiDr%KH?Q2zaKIxs@&*7%E^J6(Y=@nopbuYw&f5KfWZwL5R&Du)UL12E?X+PK&SjvA*v8knLL(4e@ znE2O2owkrt0UHR99GXJ7pv)$M7vhKo%-wuGkELRJ2C99W{_CWKlt`Mm?t)Sq!}>F? zVS=8#Kv7CW>*C*)PgTmofAS<-?@;@@3^< z(a`iWEM)BX&B(*T*1@ZiBjDug*J*vW?z8gX+@w20H%*Iyep5WPk!7(%er$K{3!C1M z@5VBVN=75GdU54KvNcVV&%IW1QP7i8tp3-UKbe0^!dIJSc2fn3RVBGe<$3nlHY2jb zvm-l)MMpeM$T6J$0)oqHap-ncqD>lV*V0&XYp~}a-QvGF!{D0Zf+h!|5;8NjHEC(- z@JfEZd=@4*xwYsmknTuxz*0P6m1GP{lZwz8nK~&nk|NQ@Sog1?FZO!bhupU_J_h?V ztA#r2YH{egW0TkN1=zdh3sNrSZ`qG()_<_IvVVcUs-pi(NN<#}~08)94hk)B9?A>UM2axt*4#Zfo1-{I*+4&8m4S z`NE-ecYl;w`RDE;beOC)Tmk>|?41AhMXsi|daIk6%Oo>zZ={g*TUXdpdRFFj8Gn1w z)74=i7`0ZY_jj<6rTOaKD%JJ6vm7WzN{l9}y)&UBA(eA5qvWEjXS^Qx?=ffK?tYrp zMEdR>@!**m9dc}}LP%_hnYOfM&dekSQ@kBgsw@q;l}0O@BW5>j$QWJ012vn9lrLUx zZD`@a!Cwy5O5TMwaA^?27vXVSppZl)ku3!9A=Bi9hjS63Zqvd%`GWZpCv-l==)H4b z1VEqXK%H%{b$pZ8Cp&iAOjYL#hadBB+FQ=aDmHJl|Hb^2E2S9U=pNxT%h2m=Rwz#P zYy!wz>zNbFclI^|aaEQ!fdr8IbZ0!A&ubCu6o(0u*q;y?|0F$tse70VT%EJXOvq?3 z%%GRo)qVc6q?IogR;x|H4hz!gS!CamVS{OnRJXUqx!7!NWHRb-9*urUwwCePzUUw#YHPYr`8z5I=&l3K~QX zB3s#kHIgAN?-$0@f~I1$IaFMma4$X)5CyC#{e)^U;s+7`=IKHduvn7-S5n3`q+1W` zb-Hmna^(=y8a)111RF+Yg9dD&=(LF?ch3VuYEW=6Hw?shBLiZFk&B7RBfwi=`0zqs zHM6XxY$t9*7N$Z}T`jqc$7mM=!_`I{H+&T}M>p-dTIVvQ>Fp7XWPA)KV8}t4r)m(Hgzz zQumd3@&3SiZ1p3q4---5`O@YuJxH3@sPHNh%iq<=rK&6P)+DKt{3EU={Kllo`x*wp zt~scJpO9GpErLSwe8PZ%@ql4|Tpm3`$Ct8V4|+s!eaKMH88I0fC zFV}S69rDra?h5A5Kc6C1+Tetx54yKi@=AO56eb(9s5fC^;-V6XdNzan> zU&9gr^fCvZaY)N(6($$J79LN$D%HSufkoU2jq%>0h0O)CQa$KNZU)oRC}x%=ZEj#i z%d%87UQb_o|3fc7Lmq1IM9ZPBTSx~}ki=n#@Q+~Px4~MAUR1ISi;V7YD2Vo=RZhc& z(0X@mvhBvy#MWVV`b7WcpBj4WHryMd;kdm*H|Q%Pt>aU(yPfJ+**6ygtd1AYpq%0h zq3P7&@z81(6&VT3hgS4!U|YRw@)O+jz`_$Zes-2PX60j{^MptX{_reJp4vqzhQy4) z{j5bx0p=i06d@YV$FPvzdkgNul>~zGfSZ{V9iM&oE1P3 zwL0j}QSBPTzDhd%(AEOMC}0ERuU)5zgJ)wZ;ofo2Ztl;U`WI4v_L|LQ&FoAG4VKP4 zs5+7ujhMgza$#`~ZYj563l#@G^vz7rl!9VFjXXeOq=-(BUjPLZ1PXrRzbyE{>@33F zt6)buv?W%v1FS4a+<@|Vs^z(}g{T?Xn7A^huNG;+7AvF>FzONwU=!nhntbX?VK->O zBB~siNa^BUKL{vBBTM5r?tsPTc~XLP`v@Ou~-JQsZ+b$$N?ElU}t*bxgMlK#$0z3$mlD$s$vqQg{F z?uEr17!QXve-EZZSYw_S*LqJx?_By&n?E;r?#a+4l8?n`@d*lRMHU7KXJ|B|Fl zWLM-%KjfDv-M$hL5vK>I2c-uP0s=e&JPdr@nS*2iSPDF>YvugaseN=v(zn#_p_@<2uVZmmn%Fww*G(zbxkdv(V?B^}Wn zQr^r{i+Tx)TypszLsPj$L>R?k_H(|ov~V78O9#>V-JUM9^FD4CHqTP1oy@(jUW(~( zI0SkG`a%$3vky4e)>IDn942i&b{;B-vM?((7yXqrEDLj$ZnDLpKyNExk8(vTqT#ng zq;;gfv+bNdcDo@FfNfhvail4&$y>H*2fm_$Ek&*9d}}&vf2}Mkvw^= z%9I%63-K>BrOtQO=|I^fzgdR(!Kvf;8e1wDSJ=F2SMvoOx({96pkyn)tLCEzuXM4pca|O4izW&#{aM?`DeIXc8pHIPrTx3y^3- zX|_p*S#SJcWA(cpNB%6{-(59a{~xyA0-%ndSrf&A2ZFl=cXv3ry9C$Z?!gHX+=9EF z;1Jy134U;QcX!Ah^56UR?%PGDd;0WrSI>M^{Z)0(^O4Q!{zG=eZ&wH1bz(8l^0r=M zLo%%RISuq@2FYlL=8eIy_~0@ZKs0hJ@>4kxzRAdum$0F6Z)5Ok!y>x!q)L}ZXo^{` z5v32-obVq|9}-gVHgCwJhJ)5Z!JY10x&@U;KT?%FJJ^RFV}8Uu&Wy8{!adkgD)oC{ z3T0#f$%?8D@0B~@9_%$a-30OX56qT|9ml$BTdv#YweyQW&#m>&BqeoPQ-P!jhkTM> zo3W41GjPvF_OE9fs%O8eDf+^2mPgGV^uzqd*GcDISp7M-Qb!$Gvt<7Vwg_z9>{>!G8+=e`2F!=e77eWK^y z4gueFr7?)^wbffEk7G;=(tGIM%G%!9xb|b$*aQh|JL?&+fEQYbF53AGhUWKZhhsD0 z_1&+~4H{I0Y5J9H3$0@vYGJ2(7GC{h(FTB!OB@!msFtm-LW4=Tj4}&d!*=+>ae0@D zf!KmtK~_3U|H{=hzXDBOVOVePK|Rba>M6M0a)o)`8l4(8c!(~J&e z^~+$mzT-2pY=YdA^JR+vviPGA6Zk7BOkN3k(Tuqit~NvC3J3W`cI5>W#O;l72oS%L z7qP2G|Cl|4Dq`12P+Zy)&AN=u8h7LaM!{r`OJ^8po%)DnUFs`ZBsQC9BpC8-fpZ7l z43@P+__lL+vNl~M@ep{jsvBBqiS+WuAMA_RhgVn+g?p?m4qXSVr(|^XirE3U2T|nR zE*Ot6TM9QiuY3!&9x9H9Zu%1wV|#yR71USvD&hf+vU+VZ1a!^~gFN;-${6QFXx4Il z-!V2-E|`|2Dn#uH6^V}3bfcIJVsC;moduq9cRz-sQV}0{-3WGRf*oRi)s^q}hvbRx z8{pyK1bvEn?+--x}$ZKSyaF{6bxfG9@={FW^o+k5gEmbFJ~ddLd?rfRGF^Q3{j^MdNfz$Qb?d$}z? zZ9NXT;V8Q)bB1!`Hu4dn$0t2(pBIcENeM)KUczwI&v7*kvEp0gDAI)CiQ4w)i+!v# z6zGeiB45ner2^^EX_FEY83}2FJ#KuRL!`M#)tGtV5j&*n27wb~JD#Cw7idfi6O+T5 z^L&hxm#5+g@aja855HY?c@cP`5)-0;1PEFzfgvbhzto4XWnvnI=(kdjmIfC;k`OS$*q62MALp{^SPhppYhN3F02D^W-*;{ za>|}H1OJtLuk`&}H9A0+(PFUyR?PxTWp<1%cMk{H%T>aNn%q5u*~OOqs1glfFo)@i zp7qYPQHu40Nx42_idkI8fpYd98`6Nu)YpJp{Mxfcmr|_B^e8ZE85$=W67k=Z+(y(Q zeyZ~!Q5>fQF@CL3lYzt*(k>u?TL~YD3vO{9^`?AH%B5$X_}L zEhzp@e%6U~zaIX4-v5fa^(N)?U3`TE>t1ZjnT!K6bg5~94Di%iY&9Q*`kcM*=7smo z-D$P@mpT1;R$HiU4BzLxpB>nS-k;5M18b6f2q(!HAam2B5Jr1#Hsl*1qiCN@ z!lKw~5b`u^ede&nLq=ivW@V#MGgWTdZ0yvYB-!qhq00;_rN-+hUAxs)-HekP=VIZw zQBPX7_tU&T02s%-zBd=$9e|aD#lts7ss$TlGTzu^IqAdaomku65R3Hgbh{8I>v4aV(9S2Ve@6P_g%0=0D&PcWIl$LJtaY7v5 zqYp~-m&Pnj0?Eh$#4hx|o;Sv!q@i7i=q&J0EQR7pF9J`O5F)WMgmCS;3;T_r+pVpF zG)iSb>*YILwG(9LIOWKP3?$Ab?(~tC;0|d`DBFC@bP2kUT zO>)#sW)%-HySAvIUN1wh0?;6Kr%$eHIhKTssLbc?wfwqaeKtUL8Pt%|cQ4xpz1r2ouqLdRpmppcndx{QAA|)CVCf#7OzYHkTs` zeJcha#aDpV88C&*7WM!Sf%fcqqk?p5g1t1MZTXi{q!%XQFXGYgL}X;oPNai8HR{9! zUTl}v{eJ=Ot1kh0W0529`pZD4b^AYdwXEjX? z7Q#12j2;8Yn@^!Gye$jdbKgx}q+DMSO)O}LOjdBOnL0~A7gv`|=G*8jr@%l1YVuyZ zc_02lUktN6bwu($2MjYO4#E*fhJ|F>RvO zrz&r%pVv3EyW zHxqcufKUucC%m1)LQLiYEx76FJJq@UTsrI~7Y)>6aM?C550eMn=sHYe(C_w}rBjhCqxC^$1dXg;heIV>Pe zG$YyixW*%^;L2{C{v=1SSJg!2wiIi=ah-x5bS6Ca-CZj(uiv;L{h4ycILEQcxhX;> z*Gtdy2B8e)c^ATlIltMoLh|Y<@?1sE@&~^mJ~-O#LI4;Dx|p|0^ylAKhBAJ>p$`~u z;+@0`GfS*`bJR_z%ykWsCxxU~VOVxmLRWTl93~s1BNK2BhD}4;NEB zLke$c8XF9NgVG9WYX-=$A-3>EOGrNWy6V!l&)SIg3lAMJCt-D z{04jO`4Ip!d+yz|& zL~FBn+3VKT(Nmp2{MkyFjL0zyNVRBnbyE*Ue-li4F)Df2WTUG%ofy;I6l%ipA7^?B z#T2KjnR1t{DIuq~Ua|{zUj#k*8JFlpkxJa>Md>W7&VfRcRr#tf`=Fvs6y06la-dVgzQR2iWuD%OPvcALMFEAOIc zR6xS*`uM^Re#9*Dg%Dmv#CtLc`12i>28MxK1_lmG>uw5Uf+LAdwQqihWE)1@L)h7V zyr47JO|aKW9dGU4N8(K3n}yJ!kASFJpQ5bm)}#rl`O={Bjet4<(pyYkd$$faPp2S39%PJc2G37$+o0ItUa}nykVF8N#Q(sp=`p zdT+1{&&a)%Ual~bM5%=|OBuQcf~R2+sAjB?oVFcppI5IOEh;fXB!k!uRGA<{VT;g2 z5qLO$)HnhJi@)0b!J>|HmFrrJKkRt>Q|o>zp-OdFz{BzDeu;WwC6A0Y;YM{Kx$h@5 z|MzI1fKG4dET-(vD@R(sE6J{ab?IVqiMC>WS;B~w8v>1V?)4@#I{nM_s+oK>%qS2Y zV%vevGPZo0xNKdYUvSPU7Sjfipeg$9;=rLFDqsxlP1vkvft)T~|I!0bUh3%X0GH%R zz-vk1@Ne4|(zQ{JRF0t`m-Ll;CI~UjO4gP@7GX#*B`;-7|MkR_ySLQ~Z;l=A18eNt zT0|4GKV4UUoo&HAc(bXSZ`Ju0#3Dg{+{*2^nR6*iE1vY?8)np<5>M)~W_3T8r|2LJ zv45!WJbax@tqbUy3#ZR3V=Kyp1++kP<)$t}4G1TIJ_Ss{9Q-c_HCpvE9W*5Iv` zHD70x$r3T*t;BN!rE?7hWgFxhIG26?-)7~h zjsvi+<}qR-X|f4jOAQG2$YLt$ZBo2f7#hbTsSex$*-!Irq6NGNEG6U`H+Qv9d7NV4 zL@6P0!?m|A>=#P)6K@AAc}(wO{PfgvuIUGshg$r+x{je!MIi}^mr{jG-4Nau?nU=U z2?%LU6Ku5XqFLy=O*>;<1)^TQZG)NLuDCp`z0E#)67;{Zk={bJ->$Pk?Ed_Vu~OT_ zL>sT9r}-FC*oDkWTdYV6)af<~HGZIe6dFTQ@ee9C|5BnR3@j;ef;?sbf#I~@QzUqQA%e2?gGi(8ZEY?ySy;-qcydw zd6VTLhp6lsdzXSMj=5T4#0#Wjm)AbT)2!bn;fWuvZ3)wIck~=d287@BTF0gA+FPIw z$$mHuF-%5J%`{9m-sRxt?a%rZOnb*9uMpDz@c+3j?)!RDdNZ_m%|0``T0jdKTx(S3 z4jTSl`@P?WcZ&_J#ZpHC3<@lTgQOF|f}oZQZ2pxoRFPw zMtp3kQE=khwY5GhzNW=DVvd?}?f5{~N$Fv671`YGu_()EIrfaamWIz0RcWjW;nuc2 zl2kfKIc_o>CohsvrD>N7uB;zp>R6{nS9E02kL+?~T}-Fwu8V?~DU{sWFasDZ>%Q2_ zRl^{Q+baqG0WM=G35w90!9;ssSCd#;@23AmPB*wFPNn*dr$t@x;N1D$Mf!S#7x!uuFg~h4n z2!U=IQ4-Xv0pIR4qU`9uTGG+$sDq~Ck18-L|0d7^vZGD*hYHgjn#RLrg@)dyE*Dkw z5$*R&%(#xB8^AjStssT+p@O0%i21W2FW$k>k)XE{M|DVA7h$ zwI4Y+e7^leeYJQVz&daI3JWJCbBK4Q86FxrPLIll>Ib$@NNzbl{ShwBGV^<@CKr>A zBh4P#`~U-I~Ff-Nks4c!J%vHLrbkD#8h$*o!uQx@61R*YtB9E+Ms97#;XiaSkTJ~;vo&< z;-Mvi4UTYwXyu4GARX#08{)zRa>IR7(U@v5*`;&lut z4RS5iQ)uKF{(RqqWS0oYSqVx?X7f#>Nk)|6W{rPA z!53WSW_9(m{UP=$Z0g%Mm;18UH7{aU?#urW-&mWmO?2(Ns^N`5VurbzH_yN4Bquhevh~{sm=aSyT{ZqH%KU%LrG+8I2yhA^jg2_`XRQ>uZ7GpINKI$|AY~PfaOV9h zN%;wG;9_XwL41A4QVbVopqQnL1&4Sw4#j?Fg9}b_K=Q-J)FNfqKyZ}d&VdM_W=sDm z)_rkPY}kksg;SM;X)*BS0+FiTcJE@?d-;urw{5Bqt4v|umwzw5p&P$oV&x*jQtCM? zOVPSK&!w0C5GLTX9E$~?;ZgedfqPb(n%&pOLjw5-szmJzj$}G26YIwY&A( z_5lfJ9|V}A=uyE`bDA#EFy;n0?5G}-b5k8KWmG?r+^riAl&@;F$BDZQo^pjMmmqR$ zoa@A+BlJZffp@94QE2nMj)WB33kkCW;bK6N&P}FD;oyQLk}xY3%2XqIM0G7W6l-mj6Do9X-tfPoA{0>eIH%ubxY#w5m9nx6Mc;I%TWh zfp7u;ScTQKVr{h>ZYCBO`6ksG(*i|vrzgqr<9xduhc#>QUyH}A#9HdBQX=waZg^E!jVQvX+&x}|mqE?|jcy(! z-%ws2>u+g6o6SjOr9*C=#oq;%b@ZwePvWNt476po2;E@}w8z-d1$C9skYQD{c^m#X z`=|(c4cC>^Tzt8@OLl)A84hOYLPKN4#u$5&K}H~#!;+VK_zdGnzjlQrOB>6S z5DTmgJ-UAL@X5d2F%|nnyvb#t;4T`CEYIee+0M)@@{ySE6Le;~fN;iBy0xSr5=QPL zfav`2XiYvKQP*M&(uBRBqoWPWYvGDPJec(zR;xUmDUe<9VYaUd0+xn z1}SXalq6~$4Di>uvzSMQB2q2KbR{u7t&uW7ZKt-0`ik&1~}-xQztc(iGl0-%j$34gc$*PrVgZ# z>!I*g{RzwCV@8Dn8YX#i*d!r-cdqqViR+*|9MPI7GL-;XlULJ0(WTcI6()Lx~W#PX*T1VlPPt z!j?xn#?a$l&M#aiRt#?H#W10u%4b?7T9EB&|D33AnEfL_RMXG9G(h>OX8`B|9~S-t zl?YlW&SH(Yy{^viu;(ydI4q1zGW1+Uw`F`i%dP}W)4VJm{*dzRBO>{6e?W7Ndi@4} z9((o1wnno3ihJ(4w(OB2?&FH5P7V$1733qabi6ek*Cz_Fxb3;MoRP*engxT+DU87} z|I*MRuv)ljoS1gDjVUT4y@2$-p;n5Jm^7fYzI`MYmP@<1dl34gpJKYaOK0HdE8INr z2dv!X9*0MIWyk4C7F6N5@^?j;CpAIfKDOdXmfiBQM$sNf!X;*kfd)<;S@W3>?2-04 z+4JG6c6}W-?-;MX^-S?jD_Y?<)-~*vqzC1~Dzo|pk;Y~-Q97xIWJ9{`x@`sC(|Vd= zRzB7{6=#UOiL~6W1#HdKH}||;9ej1NZmVi@ZF6YxD7iSfI60{=*zNzbyR}stEBNiF zb^U5weXOp_B0lY$P5OGV=9q0^KiGTNyatDb~t|AfG zpyiV))#8h2gtoI{Bc=#|Br-3vUMBeEXSGq5xZQ!fPmDkWZ)q2R`nW=smtj)J^7mVz zMYEwJ60nebV7jNcIVgkT;wh>EnR9TfS77QiQi~HgkD;2*SX(f}jOdHEV#?)-W_G); zYPwh5O=mZtGc76c9(0l-D9>+$jo|QFhpU;Nu2DbhtenuKUZQh9iM1=DhW#Q?IGo_8 zV0;6i#FD{wKgPacJ^yogjh6Ii!;4ap$8?VL z20Fv(QygHuEDX9>v=cfC`fUqJKBJcQsEw^~a50Hxl{6T3Wbp*)lH+;8rI6(HwF9hH zXpL{pS+rb;-IgWMi5LaZm49wtCk=MPSCb`7Xto!MOq~?FsU2S}%OeQ8h_isiEnuHv zVFynlvFs^1>E$H07>N?oG2H1#l-#vt^^47eTgP_OlS~d(a?j-L&}pX2Z`8|b^lDWr zV2(2Ypz@pBd)IqF+oCL%7;$MgjV3xidQ@*~1u=RU7roY`l3*=PmGnB?Zz-;8Rk}}G)e?5H-Rf~mJ3G#-=n%@7 z3}-M5ONXMy*3C^G)lCnD1>cqcx&$V@2FuumjgngerxU}hz4k5?bJ{4MwZLKZQ1m=EDR-1ZTgO3jh zWn(+GPJ9^}je?#UP31Shw*#HV;p&7{^I_{H0JZ|v1-IxJK>-S^HgP+%|9BavtMo_m zZ&LvcwZ7XJk8ia>zWY~Mi7QKtbrdQ29IOt5d=CkaraW#j?ro3g_JHSV`?#el_^QiR z6GqBUT(gNSP&MlX4<66)T)vh%VTcp(vHL6WC?Wsp#s zQmEqTp@~LJ){5;(TzyYmeiq{)iy74xYRPyb8Ul}7HM_%8bWRc*uaP4KXkkRJfJD5(Xb^A^4&fs$rEvr9#zNFo7^55Z#uPnDJR5go*+p2dh4zs<_ zN@lP5?K8S<3re{t)yMnWTfS&Z77)sYdfa3om~DaF zDJ}gcgb*-C#dD1$A&SktE-`_}{c2r38lCrqjFoFSRbd@LL=~DkFR*IsSzWPG>vmQ! zLYAA)*)Sg$o{Ms2x93W$i-@bXrU|s328-A+$Socn-8}8F5iTrhq+%Ubm>g-{17VP} z1)eNU^z&L_gdxIo*oTFS!v_r60jxYdM3n_N$;n7AGRZK*Tf7|8U5{_?6O9`5OeRIf z&MM_kgt8x<@%WtFLrPa!Y!4bv=^;M=V&9qr3M9!<#%|hkf4_K-Qt3SYA8xe3zvdvP z%s%f_G28u->Bh<5t_@x^k#!Fo`P$66=ECGE~Fd!erhGz9DxPbh#yzLbeaLl{p`R#{^n=> zYZujzx35P@igK^8ES*M@y#I@f|DEHSztl&QJ8M9XO3{84KIbG(c#@3q*24oP6=7D;a3*Lpshkk zyH$=1NoE8@DCjDMn{$bPm!C90NwDwN!=4@bU){F?YsDUb5tKMqA(?@+-=9xcaEr8x zK@K++zjFjW-LW)IjxoC`{cvM9x!BmlaW2c)i@x;d>fPubW0vQ{H|>B&mJfpC?ws5d z*~77Z2IsnZbiIfs_k0&_RWS!FM#se*9Az=iE9mP3mN~IEx+Z{saW{TRs5QA6=bTR? z{%vUC-x;={KnUw5V|hdi!i7Z0M0rvv^bNZQTOPe_e|gS@x}TLU-=^FCBAPdigp6@8)QVx>v^S2VTMnu&lHNvasgTB5kaKy3Nt0wh+CFa!x^BAFFdW%kKhJbEn zdLQB~HL9MzfdP--&XCK5;Cwyu+J4cG#U(hWfjHmnrQ+xb?f*p1Zqku z0CabTEzMhAby3e?6cXmV`)cPCpyHaY$9;3qjVi#aO{l9u17mf(gYdMFV1e!!n9;PY zy83ulHv@b7mofnS*p>y~U1KjXYgv*sPQGOX-$jBGV9({M=<|=@J22N>sb$%jo|||3 zz^Pmi4v+K8H&Mot8dqrh#0NU?MJSr!)5*c_R>m=OqfhWCeuBaioC;*;n9ncRUi|dH z(6&&4oV+R3nqAqRf=e3&Z_XhT#$EM^={7rSo!4e67v+|15&zF(%q6l8Jngj@t}!%- z_F`{Rx%_vC2nwV29}@lut-etob?K~fa?K8q7hY(B-|jiPU}rbf4^zS zA;@BUh}UH3pU{(%kUJm;Xh1dCPa!`!sr#G-VTp<$l>KHra6q=^oAVSJaz)^~qP^^T z1X=IRps!ogRns#Bg+-=utQf$e?BX*MzxH#_gfx8rxP+%8CwH z<7sZI-Kk!q@FvWfo>m+aUJ4Kj#rjQ+0L?<404?`tpvzw0>3+H3 zysek3&FtT2M?!raQs1>YZfYO3s9>8lpDx-S9R&eeIpt&ad8ajfKiVF4eEI7sJe+@^ z?v#z8`h;x7{PYi)I;YOv0a=uDgs6et=OkJWZ(VE(d#D&b5SJvZZe|}G4vjf7Gh}2C z<}#&L3BTz^Q09_CZzD8`4Na&5)^$%K#m^)vtSPnDZ}MqH;78g zy_N*uHN$+Qd1Y5NbN2B8K}8`wa`188z>~m^cOr(qbs!LiJTVL8UtJwAW2AZAXksrJ z>RNs`$$PB`zVk#nJ!h!fSVMw|#Q4Ra>s^P`tM}4t_xM?WaQrkP%8LlFG}|6o`o8#K z11nj7hPL|D%tQH`eG(4?=wtRtsQ@G4vUmk{wmDM8()FtL;m1N;3dv|_x+l2Opm_fw zkrMO^F&eXSwK)N23A|t55Ezic2LcAo&pw#AYBq zV$_dct5r4(T{;LHO#AcBh6^nGJWR>Ay_*Vu+;TQHe{*JK&OS`=E@`Ro3_85GWzlb5 z`id`6wv&e7JYY)KdkzN>bCQx4J|-mGmZh)-4og1pwr~lt`?3u>uOVdMWPV7_R@UXZ zAOpYNAcXpKum<-tsx@^WiP@X~clXK6_Bd@}m1{Sp>h*Oo>cYtX#LhqN@0;(ZD4yjV zH57g6s6>Y1UA0Q|#Pm%&h%!C0ruQ1^{HAQyF^AXqR&vmn;m(&t|a%;5sjbFiZDN~Sc*h|{Q1f1#?Rq(61;B)$A_M+g5#;D zd?uP)293}qX^HR&u}Q(M-OwOqD3p(R44D)E0y6x?#AuNAT`V1O;VF#j~9y~a+&zTCLhe@CA^a1%1}lTKw6bJ0(z)_yxxu$ zwCk2{TUbbpbcBK%XUkjwE$p||*H0@$rJh-k3L1Tw4)O;Li*4l#dJCR+t&{pE2CJ5y zU(wU}GRhqowPQBg#lXOzv3Rlk^-Xl=@``bDySFvpM(QQEitiK3YE9d1ZKIciNS9!y zSQb}`2JrKJ1FWTT8o&=I&LBrr4(yMnTUVym1aZLTI(kS^%9g8uOx{a5G!RX51`8P7#IV zYoAGxD8c9}E7vqWw1<1Q%&ci=D18jt)k)A>BUfIfOJ|Md{-5G7Z!X6K43#S)e405A+b0@eA2iQBS9i&I7Y_=LnyE(=gc? zHy1?zl<1|zH)p>#2BRyd!x{y2WB&Ez(E7JX>%te$ zT$6r%z{rZU&hH@Aiyt0Oru@~Clq1#ur<9n+7zd1E+E)*~PoYJpERiI;SsAToYf|Q1 ztqPiQUve=m{2Us}x#K$_XE8J&1koT4I&l3_EFp+a*IXfJ7n-Qa2%4L8<0K*B^)HRB z`V6o*%!()w^_{G)cy>AiC2=Ah7~~oED;1e`nXwSB9}E5*2Oqu^;9QMpB0Y}uFD`Dm zuwQFly&Dqj{f`Acm(Fjq^HezNH!}xcjjax`)K}*W%${TmfYC8mJ73BA>Lx|_B=2k6 z_$-Cm6YoGHCE;f~se&`KE2-(b&kwVX3Or%h{%W5?K?h+95_RnoUkAlo1%X(RNFOuQ?Mh&*nqCw3x*Rm%246vEi61-0G~I#`j5J& zQ~Pz07@SFoDnXlQiPJmsndx%EoQ%ZLK<)5XfpqD~u*$xKDG0_$Zv{PyR=l#-@TKlJ zo}I?&$&1Bqi^1m!tY$Ha2i@udEL-WAHj|vN$vsBgD-n5<%i7b+0=2X1@q2aeoB@1ShtmRS*B^%nJn@3aU4?OqCPK?fa zsIk^M5Rs7w&3%5vf@XPwc6se{qTU0d-dVwSUPz~lFdsR6po_1Th~@yW5{K<-C-=Gs z0q!}T_c(m*=B`F3rOh?bCQ9>P>r;m>lczKrlVqE12sGw&?5=IgR}#PASE#`s%D|2y z63iYAo|?is@y2Fh#dG zQZ|otKiZjMtW$&+mR1n7>ZXHxW}KZazdBti$k~uwmk3d>*;LQx2OolDc+4?b=wDJ% zOmmvvUn`?tAkW5;bZfcvG$4}~A93hudi_Pd*hp6Bvq|WSwR+K4jfC-mt;`4~y28vQ zb-DrI$UrKV+=mz`aJW+$_EJ>vog~t!0`^jQFqcK%7`0`wF`D{e(;t|Rg+JlqQDc`? z86i!=z3VoVS(>t)8pbvmiC7s85e?qxNRGd9eGcG)4N3X))LdxZ4F@ss zN!wFor7`R|daFZWr7`lE$!VSO%)9?X*IF0C%;9ltRM|;1G4v7^9%zL}74*eDP z@Mn9cb$X`WaMM?NE5BT~rbnli!nc%$4o-+qre=gb(GWjz3!XHJoevdJHIh|036WtM zz6BtC46m$IPsoyMZKw2Kjt=;AmE1fB&nw(>gg5#NJ6ph(lYW4o*IT%UyJkggDfA zM>xDm+4A{1GE_sW zYhV0x5(2BJ--ky^gR2;qW393tJ|9zkNFj-1J9=Cms%t4^pI4%0d3j(T`^F}==I(zXchwNd z_OH(A z>p*LySGk0RrD@+qTjp82x9f}Jy6dItrlW(VyPu=0&w-w{T(wlRZ3*!ASIiS z0Kd1Ll_y%_zeT3rEiDREt+H&aHyS!RndwZ5WAY@L6qXUyn|WkTIc&CoEYGbQ5DN?n z#!(??6HvaFry1>;eEgvNx6caYPJrV}rf!#J65lfR-kJcvi&ZI)K0L*&42Eyf1j@Gt zH=&v7#cy4v2h+p-AmN%ZSIdnp<+nfpR?b~YrYuct4Xa&avVt0*w1T~SlKJJy!6#FU z-s8B&mNv`GWEf{k8$hSyw~hfVXl&Q<#@0fP?PZ1AqhD@)q(XhGpiq6mT+FN=EbpE} z%wr)sH^RO2y>4o^cl0r!I#MYLxp-T+@{dY1OUOOQphLy+ylxVLq-5K!LLsC+*za}z z&hN?4@1S9VCAa{oP-TsniXpO?hI?vgbmps5iH9ezkdDvqDjuE8G()cHdsg?j>;#F+ zjozb-k;MJ{2o8yPOGS-6y}4#Ho^_T+F_U{K=TUMGCv(4+hZR+TQmXESX1P(ezBeL3 zLB@ET>D#n~{eYs^$<0BN^am)`lhd1I3+(KSGhcIOKdXUHE~3bR&g9lKriYS8tqpo7 z=L9@23&6*MvIL}H%8o;a2-V852|cE9=9GBmF+Gr}+T) zUnht?w{2xCZc^%nW+vf`(h!cWEJV#6*uB)oV8m*^@L}Igg2U|);QgXCK7oU?Ph}Cb zWF(%6cEHVQB;W0E^PK=h-1#FuT-jei!^ukn&w%@R%<%Ey{>Qv<|GuH!mHK9DP?b`J zUSasH)xnEaZn5!2RvM?%*i1c#5Mw{&3z1&pz092lkJr->Z%Gxv*++74ByRhQ771^* z_i(&H3}I!D&y4Dd7%!jTL*LLR62v1G4~gIzW0b1VjS1QEgQfg75 z*Q^3dy^pxWVw=_s=}%#BwP)jrMrpgFNxU9@Evg?>)DeCN36y zK~j>e*iB=r1D`~x9pE(xb4Y66!~^+5plD*xL{vAbw>V%sR~T@S3)o6y2VY_fq=G0! zM-uX5Sjv-!L?J+nBIz>B#}yC~x(oEE``6g_3#nrs0X@M<)<+uDeIV_?dxuU%zzyP? z{e)yJla&H)e#BRS&m{f5Q~pxm=KW61|JU9iaECZPdUfBx`PHt&!W zjZfOYzENPo6nJRii*82HBKGBj8+)Z9utX02BN|@ZAt!sQ51wDftNNxO=0EYE499Hm zLg5K4=nb&rz(>lg7ZGBINOvhlZ5Tke9+%y z#SDoMcLIbAD&x}8B?)T|Lw)@M81DT!jrlv|&)@|v;{4!_nij_`8tM^{W*|sc=Grng z@b}E3GE8*~cxYftFZ7iEji{7}=B|kc6Xw8xMdlGkbkPO0)y1u9B3W{5%WJ*Vrj!S= zgb_Jg+wWATc6GY#xI&TrUTGuqaVbwsKjF=hUn5h*GlM%oH78$e1>Zj41@IV16G);@ zG6uZ>AA2V~ZFFREWh`9`9=}bgT_EkJ$Zvgf3r7>suoT}-t*Lu} zofj$h+|SIkO6TWv$OSIe2>xITxTdKra4iO(!MRM}T+hpW1$QHyP1RJA4vfN(geq}V zkXjpi|6tPS2wqsgs!dFAWip|%%=%ByY6#ey`r%+Ov)7@rC97Cc`_VcoD`((7R+}reP^p& z^Y2wZ*WkMnek%dRy+BI|EGgK@jUMyFN@ zn7Cn*xO1(tGutiWt~u$yPhy4zZ*DQd@Nn2Og(=q!94tQlQ(gPG3F=Llp2ig&xd-o4 zoYic=BOutUH+1h()WOo};{jfbBl?M5H?_0IXEyVd=mx?aCUjzVP-+nDv>%v2Mp2B~ z*WNX@+fN9gmwMc%aT$j3g$au5XlKLrK-FycZj^g|wc_m8X*@bvv7YyWi-7NA&5?6H zCnX5joc>6;e!w?5J?opB=rJh?voAuhFQT?Lws$h{G(ZhI7G1$*s3pZFSHEuIDj;HcBBhCQAt@gpv8a?&^imZrbYDuYo_ zo8x~%$EFW57|=MA<$e2to@gR2!C3eXgJUK%dL&~&!Q$9IQl9UqSojViA)y5-ELQ>V zumT2+e+9rm^IjATo9|$i4)qA%?;#H0Bk7&yZusR<_YQq3DxbknSSb9S+dDP+ND~W& zLLlwW*zxy=9VVD2IL9oA1PraPA^|=dBEEg>X7Bg~1Y-KB1CSAtVy_&*6<15s{Re4L zBPA{^|3Sllz;;IJ8k{uwpD6#1b*`oC3_k+-n0G~dG2fdM5n2EVzA%j*tHe9DC%!|d zB^c$vS|Owdi~TW*k(L-cl1|RM5RCN~W>fFL7pMLyam&~WKA66c=2PSrE4bH}mf%V* z;de1PCLe2+VloLVlt3Qi6JQ}{3VDxRSWY}@i?I@qTa51j1u|m`aZ$mbU-zzhLV9LX zx&Ir}o-E%%o8w)T{L?>FB;aPs1JZlIjlv~P9*B=a1&bh07$Ca&UKH(-2CTK-Tm9dv zgl6Eq^SIg6QhQkMTFDhaC;Pv(j21p0$?m(h;P~)fidZZl*Hi++ewc-hfl-L0sgXD8 z)BQM_D%{z!v@}tZMc&qqKN)Kh3f#@GIv+wbV+jv$uGD8IId=cE#DIT4dg)FvbX!wh z&?;d?mIBUJn6WWzlM;YH$^Z0nBLX})adJR#H+>{9-xVrY1vy)R8-;ia5?Fd4j{lN3 zQ*=qJ2l(~^3T93WHB(CWf)f&~@9NLks*C&z4N+5Gr3no3{}BgNHCVHPh14$(Aiw@E zb@h2(O67sg>Rl+QVA&*xfbkqWx>8b?o_Oz>2R=Nqx&!`9_uY^hXHz30A}Mx$Sm>kq zt*F=^^lz#uDJCWO1}F#r1We0F=SI5HDWYU5<{sCbHCd{6a9rRX+~IJBB>6miEzv+A zhSuLx!8IoiR@ws*3-4zBVk2IW1^3K9;yo?#-?!b0>~$ev>)&nmuV=-vd#qqp1}^ii zUIgABAvIELUxSkpdRJ{=&C6i4MgUyCGUj#w4S4W}3gXn8IN}jC#rJ{#k!-vi(BlCt zQ9bI$xf?H%0^dtn}a3Ze!R}-bS zK1=!cUzu*TbAX5v;iud^NtGMrpp@F`DY#Z zDTXXRzEqYl2uXB@zO=`iR-v0~Lv|lLKB7_2%Y&?t6>DFc~F2#8Ui&Yd>03qNOwlz<1QB8HzqNliCEI2{MR-}SlWULvv(oFi%ih~D z*3o~x1dTbe+vp7VF-Y7pvdI9{ZAz;u0I30hr3o2{G5PvV-)d@Yu=mv(IAdjol$oN| zjD3u*vyNG0f}s9Mq8f(u;*T(!g2KCUhw1)t)ZEH$qX@H!~^+7Z3UH z1cdV;KHwp0A%-K1IeHM(}i_x>;DSC51#FYO8EPOs1pAMkUYQ`94|=HjAG=gwk><5ApBYY(V{KR!816SB;Jw zJC;2uauLBSV4mZ%7H#`te*xCXfOL*ZoVtyoY%04bUvA1wM_GZN3u80)Hm%`73bazh zsHtPIr`EFKMxSy8T6_>kmXV9sWJj%DUnVm_C^8mSQcJS8Z*ZC!&@}5|d|R zTh2mqF6v@oVn+6!rWt+d)-A#0Y)}k;6!uG0lvl9F4b-~`v=p)kxac_iT_CuoWzgkP zcDT}DE>i%HKGB)2%rwn3jYAS?r$VIm7Qa|5Lkqp5Qe@;OMo-ozrqVi#C?JW&C1E`j zn4ST|y8Qdi70byvkGonOh>1k9pn#BpQ%J7bpBJ1=TWr9@@=Mt7q=%0L(fRksA)kGU z;^HP;HghRTLjZP2fGon1vs*VZKpbewTu1t|BXV`%-B0y3Gn$guSL9NR)X0ySohAt+si-+%7SDFs>TA?%@earV9*^*-_GeH-tc>7sy~12+pY*y$PB=CG?2aYLid-sxqLfN zdCN6ke|{4!PINyQL8ehkkbdfvd}fvLe-$JN=8HhS1`N;fBIA*ha4 zK)5rQpS9OEi}K~I|DazeQy2h?$>OW;QM%SaBAP<{-EIr&LUHL@#vve z#7f+m452EafI|HwmlB1LLe@k!G<7WjDa0t-Zx>fR9;^5`S(|u@NXH&d$}W0=ZR%8BUJ89+@F-IXbG@b z>7zQz%ZkV-bQ7u#^_yMPmAPn)lrc2)lrj3U!{tg^tYFe)m6uUJnWl_-gJ4lLq>dj) z3C(-C^z8kJDFd)(mk4H-*Xq(cuY|dm^*#!_@Vlt5Bh>b=GfB+!g*q;kY$MZHBhxyg zZX?w?*#n%If`=GH8d)+0it1+|pO%=3Tz`KbM3K~Aw>ciUc}7-$rNmn=;dwzNp9Aix zRUTU(YWsOg`|Z=sOrzuEPX5~WhpDr(KP*dU; z8sTabEXbnV32kmOKlxO%8c(S2W;jD41%^Hn22e%4XOnJ!nI`MSGAs+V$-N7|H_5&I z3J8BLb#2-o#iDkBCnqtb;lQdSb0uBvv!th(MZ6GWv8hIZ@2Tak>`~`F9X?<7qYavb zhrix!AXTM?K#*U{aS%TjEP6Z-I^d~k>uFr9>|cD=(~7I>I*$y1L`(LSoj=!#(8-DC zOq2{7c6B(MPXJG&sNXc-EehFleme}3ctxs>(B}Mhe%v%0F;&R5c(n8z;M3IDZ#|v= z28QTZWf$^+v4*{kvz_de@Z+Oc0G9{xjdVCkM$2zdE?!|mw@e6*W?x^s_!ny(GkY3z ztA%f^A-A2N@~%5@ZG5ZWa;P?H;qVSqJ>5Q1x9?W35048<_W{UF1$jA^EfQBRQz67F+2jzjm^Sf3@obXY3h`Yn2ab?SC%ZiDC-|Qu{GZ20`+iMEaf0Q!o zv0e9@IPGFU0uiGY{DLH90XM5{fYeImWR3aQyE=hH!OEP8%>seLnjo~9i~@ZP$0grb zhF`HaEP}WOa4wPX3S`nv#v2l$w#_snw{s^1Yie7Y0ObV2W+HZ>oH$5O; zKZm!=@1r1EG{zoSxp0OX1Te63dMhg`Wdd4)$QuiVmIrrssn$|n{zmSoOUfyrbbYtx@vXFg12octA8+IS;AHjT2G1`k zj3PR0QknkM{ffW|SD#`pfT`_kt2}fQ!e9^TDNh4e+?H$W{^#{bLN;Xl79nnD{CI0i z_hAtIEE9O9IpA(z%gZx zgDNyN;2AVJWXRu@|EcSUs)H*-hedL{#F)Q^FbYpe_o+DD*Q;D#a9AJR-Zx_?S$xCi-?H{_vM{TJ+}q{{^1T0?9< z&+(2DC!;kx_Q)m?<@mkGF>u3V8D!&yriVa&K%!p&p^pkpWQ%7{uIK#)H@vpqb4Cvt zU8;WJVNp=~&JXufEQvQ-@{6ApyK^`_O}TcPufM1rlgs#SbyKP#d;Ea7{G^}f=r{0FSK^{2+bO%rgrp_c-4Ze2*ip;SCs0B@65we* zio?8AU;2);?IH22iYLc8gyuSPaEnaTGL-(VAQ!&jxtGM0$|I%)yrGdpy)t-sWpVO7r)1TV*ZiSKA?c%sadf_URF`;N(G!+@7 z{Fv{V1$gI}od41MaX#XX{8MNNB$J0Z157;MLD)_(K9tmqYfeHq6z6+!k+5}Qu#?}U zBOHyAY{rf5T2j-v&jFwC`#OD`Q|v3q=T<91476NkLfgxTJEV^ac4dGS-cNxlTX1g?TN?0~*P5rxF$}7Vr)UWk3aA5;E|LXsv zxzmiHkN)n{iJ_Jd>`{*HR?U48gfRXfWb)xNLxNTvYN^RU)}H3n5>SON|@#D zmI2f@bPMUiooO|B=C)8z<9l`TB>nH|LQ{(y5hDK~&Kr~J|F6NH zK|IEo&+63AY|#~j|1)}rRRob*{f}xN&ueTD-QVw-|J?+y=4Bwx?4jO@hdL9kOOdnp z+gAJ3_=I-@?nky5I!DdKe1MX?dMy#XO-cdW2*)qz=SCDlyI7@;3VT1N0(m|SH!*7x z3S|}wWHM{G`dU4KsB+dPhHk)fn&gq=W(}HIlad!09e&k2grTb(iHp@M6PTPTwuhx&gSF7N#;ncE z*t?7Ki6Nh7S6kRu%Z9aXgL~?N;B)F(gWAknpxN@1tF7jyT19)c%D6UzK}`ltNMV(%EJ z3nOX#5&czCl;n^V__3cYUM2FHFGpb=z?(C%Lo{XSl<=2>PsSBLue1Z@&#VF5p$$u@ zD_3S8|Nr8)^_^v;Md2LXTF+EiKOImc5}o@1>zRZRto7s{L_Yqf%g>3wUT$@7u=#nT znm&RI){J^a{>AbiC+a}v;oLo1EpHHOhNV|rEPIMn+p>Aw*=>Q}T$m4^%rysX9E*hm zImlDvA$Oqnv$Dkk3hIbWR=H_Hgf~IL{1p-E^!zWe0c5T&*@2I(uya?KsFgNf%XYE2 zm}Y+|4%iYHRqUdm*3UR)MCjN)Qf=P(P*ggQH}JinB(Fr7uyc z9kAn#>=3~nveTJ3L59ZSDVnfF_fex%u+f=a!N5_YjN>VqJK=}oqtuzO#rA2T6cr;i zqnbpV57N1zmt3X2*snXuCZr^H_-~~KC!Rq<(l}QBOPee*|Y)5u!$UH;RumQ8dO#S4oA4>^eerKk0X>jy$b@`V3R^A z(xjA8zV;c~@?b7ng+9r;JEPXPD0)dypR~x=Z+0!|8@klH|483z(F1f2c0ts+Z^XRw zr;&5`zszkzyu!p6jS*6|^Wcj6T#e^&q3MwI zQvYRa+SrckH48XmC;IoXp)6$Lu000Z`8$?pKbq6`*tEC3yq)1Crx1P0_k$G^+V+ON zKMo^HqoVvgD~JwuHwpG54yFIhgH7!quiCfpS1(EK%ZVu9$6^b7j;gsg*oAN0qdWjIr*H%xfL^b5>kbRMQ) zmnCp%aEvkbVkP|KqCCUAbfO-@+P@>aBVB(X@1`0Ql;~m{^p)6f4-*J~EWt3w+#@F6 z!rl`mzkuSuer6fO4S!6*xJ0+EM?Zel|W`uX^NB=G30AtztC+|S8KRI(Z=_%Is`y?Jl z_Mz-{2QqhU=m9_UdvR7|3Hjo%#pBQb@6}E)^HtxU`(I4vU+1}qiLJs>gmX-#I45l)u%~{N;wy7e;!nwb;hdXAnTl%V`cJO7 z|LltS&#r|3?27)6E@pgtTdsj9tE^cR#vD@_&O94wj-2EetFlsjJ%+V8n}|TvND{_Zq4PhD3m#-(wwz65yVqYCHP}D(hNDt75H)VLUJB1XhqQQ z7?{7a*apMsX_(keV-aN(sfMKF70ZUgtfH7Pup+Y9hQg?6?AUjsqRX;mqobR%W)vG> z&H6F0DzbhJhB4C+u_u4VqGwOW!OEd-6;s4B>;H_Ek@agRjFKkBjDnhG&P<|d2qy|r zQZdV{9}}xJ%V|(bU9oIXN>9-yVFilaGzw8e@vB)s4pu^zY)o`omTW8{GyQ*PNg?__ zaGEni9tE@|sZHVxs`~YK}cPipIgt zqsAhXE&2miO*o1`d;z6I8>1z(3QH>^NzhxsLL7BO{|B>&)sH*uSb_8YXxhdCxU64MeVC|#?dx<*H2Zy9Z3U}SVJ{E(hcZ-DD z#5H+F4)UP?O--pun!y=yeTILz$Ut`{{*x(~v?cpDjHg)9-esuN`}2!on=GBt$zl|H z>&)K=i50k#x%fN%QHA;gTAHg7dxY=KQx1S(LU*Vf^ z1L;d2@5^NaG?!TbF01QW(kdlH*ewty7^a^fYQ3;`}5=1x?4BJ$la79M2 z6V$*>6`RII)X2Ho;FT7Cn=*1|g^n7`IAp^TRMP9pPd_;rDBhWBYt!(T4b_!vMUv|ya9>0DT!3qDr4B3M) z^*uc7nul>vgf$L=SL9j(TklTWcTRz+Dvs<--E;NKGLUuLMNe!dh@C0?c7tnSP-xnz4W zk>uw1=8P|Y6Y_xbj8!l35oJyhV@<{ieB~v5Q5CBAk+W9d`!t#T$;(4b+&?sgp?)^% zbDYeN4Rrezkywn#!1w$rP8~P%715H@-2Uj zdbZBsyamUclhA$gJP(HG_O^>kp|tj^aIC{th4;VZya7+n4oDZ$ZOG^Im+ z2SX6uG5%cqrfQ3MvLJJtrg|Jy;?DG~vE=FZ7e}67RRE9KLow*TjGIF~o!niTKg9cT zXO;@q)ep57|K61=*KhT2xRh7^-KeRd)>0x|j8~fqLaTsG_kNC$y&TUIRq;pyrFLxm zct0=8HicDH?%z~$ki5(7^ z!>zYq5d-#&xJE>|nA#!vGm0sWm{YuPUa_ALQ=_+CMy?;3I5%=E8(qZnY=q0ZbF10& zW->Xr$#uFM{SgmFR)rcXYouE@gNh01h;=3-5;f- z-ASsFcJh(zH)Yfl8~icL=q9$*zPOtw#wM1OFuKI&TBnW=0kHrQVv0m#Ns~sxYVqx} zfERW$s?^lg@2eg^)*XJOwsp1Bh7}BLUaH=Cv_Hc0zGPjDporeTBjZ*~d~av_nH&fL znf!0KZMWZz&{74BWrE#|QLg*y+)=T&$HuTLpIe&O=enz@B)uP6{MH>jzcEk#WIvf$|V}Xxr<{xkX4CLP%j|SL)|V z+WO!uq5qgks4%?93JYdH5Rg^^T^|?5pkhutEuU{V2@c%K zR#H5p;pg~yQ*(F^lL7!_jhx>8L{d%BK5Zik=hXGtw>_TD7IQkS&M4j2A%WJHu)Ao2 z?As7`33iqxPc%bEGtSCEKXCo5NPa_O-aPIIl0_O3`HhgY7UKDh=-vp+U7I@<1|R$g7W3ehpKu3o0GvP1k)6XR}_ z1G`O*40>3qCGBDt%|nvPS(lrj}j8Enyge0}0mo}YZewhBx6WtLE=d6PE%Nd;HZpXL9x~^rtLK(>=fTGmO1#e?Rq~ zF1nqs>?aQWsg0}S%Dh70^@vzH8ecWXUg(w4-&C6C|M}$@5X!WWt8gOkz7=Q{wUI~gVEt?a(jcYQ|4r;N9kOoZbSQvrq!E`!%UOPG za2#`sG9B7r!ASCT9m|Ft@+a{!`GctwO6WdbR{;;ggPgCZL{c$y}|9s>&ADGjTrT*pOcsVd?dsR6hQ3cP2V4t5X zDZD#?CjcyA+Qr6>SXxMDS@)<4*-|bfoISeUZWvv7>UTQO_J*`56 zwjAELivuH+UK;h&)UQ*C@dY;6_TZ7*f{tQz!8LPhgY$;=q&d=9Xd(1jBqRBlGRd_A z+oZgjG8xTAS%xy?9@nJ(6r91|Nv_a)+&P^{rs(n=SAys&JUib~bIZ^yammmXJa)1L z4q9!L?CB~~Xh%5~=E;}GnEYvo2Ml*2X;qJi>A@rMwELM{^2nbDA*lkvu`powdOBb@o753Ruc;{G6^m~XA2RHt|yE4ucH zycs$R1^{0`*V=iOA<$#bUZAZq`s_Yf|4e|KVjmvIcBjEt~HcLmoqOx*& zQC@wmBYd4|js(jfV=2ESyEQU-YPlSf*y5k_gJPY6Kw#xQ=9+Sw$+IP>m~=mJzC407 z^y!M!@EhAo+xF39bfi_lvqKcqjDa2`jW=_$m~`)x8UBNtm9=XbOaYWTzSbw`-Ma7I_j|CVM zS=^v+ERb#m|<~ zh{c^9zWMS$^v@SEeHeJ4RqpGXzkQpsUl8YuT-f+$>WQ8(&c51HfmcX@g)%j%G<7)`%gYivVau z$hnUGvJGzzPd}YjRrN64HNvs#ojUT6q*#|H8aWbmcx+qrGR)JS%xuW4e1l@LxWE56 z%MY?|&j`{`3HB^DUgt?V@JPa2MbxBG_DB^bgWQ7DJIyDPAtr+#GZf>wfP->I=a;yk zen@@}4kCq>e}LduR!)K!R~GrAoEkYsNd;Nv6=ov^Ut;$umr5?CEVxz_NpXiA#OICn zE0{fnn%||sfDCsGCL6{~1Qz8M(FEDjC3_M=5FlSbHBGIOe3<L3mfiZ{PEELacZesDU*IQC=o#~5$Ya*`v}wp2I1RPu7N zBXkbv{6KKjGv$(ETd6zJj}#EV zqFp!?E%7b6tuI@W0pTwUU~Z5RNCb3x@Or>I>X?k4 zv`tG&5h(VSw`QG-jfoOdT8IJ-ojr9!JZ&?5F&^k zWDCLvksi1nARp-B;gAW>B{gfUu?&?N&NSoqb|<>hQ`HGMP%DD%@vQb{rkC@ss_=^24#U0f{rsecq;k3-zla*|@y zb#s#IaGzrlOC+13M2ofde36 z&?m4FSOgrPo1Qp^J~{%#0)>L;!ObtfUZV1nA}tMhEcKPgZM`-Bj2;5%JE)8^tPdDL zwSHOw>H&2I$%h9u2C0VLMn*}vz~6p`4&%%n%&cRqNrEmq7h@A3RB%NXMg2HynlV++ z*MR63b+9Ff6Ep$T88xQukq>BjK?U)SZ!-n{c-cN!9^0nrF?vG-cYeGF+mwOzFaDs1 ziT4j(NpR!=X-1&bn;JMClsG0z{$BRN3CabwjbEmHycXPG0O--`?`Qx7S z+dsR+!6ZQ6^h=FyV=(DBI-O|MOA=^cJdsYcrb`XX4jf4@R1HuE(*rBhdFdUs1C+tA zK-}~;hIb7xHPC*XmC;dWtGG+UI}_vp6dtdq>#2Fk0T}`P$Lkp{bpj;8O2D?XZS4RV za1clw=$XE)5nv2X0>O`yG6a^rG=NNjDrurxZy(nP0_)RywBNMBg1~n=QnfcDFg%bn zJy88k7hDBm9q(ayukbSfhk@jP8snAe({%5}e%jf0k4R6%BO{d{T4g(G_NUJH!LM+o z2S@Q~GKqP3VP3aLFHQuBafJbMI$H@=56l*R9G>(&;gd~;*E9+Zh1X*Qoic&LxlBU= zI~_Q_Xn{NYIcB0)L?6Z-eh>73px0PdkJZ>+c;h(w`%u=3ha>dvtSxhTFLr=T;MLF> z|4Se4yzec%vEpSP`t5s)lo3?Y?9~r_0XPOYc9cCln@3$sV(6LS9XL2=6fSHiVrcA8 zybsun2lL+{&IoQOnkZ&?gX}Y07?bY*h28$gJk#)HL~MvG;^QiCX1L&l;23d~P(C<4 zqW^A=ODUWXuL^IFEy}#;7~|-_VD zQ-S|s#PC0m{l8g2%)&aD{8zo;H}n+LjoyDzQi>G&FLp}d{|*1Yh+gw43nh8(vw3Qv zzPUYe?o5Y?BEQ)^y6&(d2GT!5|NNr0i%u1|=!^5yF0osRJh6s#x5I~ zF=oin%4$Zx_Qkwzi7=$n9#_faq}DTm$A8*jmJo>*!V2poZ*-p+q8J~T8=?sON@M)& z9TlpF7Eha~m2+X%BB*y-7nipRq-Adjt(5j7Z6*idUZF1HWbm@j-;1`woX9%JHB4t_q|4PbhZ#VS=H%56KdqgC;x2==PJD~m$gk)%PlaUt z%@<*9(2-*)yiE0NkOWTWvn{=B*~59Ph4~`p>VwGWTbvF-Y<~|q1>mA6302qYFJ_v^ zqrj-uFwCf`(H)Jfhytm!2IcLsQhi9CBmXeOyEhE0il4ZmpM;_xCM0?jlsG({Z~iXr z4j9Lxn1c0h*XrTem3A^er9AB}DNo8DEPPE8G~#TbOK&z_<3v^gv4tiv_v0Qvhi~eD zoI-lo6VW7yol1tI3hW2J>2qx#?Awh>tzkKO=uzS1u|IMBto8m;FTFpvM-pZv1ZC?! z(-$R8kSX~3fB*;wD+!cUFIa6$b-(%BbZp~#Fh8dzVi`Yg$c#D#l(329wsUFG;aY(* z6}lzlAQPbB+|_9@VNGF$(IZF%0maxJn713ZxbkcN z;;#LX0bpyY=u5NDXE?_c(T>eZ-J}~nGugb`8kXj-`Htr6-uKEO?HCs7dOT7B>G;jW zsQal**aQf@(c--Xpx`?z3Q;LVmyEbnSFzZ7h;V?i5rpQW{^;o#;plX-F~ucKp!^#y z*cI>ei^q61ZNIWNj{VIvqmZQSuW0Qh(Sd zc>UAMuypxm_jLuT>+g{k?CWQ4%`O9e zs5-lwIO}8JbAYVK-RVO-AyW*jW#w^;;snOWo-FTt`UmfNjz{9pPcU zo<;89At^IF!r?Um6ujHs7XXPq%LWc}liiZGz*&{BP#l=<9K-I-gGqKg{6dpli0pFz zeY7*^X<&M&ww?;CVlY5^fvHmNfoR21xBowxu zI=Q$NfJFc4&;C1)W8%*>h2ftpaVeyniu-Pq`tL}@umg5S;g=n#+wbZ6+*J|lI@5Lp z%3zi^<(-JNWBTu4ipYEFpd>&)psU8}>!A`tF7F|6EBKi1_>$kV{1SxZGjSQ_@-)-m z)Vuj-ykh_A&j!WPZ0Lk`!KJ|J`ONmmehB^b19{~mfmq`@EKpq6m!m?B3*O`EZ5YR- zZ`Xxy_!cJ0zZykc4^K3qKfnG*J{i2X)6#pq+LY;`|{fU+HCzBiGL^By3{lDD%wxKh+^p-_ zHOQjT@zT{S5n>1rW{1&C7st}7N180Dw$f`17oJ+#u1p5DTpjA}!I6gJpvX(4Vp1z8 zj6&8|9Ce46zC6}LQA3cT)}+ahq*Xgoq^znkQbg^KxzssVYO6m;k(2G%XxY__L>vP; zd=^%}oT6wNj)oL1c9ZZY`^h;A!zHa0ks~LYanQD9Q0*r-aKemXbw>$0@RR&)@qE)q zNofno3U3W7L=Mz+dbUM{pg4X*?Ap24OXCSzgJs4fhKo+SrwFh?3QScWmjji}edP zBfzHxv`-aD>eZ!P$J)#Q0HO(d@2@G2;~ClVkZ4_-M5*+UlANr;|$?MykA@g*jF{vxIBxZ+Xw%bT>!g=w@DemF?+aFH8R^GOr`N# zEccw7(gqL;U#7gIe=c2LlEI;K^+$V+bs%h{>+Mh=J@;-YMB>(zQ~6|SJVel?REw}~ z)8Hz|M35%Cj)|$AyCtY?sI7RQU9b05kQo<3O;=4t33qq|Yrm=Tx>ruyuwLZSeS<9y zYlh0vy4a_Dvtvt3Ya>DhowawoZb850e(C~)J)#AP6hZL#jOL@i@*%VG3LL>Z2Mr3G z3sP(7n%w8&XxHevPR(Q03QF~&F#^_6S ziz8J;_;oZ;jlrLnK2B-RgB&k*k&$@AzSlZQN|CgnHG2bMoeoX8bMZ^>*?m95Kznlk ztymnV{VN$gl={LN;~UXc!*J#yMoB@(S+(`(}ldTV4@uYC5i zu+c4~Ld%E%^s!6@*p{xZx-Jc*HJ&_f#aga9Qom01Kq7^*1~pv4>NtewB+ZW41tp^q zL&84aay&5;$NSipPq5u9j9k~l&S-eqpl*v-l{W0QOn|9AAP7^z*o9*>lJJ@9?r@Y} z@_1cqWyu1v@($(fkS6w3V3@SKd+6OxeukXC4k`AY8xeX0e^91T4kM|d;$k3KP{Xc; zc3j|XX^LDApFk-ByQqv5^yTHT0IPx1n1Z!)Ps`e^@7fthVrN$f?*^`8j5cK#WEu(% z-@gTPqg9Dl21Y7ZK0hJIcy@%N_~M}lx(fQeFi)(azjmr!_SH%SK<5iB+p@BLa-q}w z(z)j98|{GJX4cRqSaJPJ3=ngk>rlA@rx(rHI)UmKT_jL&MN$L;s{Kj*mDFnbUgmh=JB&%$5z;7;K)98j@-so&|ZQ@NG>P zX2u7nuo(W12Q_(4flo@Lt;8|W7T_2v^1KS`{KUPm9n{bg zDckxrtDnSmhR`$h8d!PCW*uy3UFXygo`TOb0$IpGN^`iGi`oXiM_fR?SY6HO&;oB3 zwahG#*pSPI@L08tMH!88+7U0EAHw}Y6tJ_Dt10)|T9quEM1b!jZ?UjXY{Dsva?M@4 zOyjZ=eGdgKnj(!Sd8E?Y;iqo8YKyAkR`;O2$Rx`-V?M~4H2kgi<+oQm#kwqllL=Mr z+5MGL*UfJSp*{0jQNj)wSa<1J9X~va-gBzl{mIjW87_S}P3R@FuYZaAi9l%fC7=H~ z9np*MuU0E}rAw=?%TEQHMZJsZESJ(h6Q$5u%A>R8;V z^T&|TwMvh0j&mVdofSnPc~ck`*!NMX-OL=dGNWvlt=X;0jrEe9`QE+o72awKM7uj^ zG-1Lh5*BU}MNn`YI3iOseRH+Mnr@{h<{#S!QqZxozH5EX3T9fy)$6S`X%C{_<%JiT z$oC+ z!B^8-M(wMFlL&X!Ae7SeY&~W*1Vm*Yq=Q`-KrpG(6?tvOpLp==E_Q!dcW$1mT9K|E z%-g5@%o)c%wB{K*Arz=O8D#Z882p8VZS&TGM%n?S zmY)*q2hxP_YJ3r6*#DllDRC}}!~yxpN@^NdYMvI$)ez4!X;L9OoJ?Zu^xmO5JmRaZ zvd8!e(ltkSibPQ7VJn8E8@uhxE@)FH;*I>PcWLNEf=gCI`8_vDC7K5xb8rI2b5>#U z{kzG6B6DE4Mi@8?W&KSJ+v)qiT7l~oIJ{*}Ozaf7g`aq=Sk57nE1L}%0KXzvF zHL@W&IT9Sx(T{?;`yjjxSP)DM{=oFiTn7#2%jfm_PS0uiL!PVdF~Hsjn7-dhQzgJYr!Z;j+r5O4Nxu1L{=uL!Fv+Q$`%L zJ;ycUK8ycrwZ->nFE_QJG%Ro~|MO$HiIh3BGr9t&DU~6q&;zw>CuwyKx(>2;s_k3m znlJ`eu7bS@rlKU$d{TPYdQD4_YRUeePGa;6y(bYdgXx$*7Op(23ouulQZFV+M4HdX zwHl{(TZV2r4bs^*wvdTL`z%R;;vb2V8qePXlf7tEvhF%cp08CTk2Gk?S4^BO;mPFD zLBq_Lpa6}~V+d?v9TwaLm*TV;ZdFm&Y=v*A*Q`ub*<%ZUU@93c*+6iR`H6%2ofP1c zW}LRr<8gval-N9!cp-lNDkllnu03zwfuY6On8YV}o@!VqKDi1F!`f|(18(8;HRYIm zpZWap3{?Q=XG6wcBD9DTgOM*=tz0%)XA6)ihK71D9bo}0n>zVn#fsGE$?P*N#c`r9 ze(k^T2&p*1K|yb9e=!hlBZseq5zmQwN2Q>Ev~W$i)p5oULQ}4weiHUkCRJObOGd|@^ohvt;?-$v(C(vY&0UP zVU}&i$#iGgr7Io?qK&Pux?_l@D^E77v^A5ia*Y zn?++5;({;BAmQ}X^RY^=y2#A*$ho+I)#A7g+Rq^}38HsLoPYk*4I^ojuNqjEbtG&? z;UbOqBob)QzdeMq0W_jWiJBd7Tq;g7YG`N=i7UmbKJ2WsR*bbrmJR(yXFaJ!)Ipf} ze(P|~=cdX?Uv%HUCU@3FI=v)_yp6~?Fftb#xrxFlh~RN&Ly z(?^k>g-tu$&A~A2$f`O_kMR8P(0mBZgFa6*EKsTfKrk6KG_Cx{K)&?JmTg+=no{8v z>zPv7$k-|CAmM@$TT1Nbw{|LdfK1fqU4O~E?sipr$})h~t0)a}9+R>s+TCsg9U_=m znQhnHDh>fF=%k(Pq+FkK8};SzsF@(NTv+b*nA%H~JwEk=$Bk5y8#_W?7G^s2FyS%| zovoB7Q5^ROCo)(r!qR11jdMgaV*9d}1u~s)GpH?BgT)Mx5H=yeJ1O%%lBwMQxeMm= z_;QP_jfl!Vc8AY`w0#8B-|K9tas<_(9$lUmyUyFDJ3w$ID^+H0r5(ho{M%_$C6`i8jfSI%gin!@u2Iy9lduSVQ4^Zbt*%G)1?`jg=9X#eq zeWgmSx6sctKlI+FhLl5V`fpH)nDI5o+_a5o8#(8;fDKn8h7jH`GkMx?Shn40FLx3- z7nw)}B)CEA@Em};X$|{N=G+_gs+&M*7N14GE=JAQTmsb1)IOlh)Pheh#Pr+oKX^ z?M9su4$IQkU_q!3h$zPmCL#;6tP~(J^|kReNB&Y|hLkA=iU``m0_JC?50h-8(y4bD zaSm%cAwRN|wjXCGNMYzkRV-wunQ%-w`YumfTS+X{x#?cF(>q9hESoE26PL?4a2`R` z^r&&pZ;+#z!vq*u52RDNjFSOQxC)|AXtvK5r`1y)Z3lXn4m#xMpst^D+vo5^c2Cyu zhhEqFZI22mpgE0AJlpK|IKxU(;fe2io9U?#2N%pyDEaxo0@*LcJ8vaHBoENa6C0;) z!X)-_)x!!sIbi)wCMmxzJFOokrAn=i1Q~7bdCyc773Xx#I1Vht*XGx;^MDE+c2`?L zmzKaJucs{09%2srtua#|)doG|tT($1;!KB-eLjZVthW+#)FFnCjBX{@azvw6OJ2@2 zw79?G<1+~lt88?i@ZBew&_$PVP_9`C8>hT^Xzy;P6kB7GHyqy*+$aI z1So^PP0Y4ZphZ$zRA_liazRhBWuTk9HHM>aB(93fCfd=y!A;v}oViZz(x+A$-P3?8 zYY#JjuVo}vUuWR{TWZbs4vLy0ZDTFe^oGWpt!aC^{{=UJ)};)E%$hl*x&S2~*OEv2 zx-&JAS94>`LWmW37Qd9p;wX6*v`S&cA7sWsEB>r?rUMg6)c%pjYeOO|CqOh!CYAKTzf4Ov|8#9Ab1q}FSOI< z4w9|3+AVa%j0&rc86&tj#bvp$2>Qah_X@+%MUFiXqyo%vLTa3tI*xfi5QQ~8Th-ag ziD2-OmUfp&s70eCRTLP6Y|Y-unL?w|U6e@b-jEKnlISjiVt2E0!%fU%3GX>QwU;fn zs$+;k?pV8hT_F>t@qh#vrhOMEkdaC?Se9Sr;5`qn`W-IUx) zgH48PqfX77-h?rohlwW|Q*jLje@Ubc>h$7rbFKxv(3?iVaO;MC7kOg2((85F=;k6~ z988yl6%;iz<9=_Z;fAAz+Y?uH1M>pwo*l9qFjc`E*1Yzilc6V1nqihMstv4r4xXF4 zp1$fS;LEN`l~w@#NIfJ*npH)Uib;A)QbE*QZF-c2sKv(qEx zy~;}(ma~=-3>X$KWm4{fj%I3^RVLiC^}!l6UH0&6uz`w|Gv%<| z*n@oGI_yJPffPzP6yw;l{#=xgd1r- zZSYR&_Fm$xE75ff1}0Hu;Ux_V^lZMM+`!!_86f2Kx#b?pWX&aX-4wZ{X@STdz%T4G z8`&r3XdvINM|P=(b4sMP{s^GgT@kmuijtw&0bbHHtb1|g@dhsC`qrKB+z7AK7|w%z zduF`#5@G3wV-}moskG-m?ys)fPI@~GA27Y{^@<1~OLz7mdY*Szxcwc+K#*%}?GQ4| z&UJMbXJa=i#PYGRv|vwOZ7$nxwa{IgkBaJTX<-f2?dUp*zQH;P09d3rzF?x`BodHy zoXLmDFjMH04_Pw|Yk)|i4~IQKxk#exPXFdRAOl>P_jkCYKq2u29FEUhQ+_NEqx&s*iynPJ@;19~}c+We-T0d{P8TFpmov6bY=x$Nhk$%?(-P}XU z)k>?-8)Qn*HnqjgM`ue<53pl<9xnb|vm9#%Y%ToE~(x8Qb(6$TB5=nKcbrZ;McQiy%`sBu8QT7<@%f{yp!mv02w};4P!4!;yQ=7>5x%skwpSt*D;xPhFmGILJCk;l;OJIT5Hr0-eiSr4dZq<}l7lRQ9O)##uBBRrP@hQhWe zQ-zdQXjwL@cDS*aGlxw$wWX6sL00ObFJgJI?lx*v7o$eK(sIM?`idU!AGITUqC$4L z+iN$~T%9@>c>d13J%*tjq`nyS6+jD+0b$&|ePIYMUd+@?DAuSg!>c;3yNLD#-b1{28cRRIcX3{1dlWvGF-WlHnky%s#0Nb zynjoQZfhqvIf!l;^WA9u8N@N(vXXIcqI%ND#`Dxj1C3u-@6&Hv?_&TlHR}O_hWs^l z!E=d9BF27iS-85;d^Gq*GONb2(zol`;2T%1q`uC61{h~yHv^kYR%-C#KgdF&G~4NU zrh3C3AdrGS5VFVLTws+aZ)e+ANe@@T#Z1evaX)s=ZL3prxaW%*?@rM}0}QphJlA!5 zz?=g@XjsVsN_AlIH`kk(9Jfq#Fk!CAc!J53-S#{l2>|NtTxYqv=y48TLqh$YQjn3A zM6J5w^?&m_Om`#Ww?-haF&KOTiJks7(S)=ZgsGE>NAO6n;#LexD08DDd` z#a#f9sFiRj)xA+^oK`^#ZMi*QacmsNBV@%+8=>`qu&!xYTwuoGVDygL$Pfh>+@0j6 z*MX2ag|#V;cV^OfgyhjXA6oDEwUt48Z#3|rBE~Hife!;v0}ka)VF%^NGP+Ou23g#W z5G`lhxJ%VHp0M$xau5|uH!@*4j4(lAsW@@!k1*XpVBcCR^=>WB&hg^l2g{Vmi3xI^|@{hc#)aU)J zi)PB8o{-$bV|-#pA|OvQOUz1QzTusHV;O^vE|JMBAidwFw0%4fN2se{rBQz&uC7M6 z;d=D2yU=X#r%gS5kf4ki>@MUOCNN6FGC}ApmQ{C_&l(^6-n2?3_mY`xrGb8j0gmit z`^i=kH~1|N`lfa#aZAf{tLpjb$q9d=B382!Nz=Fk4I$S-LPBcDu!)`*LB0ZIQkd$-fthY>s8#PsWVY-S=2&xs{l3TMIDF z>GsA@>lj?qpooBI+MrTdma8VK&WVR-N70ZA3KiSl(9x3PEvG8XZ8(e2R0 z{yoOblecew#15jVo-b}_Qz!?4p0ZQ=UtI!Qw zJcN$XPr7Tj(h-598|jEA|61qcNo01AKau}J)4q3oYKQn>4yJK>5(XPIL?EuriMuPz z12#xzTI>%@JJ8@fhP{VZ#_8n(4z~{|0U=G;q^?NDRg~M`iVsA;}M| z4g;1wdQh4}#j^W_LMm-hH@Q?qG-PP4r$KvQn9omt%T}6hry{OChjcN+(Kp_$B(4%T zhJC=>!a#TLXWL7wY<8g;&X<`TC$*DIHCADYb@`!~oZteC1`u3bASr1O@urtMb8X1^^c13+=Yr)sAtH0d$?6rh?EA&SR1JlR9o`Tc zz{W6O%23v_fG2JA(SBB|ZD{)_w)?vj{Sn~|D4hzdO_^+=EG}e0%jMiw}-;4NQf4Dj9A@Fx8BdC{_sa zu7BblJ9C8{V$i=Iu-Q$x^lYq34W`v#lc#Q3qhFl4dsI)S(^2=jKqj&@(Tyv-^%3W{ zC>Qxl{~WI^bMxCzh>NSvGX6OmG8wpRQmefh# z`KNdc2h0gHTY7d1b)wP%#h2;aA^qCY01?Wd!g(-2Sp)qB^rL+Qp$nyIb!KoKu0c6A zAI+3@zc7hBJFsW?@l81a?9yAwSUFc1ACE4eXy`sgRZCE8fRNy!!L%s>T3crNK5qjU z^C3M2oeymSI}LJuSl1H0SiKf&z>K!o};HY7y9uaUf zJl{D{7U#UUU}rk!VN%YYQ?D{ZYJ`LN8`yYi5OcwW?B02vvl56gS4=iT_hcgV&OQ>@_-%>_dH5YUkHaVMj$feDRP&#kwIr>4u z^q>62i&H8$x`d=dOEV9!MFi^oD4;t%&DMjCgGYC>jT*t>enUj3e9$YC)DM$fyIF6w z(G%2{zdd;XMF9>n+u_O^UDGetR|4gYmq~@rgA5k>LXKj1(jHJoZ(B*fI2Sr*me-s% z?;?2E6Wh6?mY0`8p1Yh9=#I0S6bnE*GOc=(9`JyDV4c-9XVAK`8E!(KZ-O^2x(ziq zDnPFa-r=1R0d0c`I7^-GaJOFbfU2d2sfz}hAPX(fPqRRSJM|inuJh0b$b&m;3VFKi z+(Bl5I4*;J;LEMp4c<#2Qg;z5JZD2kjdHr^bvI@20I3@fil*n<%erlVrJvDyOs0ht~fga>cJ3=tb^;0a#bDVCa)kp!=BO&t%6pduE|r2&wk>zck7 zeIR!k=H?fJ!aLSY+)}y@a|>23tbr>R79Ztg$O&2|y0!r(@$oa0xbqdQ>yc9@C6W?G zS+hcd2Tpb5_QnQ+M-|HPH(9o}=4LIQEUzsM@M?@?8njV#P1Q#Xl}Y)`E!FhcH;~@2 ze=2{}LZ9zK745+|z}zT&$Xh?4%luqR8^)6c8FURNwR!(gUk))-K!WM)LZdDKj9DYm zCSR^Dy0vAx8Hcwa&Ww`)FItSf*wXc#q?9S~W1^5!r^6g{CDEyL5`mr9!v}iY0wuTf z>>Pgh3I~LNhn);ir995Wi<#;47qQL6KMWu^9>++gJY5lCG3kj;0|$ANi%&h5;FmI!#aEF0u1X05xt6Nxv0ZEK?nM)|rV9(7 z9&*~CXa~s0bWsn8=CBr~0CY}zx+mwqw%|?ZSzBS|Garb+*@J_?Na?uJ?{7w?sKk!; z<(81B=II{@YHKF&CUpPJwU_Z+GJib^aQ8ZL77yPv)FwFTz|}EO<~-}{>FucO(`~Ek z88{8yyaO1uct)ZpX89eltO1LwDEn?^Rn7N@yXYqqU zbTM;eC9wi3RMj%(Zx?%+qL@Z&Aq_lQH&G|V;5C!Gm8Y#OP3jO&h7x`Aav z6aq~n?GnzEp9wQ)$*~g42TT*!|KFrFg)Vgi{N1Q)N$_V0|>w z+8XN~`li=CJan}}dr>&t@~uU7QV_TK(oqVWL)@lEa;&s-h|mM}{1s#r2Lp^_ud&SJ zCJqDiO{}(Vg}1?>5Y9pD;AhUtZl^x4;+YG@#&VabQ&sQGV&8KlX?re*-qFS(ecIvm zS-6WUU^p{&cT0!9YknyXN^! z)V`I+?|~p+tg=;Vy3)eGvXw8wtmOW}fvl~k3=!ZzZ%%@~WMbwjSQY6cMq^aPAJa+pc?9l9}9yXGa!T zjDg2rA*r($?)2DT$DI0I0y zahb(nDTX38HX4`)(Bj-YJwt&0wts0O_W$iUnfc_&?5^&a0co%0l|Bf~?wZW3%zV!M zQZ*QhOAd#3I*qYnxZldE51Xuk?wrlIv&JM4p~`fK=e4W6;j7d|Uq)SeTH1ydb9Cs* z=&d&gc;xzkDZnG`nX;?tHncZIx(!~%vNwP({?Xt5o}IWkit%!E8VGNfYIJ>)i#}@1jyrQ%P59XIEDPW(X4OA&I$NgrrJmS)l>cmWXJW@e% z+qKYCbdsBjMsgQfWr)D}PKv6^Jrta|atg>&43o8GiYe&v2wT@T+Yz?z6^W+5n?0Fu za0PJ&PKQifs=ltz=%=lhCuoG(wdz+*l3kdF@6NuQ9iE)BOK5WY_{%xbU;fNQ4H_u- zciY*%CozUq>{7g>x-}m+51&6Lf$!|ed_ltd!R#rE@F7!<{vd?7Mm;AQHolwWwv*?n z4}vvU*U8v*soGoge~SOFK2bzgTH~)E(u^2zT+i`7>@L$B3U#~)7H{#E0dBg^<5>zQ z=c`u6?{}``R6&LeJZf1$ApL8TfM9H02`uuj6undOB9Anom;4BGGnUYBsD>s9suBZ( zc$uV(<|iC`BDrDTUXgoD(gN(~Bu0L}@j+L+$K{G;@P2r^k*E$n?^xwnb4G6r@iIR{ z;ey48?fK27@1`Jd&*!-mq#I)b1cFfcU0z0sgP}qgy`|IUOOW$qOXoy=RWnFuXP~&A12S6weaTn2NjhBdREcHeuE$no; zl0dKCMcDWL#gmbcZ>PFiOZX0nKsVc)t^PR6OvZe)yr!`hiDkgXWnCvWL~Z!q{UmsZ zauRQr35r4<##J>ELesmT%D}St_-w{5lhlnfl0dJ`cbgEw#E|04nD3M6-fs%&cKhsn zK?IQ$f4Q>8keCttoVof+;^4_?6DP60{kxH(;~Z)b+Ao%2*Sl+)>BW(pB?)3@empyx zPV6qbH(m*VhvCPhP6WIC>|-M1$LG_h=Zo^4tRo@wT4rU?6|Q6mUvYM_B|U|gK|~50 zXZ(6^E9sCCNshCvxw~;n4PX~vivI;id?yEZA1y+tcLbHI!Zo8vN%P-YseSiW zGuF#}n%7m7PKJEkh!`B5gX8Iv|8{zOP*sUket4(Z`|aK&)>jCq-~$WxK(1yPx7Lg` z`d-fPMv$md-Li!H=bVo_dGHuK;K@<8@>_00QG^ABh{m(vpZj%1-(xD zobTUa$!_mE(U5;IJHV~!tbVV|j-}n7r@H-OQn4gwtSR|dnO8`#1|;d`hG4)2hn{aS zYPN!tJ6~U>04yN}gUC6l=@(~Jc?qjX@d&+`mrW)$X#Oz$a=JB*R?>9o29o-OCq)oG zI62l)B+}?5eFxB5mjvZ{xv+FIcr<2Fxp+G7!n&Ak7#DH)~4%5ub5@Tz2#GPDi*r?bPu+1X@c%DXY@%JGZe zCVkFq>6=7pBaiFt)f2=ewryNj)qc76>}nmzSe+@`%zvruHMch; zXhqxW@pBRdXJ>2@V580LEus?`t~2K6&7FIb{b*c1O_rr+>_@n9=N?;TMP{?QFZ++f zu(AK*dw0~=gjD{@d$Vn9^chlv3GCgPR zGf_A728I;^a@HJ}G6adyd_z**N))kjcv-%o?cYf`QsIh4M^n8qs~6wuD>P!$`J%e6 z8?onP#f#Y*XL4R*%hBfJ2=B@4n7PiuL?|<@UD7)z4#q@L*B$Z@N;{pjcen$w}`p4swm$6RaM=PSd=XB^#=SQayLs%+^vIyfd@fO{d z)oqM`PjQ4cR)`3VWyM9Y4W936%K5k(oh8B1w3_p{NSPzFCX#{{iD#Jh=gr=1np;eB zhUfIl8KXF>neoxC?Uqf>?=)%>wA|5#yV1HvOgkIBLwql+|A{^ILusc^tKz7RmDI0L zWwIhZ-VHw^b!BadY~l^CGEzF#F0cPXT7N01Jih&4|L!OEZW9+DX&{_gy6t~4;;!A< z7Ws&eI8r9-$9XadY9%$vO>2xcf0fNP6JnMZbZ=tVc2w2AliXgfj`DiCp-ccu#-YGx zS%2A^oztO4SvyFXK`2dDwlxXS!H-`n8rjz7+HZ%j|E+sP6r0s%gqpwEgeD>JP@Uzp z-a>@P*1;Zla6?zd=>)<9u2ze8pH{mUXz@m+k*N`>9UO2)8cLxyf`F*53`vc`C8kCo z2cETbM7*}s+1WF$^RqvDdcw6cVx^dGbB5t9CyCqIsY^q^64aRni44+`Jhz8#)7!_P zgRu|~XS$7utDN=Va}tcd1goCh*nRNnM?83Cw8SA=Wq#VkcD#|k&T`Y%!i-?`n56q%_Eb%7 zO`HJUarQgE;Zp1k$fNHqR2HIV$t7Qy0hJ>?vXI;6#|NbA6EjN7$DNnzd@?aR-4nIP*>N3r6b9(e^S-nkuJK}?Og@l#OT(GwGB@BhcShtt zr>d6EFqnmw&)6T+>D4ZN$ec*)wj^>^IL1hc_=kPL!nL&@tnXY-_n?qwRJ*BxC#l+z zhI)UEPzZH%yr{Gr+IM62V@Q_a7Rryf7rapYPI1oa!<2EFM7iQ;YyWzkn~jAFrU5ZN zJm|UDVBHSCS*Z>6c~WL3yBDNz@Yzi(JE_sc30BG$uT+Q%`cgV1ul{qhe|P)Q?&QY) z$+L5==UR0bjcz)&_MSYOJeoyw0?C;;%SE7?!HL1GRb41UHdg!A+?2R)$0c0H@}7fJ zKd#Joev^qO`cs6CnBQKg|>9LJs=RtO)gcdf52(X#ymCym( zc6FCbeN)w$2U0sUu15F0Dd1X!grp9vDd~!|%bhYcSZ<8rHt5^?dyn=f_vT!xjrW>_ zjU|OjiR9@9cF5;MtLPgHMKFi~lo?4!^H*_|o$B9j_Me{3rbkOfyh6h#+(KnI=rTD- zXa$EC2eZkVqQJ&q7JM97Aci(fhwhwBk7mr{@_kC3K;tS6^WDG*IIjKpY1!wVD?<~z zUXHXsd6wSLx5`{mXdP>0ie+lw|3&l3@9*x#U=7x&i3B9)bx7PfJv~g7C2zgjdh*Zn z)0C;HjAD~u%HTnTEr7PZL@97;xQ=Tvc^bf>4!Lp2V*Gm8_t)BDHM)2(^9L+58F zQSXy0qt^}0|fo)J5x22z(fjpHcvmkwI|Z35-VSy7Z! z9yf}Fpx6?oC^9dvpp1UEu#6ncr%^p_nzx}DZ?XC5Xd3T|b78wro^ZTX95*L1u?04( zTdp%9Y~nuKzhgbem$N5FQ2N#gaRek1;^@NF2Pf#q-&;}^n68g2jVW#^k&1z+P{ko( zL1EUYKVB8mr;GXG<_SrT&`@qZPf^VYFwU%JjbmvM)~q&k*cdYlrNedYuPd!?c0N5| zI<-eEf&`_b33n=*1@;6hp!r4f@c5AP@?fQ88(S!r2w2GdP?lch;r=bcU97dmp(T9N zqj>~OUa3o3N9OSN)8iCBtX*HmNJQDLX2lb?MPdYG6T^Y^%Y`M>Xkm%Y`nBK!%dGgk zX=$MColowMgJkIbf7<0p`GeOnIXi`|O>P9M5wYPA{~dGOUTwXcrUIpYFjBN8lc43o%)g+0ffl)c@6qIvDuK@RBccv>%Ps;x^p(xyRsN3Z?GGF7=u{UNl^)NF zi{q`cP$duBXF6KWSU^Yc#w4=jYxOedK7|e*4tOcXK=_qZu_ zoVZk{AS%NT#vL-cwfWW zf(M^$@87OSD|1_vm!l(3=czAYhYEqRWhZ4*Rlh^f;O!%B2bs!}JgI=ED`Qj<&BiscVkFz0iY{F4lqk)m9CX56lNX`F7OTv@C%IYdVlho- zx#vcxHb>Wdr00g~x=ksSMHr{zeC49LGm1MWLk#Yl?%Vepj;iIr{-bG;DX^TJSJaj^ zgZVIs0DH+vTmZxQI=iHBW%*CU^YrencOy8(K_}*305(=C+J`<6 zO+|InM9u@_EP}E?fb$(f-0z(%797SmUMzzomYA#`Y$e;fie0;BU!9(lI1-922f4Wv zboJ1UGn-U}HomC#b@t^3Stxgd^jeiP-U=mGY+5bZ@oX`Fe#{ARpsLEbt>)8NuBZ8U z`usV)!idyQ4?Vtn=MKpdtI6)#*z2^T4#n4UxTx+{f^51=WP+~ds#zwmmOB7kL%Io) zNuth%iwwnLU2G+a-4AfXf^d1c+taxmFn?DHEWX)<40l|2tK474oCHooB^BfVja@i7 zRnA6hvm~dl&z31(L_4m`mW^{!-GnX(Svs{@XIz-pT`@|~j7ABX1ktuDM1fDwX2GpY z2bm&JapOAEzgwDvP^mw-3_zsZx(1DboJ}ISZ@)S}Bk8CFnd0EDknX|8PwofJ1|kN; zQW{X-rSdBz_au5(^-PR((cWC?4*f=B_v=WjWJ{ZIUFNtIUF%ongZ5JSKzYCF11j_& zVjf%Bs-%bEXCXa-So;^Lsu^*>8+S;PzBhkTi2S~Fx2|ZIyph5MNVy-%9=BS(gRXWD z_V0#pl+j>LJyhjpV`c|wdUdfp-Y^6Wk?tjx3AK4A9A3)cdKR?vS}Ec@omlWQZM7!U z-kF{e9cL>g1L|ZkBS|0xxKvl8Yu{=1cIZOPkBLR*1{^@8aU>S47$Srtg~bSIH9g56 zcMfN-LX1JAmpNWL^*3mmA6BgX+59|(N2!67mo@VH8_mu>z+yaM`6{OQEKibNv36uO zOA>cT^sWmU^z`(_-jtm}^TiQgFcK&t9=N2zawobF`@@O<7mG>EiUAq^ zR-;$t(wH!Ed~!Zp;8NO_6v)E*#0fDWq41J|p9l0@d=q7c4L0BQS~lNIow)-*9dPv` zq+=FFeA5o&j$yiBF@UdMZ#fRUAn$=1e%0)Lwj0Wz#dtH0m47mQ`o+bmd|B?hvcm^# z>;K~Xjt+&{K8I^(NyT*BjzO4sWJib_tD}#0tCd}@ z9TtHqMZ8+PE#6d};~pN*_}(rzemz>yd+|L@f8?Cl5<*QKToj{zUKsz1q8ll(i#G+& zx{m10Y^lWYWXYFY9dbMTdcE;ZCTkjaB$wI~8Dst;p>zB6^z3B%^u;8gn6-VPE8QBvUvEQ3~#ih9fI2DXXRpr8l}A+nZ*++tI0Y&azUm@ve)(5uv8{ z-t?5#wtqT%I)9dYiOam|E=TY^iyMQvD^uOJ$H(UXup3EN!pG@h)5EgRnKv zR#ao``Xg+bD;}Uvmg}gmShcGd9m}b+BaZ~TcP1O1E>WJ6F^eikc+e>O z3(}CE&pG7w@$Br3gqX?g!`YXSqA^=xXhhC!%@yir=eRSepKZFT>_D9izH>NTEK0j) zy!@uOT|uYnzd1-2!^u;w(=aE+b8_Q|`)sgew+JFCu2^TvJakwDw+{~30Uit*{C@fA zDm5EV@6FDLFwq7r{~2~s_wJ+B0BdeG6Y|SL+{S3EwZ6iJ=5jr}q46NP>jVTX*C2S6 zlc~I2QUljD?+O>N7I%&oZ0$;CWz~Dkw@IGi9&>wlcOFMYKPb2VU-q?~&S4-|eU;r^ z7$<|Z4MPPhW#*l}>o*0`M5=_7bORU3I6q;R{JrVoe6k<<OY4hy|)LlZAD2+k0DzS~mj8{AjW}Kbt+}NC#naQWQDrO_1|7Q(BQE zqB)?@Dn~2=T{|r6uOBv~32%RP`_98h_qQM4{(N&rL)^AbnZIcs-SIZo*kY&h@$7K& z331wkr+n6&5RwHfIc3wfe^sQSa@5f5IEA3md519Ock^w1^)iH`9$XxuZm%0gJfLqi zs*NttU<2>mraKz)aq|^*@5i_y2qQ?F;hULk2lkgu5@{wS4}7w^M z-VCx#iAX*4<5tbEg>iRALO$LkrLXQfi#QME`q%4TW&WdXTfOWt$fiMU%*_=T5EzPh z$cfpqrJTm^8P7rwBxY1b{Q^LIu4)zDR|yd}y)R95u|dh~V6t;ToQzdY81LgUobq*) z)wfgCs!V%bud<7Y_5!Eb^&e&`yGJrCk&WYL^XC_ZLWEqD%qwkQmZVtWv3E`mNxof7 zZfrl;zx&a58#To4E!m#NHX~5>bb|r{AdIslcYsFO#;-ga3KNVtT3$ZK60NHew*&CF zv4Ldtm({@27V4E`Gn#0$z8R)b%C0T^Kr-z*J-#aZV3qn=4lc{V(Bg!D!i#|x5K53@zA zAoHH~b^n4i5w;VSnU5vu z{A!VWc~#b?i<}jQ)#2i!Z#AT^m+K0OO6r&pU&W~Y`_2CBDL2H~{ljPf zjROnkp{7EB!XLi8h|l@1+eG+_YH*6JgUhTPCMNLp&@D&I#{KYC^SkXwI~5UkbvW4)otv#HT)5NlFt>2_o3U3V#`3$h0!H?DxST-qX*1XVYeB9G3_pCxIp3g@gnMM4qYXzcGUBMG62 z(w%$TJChsijh?{gJc)_9p;qljf5x%7?2U<=W;=f!8BedPAklF&CQIjhK@c$;dvK)G zqs$PBs7ktvve|6i4knJt&i&5|RfICsu*;O+(q8E#aN7p% zI33;1Kwi`QWkJ=a{Nv42{D@6aj`qcWrBI@P)al{@PNZfI!=A4gF*12PeLi_GJ*pIS-P6vb?kwXT z!w9AB>P=x+(oqp{<9q#f^Z3QZ(UZkw_mf~-BAT!#mzt-{ zU)=fNTgSsz#SN(RJQ37!fZDX*Ywq9Oy^Blsy>!Wr<_B}!vi@h17`HcnMY{3*=_zS! z;$@QIswlCgJ`pvaCce0uD)&Zn_cJ+0%i3ow=9m1Tu^5zGF5Pt>EF~;S!HN*2D9_rV zidjhp@FE^2)qt*xd&o5&%kZab97s*vs!r?onulMIAonrbhk(IoC zaIkeZbVI;)D&POSAyz{g%#(}b;Qc&KjrT@M9QxrW&F>#REC?K&HoON($7M>8>{vW`wu3+eSH7kQ+ij>k87XBtF1YEpXnh~C(R@D-TNV>;dgucsfol&t#xhub(F?R zhz;ctxP!ZNH)T&+WR+EOQ^OT-axyq9k{qi zjB4}~34}3$DE62j`D(?=7B8andfZT11am2WxzNM5_}z#5tmttcmjpFM_=XV9;VB_I zb;+Ql+u`Q~7AAqaDKv0$H?gcGOgK&Z9A%wQ@$mGJ+qy0|GUER1oKA$()rp9LD&v|e zPN|gh`K)Y_6ykI1+6=4;f633t-}|-J7rW(Zw|sEVDlT`P%0O{SB- z5CjQG4Tj#UlnY2N0t(W5M?rdTf|QUeMIc{v?#$eoHRW61x7J?2^_*wFd%ydfKhHVI z;hd=G$@VPLsLI&}mAWT8Xn`tSZ(I=G(6-5)e0|$;|3x*A!PIG=k&hg2F`2$zL%J5d zIC7%-`VDfi8d;0ybX+E-MM4}CD|=$c2NbYG){?W6ad(x`qiLwdDa-czIa4c%cbkax zFTo=Aq4$&_J|8leTV_*`_zz-Ju$~{Mk=Kl9QrbTcSyZlqdWwA4<0`+K<8U8jAfuGGG(m*4f6(zbuU zn%2C1=uMjzr5riWRB5_kIlZslzMAq|7}7Xq1A3ymrPg|19(KXG?m?G(>6Vvx)X^~q z2{gSml#Ko&72Fzi@UksX;|$=$Ij7<)kv;b%ot@pGVohE9yi@Q8;n+CxRI^MoHY1@( zKoIC%X6d8ZGXGoO!f*iagUYgZapc;X?Ec(qlcZ>aY`HN^%x}4<0G3-|>xoY=xoeR% zt7VdL$Y2OFeA4H;dTL`e_C5AdrYHVZSRe+SqQge$hh1A^NK#|;l#p5H>&;sPSVepOS7YKC-4ErrT=4r$|foe*JUh`&o|n*^9ZPa|g@L6a5~`aqg@Jz*m-PGzf2Kb12!*$Ss`XLw7B`l)HLfwtWXpx(XjJ94ld zA2Dksj~7gxDQ1}Y#sD#kRT7nM4KqKd{=qD9Zg`#zrO=h}yXT6FK7lL+6~{3_RM*1H zy?b@x&AOBqDL*i=B_-*ss_F0iga=Mh8;{Mr{5f`p;Aw$h-e>#0e^m6cPr$M>;)V|a z)ftE0>y?S}by1y~)uWE-`|%@ZeS1Y$Pli_e-OVXKy_{~(PvfE5al5yDk!gy$Uz|T~ zrd`dWd+bK0qG_gfFpNlk^X{8&G&@?(}=X<_=6+M}C}V;4-{TI~++oes}mts(pUbb5DsZK3b+ zLP9O~{G~*l0zyIC=oD>UAz=W-Sz3gyzY3eYdOQESDQ$VUFYjtR3-09ox4;yCd1aoa zKr1bq7%$)Bw$<6!d-LzZ)UpoFKQ#2nr4_c0p`gGY5DO~Bb7S7yxam=H`kQGxDEE0;jT8KNCMA=6jn?z2KAD`> z;cCdeOo12Jynw z$#Tz-(-CQMA=i~$dihnp8>i77kP-Q*)KfbRYTJ*tnyl`#<=cD(85(66Q- zGpz}e%s7`H%PIkE@l)Go(?h^-Q%uuk`%_<~SZW{7*kfQyg_c<;(qN8U991?lMLq-P zQuDEyL*$O8uU=s?=2`TOfT+4%DP04GSGSM-85*p)B(>?JZb7Xr$YfG=vq_l^C!tjx zpP5x91Nj3Mcn`GlPZzKm)ZOc@iI3booHra5J#T5#H{N(v|5QdLO?l4Oh{1HUBog%c z?(){WR(-r&4jXo=i2!To_KCCA8 zv!#Yl#H(*;1|1t*Rmt<-C_YW~2+mr^U5vcr#0dKLhVD_fRGlmx=5~a!bA(^=y?0Jm z**+K07PXMzRi4^}pFU`;^*>LX7@jCniX499oF4f5sUf@RX6zI8>9tthzX8?Jdws+f z!}<#{BeqAZ{|cfb%NSPRoip#O!Sz0itZ2#Nm83@jNmv2+1_mJt-#9|tgm)h*9zF=j z>e!U`{}bK}JofgD5gi#@mv2&1Pu|?Zuv%vQ#k@H(wkdz6L~fXSq85<#X5=x}HwN!b zlsU=9jRQH>ij{WIPHdRBx3Zq})&PAcxkeP$4qxHTMR#y3snKk|Iv+=!KYiF8w{`Oy z9L@f_YxZIs4l;a({Hd@$dac4GHOq(QiE#o6I=Ki+nfXGex)122>Doc#XEwEig$^T1MX&yk`ke@0?{APctpD)EO=I#nUZG*3mK~=LK6kv>exC^3K^QDw)fK;7kWvA z#tUTVEF&my7|Koa->8vK9qMzRdk$$1O`iTRxZxlpR^yvGG(c}vcpwp)ETE8@7yoxK zenr&lIqv*|L%o&b&QI8@8_$IO)R9(&TMm>mmxU@Uh)8H57>{l?#2mDnVes0Uo(A5% zfgYuD&!Yx2NX4vDsOOQ|w#-Q3tWvt?k-0Np&6V>y8!M`fzeBTgK$~&Ut?dH{4<#2i zj1vY#YfkaEmFYT5nq-l@*58dOfmND7SZYVfL~38I zb)T=mNNe>8MT}Ib7)JlCOnyi6FI$0vRjVH?kpJ@zf7*9%{U)WypBp1BJh>?R&<{gp zoO7wooRPFMHX$-8G81GxwQUq05Ex7J=s(GDXPXcmFxNG;-Vj;|+kY)@OF_7q!MR{H z{#UePtrT4ln0T~4fQP;VFRw4&b&@1f#&B={T2$7-jw9PVMVB3FExZ5&!<^{%gr!*jh>D1y{6jtqHO8#p0$ZZ zhNpq8KIyeG@t55zssNB1=FRpKZ)UyK+QR^5t)lhqTBXdSq6v(5T7Uj}s#KQdYO0i# zl^OF${-J+bPtm?|3;gIr>NWhx+a*hMXrjQkNeZ6ay)*vIlDR^A^@+;|(M6FtjZl_i zFCGTZ{C1SlvstOM?bVBcM>VwH-9j$XxXKFQrR3v3YR_(#wZKdFt3aq!=}9-QLec@+ zB+rln7Taw{jU5ooJ+#i;_M5TEdxlBR(7IWf=7^5Qf;2y^)yQpZ4EG}wTB5fUgvKER zLa-o)x8}4&!p8#ulFlVB0IUY}J6=`X4JNb}Zz)8LNf>|Sy8dQ2-jP|94x^^2 znvdkSKcc3;biaeH;_fw}MZBeuFeYIV3XW!gc1LpB|988d0Hq-&!%@?dx#iWTFc$%Q zn%D75?mi6DP7=VshB9ft#?JHOoY3$YU`srwCy4#o7Q`l*yfgdQ#I{gQnQT|wrXCIi zJGIKC9s$5!twF?AzIc$aR>CxZO}acgGN`w+*h0K=3kNdiAzy9f%t}>zPW0lnG1$}= zfu<{iRBO3S+7L1et0GCAD+$WR%Uyf#Fb~_5iRW|&Rc^Uv%0S(O8Js6_c9|Q-mnLUy zRB05c?TVngQsJ3oRTG>(%$<73FD^e#_5MI!kNo|jt9Vl?CgH_-!f-;Zzdust=@;Ly zhe|%|1YAQmFB0+R!4j&iP5Io9EIBFR2|iEWqM_RZHvu2qp;UO$-X0`&w|xSxoJ2^E zK0{?61gpN>tAgYNVfV2Rebpw}mbUgFqVcA~YalXubPHP`w+9QycyGSTYPyt!%k;^0 zkwhtX|9G|Q-ztA|dRS&$r4H4d_L`$aq17(2(tx1v8wn;{x{4O|!8L=s#)%U?zd46EYrTY;0syb|s4qB7d$hyR}!Ns!P^HlEx_rdUxyqphkw( zNN$INnZUdvf)^x!ID(i5m5w%}1V~=qpThy-OjrZCbHN$bI=rSvMyAQBqe6(}1+1{V#kUrx!JkvB4TwPV zi}nZs5(MUjURANh7u{CE7q!)EG<5tLp-S|Er2Y;!TT7c~kVh;e3_mt{Ofy>hXRG#Q ze5>d|BBW_#&5|<+T-%yMN+tqvehH>kwe3Izr?J8m$S+B7OZ6Sm9?G zc;q+{DpPHldMQ(Nn%a!wS5#;Ja@#Kdno=EsQPln_$Z`7VZW1VyZ^>7xke6=;$^8kP z@|?pjckm#52(%c%BmD7_A0Db1#4D^co2|d&@z(;b(O>yrseCB;zbO5cYRLMB(to$? zSKpt>zc;1XP*<*Pb^-0`&;B}TG?v8_4eWXh1O zm(Z&KzyD(CFA=I;h4=-H5l6GzUl2^_WEN-)e&Mp_R*uDEOM+;&gLJ( z{hzEHUxFcGXLkG_AEuFyDiD+r|9{Y;uvAL?pE0QT-}ZRCG4JU29ouz2Kri;OOU+*S z`}$VA&#q?A!#doKIYsnPRiI!GaS7{>qDQ;g{XY*bi&+of$wTTX_;n@f;`B$WmIk>w zCBhhqVD?ay0|8I4P(mkw|B&pD5HAwKM+C9SHEw>NhkP6Ed|AGHYOX(H!}({(IP+zB z^3~h%bwB1?aN_e+m&X~2C14;bE_TB9ftjJf{cF;g

c2KGV9%Ae`C})PiPOLJI(ezCs6jgGTaaka8qmAX_D2x}xuvC(wHSB` zK{}Igr7^)T;D=TN{B#&BDm z^e>WLQ%_@6mB(a4*jD{f~e0Pm*K#&2=89y$F1_6rKXxrE*jWg4eWkRUD? zR4tVl&21@92fUkKs(*m-U)HA#q{)!h7f@s69|eijc8NQY_|rTSqq1ORCvSkL`ce)k zSzN7D`B46uEi39=0V3fJDSJ@;eASBz`8dsP@I!|4jI86m?qyGjgZ2_b6Nz}IqRP8= zLj+H3GjtmG0k5`&TjXci$U4^$s>S8|sDp~{^H;WyIh!m< z2|u9x&O!bBSxhGc*?=D2BM`>gw0$HTIj^eDLm|F~@=*f{rwNYBO@ zDDv)^EcprS9PQk!RR;>S&YLf>V5ec84z6YFQjUjqh8ysmBJL@NT`-J2Wu9Eof$|{) za3QOhI39BZpy+tdFD55aary^@~K{$a-kHi978gqjU$*3v_xrNXbLu0x^3)5>goNswgOf(M;>vY2DUTG_6 zTE%oO2okzEzy={rb7>}E(3F1yV_di~UsY)$t%Uiw##HZ4B5OL#SD$Y9eYcjt_qu+q zRMMw>+a6O@md3^TzHbDP1!w_rjFs3ANsh^;+oK>8a{L#J{^0MLAwn>wHhZmIO9pwfnLXh3@e=Y?L;MUffL*JvF@Fi%OW~ z>!aPlupPDC(~R*A5qv0KaqQ<3hH;|Hur4GouiEbK4^cJh3-EpVwYI@KqLamz*QNga zWJc3tF~pMT)D%}gKDCnG)}fto{TrV}Ev2a0iuj4Zm2tc{B_RFi^&oXh$30$%S2R!X z=o?D_=frYp(OBCsDlneOFTl)l&h^A&s$l90a3KHvig}xAYNYICnVf4sNwZEtG{VeU z-UEK_Po@8S!6g(+&4Pr+-kwwO8md#H|Hj!ei+6&2bF&<_Tp+sG7Q`|Rnr_L^igkDyC^sX7#BGq%XADGE`Bh$l~uN1%Hf5- zoh=MFIxRvl3+w!jq2}EYLL9Hxm?e)V_vtzOPA>UUK9c0P)_w(6F^DtOXt0813B%jj z`-PPZB&}}T5nUARjEK!bTM<7rrTl9MmPSKT1ydsEi8!OK$~6ww*_sW;Ag389fM!6sA=5CX~{v(JnB)zV; zTT8a&gscKUJoOn<<7M6oC|`R=B;VrL4cdV5dc=&2=b)_>?Wty?&}K;Vj0%QTbdKai z5x^e-t^GEox1nVi?eL_alyBRTlaY7xHVuPkzjyzA?R~AOXTr-=@i4nO3>R%FH=}SY zlnS@>(Q|{b9tdO;;y4KQ+WHcE^_k%_pGZLU`86vh?$z#H$T@>Xn@I~82qa_y;lpY; zP$uJI z4;^#ubor$EBsEdY)cD<~+w~;qKuIPK6G_;a>_$bw&M}G<-1^)!zs#2Mx9~tMgrdSn z>7?EylU5F2HFKg~+3b8Wy^E$smxv+@v3WqScdS^_!HXfOst~ORqn8>V#1(}P8>;-P zNJ_aM3eRVABZUp>QN@S|vFE%GJO?>D%vI+^FkO|+EE2so%HV;o?Y$5l3(01xec(=6 zSZMAE8a%pF7*rq-*_&6}e23B`Ew7hUd;cD9C|?l$wC%PUgNvPuB%d_^;~FcMw5Jve nO)Bq{P1bsK|CPSqkd*ja8s?pBiQcaklE-BmI1&N^9PWPr)~afy diff --git a/cmd/roy/data/pronom.sig b/cmd/roy/data/pronom.sig index 0a8cac92804ec268a067779068f6e9f10336f9d3..208c5464b1c47ae6f387dbbfed2b0438a56e88dc 100644 GIT binary patch literal 94277 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֡m|F$6akadtm zP&!pC1y`q)C7N8#{&J}?{oTLQ zNpl%HfxW#y%CK!disZbT@JEHcKFJrJ_xT!$x7}0{d;xTR4e`(@1t)(R49PA%YPa40 zWuGa6VmLI$TJF*p&wCf-Be86r)!m)vhme9renznZZul2%Y98d$8%}_a$L5>n%Q908dwYhAW z4FqG!lE~*mIBR}2`R^qZ)<(2krd4Dbd?V6^BEF#<&(V!Hc^XZS3-6Uww+8D4wRzUn%-6OVpvN}YY3 zQ_^xBENMCYXWx!`vV|*=S7_8SyXjOA&?o+ijeM@f++@@^8~9KBH9!1;5NFLv*SZ(G zs07sd`@t}VA3T?RM{65afJr{w8l_r68kxm|H;R_{AU^7b_vBpt-@T0h1K+FnZH78e z`~+{bi>W&fd+y(f;{m(+A8NbO{Wi`3>d{Ixi|T#B=G!KxjLfCLnrlGQMH_Oy3^11K z7`4ocJ9HXDvY&hZF{;C?Gr`!j#Wq9XZGNOz8GdQ)q9A1alW|}_jzYl~BKh>VFQnpa z!T#buQoF!s`>*GUjpyI1#~YLCN=NtVjv5wf1AJXk`pcRMsOgOl-mTe`!yo>drZ$M{ zyl1B9qz4!I=YO{7ch+W_@ZF%ez&Az@bOQA32{{P_NCHh1O|%&TgiaJp6l@DQOUe(y z2eAm1k1p_kK1Ez1Tp@HBgR$P(w=s3Fgh-1DnjaD=W-o981tEvZf!$p`B&gZEiF&7$ zGcSkp=oSBpj$hjg^e~wqQSo_|`iSGYI1gOm?E+HAx|#H=V6w7|I3H=2RVZj2&>)> zYi;;MMtloN*u)$SL=de#3Z|kMoHR+CrKnc{bY_|_wi>q6)&C>S#{W+J2nS<n46}buapMKZ2(=!o;fA%Wi$79hE0E-q6ocSBhwbwxdrgWMC)X1hEU5dZ|BM=l^t83fBMm(N4`-iGw{+K2NliBF)qsud&6#9BsNtB3($=3CoY3H2{sNK+KN8&4JMm%poTHzg(S$E(2&4KAl6p){ zH8^YB$PS(1Era5n1LEs81qR?3cF_)?4o+j_R4_&)45Zebp4JC6f9}4pm8bqf1|_=F zQjq0M`k4q*2T2iU^Q~?32TT#kFwl^*u>!Qe^U5p38C^H-QrxD&jKs zVczzvG1bn4A`dT081=Thgf@X}yZ|Q^G33svmo87l6KSW4qbrVLHMbAaJ-*&jIo0+jr3lvsmI5uv5EL7d6H=w{S* z1UTnyhR_h=nt-WOJpu5-5c3Ww#p^Z3YtVSu4{`{84@jHAz2p$|s3i*<$6C%0sR{+5 z&#D`1c!&rT+jququXIjlcY^i3t#yebxN*`O)V~6STN97GEVR-gIHN@p?Fog1Ulu^W z=T*#>e5IW|2OO2%xrL9G7JNsWNY6q|C7#Gfyvid!X*<3EuiV9HEnf8LQTVn)-c7-687HTjp>mSaV zFtS5$xM!dEY4hw0Q&T9;8aeX$CLZcjPkaSzQ;oS8Au@)-DH1{FO4qI)%<=ZF(HBM; z;5*J5G|rj{@_9HrfvpS7!a#mlxvC~Z@HnSAoNjGSNSkXafO;qp+co-mltO-vKd-9o;1I{ueP|D7#w`r~nT&do*gKjBriz545%+EvgWQ zTduWv*oFGSDutc2tdJ`8=;G-r4c{8$;b7IUBPvxs7iu3=Bz*_nN!|anU(Z4KSXy-} zYsNNYO}?NEUjYPs*=m0$vIWx6gu*?|DR-jmuR~Y$WN1q3J2+dTgjt=Np^wv?Yo(_Z z49+-5fjqiPcJy1pwtYzXAr!%m@etOn==l=esPG99v3`I*X<3~lKAgd`Sfl{T2WMak zaWWO>@bLb1;^UWCmO~>xq4w-f-i8zb9wDJTz05X2p;UoKd&lQp_Y40(Pwr3f!zp~@ z;CQ&?_uHE)OOWtml00T~ov*(;Sn_vFUg>aN$sW|)I4BkA^EHvO*xUwPNYtyotHTEO zpSS=hd_juGd4l@{!x80sXDUC4p(8Hd30Jpml4_J|P5dXnRH)^285cNET5R!L%-G6) zFZg-@p&9}Is<4lMC3<2FqdE$s%8DfuLWxpghEn0|BOA|Aj1`krh*{l%ZbdMx~?aXQ8Z{gmJnLhp(>(f6E_WKW_MVoT9k3o#RPNjC^^Q z+~tAM84tU7#P$62FV=O|v_z-r?7ZT?v4rl7qmUhzqRNCE9cp2qWFX9`Z)Xr68KtjYxOK1IBdA9^@7Jye~I+RsV`b2C}H%3pThF zfuzgKT2eQl5mY!wsiB&H1|^1$X8-J+(g%s5xN~23{k55pT!3FxQEfU*C4D+ep|nl5 z;;e8--lvTLsxEt#um5@dEQ(gCI6<(*(?(Aqpd2oZ@s}&-_ghX`pUgu1ID`Bmlq^O& z-Nj5dqlUxmYXay(8x|)4C!t~2>%?N-x}q?!^W5iD#6I09DGw1fHZ1s4DI+=kso)5z z67s;8e?a&z2d8vnwKYp)rA{%mCWntEr}Xotq0#(W`{Bm2>-0jV+o)alFsohJS>s0e zrlgiE5%J*m<>6GawxE|Py-DvQ)@!#f=XC2BB~8poVvm9F%~wuWUuTec4YAPuM0^Mk z_-D4n>hdi5roBj)3c{gC#U-YHx1>C%t379uxAXMO=}?F+^*06dT7T}- z*lFQ^S@B!~LU7)(xHs^7v##7tTS@57i1j6i#yjnlC`G&W_#e(LVw-{e0RW*M(rQ?( zDgArOe=#NqaNdqY@u$ga=IU2SXgukps*o05thWz6GV??#4w}+{f~2DcI~Q1MRLKIl zMI~EAgA^;V$Wa$DC}zerXA5f>0Y^zu%(d3E)K<3CzEk)Nl#5l>^enczoKME-e16fS zX?$^JXZz+r$3Mto6B4M|r7R|Yl0!7(?S9jMS+;b#Ixjb^_Tv9l7&_Z8q7A@T8zG&A z(`SmpoIX})y&*1OS0H3rAmmseWKz(*AnvCV6G0%1SlQ(n*&Z(j^u5Fz?PmJ-Tq?bJ zM=DfFjEdK3TYIs$a%)jTqQT6+Ck6Y)>FuEH@r!*3NC&RF>>B@{ZAz(YM zyNODr`Kv5Y%|_D5EMU*PFf;17v-O&RMwzXIG_gUV2e4R?AvdR^m#N0CIGm!Er8`W= zZH@ZH$ac!0FN9(Z~&^+(5;bb-F60iSLcq&6cNeNo7|dg4@+@pvjMA>~5sjF^#gyKB5qrf3mSvyd5b+gjeY(>Qk1S^}oeWv! z-Jbu1&B#32A{sI7EXzNk0>H8@9vOsSzR%Kw*hk+}@eH=3Ene*~s_nO|1h%Eu&lTUJ z=vN+VZKE`)TMj^v?!dC#(>)+CGz{!LDq!HPZPNh08i3db-uMS7Xv#&?o*`hT(!ad$ zMe4er8BR#pG?3i-IpS)ra!14XJ(nti7rT3P;1LJ;JPWLii38%5+-WLXe2econ8s3l zlFK>*uJrv*T(Zv84CKGa{mFB|vUAO4d}Cy~t#bFNW4&cs5KtBV;DEE%s%LX8(!b8+ zzZH)5W2_L=$=r0=u>Wp|eE!PR)C!)wEsDR2XzF$aUe;fA&x^l;2bL96)2Cg*dv*8& z3-b99Q&V2+?50D(`;YL4XfVbC=4bzz-Lxur{}cWYhH zwOgDuaGp}6VOAJysv`Ws3TG`(&pODY;JqaLK?`SXl&Pt=W%gr4{8bP6{1Uv=I{N_z ze!OGgYTgi)hrJ1fYK)4(t2>m*4PNQ5S*8a|!6@IvAE+d)ovAu6Yw18qIlZYV^wPbU z$3*-_5T>?%amP^e6=hB@BBl0oKR1wGTCgt{u5NbafKaT@(#&`H9s;gF$VdwPE0NO6 zpfmG~@u((nuqw2a|4P%4bW}$XYWB<1yPHB4-AhdP0~mjj$5~5fZmJuy=DpPtYxeS( zRA9+w)w+(AL?0AFIy(tUjrAzGudQJZ56APyYX$AI>a5iNU12DA(J^ix72AA|Sz#wl-f;FA&m%#$F9HA7|+Jog?w_+JidEV~hnCio`Olby`qU?9r<2IDW@^A?3c5ylNU%{`H<0cE#g##XkHbSdnXHgwkXBLVsmw-Xor2CW)Q<-ibACd5{Ki2&3 zVci4vL226vpAZIWO9cxeeB%Qm0^Mz#$$97*j>5v;6GS>rTcExI+g5bUF_c`NvzqKY!zZH*|$jX)$qKal_5|BpxQl^<3%Btp?Q5F4mEFLsM(((BO%8-GD zVm~vu%cRB4&E=q|`S<#~;9#?$dE2U`_^XM6DWBk0$mx`O` zKT4h}cF)fbqt$|iJPcGf@SmOJnmwo$HYehb+;y?&-*f$ym^Yr#7FZsZbx~0pA%!h8t1_T zjCGsoZ&K5QQNLoc+w8sH#>RXk*fCh(^R^RQ-NXJ~)6)zb;E{;@_a?Dp%ar*d19K0= z!W0YeClUGa@+25BaDVOdhHzpw0mN7sP1#dx6D}nh9GuhsdL#C2pAu_KnogfIZ#4d= zKWBV_bASRLKgG>8*la?)vck9hy>v70=|3u0r<53p@kViqfaj-!C#4z% zGq+>%Z2g~?)=}VAU~7Prz1ye%yey*Bk5dBoa`ftdyL(6c{o>kl%O#ZM@ue9*$E0uT zIlo{$BZM=S((99|#l_`=`;-UO@btfn5cS)&6qgGqv^V=ck$3Ch13)Q zT?v!B60Aq;OwJ6>!XjwC`?N1 z`^yV*G~qTAnt$~0Wu58Z+f1vhsBEAf0;zv`D<1yzBWSQ)qAxwrwP_Bo+S<8dDum(Y zuaCgM=!w-M%!T@iOdvo~(gXB#U)ZqNbO<>l!my?1T z)OJvMYt7n%8gzD0W)Q+_}+~w`l<>^uV1(Af@dqaK{-XHSR}h zOOR7wKY0-@IX&?@nLP|O+9 z@STi}AN#|B_ad?=w(A`Wy}2N~TqRn+i@wz<&U?B9VIlfoAz>lH?BVC_ znSmL&aSCf_>uLe-{rGKP9)%OS@4Ft8&Ut*K$D?Lhd}C_rdjP-m9#6gMI@?cEdoh_+ zc^XO0WM+2iTfF)x98N3#R#GxKIi_&PxOk;c;cKgThIJj6s5FFF&2HNs$&V=wbEsy3s z%F8uoMCp0K4c%k;aj{fNK*3A-%`^+8V_)G5MM=q2dCI9?Ry(JoyT|5S|Fx5?U*^;7 z&F`0#T%9!fk}>&7J&jKDAMYM*iJ2jNr4B}gW+Bf|Lj>43IE24zQTiniV{v}K@8^`v zF*zP>|6F=#*71O{+aE=MN4U?;{Wbw$j-qZmSartx@{~U$;n=F{d-0&*=JW~Q{Rmk2 zDeI{F^>upP`^D2W73E^o;I{Vaon^NbrEMbhz;}H3 zQEUy(_AGRV22J6LueB|Xgw+{};8=i#opnP#k%IaAw4$u>Ry<7Kt^_1KPDJ>3uE-L+ ze@?XTTp>fTe>RFOI5H*tC_>(>1EPw5P%)36{|_qu#nLnfCx|;HApHG^rTzndCDC4g zK3925-NYOx-juyO8;Mm{Q*aTMN+yT3vV6ne}OF!2*H7nsMund(F?Tc z=udvQqDG3;ivfblk2LDTv4jJI+9SuOcqw3l@X7=_faE$}8!73)z~V3LB1IlB0dvP+ zU_C${Wirp3r6k1XVjGNa56{YBLqp~AzE0S_A}uxhJRsVV#Rc@rcP@Tl6A$Qr;0EZa zXm=ng)((6K3IYQ{{^_3-5g!Yb z4m=DJ5~4s)@&gaSKN$pmvXJ!V|D&sKAzG+~1!^^XHtb&9s{hpTkm$CoOS^?jTPDp_{4;Vn&6T{`?l6}C) zlVkd0qJaew2{5?SW&h@E{6B8t|73Xen+cd>&{_7Q#;gc1BKcDZM;yIbfp`z}p(uX| zKR=>OAHyHVWDF_noHFzJ{K?UMQk`b-M-G*E`upOYXRJ=kz}njZnob~oVj`FXrFbw- z@v-(J7InK`4rEhe{Mi&d6O>cVTCTFJG@Cf0@J>+I{2`5AkERxtL1F&%H|FpxvA`Dv zKOzh6CjnFWYclY30YL|zE+91jIec9+?d7rmnDW;+pxMA<{`v1Y1q{!B8&eZWDi=&| zrJC{qe7Psko4{y53I6yO;|7C)H~k4Qp72u%3G{=kb7LS*1o zhsb}mwt z;^Kr|-+D1EGYZyOxtUnHvT%Q;=?w$_f&TEl-+<_h-sQ&f{RJmYMkYCDuv};2N&YRx zIFszYn_Q+z2qek;idjghVOJE?pBx4b0t+OmEKB~zn=8Y|V#P}@qXw|Z&NoY;mrw#o zWw*gOH20viNorJ-LWIx{bnQ6=x%y{ zrl2sfhsuMcV(vEQX~Eu;cP*1~pJ`?9;&I3k4!^Iqzn1E@A8g2PFKtVckc*LNtlr~C{>fp zopib8G@-+ahfiAcLp0McZxq&9%bd`#F!qOIUhv0wosr^~GGXxcUETIMblIM$5#%)P zQujl>raq@~_s0XkM*r;Az4}AMH5-=C9FMRhXdT&kX^PlZqQITM9V{<;NQVj|Y`d&q zbB})gt=tr2l~TgbyYqCGck1tO#zPVeF_@-HO8t?>WRnxnsCi{m2Wz7OtMy#xE_*gh zpPj_D*+~gO7Dd~&?9?z%<;Cp2uw~fjs0P4ye8>A}SNZ<--LlE9D0 zouqUKeW!!zxc!>zy9jmHZKfjyQFn!7cZF4Vg+yK?nxc^J}jXK+WAr5{s%PGrTd@@ zPrd`uCz`yzVDb6@Ba(Y(oRHg^!_ToD4dp$7T{jyK+MW+x9z%}-P=4`;VRR&y^)kK( zIT$56gF7b?vttHN#&Zwig|K@0a%91fbnK9{KW+^)$oab|v6ojZz@{1Wj+=WBFfhn% z_&>e%`DX5p4uQqW?;k@q4y}6h1iLwo2f7Vu@r5;G?g&{c86hSh#o2r}bt22A`P7Ha zA?r$3Ac=oaF&53ZXwpNcYjRZ~{P#mLWJRZIbcGYS2zG^xL1^%21JnQT^N|2!vv0>! z)Qe%^{8KF3D%_bY4ZfmSR}YxCZNEeL*$!50e%Iosnj{^FU8c#%&VFE4CwMFUl{MH((^%V)A*fZSI1+*Hs;Ac^Z#$E3w?5B}R*OdqPZW<#M8Cw6 zFOsk&L?I1X-FLr88M6Pl=oo%fz@Jb!FeON*IWjXF9J(#P=`$+idK>PZLK;xRF=-N6 z`XXQS&5~hpL1q!yGIIY>HL+N+f4(2QBg&m(MkPPTf_KQS>hD<`5<=_TGy3`SzS;FN zUM0$e(;0CQ=iSu$_lW$OFN-JDvl1yQHY>)R4*R29=vF_cwegsl)5oT8wuw5L`^sG! zbsWzrS8{N6-b>Y?`sBpH-_hpbe9O?l9#C?ldZ{_#SQrtE#=0PEG(vC&zaK=)bO)0- zC{yp*%++%yH2e%^l}4IHz1AqBL^>QHKpxhik|vgIULWe`q-JGim!TA2i=Vg%SJZ5P zlkG}Y{xyfa2`7_mTJ6-@Cd%n#-GiF>N_UXW#yvAh-F8>uo*D?8Bvg`rkid3!r3fDZd<}hM8lg5s? z`^0uj%N3HNK6(~U%qcQ_O3`j{*UoX7#dpH984%{`L z|r;qpE< zA~-WcI`h!dp4Q!VH=lWKg~`smyrdV6rq$g_{aLZbJq?p#7dz=4Bt9_7J{HM74uiW0 zcU(J+?%3c6H*OLMLv#I~5U26sOYk519;`q1cs8GAfrN}Mf8Y-wF^QsM|10ga)DI7$ zOcqE!rC6vASR13-CJ7J%d5GSFyzP)<)c55qE_0monvu(0dxa*aK3#iTP7PgN+sM(j zs}V&`RCwI{*C<5~kp!vQMtjm|x)B{zM6e2#0byHHCkGOYd1uwc35>d@UMIQ=V2#lJ z0#{SV%I2S4hFs{iEHIjIUEQ*Vc+%DKuY;B1#Ue7SnlIxy{KUrhI z^^TAh*d{1{GU9f3Toj!n5{ZFH*&A5Hq8W}nqLY}Tr%{hdCLMzKeP!6Y?*^2fEBb>i z#t&(KtxYK?SJaZyr7TxCL?R&aE82?^o&FJKrDnrqpq;bMx0>B(vn(s@NzPa%l+$ah zPYc*5uukN)@qz?z@X8EtWAk+QRq051M~e?1-3pKI3U2S&XKG*`0is-jO_~bk4-E2% z>ZeXd+yWfJRs~?5AlifQG?=AGEttK_^^s8-zz%{qrC?BVEm05e-F4%NTI z-5BIJ*cdu%GcY$JR+c}NtN2GJ&PQo_a$7eD-B7~KYbAgE)uye5T5p#7U?}Kgn?^vI zuj&6~7w2Z8n;Q@1gqO~6Sh&SNmi(a3lCGZ&;DDHggH8Pv^R)Qhauyj=O+!^cT+K@U zhf*cizDuLh;<~k33ufBg#h$cDzG^i@lwYx>b9y=`wQbo3PQ_Q@r6ICJ1I#mi<5b?w z#C>sZ|BWwYso5{}5(rM9x%_nquNwD~57sf&iE^%wwP&@cIuRWLo|a`Y_!s8^5o~MR z=e6f8hN2Jz{ep7Ev}@P%4(Nk~cO_t-hLhNpp#4c0)$$xEIO|&SquENYeq%2Kiu z6F#l0EPFnNAb$13hQ05;T1!8ZwVz@PjRIu`$wg9nV{|etakHlpVCMKOcU7=}jKy#u z{yJsHclSdNJ%9JRmudOR4Cc|n+_hz8^&}5B0#udEYWb0R1%MnsHL`vpX+?Ou;AQ-=F8axidWT? z%S1WZ$K{R2OiCtm(8CwkcDl~cp|`P>-JKz_SDggk=DpH=wY`zex1Fc6d<_REKtLY_kwT4YZMdE!(J9_$Q|hh1Z=4BVgc8D()Y35tkOthm1^E#eMjY@ql$ zoHDYSYNom{Q`D^hC(`B11eV-vqGfJF!{-pRHM#aUEo22C11*oxOcPCvZ>#6|nCw3| z2H1bV;bOw+y{@v_MgFXPAUG?gZc3%sk1@U5*;{gF&OyJ^T-_D*X3T6!!%b(i;64u$ z62%`f<)|#ya?R2WVF^Y%A?OMm;=oOwuQRjgf@!jOIZNetIUUyPT76vGeLyH{D)#uJm;Grh%Aunk>bQ?%kOSH(xqVl)zJw`B{%M&sR->(N!eX?G+9P>M4fo`L=s8n0NBqU%xCG z8p#b^dYW_|mMmin`hSi`jKV)g*L!*IClo-=F2jLxZju^&kDp{u)7GYYeh9axvb|O) zItvZ08_444<#W$3o9%GX+Gf+OwmPY#?UHwC=#>ZW6uLgDKJm*gF+NW4Goc(!|(hd4W>FN~R z>A?1*+WC}vWg0!2FWd}AfkUG*#pqc_dp7o(PoKhOwX!ku0hded^%~Wl7ue!Nsj0D~ z2E(`>$eb*E+;qd!P&M3{l+m0gHaagv^Q6;4Eo(n?olf?}i?#H4HM4w(Z9EX>teot% z0Y*hj;YBTR*%P0~v~}#|J$RKbGv9Q``1^KA@vLORWu^PeDtdJvPWWI{rhj6= zMw>}6$i~i?7~%53KjlSOqwhMu@B2;cGn4d{Lw zszAEG^R0pnr<{H7bJB#Mz9mvIZ0a#!9}EZOh2lZ?H3#Y358ZfMZxD&mRx~YKWnzX* zBz0V?aF_`j3eRoDd|?VBktal>a7cWb4rh_2-))XFo9aS!NZeJK4JP3O^V`N}eVN?l^$uzbrE4c3F9oqh!51*+;< zX7Un%wIp49wHLWtXWc~dUaSV+r=9md`uRr??oJ3$I6bhV8Jr_PhIC>2aIrM@3{n;e z0)iO)}*6AA^-wo3u7R|4|0184jq7NLlB0Z9S6; zY)m%DUmI}?YIsAruh;cuA-{(sd>i;Y&%sNva9e*gw>9Ur z4#TambIba4G8No;+Vtg*sL#_JaTi_avzS^M46^7FH)Zy%haJZm$#CxZrz+dQ{P(N| zGI7vj(NXe|kI-m0h~p7R0I4a*?+VpesU4kgv@S9vVltS zwJEdmCWbHe0={EG?lh?G*=0xBnQ;4PrEIuqd;mTLc0MOjeOn~xjXJgyTA zr>MrS&YH(T{|?{>c}(k|zuQw7=m#7OWZ}sZdXB);@aC}(hsU2H@}>@*u-8r-RzRZ= zHx1b3gg3c6M-<`8?o*UMWK5dng5P&S_+NHS?uu2ogffU*y1++IPN!wh1&;p83A{z; zf;grH%7Ue;v|IFg`A2NPExO`Yy_$i)8Ui)@58eA2g`RMz0lSdu%!BVqKQ!}N3GN1& zHUbWhI43MSuA^50w6^6^>N4ikwiG83O1 z4u;)>@T$r}oJBH}_(mefMHoty^_sKW_88&E)lWsLi;wWRc@ULtj>$V3_vS1;!UZ;H zxKD_z1B4w0yDmkDdP6P5uKC@*S~RYk|5#Z6vI2b;MC=hj=HbOGz-#^!N$2@N#FR+% zVN+8Z5dncc4~=uh1j^N>m0eNyM=gu;mz6*o{CMS~JUzNb+~1h1>grjM)ehy}waPZt zmntBbnernqg3=JC6Y^2v&zq$5B{!|X=S#umNtpTs%pEuKj-nC^oO0}4W*dje9bELDci7)%WXOgp z5`HzRx7uHKrH~0+K>pl+vYt%6^pcuPo$+Hk+}uZ6yW|etTJR^tJ@0L!O?yfXe03h{6WK2`|KMTFTgeA{1?=uviKHA`&R8QLRt>XXo^fd&c3f-EA9pW zml_s5Eb`M=s3P+&2}i>d$n5r4z$;Mm{XD+*L$$Sk&nYm+*Q}Ga+AwR$QF&H$ zajcW3$Cy>gE^_6d@$&&1Px*Bqu;dICk*KeV=p%NgKZ{d%d!_y1Raz3!SWBz`$pEG4N~O^D2qp=4Pk(XR2u<9)YjALNS^ zOiAEMrX`t+5NvO;7qND8fe@2t0pcAoVA!FVK1JR~xKY!kDm;zs3ou2=9tiD!=8@{- z20?UrlQ1L*50S-Hxk@G2%nOC`xQvZ~n(4#tpex+{)p-}i$U>3$(9?f3Cb@R`BU1qO z7uPUe)X**@ep)h!IF^10=vOTLP|$EjB5cT_UOy+SI2iC9)0PqgKWs=113!F7vR*%9 ztT4c%zD{AgO4$G!-AhN5+Os9_4%n{#UX$*!*^o_OBjS| zfWm8o7WolF$#UtBfPO|cZ@IpW`dH$3d`ru@Snk8$6R9Lkz2E)HCZD=q=tf-5c_{3=NsoJ)TcR0d(m zfruC?!GVYzYQ}+x6l%w!71E(Q2|NYw=f0pY0@=QxG(yq7pg2N5i^JzVKWZpCF8$yB zL3om*{z-U}zx|^gSd}0K>%`h@27?x%IV*(gnBf40-wcaWX8BK(XyjE0OW+_$ltJ6l zdoR&k@HXx|T*c8{ICF#$yU%u8z3|fYL{*MGQeI-skb?QKa0zH*__a9kA38!V*t~1@ zJ#98KFFSx`La#e4HZ$!NT5sU8$sQBOb8J6f>iOg+{;0iV?3$9Q|g z-FcVU*c&1rs`aSi&XccNL%$y0P$IA*rD>j$Qn@d_o*jBSEq*`UmssC=reQ#mn_Z&L zw{8^W)SA9tv=m~Y=5|E~C|6v|JJHLViWWj+Sj((J(=WqJ%QUie;VA2nev}p`66j@t zItE}jo8zOq2&fa}#jeQ8>%+sU7VyG5r5vuek&9m$a!6cXMYGqS&#)n7>r`F%W9m^w zMNh}7B;N0&e4CHZZ(-U~U+4=Az3{k<;X&LKb4_7g8Cydby|f&-953YY>Xko4K1DOQ z>%H9DYrPuTRw86pNwZSGtkVUh%wuHoFy*a8jFmSoCEQ+o`APZeOFHjSet?%-BBPu} z%_n?Fk)A#wk5)=iYF5{0^eII-Zw-Fn{-n3p{N)liQSZt4R>Jod>fPxP@}Ty;xtnWy z#g#NP>1~Pl1(6!+vh*U(0asKaBgU~wwFYaDc%QR{fv!IC*KGtJLPwA3NY`3ruWE!F zPfS_8`vYfc2%SDnej+OAkoV>#7KQlttTimh!m;_!kOsC%t!*PjW6{j&%~(OLN(U$G zfs7oZ+I&5K`xKa=|M026_pVVn-m(5e>ibJt#Qw{!^mhu6D511d-wn`AI}~Es=f}zs z{&&mKJxOKo>fGLss(;5@z~dBx{y;)P{8e2VaR!yrv0=2op!R6*byv1?!Dw2=>01)h{3`Y+NHz-BGp6s; zc5Ht^2*D!mO>8bVTad*sBAiU36A}rQAS^huR>IRM9tpG|-w)K=Ww;QoBR(bR+Eszc z9T3yDfsmP%_ev%lW21A`g6ccv)*bD(hP7)0o-O$##FcSzK#{GaAy@?s(EoesYst<*GX92qsEh&^>`iTm9n!6=Te9cRfpA>bo+e%#YmL@2) z8#3qCx36N|)Ue5|;)*Q3p7(b!axb3acliM2tV3wWeUEp(jCC863ccDHSRR?iW3!Hs z2cT0@5==WL&Qf(5AGabY`C1oV6i1V?^Vtu+Z18WMPU98x5Vp-e40>JAZ~j_+XrqLd z`dI*=X>NGyY~Fl0zv}SxzTn@E?gqyUzvNAHYQFFk_%6VleRZ`qpk26OIrm7b^J5cT zLt$3Vy-J+nosxfI`w4#1%%k%|56_jmYr?+Nd249GRp8voCwo^Ocx9V?;j?!9>Wt^w zhOlO|Za)yV1X+IgF}fOqkFpKj?tQpwQB@a=H3Zkes9IfhGZ;61vi3!HFK(GGG}(?T zvVW&UGi$8~BRqNhW~qui{JCWQrzTrgV&Q<4M{U*C1pU3fib1#jF^`eh;*=3(>xlna znbl7f1H05?ypZX|XE6jQee07f{;ywn?otXBuAsyfU%TB(gwF#t=Bj5$mQVH}JDx?t ze@PS^?d-3?1!C5b4wDXwYWffD(Rs+qKY^$V<{yH*VV_L=h$7}NI=F>LATz(hh8jM@OVA_^T6`-t4JzkiQ`mX zTR=frRQKN4SP?WJpsc`;0gpJVGW%lkyGZR9zX9U+>PbJ~C;WJ@^;p6EuMMc2R=*YWo zXszH10^1ti!`~jknW%JPonnR3@3bG%`t^6V&zVM?e@l%J#=y-Hkq(LK^HTEb2vUO9 z=mchVgC;+@xbp{GX#}*cPh4ShM;aZC4NdW-byMbFtTbj4h3imyk;FjMo~84a8_T}x z6JMZ0(}~t>{A}U*rDfw0_!ak^D@KQbT*Z@v$$tZuF9TmryXbI#ZE+vv3>8>4_;WbH zk1Ye&K3Q9AmPV5?Cyp`E<{6e#{d0ghvbO?+T83gG<1BsI;DS=IZCmSQIUy?k4Rkf) zZA_8~qBi~4)6!V4^VCg8(NYdI2C~83U0N=)a*z8bxzfki@bv2&hGdpxQp7bvzD5@Z z8~5NG&)o}~Y;7LzBGHxS5sy5SSP`ltCOj35jq<)^L>h1 zKVzH(kByRsxbuQM$BY6$J`e47U39&g+iD|qVU{?MlA4v&Z@gzfU71c097TTpT^%{B zb&M^p3fY0qh8K({yEoS6+$v6Zi@Hf55)t0qDo@BIz``77`gY`PX+1IOsRu7|Y-D~E zz+$(*9{b$@&!Hzjzc*;L8rJJu1Y_r$SlZ@030*VvJ`4&$%oQysB?Ist%1Tx49*3ZtZa*K(R%Ty^*6DVq>n8$+W9P1RnS0pI(YtQ9tKKq> zju-vfw)TRWWXyI}8>>pB>xnv(wSGl8pRB$}* zgPV8i+l#rBhR@qIC4`$4Y- zAaS6oQ5z3X2N?zC-10duW62I)2<-P?#7YtGzGKbYP^9!k8o*{u`3)&K(1_qVX#}7& zT)GkvBg{=N3J;sys$<>KwAu7KT)Kj)EL?U$YWvgd(33` z!ldfQB##JyM<<)08esCaYgy`MWLk1pr%ZGz3~a4#ZMT+}Q$L&T@kN>BtqeEKi^I;I zzocH9Ay?i)T34?WV1ARJG=-ftDim{^;+{#D_QCc(EpJj>s4Z1nV6xugj4?(pcZD@o z3>@i&KvRmP&eIEJyLTSop1EPg6FOO$v)5qaE1zuzP}^=B{i`TX_;%lP6Dp@-^# zweK2R#1~mMs+OJMV2MQuo;}h^aTs;|eX3UEoRp16itZFT%SzWKYVPaetyiOSxm)AB zOUea$WVgjk<#FEl!uN5v$XK5Y`IZJmEPGnp&r?py&D)m-1;x$l!Z_)#COUHslxBy; z@Zyt&ouHSaT{gb5g09^I+WbQBAEx%1=@Ub|PU5R#w*B=6_q~sgd#pR|qaF-DU}qB> zV8h3-il{_9Kn6>PVEoIoJH9{sp6q<3WePs4;#2iS=f9?i&$5wehq)>Awf@$-w;684 zLWz;4v_V};?+JWfEhD1)at`|<(q(mAQYXB7|FVKwhP zq62ml97T+ws9)!f6bZC<$Iox=kBViljgvlU1X3$bPCLRbO^O!eZ(r^ws7AHr@%&q_ zkVnoKx%t^*`j`RNS64lbfs!!yQj`3g+H@S*GuPXh$WCF;d|({Ac{fsQ{4D31jvfZr zYqCw8T-z`roC)=_q6bj!E2+01BQ?(!jw-FL`c%^P4e;^({UKvgATBq**6HTI?VCCm zSF5lc(Sj6vh}Cd5(nKs{Wpv?0<`fK3)}zL*31CIae{m;VJ`dgLGn#MeL(5bC*1RTd z*GB;#o0Dl~8{7&vrel1L;<(-z`F-+pCiwvg{WCJAPQMtY{j{@vI4h}<%!Ye3Kh=ah zi_!&4!2r!!3&|_8TLUA)uQKvZCfOVEVJyg~o4Dnm1MjAJc8 z{?oLB-UAK-G937W0D1l}a6mE^BMq+a4HGQ@tlH3}h{6!x&2Ypp@eVEALeEu(q^dD!o0EK`o4Yyc272?KuEDex@i8W5 z)5Pi1<1E4jFUNOkByAiYHl797B0*q3UWQ>3249_xX}D;lepUFW{*DNsD644-U0Nhd z$(C*uCH!iUTH#zu4SP}ui+<-~F)*w8vL$Ql(Ji^;Q~3-dGnrq)%9kOaGUcpObWw~| zhw5Rn0XqQq)fOZbX>UtiS}v4**m2%t*CCw$ixVMWGl49hIJS_qV^xU>&}X~sFRTLZ z(qpS?{?M&kwBpkOiqIWR^$B0p{Sbo_qPf@RJI`ogsM7ae;O9Yw-!UuRhPENrz#n=+ zq*FwYpukOJaZ%y|SdA5>I}lA)UbaEqkcw9fhJ^?wdPTk?4C>>V%u3Bc5r|Vahbf=X zY5PfRDY;?rLQaMpb~`GWQ5C-b4C^&VcMdg~W5%I+;z!(HWk11D-=b*;(S=~}r`#&O z#J^;Iw7cBg-oJ!(BX5W8MAiMg`RM~(7km@EMg;lTx94>G^JUle%Qn>3M>k>*Vqa`` zY;SB&Y@b56La#zk=2q#p+1B_a#$(szS2x^td>@PrPywhekPpNSm@eoph%Wdpu!|7A z;D_$SOMW*2FA$&4{LozpU7%esU7xzZfhC%|CAJZ_W4CrMDKDiSSsqzmxn4iLlE0$A zvb}zO{qlQbz*oZp|cF5Ok9 zzFfMNw^oJ+ED>d^jzBAsY%~h9PhcX5ts0WlVn|hzpgbcj&Q-ovnx!mH`#_6Gg-D}m zqA^14UYr+2WtLPwT6P`hAdjswm>imny&rI0c5S`iDy^xhSRpNELG@+7&OyyR|2pWJ zd4GSDHc6ePM!8ev$#&m)^nqHS>^1CqcT|DKPI;rCUCsU1wc{uQRae<--8Jp#ujB_R z1)2-BjZ!bcr@U+2Q9GKh;@8e=s8NZeSQ_7=*V=2Q{oT=As$50>VlS;H$9;yRF4cGG zC*1vuBwxjMrKhNC&Hdb@N$Onn&O9%rr-W;hecDm=WM8$;5-$~ZX`%F>n61hT93{`W zvNnvV8d))f<%v zWq~JgmK9AIsBXoiidL&a}x7r<+0^AmYUUNF>QJD6*87;-rCjW z&W-s$$|hAZEoE#fD^E=BBHBuH)pBb(1-=h*dJs{0Rn44TlzAY}9@g=*;Wpbx3;F-lG6u0L8${RSdK5nfIHGsa7>py5$|xFY#TyL(k z$Xo429bmPx*l1_IIj1NQPKC@?AVw0OGu$+MFKJiAfD(Ncb{5r7@{8mb>03Nsd`G-@ z{98OO2^0y3xNQVp)EZtZxdWAh)n3yu0GZE$(}B!EVsB!2dRQmkD1J8{HU1argXnoQ zyeK58NW5ErSQ;{|p#)02F&Vm)1ao|1{0m7bNh#@r1VI=t)`)lrX{#i^a#)n;gy@90 zI4PpogxDa-ZhZK#@gA~ka(*RoZTv{@bm1z|s86#<68K}UD3myylR0w)eMd~NfZ+&< zccizo4xo5_f&dG9QUT3F-~S_u?gr@t8@uL`^PZ({Oym`6cHW))xyOmF-OXH}tqGxDN8x{U$L1Tw6(*vRQ;N&;{xE|0x5Ur?CFK;zoHrMU{J%)# zjX?gl7>=p`==7uTzow3e5sHzQPs+mLvga1G{VNgblUY>Q5Muydb`}*Elfw=q_kZ;J z-)w{;cZmv{?vI=@<4~o;`G9|Axti=1!2LjZOzrPNdoR9X2=wKC7rUC2lgY$==#UJ2 zxy20EY{x7ZNEhC=X3G5{tAOsD)!-V*nRFfON-0_j$1-rnDsmJ!yjTP36}{ksCQSOX z`fv>`ojA!c=j)H&-<|&DYG6ZK?=yAvskPx&fAQFJr`!c3zzWYrUS zd)yGE8Z99+RGPhFkH|?@luDiG+m(t!n$9`B1z@+duRPm4IXtgli&m&=MUHj2(fMQG z{Ga>ZioRU=iA!{hlwos>bJk7*Kx)J=XakWWsy)7-j6>nB*CL-8ReIX(e)7(iM)zkJ z_OBW7pVUMBax?%Maw|5`OYC$YEcl&kOX<7~Df%XuYU#(ao{njk({Q z8g|J^8|K7m%y4xTzS|y}qUinw!>YcS!l?XuM^=P8_@gYrI;X5G1Lmac^2}^^%?nr` z1pKHp{H%&m9@)Ntc<)7v4qk z0NsAILZ~Q$rA)Y2Dgup@C6T_#rm!I`8gq|Nl1a;%EWSL#15mcv+rOMF<8>GB>HrB0 zuAPo=^$#DJ-Z`?~e!Y#NibKxgh6g=6%MowrO?lCY{cMtrec~|=}8M^cwNNRG#PuyTbq8x_#vQghjs>>ty^(pgdRQL-P&u?&c(QuBPmxLRTc%Cv%|^Fhy@3YyR==1r(6I!eF7d z&{@D&j9)BnFk42xDT)x=zZA{7Bsbo1?%Nz7-IQ6tU6_Mt(L5;*_?~!lK9EeU@NCEN z5^F8k`##g3aMXo;zv)hwC|&$P|MTNO@fXEg#=B?I+XLNPgVbWlN6z^B3-`k5>0IgQ ztB6N?Oh`Y*I{@U4EbdKT+M6?uRGLqim^_&UZH?E=IJo9Kq!EVigRhXMGO`hwJ@1f) z{Pn^!>B5XX^MTg*3FHX;E zp@(#|psq+YnR3aOLG96ZGyn2qBY(>G*WCKax4DnXPBrh$XO}FW4+Zbi=g1R=@(X3( zWj4R9odW7HXyx;yi=E5^7k0k2hNgcuD1Y5!-YN60M0!AJMvD%B)~iZ9jG z)t0G^v@01dYM!0(;zc=J{hu7?T))vAs|EK*juuBBXrz&UGXK`oUZc zejDgPSSEqybWU_A?+}yVh{-iH%q2eo<8V%KNZ@czZswOILAPYBTMo8 z>$%eTXX`{Q*v+k%hKPcmyS&}Bg6eaE=GBYswyzq5CqLYiKfWZDomLp_P0t#Hww1~XLUz@x~*Z&t`35Gc#J(U$i7g`%`# zx6IQ_|0gn%)K}#V1+Oe0=xf<`7PLj<-p`c1`;bX_GH1JK#)|H$?kU%4z2h`OskoW} z^c<}aI<|f=ZEJX_PObJ7M-D1-Q~M#AdB4Xwfeg+-hAW8m2c|$oj+e)C-*`HG^i|lA z&PL=@zh|*W6t86-uUqFdMT%tVeFHRhc2tfqshY_W;1W2P*Ud64?abEjo*V06ZqB#Z z@`s8t4t({CuNO*C3s)po^w#8ErLlpsCrZl2#)rp;_f9G#d^xHcGR!P*yzAOA;hjrk zAdQ-!uHRuIzhy4gTiB&Yneo#9Dl(e&C*hWy3%}HhWBl~}D_>Q$`Q$GI!)<+^C+ECS znb%32gKy2Wky^PUl z2HlNT@%$RN8XC5U*d^W|g9GH>I(~k2vGizC#>T2fC2yX^PbDVJISIW|Ze89wjFYe| zUPu7DuU6F3ELZz|W_~%fB4|~v)ag|0w2ZAm1fRnhFSP-$+3$E;D_*Hq$m6j*FWs1b zh=X1_CSy3_Di($yaL|LJJ9DnV(=Cb3X}B}r2#=Z zOFuS@j`)Iyi@+pFTMMV+v9T{Z3rHP>z0eAjE43UMzl+(sKZC+<5qaxYuei`PXOwtD zp`Gl{NLwX$PN_|o;#9K>yiGi>jf;cAt034w!bDfnU!W{X zmmbYNK)l!y^r@qY2K4I}tS;UEmU?)?@1LznO2!`Eu}o06{>$zeY#( z8D|aY5`{MY4z1Km)w)XzJ9QGWILqftZG9>~GBl?TAU&FV@QTUjQUs%L+%1*ri;ixd zG~;m#V0Vy2l?8W<8D@mtev`+Ql}N;(n8k);uX)o;)Y-~p20-M`=FaGH2}_cCRzH5e zPA}TgrC+CVLIZO!9)&8Q4YjKa3nDAqOy4Yx#0%AWrE#UD7niVMtmwA(mH@TZ2Aq1OjyPBd;)vRtsZ^Bpwmw^}I1QS1m&qefI|ks4ArseNDmRDK z_giIU;`eMy%UqC>hM?r*E6yTshizo`xKnhrR$E04iS_A9RO1DS!yt7cP3ooBO$ly6qiVo`wURcu3+yvuOg);+&UZ^?5^h?dFh)ML9 zyUa=^cEgM_rw>=_gh2xYU{8p&mCIGP5w>|y8Vty|aUD9o=+v>&W#r63W#R$WnX-lFakK8ku`f`(6kP-WwGM4F6r4i&N1wHJy#f$=Oa;pH^$EN!*sR0 z#2AgsE?B#R{Gr))8*f^>S@yYXUU!K==)pE#afe|tW!;R^u325cakc17;Yie{R_BEj z!bZM3hBC=sC|2j4T6LAa3N31fvP`$ynH{y`*%%q~4mj7SlrHI_XLF@xr&-dcOILKC zEl~+Pg=yL$LFQ6R_Z9^v)3{tHLV`@mOP9>tC3Old=B;2dPZUDoOQcHJ);>5>7}v$p z>{6WaHoOJau#MZ`0*Yqzwva1-9iPgL(`97-su_;{9qy98Hh@B$+xoQK3scSNvNM^R zCb=su%C!^hS@$vy1y<7t(8IR=s4737H;7 zcxEr;ma6PpW7A^>C^d*~G~(%QvVCGp(pSPt9~5F+6DP%ZiMXPW6f{T;#&7PZCw;iU zStd+(o~F!=XS7GPl%2XAa32gCKzk9kw+kEvr$5( zG+TA9xXZ+C9d)Y_?f?pU4A-3k7U~+4D^7iKVWEoZ#3+|J*eJWbBZt;%oph|hD#voO zNF=RwhXrE@jOo{%wmwo?(~r-Lj*JY9%;B(-mkOSj6;JPjhgYk(03mm0!jmiMiY`sX zo^ zaQH@DX0_}|C@CXx0I+vfYb{4#cZtrRWH&uEE?(_K^|FrZNRuf(^1QHcg`{2=qggMa zs9CDCmK+BaP~4OPG_5VJ zC`>gL^fN8{Zkb`S1qG)IYB|kD8RceN#YrdYx*Az#+=N1LdK5+F(h3T0D7a!WVs|9U z9jEVV44kVsuGHB&f5K&Q)WdwB+NRM(VC;d1N-L$hFNv5*lvz;crqzGA)W#V)g|m>& zP_DF38^{0z@eCtzgFB;*0dv4&DzDooxR&k@^a-2IhG~h!mSNxKiDxrTvxz)|#7lm+ znN23DK9^#Q#NDzoq#J|u68d`T5RC{UC_$_U{U;eu-3`Sy&cRl@T1Lq*TQAkF;!x4~ zi#2=}A9s5J<-3e;rbt?btVd5Zt~kx92C_ONI{&CNlh#s&K*MP{pkauNh}Qd3yEV{Y z%*z{>q&AUIO?`>nN_=;k_go@vXfS8xX)u{S?afq1UuQbHk~#9W;}5(6tC9HOU*{T`g~g7N%ZCxC}NkmgtL)2hC1jfPGNuKSqW?X zRk#~ZP0%OQ0&LJgL0;DP*E4R#(}V1-99qUlv95X!m7Qj_f}+9MMynkZ=0kis5wyLz z%gf9XsyhIkYtypm#5Q4YA|=guFPw22XXsfp#=Qi4PT)Klp_Nvj#Tko}Tu4VmCN8R= zinYF|f|8u8QW`fw5l1c4!ri=tz`{CCs3NV)i}zsfiOFUsP=KFlt~xVUS4an{w*fZe zbGBu7r~E2SQZkOXKtl4 z2eC?vu4M+91g_P{pJ_QQv1JD5pNpD_Z-`3IWw@xxRC*(cN(IsjJi?_>GbpU#Qr)VO zk&6^a0}GWly)+T0UZjB-mj`)PuC#7$aJcyx5itwGpC z_WY_l$Sl*`3*Op7y&oc?WyKG{l!HpBJNK{!o;oM!E#|(FLF!hpC&?~I)e#YPs*C!= z29ChU;1cTF1yJ$Bl}2PQ8f6&vx@$0I7PM>8H04q?TdzePmSr9bkWP}WTw;+l&&qaX z8ZT+eIONHVH~@tB;!S2(qvPz$M2$~~7oKqeYZ+oAd;}(psa|3&iodcC#z+Y?@siQImH@4Cne>QF!#xXCJP2mx~4n8 zL|e@yww0I_at1D|jfc&}sAGAoI&~1vBDZalWfuk8=B3pYZw|4X`}iWe)E29(VWf6> zTKaIcyu)>2 zkd1F*3?{?ollAw3?C$$O9{JL!pN-lPHrB=Ec)HM{4g_{gYtGPzgsnIC$?NE%o zE`PF(15jAOZkA0yAr6#C88<_|v0SY;^ttgdZ%`sLqWu+_IT&{GR$N+9H(F!LQnkL? zKuvX~QFnCS6#?v&DVywE#xz#Ng+F8_Nm{%rw>Prgg0AL9L0>y= z?neG!YPzc)kxqlepm{hTJP{9QAy%cztf}?E3gU5^8cDm;=G8?-$xjv|Bw~9*&WhW2 zY-B-k%`_*lllQv=xxBc1pZ_?dJL6MU1THx9<0KYx%lZ{(-Zk+jGVy)z5b2+6eXO7i zI!zlM)Ga)DDwR4eP2<eFc>))a&Y1lDX*15UA7VN-L!NvYkdT$c^*?s{V3GFFGqF zT$M2M*-~xQX%V|-TQlX>WkF~oo<O_->fWVO@xq z`{T-$?(D-bTWz*!|8m+X)yQyOft(7Z|W z&DGYD+b*#?wd*$)!nQ{`OadC>+)*;^KROK%6I}O8lm;DhlowlT* zFoIeO)etLNWS@NCV~E}vM-oX}%l=@pGO1gjP_HiHppdpR^yB<1k<7@*hn<}?j&<2+ z8AX|MP0u^t&PsUYwyflSch#lsDBrq_vt+$xoA#ty9sv_Zciw`+oFJfK9`r>SF(YJ+ z!4NCUN?jQBHRb30I$Yx4rAt>}YH99oVYz!3Yq_tE$F`VnlMh9~e zd*YrRJh)8h-Q>u1IN6g)>-LQdYsByaQ_nVThg_-VkWjDZaFjEqKwB2va2Jr14LkAl zwqFg}e#P+{lw(&ap4r>BER>=0i6hb_ z$>e4v@oYog$G&ad2=oBCUPz>LE6*fzPp$C@Vk8ncAY6MM@}FgWx>2jiv%1h=a{$&LL6i&2FC_Tl!9sV78r@teO~`u&*2rL zv>yB98Jh`f%iJph_F%%>&$Ue)QrxN-I58oq6e&A?qr9Ufv&F#npJ|xu>f9*TueW$J zo!e~(t;;lC$YMfL2+F5Lr;Qq-kP-x5X3LX|nGSd|+cdj2mT^mtl1L|R?!km5`bvVgvCMNZjCi+g&D0j>q8+Eq zI~5ya>xxY#aTE&E`D{@i9nYQ_ohXoSdUc>xMtMMptD#CK(t#~=vNcYj)>^B!P;U&L zKXWI*l@-@op0w>FFtJ*zF~Jxm>gozVwl!LBA+M^rTMfkVga%?}x+=V^!vsz$A&>pZ zu&pCosjzP@khV`*bK0lk$STj*>Amk3E@SJj6_%ZlRa!0>h$Y?6&rBu5TQT$jS7e7R%H+;)<0?^uXmD$_A9Z&$%p}Sy`r>=7Ljh%L0kFm@>V#bDohjvBHyao|aCz zN3c+P;gD47x|D4@V47OWM_Nk#hkFL%st3`+g(p~@xz(L(((!^E3=JiSu!zLN&8NiU@RN!&p1Z& zD(9ce)fUqyM;K3cg+wuR6PepQIc%)dLPlGM;b4Z1`nZiVIba zyz`W}bkWXRa0RndxTt1ZSC<|7s<}>b2s;!V!iwXHO8ZmXCZ*4u$+~RWwZZbCmq@2@ z;jJz>GfsJ_-ax6Zih48qIusIz<0P#_1aecOlk$kNjQ9><21VW57U1Z1%DP3GsIKj7 z@=CpI5CORa6q=zLIDp(oawO zwMcwJUb_y*Ht#_T?2ksSs)-AWnclxR1PI0JRDpnTdmgme1R6?!wiIYbtf zHah?%lu>y&m`0|bGXOf}!_LH9cG#2+?)0t=AXjyoh%`{5gEN=Cqrk`rZh+z{E;hMR ztsImTy$!`gDs>YuCZXr9wi`4B=-4dZRty**Gd2z_Zn9^bU96&Vr41XEm%P)u)TYsg zgP%l3X00RvQp_h;mQToZ=CZswxaJ?w;Fl5 zuJ2rJc$DYNq+lh}NAb69`tIR=^3(0H|0bL#c#>T+-xd%Mtf z!q@?P_ni%4X35HU49Je7AVtTe&F;sgc`Z_geIrO)z2mE`YFSdsT&#q#k6+l~lSP;z z6iABl(sBC`ZCkU`EHn)C0@=>lWgBllM9h98lfDhe5X#Q{=`&=KD^!?$Tv!EVYMQ3m z3&@SweUr|k+-2XaW!bnAFq<&#__9+-Y)q0336~{NzLiMc$Zi_Y;w-k$+=HER!B!%5 z3!QX8ftg)TGLi!{x2<>=cC5mj$3^T! zCf>!q%=iR-hgh~T2Tt#c%A@*q2u7-FC~#b;R@zJM)`s6lwB5osIoSOZk<5%IZw+pD ziUY)gJGnv*Kfq$&0%8Q|0olrxhtipnkUkcx;xbCy-UY+WMyXOJp@`&;U0~=_xpBQv zFE=XH`eH!n5WL<wlcSPf< zrHVS~M*L)kds{=GW>SYbYBD)i(DTC_KQMR9%wE0{)|}FUr(gNw*|1PF31|@k0oSFM zZOUgGgU41Xs^zijJkv?M${OaqUPlpoZ_+sg zQJdgylQ-)4Qk%iWc%#EzhR{Xb!(HxDAFvSdahDj34`mW;wP(UMGu%ZWfxuu}<@H{) zz_zVD>@YFTiqdkmChqYBQ+86xPIeP41A7Q5J8?v|u*qk}CCyE`H>FQQB3D$8UzY0m18NKa|dP zGm9xMt{Ti4@qONXhP5kIy24h$Xx<%0hk3-@#5@wZ>mqFxSsCPAq804O9~UOsBG0EG zs?W4OVsp$vGr%jo?lg>ByhA0PnMSr*Y}T=+xphT5Ai10Al(^Q5I)PwMhP5A1?igr! zTkV(Kt@iG#Q0jox9em4NXh(B~vD@#8d3It(wA&<|YNoW}2>ITVt-=@5+NGvQWSQ|8 z?I4xOJP|SoT2}HNvBbH8Gz#JpThnKjR+s1NrE1Na*ql8k(@7yOUZMRqk{A8kKq)J| zPo5M)-Is0#B-1Fh`CZ1WMPt?aB{nAbK-dSCi3HHcs_iz3fb~jMKG>bM?&(+sgE9;| z=`HK;f+nVA+!Wm7;HPIojWmozr^x}OD6#0zFRzFktxWp5FF|_ON&QQZMutwS(-+)P z;6TMlzG0_At|&w-GmR<%>TtRI$bhA@dl%I*K=58K#-lXL`^!!wx=CDoM}Nve($*Kb z(FX^LtbBEvBt# zu~FnPW`B*yVAgc`pC6uKdPZ=|rSr?`-a5VNHVR4Z-W4kI;Zjh)Np>#($M#=dq8&>yg-EL7VqKGuwMTvjNgn3_y)&Xb+7!-irK$DAw+W@J{&cUd^U|D^M3%~q6W~;>RT#mg*}*eTnJ8yVl;Y-HE>mn| z0CrO+;s<1dl0-1crj$yBp8zp8djdpE6f>Td1-7Z`+Hz^d7ue#Gz_!BT_?WS9HS-(A zj2pttu#Hanpz0D_u=yi1yisQ2dL&evZbtKj$#iBj!3w!O6Rd`-i=I^FmYTwqE>Pz# zN2$CyC+*B76V?I$E9#7kEZ|5Zv7Y2-Y2~(V!+FhY6*w4H>+TZ{(seOnu42~O#*ILV zW*75I0L{FanRVQaQoZPu8?^dxJ&*Jv=}484w)>&DN{6gl#97>#zSonwTdVbfCX3@l zu?*};ep7L!#Pl&PHc{jJmB6y>yCBy@u34(p8jJkOHP)L?HYQThbt#gTr9^2vCDGg6 zQ*`C0ifcslA6(LpFVjVFl6T~HeiCV0z6wwK`rV8UW+E^k$*#~4k~w2S<~q+)@Zp@i zo^57hFeq(^CnO9b-6>Mr-9>6UDOP%Zk5HE$a0py-qAQ-L9nb~|StH1d>^{aK-o3Elc%FY<( zo!aVJU{}^m&=TqiQ|z4!x+Q|tmF|*Qbe5b3J3sJ`60c|cK@Mr4-+JV_yqRfx>l;DqZz}N-W&D5ay=!|M$CW0SvfbU5 z-I6?(WZ7S)OrDC+%tQ(_gN66WZJx73AW7XFZ&dMB3TxI!W00B>|eJ(Vt>${ z6A^Em$f_({B+afp+h4>|RU#rXBHnYqxc2X2i1^lneR(@)+V`8;lZ)qXCcl6B@WJFT zi*)r9_R?wz=33PfG|7+Em5_vBxIEjA}n>yk(=>y6oqB{kN=7 zz1n*GH%UMgmEIUq=^w;GCsOxt|Cku&aT20{+@@JCS(4H-xh;OImzeoNe{H_N8QQJA zP5*KHAHTvQz$1-$w@L9ZPqufqKi|H$9pe#jUzH9&Dz=el%h`*`gT+hUbv$4=jUc^a zD*aID5&52#l+nLqnRZKW)2&D}o6zun^V#11WcCcDwN~T==ZKQ5Me7cOR65mv-0a@n zdh+<;?PoiaTQN+P)57W+CzY1$wW`zeX*GBmtNf3fJM)v@&tB6}$I@l&6s+IZY7(xa zr;uc(suU$N@ai_&L7_#uvs|HrC~#4qqcd@kdYwdrQR5U`$?U=Pt-B8(d)w#EuSZ-{R>y4Ed7p;jR z$)P1WU6TNQ-Rwde)>ZStUsev`t)>%PY8BpwU2FGl{R*b#%#K*ccArZs@o$M#_T8mv z*JfLdbIe8^xxyc zoXes2-EDb{_w)SKjD@*W=5z6a^K}j{h`dA}W(>ovw@B%MV>mL=!6hsX@VA<0W2Tj~ zpUPa3KuG%;RleJ&CoeO%YOl?$qT6zXMP-T;oT_eEDhw691w??)*dwriGCkcQEYkne zbx+a6a$3GM+q`|($YRX*6p4%lOhJ7>*W!!>s8ky0EZh6)T{azueWYM7I*)jgNTNUv zvlPXOMSDJdu(Lb4#gYLr)%6<8pZpC|Y$-Zq+VFD%e=0Gy9$2$VSpOShYg`}JENbIQ zz-Kp90>0uX`{K!|^ni47L3JC_h=&GsLo(zaF3!%YC>&V)hCAH;JeTsVh)OB!ylSs% z`+wRPL=l}xoFg$Kf`MB%2&T|s%_X#cMN$3Ic;YhG3kI*w)0+Non>+h=iQo?;RA*hZ z(3iU2bU}VUJvodNG3~5({`<`zmv0uI9$mbS>k{K1>wIu#?d;y)uZ50!JC$iaM&d$= ze42bUKYuleO8)cZZ2HC7Fd__`TCwGj<7)?AZyZ`?YIs-^g&r8mhoQ{IUsX%PiJ4Zl zb}WHNt(vPyPhPKiZaG;}c-6Wk&kW@;R?)wdLbKLhL&7Q^iHOk74v_6;ZDn+-7^N z(w!yA{ov&>$h$H9kFo~Cw$QURVam1}LXX_G{`DHkJgZA;4C_r=5(i6ppyUj?Ri{{x zjxvbc$zV7A2XvDzUcBI1;VJsOtPxx5NRc8fw5Ay(9uUnamH=h#*E6rEe^z}@0^f$a zr`!G)O_aUZE;xV5`4ac)V=mr|O5kiSo<5fQ@-lk}vu zYO6$mrK)Ku8@Znp=Mu>-tjbPq{ps^v^~ukgjXzb=xf!TAG{U;FOK&qIu0`1``xH#= z_Z2a9wX~ACyt)tx@xN^L=cLpvPQ)~d>#znK6Fw;inF7nV?#3DbQ!W&8wBS@&t`1)) z4o*#9t3^T7x;I^>JXCO3Xo*8#w^8b&cwy*WPNpXZbxk#%&aZ~GEnd9NH^r`I>Tj;$ zL|)WfzI(s9zyFwPTYZt7q~*%x zy=%MQUagOCow8C<1=|qoI_Dw|yCg6#j%k|cwadk(@St@ocH*k~1VsNT_8MDZTt8y^ zsH^bkYgFMWRwEA3OZ()npF0$ZJw)<>KTGRy15-mv+elmP0_*kB9XXbMRjguORUTn} zp5xO#U9m`d&!j(^ykkV3n$Vr6r-)pD^ru<7wgkPBT!W+0>OJ@*AMKBI{lH-;)4$t1 znmv1Zo4xL5$+!XW;Q91yevtOo>2b^YO0sojS-;UX#-0P|g$xIFa_akJ|9;L-c&pLx z|&!j<`t+%kcHQ+CEq1ms5~zfX3~&zJM(7o=w3(hfwvZbQ{0Ul+VL z%EV+j5=__;UTcn3HZ3;Y4DGfW!L?ewXz>k_KX#p5x4o~Z@|6cQ_ zohQ2@!vywf-!MX8td?kMvqki-61|eCmkw;bj6VdggXz%$Uf5c~0~cGDvd>o+(>0Ei zpq<0%X>39g^W?UkaH3oknE52898Y?CdYlXKJ1)#K+DU>ITGUNv{h9)hj0VM2>zrLr zOo~a+QDGlmI;OnCQZ8O~;x)#M$B3MAki=7+ut-#XU}dwm~wBLyL58gIH0Qeghj3= zI39jEPpA*-Mm9}1%F2`>A#D(@$QGEmslOdSjE`ZYe*HN;o!&|N)&5nR64Xio9Pj!| z8xar(eqC6iQsy^AYUW2rlRXkOxUEu6>zLzZ4jCCY8Y5J!UwvF1QF4LwVI?E!t%k_X z<>|*puNmb2miULdy;gfViyZC-=cKk*6P0nr>?IEFlEOJ$`+7o@^J6vlzZa|6RW1eWHoEki`cUxkmza#8+wV0G?>v6C z8qs|Gd{OE*Dy=_auM~0X1^Xh_lHjqKTB~0Z?LNJ;TzqvlTi&LRN!y*|3>5kz+JkB~ zuQ{eUg8XIb4wH=xOtgsnVQka6Y=2k0hK=@jJa5}})ILYj?mw+v#eq$y*1fgU^hTFO zWE9_5U4tqZk{x2vfc*nbOj@n=Nm9x&cgd62Q$D~C9t%TAR2pcTtII7CDO{%mEc>k1 zRPbCtWar5rqU>79y4WUVhzjqJj`3xwn8``w_0qI$FHyFl_D2#>UZ&|k91=b#=8^dQ zZf)mBh#wto?8}2CTJ1hSGBwPcE26jx;R>lEF0*KH#)S_X^V!~B;>x#^l_ZJx2-Y?) zPjdxkYuS(+HG;jxYF|DSrAy{i9)d4!p|9HZ*SkP0-xXV)5ADaz-XC}OC;t>CyURD{ zC2}^$^OT|(Y1@Ofzo|3J>U7J

1P^GGxpf&+J5O}nF(AC+|inDnWLzKfy#Jqr(_ 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

1a5Z+_hY&}Qb(Q-}T91C&QcFesAi;@D zt{v~o&fr9ODdmqIcF_?b%=nBzV0b02?n6w1r|z@Xt{m*W$H-ibCIsU$Hh1Z^k-}i9 zaEU<8^P>f{S|*MKqeW*y5>-vm@)g2pw&v4-cY0?W}>JuKY}>!p$yQPVlOS+ zp4?W4(V?tuz?$Lzy`A$o<)iL|%2xZ`F_z1cQaz`?``)J(<>Zov-A&)<3+c)ZI&$@p zMZmR1OZat@dQu9_{X(gU7%M{WTAqP>g*{Tyzo6?}h|&XVtl_MmA{R)I^6 z)B=n_(x)FIIGc+}S?w6Iis41v)gN$!KT8P)BzOf8q(@K!a$F{A3E>B-!hUtB=xlm5 z%ryf@>>o91xukwFSjV}4rHns={OQb^o#3JQCR2M%=dCDJ{SMPxpQZvEa+F_2D`n9h z-r^C*uXk@_P=GT`>-L(t=b7rflJr}b)AduwSKG^!ZVFFjP)fIh-JR|H zdo70AOlJ3kj12V!$4@RR>rwQ!?sjz976`9=nFY= z9MMxMczPwIo@5lvhU}jew#IPW70Tiz;x|zu+IHNyI9b1 z6>8I@*nbnzw*0=af04q!?&68oE^4GFLGEG~e2DZnyHn4cpl@m|ov%4EUM7V_H5j^< z-5^Ji>aP4fw#tan&MNafRt(X5`cChYvhASx?xzjWtF;$NE3}6cJj_SF;RpJ!@S!Pd zt|(}Oj1ZYnz<{b+IAJsUK_Qvq)lWJGfsVjFVkxNx{#ZzST=+g|P zzzvqIDr!ccbz*sueyEr2^(jS9=i2_+Q>mBnkY=xx43=KOtIt);dQ(g{Qsb4#HB2IA zfBLBd14e0H-<-;%!$(!xqzHG83z&mUWOlO}C+%%)33Jla4 zL9xD(CwhgoFyY%UCcqJMQ=c{W7fjyG1~(gatT=83gdU-?YwXMpr-t4Z|`oxk9lX0ecZjX`)zr=4edqP=&N%AzSb&qx0 z0j&1}gb4<;oD~ zS(Y`yFP{98zEL&|F$PvLEpiiGdM$cmCLKT%v_hxMz7b7l%B~-7&-@juDr&NqU_aO> zc+!e;_{_IHNimC7#$C0XIHuMlqS6=awv=vd%>L|6+07bn`EgXE@zKm=xaaKAeZ}Bv6Gm+J|ixPT9X>a zxYn{Z%~Kec8@fcCpWxul!xjB@B%o7GHrjX(rS;lvB;{VdmQPLK5ng^|@3NSVTlp=9 Qt>wODPreXfVDIn$2iU8@=l}o! literal 90170 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 EU!#{ebN~PV diff --git a/cmd/roy/data/pronom/fmt104.xml b/cmd/roy/data/pronom/fmt104.xml index 485a74a68..f63bcf3ae 100644 --- a/cmd/roy/data/pronom/fmt104.xml +++ b/cmd/roy/data/pronom/fmt104.xml @@ -12,7 +12,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. Binary Little-endian (Intel) @@ -22,9 +22,9 @@ 1 Digital Preservation Department / The National Archives 11 Mar 2005 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt105.xml b/cmd/roy/data/pronom/fmt105.xml index f27e2811b..312b377d2 100644 --- a/cmd/roy/data/pronom/fmt105.xml +++ b/cmd/roy/data/pronom/fmt105.xml @@ -12,7 +12,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. Binary Little-endian (Intel) @@ -22,9 +22,9 @@ 1 Digital Preservation Department / The National Archives 11 Mar 2005 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt106.xml b/cmd/roy/data/pronom/fmt106.xml index ccca9f29a..19e0b07ee 100644 --- a/cmd/roy/data/pronom/fmt106.xml +++ b/cmd/roy/data/pronom/fmt106.xml @@ -12,7 +12,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. Binary Little-endian (Intel) @@ -22,9 +22,9 @@ 1 Digital Preservation Department / The National Archives 11 Mar 2005 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt107.xml b/cmd/roy/data/pronom/fmt107.xml index 35fa99e07..2c276bc04 100644 --- a/cmd/roy/data/pronom/fmt107.xml +++ b/cmd/roy/data/pronom/fmt107.xml @@ -12,7 +12,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. Binary Little-endian (Intel) @@ -22,9 +22,9 @@ 1 Digital Preservation Department / The National Archives 11 Mar 2005 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt108.xml b/cmd/roy/data/pronom/fmt108.xml index 716a392ad..32fb2cb4b 100644 --- a/cmd/roy/data/pronom/fmt108.xml +++ b/cmd/roy/data/pronom/fmt108.xml @@ -12,7 +12,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. Binary Little-endian (Intel) @@ -22,9 +22,9 @@ 1 Digital Preservation Department / The National Archives 11 Mar 2005 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt109.xml b/cmd/roy/data/pronom/fmt109.xml index c537c2b37..5a28b058b 100644 --- a/cmd/roy/data/pronom/fmt109.xml +++ b/cmd/roy/data/pronom/fmt109.xml @@ -12,7 +12,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. Binary Little-endian (Intel) @@ -22,9 +22,9 @@ 1 Digital Preservation Department / The National Archives 11 Mar 2005 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt110.xml b/cmd/roy/data/pronom/fmt110.xml index df4b7f5b9..213c08f27 100644 --- a/cmd/roy/data/pronom/fmt110.xml +++ b/cmd/roy/data/pronom/fmt110.xml @@ -12,7 +12,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression.. Binary Little-endian (Intel) @@ -22,9 +22,9 @@ 1 Digital Preservation Department / The National Archives 11 Mar 2005 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt111.xml b/cmd/roy/data/pronom/fmt111.xml index 1f81b509d..9268af5df 100644 --- a/cmd/roy/data/pronom/fmt111.xml +++ b/cmd/roy/data/pronom/fmt111.xml @@ -93,6 +93,12 @@ D0CF11E0A1B11AE1{20}FEFF + + Has lower priority than + 76 + Microsoft Word Document Template + 97-2003 + Has lower priority than 133 @@ -138,7 +144,7 @@ Has lower priority than 683 - Microsoft Excel 95 Workbook (xls) + Excel 95 Workbook (xls) 7 @@ -184,6 +190,18 @@ Microsoft Visio Drawing 2003 + + Has lower priority than + 1553 + Microsoft Word Document (ord proord Protected) + 97-2003 + + + Has lower priority than + 1554 + Microsoft Word Document Template (Password Protected) + 97-2003 + Is supertype of 134 @@ -205,7 +223,7 @@ Is supertype of 683 - Microsoft Excel 95 Workbook (xls) + Excel 95 Workbook (xls) 7 @@ -267,6 +285,18 @@ + + Is supertype of + 1553 + Microsoft Word Document (ord proord Protected) + 97-2003 + + + Is supertype of + 1554 + Microsoft Word Document Template (Password Protected) + 97-2003 + Creation Date diff --git a/cmd/roy/data/pronom/fmt200.xml b/cmd/roy/data/pronom/fmt200.xml index c3626d603..d7ad7cd03 100644 --- a/cmd/roy/data/pronom/fmt200.xml +++ b/cmd/roy/data/pronom/fmt200.xml @@ -4,8 +4,7 @@ 925 Material Exchange Format - - + Operational Pattern 1a @@ -13,7 +12,11 @@ Video - MXF is a "container" or "wrapper" format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +OP1a is intended to meet the requirements of acquisition, storage and interchange applications that are satisfied by a single item of content packaged in a single essence container. Text @@ -26,7 +29,7 @@ 21 Feb 2014 - 21 Feb 2014 + 23 Nov 2015 @@ -64,169 +67,6 @@ 060E2B34020501010D0102010102{70}060E2B34040101010D0102010101 - - 792 - MXF OP1b - Header ..+4.......... then Operational Pattern Label ..+4.......... - - 996 - Absolute from BOF - 0 - 0 - - - - - - - 060E2B34020501010D0102010102{70}060E2B34040101010D0102010102 - - - - 793 - MXF OP1c - Header ..+4.......... then Operational Pattern Label ..+4.......... - - 997 - Absolute from BOF - 0 - 0 - - - - - - - 060E2B34020501010D0102010102{70}060E2B34040101010D0102010103 - - - - 794 - MXF OP2a - Header ..+4.......... then Operational Pattern Label ..+4.......... - - 998 - Absolute from BOF - 0 - 0 - - - - - - - 060E2B34020501010D0102010102{70}060E2B34040101010D0102010201 - - - - 795 - MXF OP2b - Header ..+4.......... then Operational Pattern Label ..+4.......... - - 999 - Absolute from BOF - 0 - 0 - - - - - - - 060E2B34020501010D0102010102{70}060E2B34040101010D0102010202 - - - - 796 - MXF OP2c - Header ..+4.......... then Operational Pattern Label ..+4.......... - - 1000 - Absolute from BOF - 0 - 0 - - - - - - - 060E2B34020501010D0102010102{70}060E2B34040101010D0102010203 - - - - 797 - MXF OP3a - Header ..+4.......... then Operational Pattern Label ..+4.......... - - 1001 - Absolute from BOF - 0 - 0 - - - - - - - 060E2B34020501010D0102010102{70}060E2B34040101010D0102010301 - - - - 798 - MXF OP3b - Header ..+4.......... then Operational Pattern Label ..+4.......... - - 1002 - Absolute from BOF - 0 - - - - - - - - - 060E2B34020501010D0102010102{70}060E2B34040101010D0102010302 - - - - 799 - MXF OP3c - Header ..+4.......... then Operational Pattern Label ..+4.......... - - 1003 - Absolute from BOF - 0 - 0 - - - - - - - 060E2B34020501010D0102010102{70}060E2B34040101010D0102010303 - - - - 800 - MXF OP-ATOM - Header ..+4.......... then Operational Pattern Label ..+4......... - - 1004 - Absolute from BOF - 0 - 0 - - - - - - - 060E2B34020501010D0102010102{70}060E2B34040101020D01020110 - - Criteria diff --git a/cmd/roy/data/pronom/fmt203.xml b/cmd/roy/data/pronom/fmt203.xml index 4979f0409..8884726e1 100644 --- a/cmd/roy/data/pronom/fmt203.xml +++ b/cmd/roy/data/pronom/fmt203.xml @@ -13,7 +13,7 @@ Audio - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + Ogg is a open container format maintained by the Xiph.Org Foundation. Text @@ -26,7 +26,7 @@ 27 Oct 2009 - 27 Oct 2009 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt286.xml b/cmd/roy/data/pronom/fmt286.xml index 93dcbc307..e2d9af737 100644 --- a/cmd/roy/data/pronom/fmt286.xml +++ b/cmd/roy/data/pronom/fmt286.xml @@ -4,7 +4,7 @@ 1026 HDF5 - 1.0 + 1 @@ -12,7 +12,7 @@ Dataset - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + HDF5 is a data model, library, and file format for storing and managing data. @@ -46,6 +46,11 @@ h5 File extension + + 1724 + hdf5 + File extension + 302 HDF5 1.0 diff --git a/cmd/roy/data/pronom/fmt287.xml b/cmd/roy/data/pronom/fmt287.xml index 125fc96a8..4413a0628 100644 --- a/cmd/roy/data/pronom/fmt287.xml +++ b/cmd/roy/data/pronom/fmt287.xml @@ -4,7 +4,7 @@ 1027 HDF5 - 2.0 + 2 @@ -12,7 +12,7 @@ Dataset - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + HDF5 is a data model, library, and file format for storing and managing data. @@ -46,6 +46,11 @@ h5 File extension + + 1723 + hdf + File extension + 303 HDF5 2.0 diff --git a/cmd/roy/data/pronom/fmt39.xml b/cmd/roy/data/pronom/fmt39.xml index b51b40911..dceacdf05 100644 --- a/cmd/roy/data/pronom/fmt39.xml +++ b/cmd/roy/data/pronom/fmt39.xml @@ -153,6 +153,12 @@ Microsoft Word Document 97-2003 + + Is previous version of + 1553 + Microsoft Word Document (ord proord Protected) + 97-2003 + Is subsequent version of 734 diff --git a/cmd/roy/data/pronom/fmt40.xml b/cmd/roy/data/pronom/fmt40.xml index 8874e0e27..506883803 100644 --- a/cmd/roy/data/pronom/fmt40.xml +++ b/cmd/roy/data/pronom/fmt40.xml @@ -145,6 +145,24 @@ 4D6963726F736F667420576F7264(20382E30|20392E30|2031302E30|2D446F6B756D656E74) + + Has lower priority than + 76 + Microsoft Word Document Template + 97-2003 + + + Has lower priority than + 1553 + Microsoft Word Document (ord proord Protected) + 97-2003 + + + Has lower priority than + 1554 + Microsoft Word Document Template (Password Protected) + 97-2003 + Has priority over 767 diff --git a/cmd/roy/data/pronom/fmt427.xml b/cmd/roy/data/pronom/fmt427.xml index d11eeb4f0..a604490aa 100644 --- a/cmd/roy/data/pronom/fmt427.xml +++ b/cmd/roy/data/pronom/fmt427.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. diff --git a/cmd/roy/data/pronom/fmt428.xml b/cmd/roy/data/pronom/fmt428.xml index c2a6d0d3b..0d8345f57 100644 --- a/cmd/roy/data/pronom/fmt428.xml +++ b/cmd/roy/data/pronom/fmt428.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. @@ -26,7 +26,7 @@ 11 Jun 2012 - 11 Jun 2012 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt429.xml b/cmd/roy/data/pronom/fmt429.xml index 3525476c8..fe11fd515 100644 --- a/cmd/roy/data/pronom/fmt429.xml +++ b/cmd/roy/data/pronom/fmt429.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. @@ -26,7 +26,7 @@ 11 Jun 2012 - 11 Jun 2012 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt430.xml b/cmd/roy/data/pronom/fmt430.xml index 858f4bcf7..7d974c5ef 100644 --- a/cmd/roy/data/pronom/fmt430.xml +++ b/cmd/roy/data/pronom/fmt430.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. @@ -26,7 +26,7 @@ 11 Jun 2012 - 11 Jun 2012 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt464.xml b/cmd/roy/data/pronom/fmt464.xml index 3df75a8fa..97f08accb 100644 --- a/cmd/roy/data/pronom/fmt464.xml +++ b/cmd/roy/data/pronom/fmt464.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. @@ -26,7 +26,7 @@ 28 Aug 2012 - 28 Aug 2012 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt465.xml b/cmd/roy/data/pronom/fmt465.xml index eba13e5a2..ddb86d6cc 100644 --- a/cmd/roy/data/pronom/fmt465.xml +++ b/cmd/roy/data/pronom/fmt465.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. @@ -26,7 +26,7 @@ 28 Aug 2012 - 28 Aug 2012 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt466.xml b/cmd/roy/data/pronom/fmt466.xml index 57c153629..b45ec548a 100644 --- a/cmd/roy/data/pronom/fmt466.xml +++ b/cmd/roy/data/pronom/fmt466.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. @@ -26,7 +26,7 @@ 28 Aug 2012 - 28 Aug 2012 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt467.xml b/cmd/roy/data/pronom/fmt467.xml index 9b22b2a12..1d38935f5 100644 --- a/cmd/roy/data/pronom/fmt467.xml +++ b/cmd/roy/data/pronom/fmt467.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. @@ -26,7 +26,7 @@ 28 Aug 2012 - 28 Aug 2012 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt473.xml b/cmd/roy/data/pronom/fmt473.xml index 158a8cadf..1d4321d19 100644 --- a/cmd/roy/data/pronom/fmt473.xml +++ b/cmd/roy/data/pronom/fmt473.xml @@ -356,6 +356,78 @@ 14{52}001400 + + 1182 + MS Owner file v17 + 1st byte is within the hex range of 01 to 14. Next bytes are name of registered user. 55th byte is identical to 1st. 56th byte is 00 + + 1436 + Absolute from BOF + 0 + 0 + + + + + + + 10{52}001000 + + + + 1183 + MS Owner file v18 + 1st byte is within the hex range of 01 to 14. Next bytes are name of registered user. 55th byte is identical to 1st. 56th byte is 00 + + 1435 + Absolute from BOF + 0 + 0 + + + + + + + 11{52}001100 + + + + 1184 + MS Owner file v19 + 1st byte is within the hex range of 01 to 14. Next bytes are name of registered user. 55th byte is identical to 1st. 56th byte is 00 + + 1434 + Absolute from BOF + 0 + 0 + + + + + + + 12{52}001200 + + + + 1185 + MS Owner file v20 + 1st byte is within the hex range of 01 to 14. Next bytes are name of registered user. 55th byte is identical to 1st. 56th byte is 00 + + 1433 + Absolute from BOF + 0 + 0 + + + + + + + 13{52}001300 + + Criteria diff --git a/cmd/roy/data/pronom/fmt505.xml b/cmd/roy/data/pronom/fmt505.xml index facdb14bf..ee5e334db 100644 --- a/cmd/roy/data/pronom/fmt505.xml +++ b/cmd/roy/data/pronom/fmt505.xml @@ -13,7 +13,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. @@ -25,9 +25,9 @@ 1 Digital Preservation Department / The National Archives 26 Feb 2013 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt506.xml b/cmd/roy/data/pronom/fmt506.xml index 2fe911996..1261ae1e6 100644 --- a/cmd/roy/data/pronom/fmt506.xml +++ b/cmd/roy/data/pronom/fmt506.xml @@ -13,7 +13,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. @@ -25,9 +25,9 @@ 1 Digital Preservation Department / The National Archives 26 Feb 2013 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/fmt507.xml b/cmd/roy/data/pronom/fmt507.xml index 94c404797..2d66ef868 100644 --- a/cmd/roy/data/pronom/fmt507.xml +++ b/cmd/roy/data/pronom/fmt507.xml @@ -13,7 +13,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. @@ -25,9 +25,9 @@ 1 Digital Preservation Department / The National Archives 26 Feb 2013 - - - 26 Feb 2013 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 03 Aug 2015 @@ -76,7 +76,7 @@ - 46575310 + 4657530A 987 diff --git a/cmd/roy/data/pronom/fmt551.xml b/cmd/roy/data/pronom/fmt551.xml index 285d97749..2bde52f78 100644 --- a/cmd/roy/data/pronom/fmt551.xml +++ b/cmd/roy/data/pronom/fmt551.xml @@ -58,7 +58,7 @@ 1374 - ind + indd File extension diff --git a/cmd/roy/data/pronom/fmt558.xml b/cmd/roy/data/pronom/fmt558.xml index ed6203d21..3e5d1e1ab 100644 --- a/cmd/roy/data/pronom/fmt558.xml +++ b/cmd/roy/data/pronom/fmt558.xml @@ -62,6 +62,11 @@ Beginning with version 9, the Adobe Illustrated ai file format included both a p ai File extension + + 1639 + pdf + File extension + 892 Adobe Illustrator 9.0 diff --git a/cmd/roy/data/pronom/fmt559.xml b/cmd/roy/data/pronom/fmt559.xml index 4d18db530..7a4277765 100644 --- a/cmd/roy/data/pronom/fmt559.xml +++ b/cmd/roy/data/pronom/fmt559.xml @@ -62,6 +62,11 @@ Beginning with version 9, the Adobe Illustrated ai file format included both a p ai File extension + + 1640 + pdf + File extension + 893 Adobe Illustrator 10.0 diff --git a/cmd/roy/data/pronom/fmt560.xml b/cmd/roy/data/pronom/fmt560.xml index e755774d4..9454ddcda 100644 --- a/cmd/roy/data/pronom/fmt560.xml +++ b/cmd/roy/data/pronom/fmt560.xml @@ -62,6 +62,11 @@ Beginning with version 9, the Adobe Illustrated ai file format included both a p ai File extension + + 1641 + pdf + File extension + 894 Adobe Illustrator 11.0 diff --git a/cmd/roy/data/pronom/fmt561.xml b/cmd/roy/data/pronom/fmt561.xml index 72b0e188a..ca5f33557 100644 --- a/cmd/roy/data/pronom/fmt561.xml +++ b/cmd/roy/data/pronom/fmt561.xml @@ -62,6 +62,11 @@ Beginning with version 9, the Adobe Illustrated ai file format included both a p ai File extension + + 1642 + pdf + File extension + 895 Adobe Illustrator 12.0 diff --git a/cmd/roy/data/pronom/fmt562.xml b/cmd/roy/data/pronom/fmt562.xml index 692797cc2..1d69e2aa9 100644 --- a/cmd/roy/data/pronom/fmt562.xml +++ b/cmd/roy/data/pronom/fmt562.xml @@ -62,6 +62,11 @@ Beginning with version 9, the Adobe Illustrated ai file format included both a p ai File extension + + 1643 + pdf + File extension + 896 Adobe Illustrator 13.0 diff --git a/cmd/roy/data/pronom/fmt563.xml b/cmd/roy/data/pronom/fmt563.xml index a4eae85ff..e694de06a 100644 --- a/cmd/roy/data/pronom/fmt563.xml +++ b/cmd/roy/data/pronom/fmt563.xml @@ -62,6 +62,11 @@ Beginning with version 9, the Adobe Illustrated ai file format included both a p ai File extension + + 1644 + pdf + File extension + 897 Adobe Illustrator 14.0 diff --git a/cmd/roy/data/pronom/fmt564.xml b/cmd/roy/data/pronom/fmt564.xml index f6f1af982..83fb4fc3d 100644 --- a/cmd/roy/data/pronom/fmt564.xml +++ b/cmd/roy/data/pronom/fmt564.xml @@ -62,6 +62,11 @@ Beginning with version 9, the Adobe Illustrated ai file format included both a p ai File extension + + 1645 + pdf + File extension + 898 Adobe Illustrator 15.0 diff --git a/cmd/roy/data/pronom/fmt565.xml b/cmd/roy/data/pronom/fmt565.xml index ce613b4b9..fd10f3372 100644 --- a/cmd/roy/data/pronom/fmt565.xml +++ b/cmd/roy/data/pronom/fmt565.xml @@ -62,6 +62,11 @@ Beginning with version 9, the Adobe Illustrated ai file format included both a p ai File extension + + 1646 + pdf + File extension + 899 Adobe Illustrator 16.0 diff --git a/cmd/roy/data/pronom/fmt59.xml b/cmd/roy/data/pronom/fmt59.xml index 38b28ea35..a3f0e99b6 100644 --- a/cmd/roy/data/pronom/fmt59.xml +++ b/cmd/roy/data/pronom/fmt59.xml @@ -116,7 +116,7 @@ Is previous version of 683 - Microsoft Excel 95 Workbook (xls) + Excel 95 Workbook (xls) 7 diff --git a/cmd/roy/data/pronom/fmt60.xml b/cmd/roy/data/pronom/fmt60.xml index 5455d1022..d3adf90ef 100644 --- a/cmd/roy/data/pronom/fmt60.xml +++ b/cmd/roy/data/pronom/fmt60.xml @@ -3,7 +3,7 @@ 683 - Microsoft Excel 95 Workbook (xls) + Excel 95 Workbook (xls) 7 Microsoft Excel Workbook (95) diff --git a/cmd/roy/data/pronom/fmt609.xml b/cmd/roy/data/pronom/fmt609.xml index e92d98992..cbc10c832 100644 --- a/cmd/roy/data/pronom/fmt609.xml +++ b/cmd/roy/data/pronom/fmt609.xml @@ -63,6 +63,12 @@ doc File extension + + Has lower priority than + 76 + Microsoft Word Document Template + 97-2003 + Has lower priority than 688 @@ -75,6 +81,18 @@ Microsoft Word Document 97-2003 + + Has lower priority than + 1553 + Microsoft Word Document (ord proord Protected) + 97-2003 + + + Has lower priority than + 1554 + Microsoft Word Document Template (Password Protected) + 97-2003 + Criteria diff --git a/cmd/roy/data/pronom/fmt61.xml b/cmd/roy/data/pronom/fmt61.xml index c37c9961f..3a2952272 100644 --- a/cmd/roy/data/pronom/fmt61.xml +++ b/cmd/roy/data/pronom/fmt61.xml @@ -123,7 +123,7 @@ Is subsequent version of 683 - Microsoft Excel 95 Workbook (xls) + Excel 95 Workbook (xls) 7 diff --git a/cmd/roy/data/pronom/fmt754.xml b/cmd/roy/data/pronom/fmt754.xml new file mode 100644 index 000000000..400c15f91 --- /dev/null +++ b/cmd/roy/data/pronom/fmt754.xml @@ -0,0 +1,110 @@ + + + + + 1553 + Microsoft Word Document (ord proord Protected) + 97-2003 + + + + + Word Processor + + + With the release of Word 97, Microsoft revised the native binary word processing format, which is based on its generic OLE2 Compound Document Format. A Word document is stored as a ‘WordDocument’ stream within a Compound Document Format file. The format remained unchanged with the releases of Word 2000, 2002 and 2003. An alternative extension of .wbk refers to a backup file of a Word document, however there is no material or structural difference between a .wbk file and the .doc file it is a backup of. + +Within the 'WordDocument' stream, the byte at position 0x0B deals with encryption/obfuscation, as per the MS FibBase description page - https://msdn.microsoft.com/en-us/library/dd944620(v=office.12).aspx. The first bit (Least Significant Bit (LSB) ordering) specifies whether the file is encrypted, meaning that if the byte at 0x0B is an 'odd' byte (e.g. 01, 03, 05, 07, 09, 0B, 0D, 0F, 11, 13 etc.) then this indicates obfuscation/encryption is present. + + + + + + + + + 214 + Archives New Zealand / Archives New Zealand + 07 Aug 2015 + This format can be identified via a container signature in DROID version 6 or later. The PRONOM database cannot currently represent container signatures. + 07 Aug 2015 + + + + + + + + application/msword + MIME + + + fmt/754 + PUID + + + 93 + + + Microsoft Corporation + Microsoft Corporation + + + 93 + + + Microsoft Corporation + Microsoft Corporation + + + 1647 + wbk + File extension + + + 1725 + doc + File extension + + + Has lower priority than + 1554 + Microsoft Word Document Template (Password Protected) + 97-2003 + + + Has priority over + 690 + Microsoft Word Document + 97-2003 + + + Has priority over + 767 + OLE2 Compound Document Format + + + + + Has priority over + 1401 + Microsoft Word (Generic) + 6.0-2003 + + + Is subsequent version of + 688 + Microsoft Word Document + 6.0/95 + + + Is subtype of + 767 + OLE2 Compound Document Format + + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt755.xml b/cmd/roy/data/pronom/fmt755.xml new file mode 100644 index 000000000..b170f2985 --- /dev/null +++ b/cmd/roy/data/pronom/fmt755.xml @@ -0,0 +1,105 @@ + + + + + 1554 + Microsoft Word Document Template (Password Protected) + 97-2003 + + + + + Text (Unstructured), Word Processor + + + With the release of Word 97, Microsoft revised the native binary word processing format, which is based on its generic OLE2 Compound Document Format. A Word document is stored as a ‘WordDocument’ stream within a Compound Document Format file. The format remained unchanged with the releases of Word 2000, 2002 and 2003. + +Within the 'WordDocument' stream, the byte at position 0x0B deals with encryption/obfuscation, as per the MS FibBase description page - https://msdn.microsoft.com/en-us/library/dd944620(v=office.12).aspx. The first bit (Least Significant Bit (LSB) ordering) specifies whether the file is encrypted, meaning that if the byte at 0x0B is an 'odd' byte (e.g. 01, 03, 05, 07, 09, 0B, 0D, 0F, 11, 13 etc.) then this indicates obfuscation/encryption is present. + + + + + + + + + 214 + Archives New Zealand / Archives New Zealand + 07 Aug 2015 + This format can be identified via a container signature in DROID version 6 or later. The PRONOM database cannot currently represent container signatures. + 07 Aug 2015 + + + + + + + + application/msword + MIME + + + fmt/755 + PUID + + + 93 + + + Microsoft Corporation + Microsoft Corporation + + + 93 + + + Microsoft Corporation + Microsoft Corporation + + + 1648 + dot + File extension + + + Has priority over + 76 + Microsoft Word Document Template + 97-2003 + + + Has priority over + 690 + Microsoft Word Document + 97-2003 + + + Has priority over + 767 + OLE2 Compound Document Format + + + + + Has priority over + 1401 + Microsoft Word (Generic) + 6.0-2003 + + + Has priority over + 1553 + Microsoft Word Document (ord proord Protected) + 97-2003 + + + Is subtype of + 767 + OLE2 Compound Document Format + + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt756.xml b/cmd/roy/data/pronom/fmt756.xml new file mode 100644 index 000000000..e22ff89c7 --- /dev/null +++ b/cmd/roy/data/pronom/fmt756.xml @@ -0,0 +1,82 @@ + + + + + 1555 + Zope export file + + + + + + + Database + + + Zope is an open source web application server. The export mechanism allows Zope objects to be exported from one instance to another. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + + + 07 Aug 2015 + + + + + + + + fmt/756 + PUID + + + 1649 + zexp + File extension + + + 1081 + Zope Export + BOF: ZEXP, EOF: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + + 1329 + Absolute from BOF + 0 + 0 + + + + + + + 5A455850 + + + 1437 + Absolute from EOF + + + + + + + + + + + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt757.xml b/cmd/roy/data/pronom/fmt757.xml new file mode 100644 index 000000000..e09fa56f7 --- /dev/null +++ b/cmd/roy/data/pronom/fmt757.xml @@ -0,0 +1,104 @@ + + + + + 1556 + Adobe Flash + 11 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/757 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1650 + swf + File extension + + + 1082 + SWF 11 + Header (FWS then version number) and end tag (..) + + 1330 + Absolute from BOF + 0 + 0 + + + + + + + 4657530B + + + 1438 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + Is previous version of + 1557 + Adobe Flash + 12 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt758.xml b/cmd/roy/data/pronom/fmt758.xml new file mode 100644 index 000000000..27389ecaf --- /dev/null +++ b/cmd/roy/data/pronom/fmt758.xml @@ -0,0 +1,128 @@ + + + + + 1557 + Adobe Flash + 12 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/758 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1651 + swf + File extension + + + 1083 + SWF 12 + Header (FWS then version number) and end tag (..) + + 1331 + Absolute from BOF + 0 + 0 + + + + + + + 4657530C + + + 1439 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1101 + SWF 12 - zlib compressed + Header (CWS then version number) + + 1350 + Absolute from BOF + 0 + 0 + + + + + + + 4357530C + + + + Is previous version of + 1558 + Adobe Flash + 13 + + + Is subsequent version of + 1556 + Adobe Flash + 11 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt759.xml b/cmd/roy/data/pronom/fmt759.xml new file mode 100644 index 000000000..d7ad45105 --- /dev/null +++ b/cmd/roy/data/pronom/fmt759.xml @@ -0,0 +1,146 @@ + + + + + 1558 + Adobe Flash + 13 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/759 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1652 + swf + File extension + + + 1084 + SWF 13 + Header (FWS then version number) and end tag (..) + + 1332 + Absolute from BOF + 0 + 0 + + + + + + + 4657530D + + + 1440 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1102 + SWF 13 - zlib compressed + Header (CWS then version number) + + 1351 + Absolute from BOF + 0 + 0 + + + + + + + 4357530D + + + + 1118 + SWF 13 - LZMA compressed + Header (ZWS then version number) + + 1367 + Absolute from BOF + 0 + 0 + + + + + + + 5A57530D + + + + Is previous version of + 1559 + Adobe Flash + 14 + + + Is subsequent version of + 1557 + Adobe Flash + 12 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt760.xml b/cmd/roy/data/pronom/fmt760.xml new file mode 100644 index 000000000..bdef1b755 --- /dev/null +++ b/cmd/roy/data/pronom/fmt760.xml @@ -0,0 +1,146 @@ + + + + + 1559 + Adobe Flash + 14 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/760 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1653 + swf + File extension + + + 1085 + SWF 14 + Header (FWS then version number) and end tag (..) + + 1333 + Absolute from BOF + 0 + 0 + + + + + + + 4657530E + + + 1441 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1103 + SWF 14 - zlib compressed + Header (CWS then version number) + + 1352 + Absolute from BOF + 0 + 0 + + + + + + + 4357530E + + + + 1119 + SWF 14 - LZMA compressed + Header (ZWS then version number) + + 1368 + Absolute from BOF + 0 + 0 + + + + + + + 5A57530E + + + + Is previous version of + 1560 + Adobe Flash + 15 + + + Is subsequent version of + 1558 + Adobe Flash + 13 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt761.xml b/cmd/roy/data/pronom/fmt761.xml new file mode 100644 index 000000000..8f03cbb7c --- /dev/null +++ b/cmd/roy/data/pronom/fmt761.xml @@ -0,0 +1,146 @@ + + + + + 1560 + Adobe Flash + 15 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/761 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1654 + swf + File extension + + + 1086 + SWF 15 + Header (FWS then version number) and end tag (..) + + 1334 + Absolute from BOF + 0 + 0 + + + + + + + 4657530F + + + 1442 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1104 + SWF 15 - zlib compressed + Header (CWS then version number) + + 1353 + Absolute from BOF + 0 + 0 + + + + + + + 4357530F + + + + 1120 + SWF 15 - LZMA compressed + Header (ZWS then version number) + + 1369 + Absolute from BOF + 0 + 0 + + + + + + + 5A57530F + + + + Is previous version of + 1561 + Adobe Flash + 16 + + + Is subsequent version of + 1559 + Adobe Flash + 14 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt762.xml b/cmd/roy/data/pronom/fmt762.xml new file mode 100644 index 000000000..3b95cf1b6 --- /dev/null +++ b/cmd/roy/data/pronom/fmt762.xml @@ -0,0 +1,146 @@ + + + + + 1561 + Adobe Flash + 16 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/762 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1655 + swf + File extension + + + 1087 + SWF 16 + Header (FWS then version number) and end tag (..) + + 1335 + Absolute from BOF + 0 + 0 + + + + + + + 46575310 + + + 1447 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1105 + SWF 16 - zlib compressed + Header (CWS then version number) + + 1354 + Absolute from BOF + 0 + 0 + + + + + + + 43575310 + + + + 1121 + SWF 16 - LZMA compressed + Header (ZWS then version number) + + 1370 + Absolute from BOF + 0 + 0 + + + + + + + 5A575310 + + + + Is previous version of + 1562 + Adobe Flash + 17 + + + Is subsequent version of + 1560 + Adobe Flash + 15 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt763.xml b/cmd/roy/data/pronom/fmt763.xml new file mode 100644 index 000000000..4ff25d4f6 --- /dev/null +++ b/cmd/roy/data/pronom/fmt763.xml @@ -0,0 +1,146 @@ + + + + + 1562 + Adobe Flash + 17 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/763 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1656 + swf + File extension + + + 1088 + SWF 17 + Header (FWS then version number) and end tag (..) + + 1336 + Absolute from BOF + 0 + 0 + + + + + + + 46575311 + + + 1448 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1106 + SWF 17 - zlib compressed + Header (CWS then version number) + + 1355 + Absolute from BOF + 0 + 0 + + + + + + + 43575311 + + + + 1122 + SWF 17 - LZMA compressed + Header (ZWS then version number) + + 1371 + Absolute from BOF + 0 + 0 + + + + + + + 5A575311 + + + + Is previous version of + 1563 + Adobe Flash + 18 + + + Is subsequent version of + 1561 + Adobe Flash + 16 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt764.xml b/cmd/roy/data/pronom/fmt764.xml new file mode 100644 index 000000000..d65f8e642 --- /dev/null +++ b/cmd/roy/data/pronom/fmt764.xml @@ -0,0 +1,146 @@ + + + + + 1563 + Adobe Flash + 18 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/764 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1727 + swf + File extension + + + 1089 + SWF 18 + Header (FWS then version number) and end tag (..) + + 1338 + Absolute from BOF + 0 + 0 + + + + + + + 46575312 + + + 1449 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1107 + SWF 18 - zlib compressed + Header (CWS then version number) + + 1356 + Absolute from BOF + 0 + 0 + + + + + + + 43575312 + + + + 1123 + SWF 18 - LZMA compressed + Header (ZWS then version number) + + 1372 + Absolute from BOF + 0 + 0 + + + + + + + 5A575312 + + + + Is previous version of + 1564 + Adobe Flash + 19 + + + Is subsequent version of + 1562 + Adobe Flash + 17 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt765.xml b/cmd/roy/data/pronom/fmt765.xml new file mode 100644 index 000000000..0bfa6a7cf --- /dev/null +++ b/cmd/roy/data/pronom/fmt765.xml @@ -0,0 +1,146 @@ + + + + + 1564 + Adobe Flash + 19 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/765 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1657 + swf + File extension + + + 1090 + SWF 19 + Header (FWS then version number) and end tag (..) + + 1339 + Absolute from BOF + 0 + 0 + + + + + + + 46575313 + + + 1450 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1108 + SWF 19 - zlib compressed + Header (CWS then version number) + + 1357 + Absolute from BOF + 0 + 0 + + + + + + + 43575313 + + + + 1124 + SWF 19 - LZMA compressed + Header (ZWS then version number) + + 1373 + Absolute from BOF + 0 + 0 + + + + + + + 5A575313 + + + + Is previous version of + 1565 + Adobe Flash + 20 + + + Is subsequent version of + 1563 + Adobe Flash + 18 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt766.xml b/cmd/roy/data/pronom/fmt766.xml new file mode 100644 index 000000000..509569d5c --- /dev/null +++ b/cmd/roy/data/pronom/fmt766.xml @@ -0,0 +1,146 @@ + + + + + 1565 + Adobe Flash + 20 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/766 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1658 + swf + File extension + + + 1091 + SWF 20 + Header (FWS then version number) and end tag (..) + + 1340 + Absolute from BOF + 0 + 0 + + + + + + + 46575314 + + + 1451 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1109 + SWF 20 - zlib compressed + Header (CWS then version number) + + 1358 + Absolute from BOF + 0 + 0 + + + + + + + 43575314 + + + + 1125 + SWF 20 - LZMA compressed + Header (ZWS then version number) + + 1374 + Absolute from BOF + 0 + 0 + + + + + + + 5A575314 + + + + Is previous version of + 1566 + Adobe Flash + 21 + + + Is subsequent version of + 1564 + Adobe Flash + 19 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt767.xml b/cmd/roy/data/pronom/fmt767.xml new file mode 100644 index 000000000..83c5a388e --- /dev/null +++ b/cmd/roy/data/pronom/fmt767.xml @@ -0,0 +1,146 @@ + + + + + 1566 + Adobe Flash + 21 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/767 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1659 + swf + File extension + + + 1092 + SWF 21 + Header (FWS then version number) and end tag (..) + + 1341 + Absolute from BOF + 0 + 0 + + + + + + + 46575315 + + + 1452 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1110 + SWF 21 - zlib compressed + Header (CWS then version number) + + 1359 + Absolute from BOF + 0 + 0 + + + + + + + 43575315 + + + + 1126 + SWF 21 - LZMA compressed + Header (ZWS then version number) + + 1375 + Absolute from BOF + 0 + 0 + + + + + + + 5A575315 + + + + Is previous version of + 1567 + Adobe Flash + 22 + + + Is subsequent version of + 1565 + Adobe Flash + 20 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt768.xml b/cmd/roy/data/pronom/fmt768.xml new file mode 100644 index 000000000..1737ec40b --- /dev/null +++ b/cmd/roy/data/pronom/fmt768.xml @@ -0,0 +1,146 @@ + + + + + 1567 + Adobe Flash + 22 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/768 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1660 + swf + File extension + + + 1093 + SWF 22 + Header (FWS then version number) and end tag (..) + + 1342 + Absolute from BOF + 0 + 0 + + + + + + + 46575316 + + + 1453 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1111 + SWF 22 - zlib compressed + Header (CWS then version number) + + 1360 + Absolute from BOF + 0 + 0 + + + + + + + 43575316 + + + + 1127 + SWF 22 - LZMA compressed + Header (ZWS then version number) + + 1376 + Absolute from BOF + 0 + 0 + + + + + + + 5A575316 + + + + Is previous version of + 1568 + Adobe Flash + 23 + + + Is subsequent version of + 1566 + Adobe Flash + 21 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt769.xml b/cmd/roy/data/pronom/fmt769.xml new file mode 100644 index 000000000..152828da5 --- /dev/null +++ b/cmd/roy/data/pronom/fmt769.xml @@ -0,0 +1,146 @@ + + + + + 1568 + Adobe Flash + 23 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/769 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1661 + swf + File extension + + + 1094 + SWF 23 + Header (FWS then version number) and end tag (..) + + 1343 + Absolute from BOF + 0 + 0 + + + + + + + 46575317 + + + 1454 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1112 + SWF 23 - zlib compressed + Header (CWS then version number) + + 1361 + Absolute from BOF + 0 + 0 + + + + + + + 43575317 + + + + 1127 + SWF 22 - LZMA compressed + Header (ZWS then version number) + + 1376 + Absolute from BOF + 0 + 0 + + + + + + + 5A575316 + + + + Is previous version of + 1569 + Adobe Flash + 24 + + + Is subsequent version of + 1567 + Adobe Flash + 22 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt770.xml b/cmd/roy/data/pronom/fmt770.xml new file mode 100644 index 000000000..43c318aa4 --- /dev/null +++ b/cmd/roy/data/pronom/fmt770.xml @@ -0,0 +1,146 @@ + + + + + 1569 + Adobe Flash + 24 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/770 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1726 + swf + File extension + + + 1095 + SWF 24 + Header (FWS then version number) and end tag (..) + + 1344 + Absolute from BOF + 0 + 0 + + + + + + + 46575318 + + + 1455 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1109 + SWF 20 - zlib compressed + Header (CWS then version number) + + 1358 + Absolute from BOF + 0 + 0 + + + + + + + 43575314 + + + + 1129 + SWF 24 - LZMA compressed + Header (ZWS then version number) + + 1378 + Absolute from BOF + 0 + 0 + + + + + + + 5A575318 + + + + Is previous version of + 1570 + Adobe Flash + 25 + + + Is subsequent version of + 1568 + Adobe Flash + 23 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt771.xml b/cmd/roy/data/pronom/fmt771.xml new file mode 100644 index 000000000..8bf793c69 --- /dev/null +++ b/cmd/roy/data/pronom/fmt771.xml @@ -0,0 +1,146 @@ + + + + + 1570 + Adobe Flash + 25 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/771 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1662 + swf + File extension + + + 1096 + SWF 25 + Header (FWS then version number) and end tag (..) + + 1345 + Absolute from BOF + 0 + 0 + + + + + + + 46575319 + + + 1456 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1114 + SWF 25 - zlib compressed + Header (CWS then version number) + + 1363 + Absolute from BOF + 0 + 0 + + + + + + + 43575319 + + + + 1130 + SWF 25 - LZMA compressed + Header (ZWS then version number) + + 1379 + Absolute from BOF + 0 + 0 + + + + + + + 5A575319 + + + + Is previous version of + 1571 + Adobe Flash + 26 + + + Is subsequent version of + 1569 + Adobe Flash + 24 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt772.xml b/cmd/roy/data/pronom/fmt772.xml new file mode 100644 index 000000000..3159ffb50 --- /dev/null +++ b/cmd/roy/data/pronom/fmt772.xml @@ -0,0 +1,146 @@ + + + + + 1571 + Adobe Flash + 26 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/772 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1663 + swf + File extension + + + 1097 + SWF 26 + Header (FWS then version number) and end tag (..) + + 1346 + Absolute from BOF + 0 + 0 + + + + + + + 4657531A + + + 1457 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1115 + SWF 26 - zlib compressed + Header (CWS then version number) + + 1364 + Absolute from BOF + 0 + 0 + + + + + + + 4357531A + + + + 1131 + SWF 26 - LZMA compressed + Header (ZWS then version number) + + 1380 + Absolute from BOF + 0 + 0 + + + + + + + 5A57531A + + + + Is previous version of + 1572 + Adobe Flash + 27 + + + Is subsequent version of + 1570 + Adobe Flash + 25 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt773.xml b/cmd/roy/data/pronom/fmt773.xml new file mode 100644 index 000000000..b742d69ee --- /dev/null +++ b/cmd/roy/data/pronom/fmt773.xml @@ -0,0 +1,146 @@ + + + + + 1572 + Adobe Flash + 27 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/773 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1664 + swf + File extension + + + 1098 + SWF 27 + Header (FWS then version number) and end tag (..) + + 1347 + Absolute from BOF + 0 + 0 + + + + + + + 4657531B + + + 1458 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1116 + SWF 27 - zlib compressed + Header (CWS then version number) + + 1365 + Absolute from BOF + 0 + 0 + + + + + + + 4357531B + + + + 1132 + SWF 27 - LZMA compressed + Header (ZWS then version number) + + 1381 + Absolute from BOF + 0 + 0 + + + + + + + 5A57531B + + + + Is previous version of + 1573 + Adobe Flash + 28 + + + Is subsequent version of + 1571 + Adobe Flash + 26 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt774.xml b/cmd/roy/data/pronom/fmt774.xml new file mode 100644 index 000000000..3b9ec7a53 --- /dev/null +++ b/cmd/roy/data/pronom/fmt774.xml @@ -0,0 +1,146 @@ + + + + + 1573 + Adobe Flash + 28 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 07 Aug 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 07 Aug 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/774 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1665 + swf + File extension + + + 1099 + SWF 28 + Header (FWS then version number) and end tag (..) + + 1348 + Absolute from BOF + 0 + 0 + + + + + + + 4657531C + + + 1459 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + 1117 + SWF 28 - zlib compressed + Header (CWS then version number) + + 1366 + Absolute from BOF + 0 + 0 + + + + + + + 4357531C + + + + 1133 + SWF 28 - LZMA compressed + Header (ZWS then version number) + + 1382 + Absolute from BOF + 0 + 0 + + + + + + + 5A57531C + + + + Is previous version of + 1574 + Adobe Flash + 29 + + + Is subsequent version of + 1572 + Adobe Flash + 27 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt775.xml b/cmd/roy/data/pronom/fmt775.xml new file mode 100644 index 000000000..9410bd783 --- /dev/null +++ b/cmd/roy/data/pronom/fmt775.xml @@ -0,0 +1,146 @@ + + + + + 1574 + Adobe Flash + 29 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 21 Nov 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 21 Nov 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/775 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1666 + swf + File extension + + + 1137 + SWF 29 - LZMA compressed + Header (ZWS then version number) + + 1386 + Absolute from BOF + 0 + 0 + + + + + + + 5A57531D + + + + 1139 + SWF 29 - zlib compressed + Header (CWS then version number) + + 1388 + Absolute from BOF + 0 + 0 + + + + + + + 4357531D + + + + 1141 + SWF 29 + Header (FWS then version number) and end tag (..) + + 1390 + Absolute from BOF + 0 + 0 + + + + + + + 4657531D + + + 1391 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + Is previous version of + 1575 + Adobe Flash + 30 + + + Is subsequent version of + 1573 + Adobe Flash + 28 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt776.xml b/cmd/roy/data/pronom/fmt776.xml new file mode 100644 index 000000000..8273471bd --- /dev/null +++ b/cmd/roy/data/pronom/fmt776.xml @@ -0,0 +1,140 @@ + + + + + 1575 + Adobe Flash + 30 + + + + + + + + + The Adobe Flash format, SWF, previously known as Shockwave Flash or Macromedia Shockwave Flash, and alternatively known as the Small Web Format, is a file format primarily designed for creating interactive multimedia applications. The format iterates rapidly, often in line with new releases of Adobe Flash or Adobe Air. Prior to version 6 all SWF files were uncompressed, however version 6 introduced the option of using zlib compression. Version 13 introduced the option of using LZMA compression. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 21 Nov 2015 + http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf +http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html + 21 Nov 2015 + + + + + + + + application/x-shockwave-flash + MIME + + + fmt/776 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1667 + swf + File extension + + + 1138 + SWF 30 - LZMA compressed + Header (ZWS then version number) + + 1387 + Absolute from BOF + 0 + 0 + + + + + + + 5A57531E + + + + 1140 + SWF 30 - zlib compressed + Header (CWS then version number) + + 1389 + Absolute from BOF + 0 + 0 + + + + + + + 4357531E + + + + 1142 + SWF 30 + Header (FWS then version number) and end tag (..) + + 1392 + Absolute from BOF + 0 + 0 + + + + + + + 4657531E + + + 1393 + Absolute from EOF + 0 + 0 + + + + + + + 0000 + + + + Is subsequent version of + 1574 + Adobe Flash + 29 + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt777.xml b/cmd/roy/data/pronom/fmt777.xml new file mode 100644 index 000000000..c823bbb9b --- /dev/null +++ b/cmd/roy/data/pronom/fmt777.xml @@ -0,0 +1,81 @@ + + + + + 1576 + Microsoft Network Monitor Packet Capture + 1 + + + + + + + + + Microsoft Network Monitor is a packet analyser used to examine and interpret network traffic. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 21 Nov 2015 + + + 21 Nov 2015 + + + + + + + + fmt/777 + PUID + + + 93 + + + Microsoft Corporation + Microsoft Corporation + + + 93 + + + Microsoft Corporation + Microsoft Corporation + + + 1668 + cap + File extension + + + 1143 + Netmon Capture 1 + RTSS - minor version number - major version number + + 1394 + Absolute from BOF + 0 + 0 + + + + + + + 52545353{1}01 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt778.xml b/cmd/roy/data/pronom/fmt778.xml new file mode 100644 index 000000000..570a9abcc --- /dev/null +++ b/cmd/roy/data/pronom/fmt778.xml @@ -0,0 +1,80 @@ + + + + + 1577 + Microsoft Network Monitor Packet Capture + 2 + + + + + + + + + Microsoft Network Monitor is a packet analyser used to examine and interpret network traffic. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 21 Nov 2015 + https://msdn.microsoft.com/en-us/library/windows/desktop/ee817717(v=vs.85).aspx + 21 Nov 2015 + + + + + + + + fmt/778 + PUID + + + 93 + + + Microsoft Corporation + Microsoft Corporation + + + 93 + + + Microsoft Corporation + Microsoft Corporation + + + 1669 + cap + File extension + + + 1144 + Netmon Capture 2 + GMBU - minor version number - major version number + + 1395 + Absolute from BOF + 0 + 0 + + + + + + + 474D4255{1}02 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt779.xml b/cmd/roy/data/pronom/fmt779.xml new file mode 100644 index 000000000..bf31fcc0d --- /dev/null +++ b/cmd/roy/data/pronom/fmt779.xml @@ -0,0 +1,98 @@ + + + + + 1578 + pcap Packet Capture + + + + + + + + + + + The pcap file format was invented for use by tcpdump, a packet analyser used to examine and interpret network traffic. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 21 Nov 2015 + + + 21 Nov 2015 + + + + + + + + fmt/779 + PUID + + + 1670 + pcap + File extension + + + 1731 + cap + File extension + + + 1732 + dmp + File extension + + + 1145 + pcap Big Endian + 0xa1b2c3d4 indicates that the capture reader has the same byte order as the capture writer. +0xd4c3b2a1 indicates that the reader has a different byte order from the writer. + + 1396 + Absolute from BOF + 0 + 0 + + + + + + + A1B2C3D4 + + + + 1146 + pcap Little Endian + 0xa1b2c3d4 indicates that the capture reader has the same byte order as the capture writer. +0xd4c3b2a1 indicates that the reader has a different byte order from the writer. + + 1397 + Absolute from BOF + 0 + 0 + + + + + + + D4C3B2A1 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt780.xml b/cmd/roy/data/pronom/fmt780.xml new file mode 100644 index 000000000..de9925dd1 --- /dev/null +++ b/cmd/roy/data/pronom/fmt780.xml @@ -0,0 +1,90 @@ + + + + + 1579 + pcap Next Generation Capture + + + + + + + + + + + The pcap Next Generation Capture file format is intended to overcome limitations in the pcap Packet Capture format. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 21 Nov 2015 + + + 21 Nov 2015 + + + + + + + + fmt/780 + PUID + + + vnd.tcpdump.pcap + MIME + + + 1671 + pcapng + File extension + + + 1147 + pcap-ng Big Endian + Section Header Block - Block Type, Length, Magic + + 1398 + Absolute from BOF + 0 + 0 + + + + + + + 0A0D0D0A{4}1A2B3C4D + + + + 1148 + pcap-ng Little Endian + Section Header Block - Block Type, Length, Magic + + 1399 + Absolute from BOF + 0 + 0 + + + + + + + 0A0D0D0A{4}4D3C2B1A + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt781.xml b/cmd/roy/data/pronom/fmt781.xml new file mode 100644 index 000000000..ce161904c --- /dev/null +++ b/cmd/roy/data/pronom/fmt781.xml @@ -0,0 +1,82 @@ + + + + + 1580 + Snoop Packet Capture + + + + + + + + + + + Snoop is a packet capture file format originally developed by Sun. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 21 Nov 2015 + + + 21 Nov 2015 + + + + + + + + fmt/781 + PUID + + + 71 + + + Sun Microsystems Incorporated + Sun Microsystems Incorporated + + + 63 + + + Oracle + Oracle + + + 1672 + snoop + File extension + + + 1149 + Snoop + Magic: snoop... Version: 2 + + 1400 + Absolute from BOF + 0 + 0 + + + + + + + 736E6F6F7000000000000002 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt782.xml b/cmd/roy/data/pronom/fmt782.xml new file mode 100644 index 000000000..2e94a5e4b --- /dev/null +++ b/cmd/roy/data/pronom/fmt782.xml @@ -0,0 +1,68 @@ + + + + + 1581 + PowerVR Object Data + + + + + + + + + + + The PowerVR Object Data format is a 3D modelling format developed by Imagination Technologies. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 21 Nov 2015 + + + 21 Nov 2015 + + + + + + + + fmt/782 + PUID + + + 1673 + pod + File extension + + + 1150 + PowerVR POD + Format consists of blocks. Identification based upon 'version' block - 8 bytes 'version' block start tag: identifier = 0xE8030000 & length of block (11 bytes = 0x0B000000) - Data (in this case the 11 byte null-terminated version string AB.POD.2.0) - 8 bytes 'version' block end tag: identifier = 0xE8030080 & length (0 bytes as end tag = 0x00000000) + + 1401 + Absolute from BOF + 0 + 0 + + + + + + + E80300000B00000041422E504F442E322E3000E803008000000000 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt783.xml b/cmd/roy/data/pronom/fmt783.xml new file mode 100644 index 000000000..b167e1aa5 --- /dev/null +++ b/cmd/roy/data/pronom/fmt783.xml @@ -0,0 +1,75 @@ + + + + + 1582 + Material Exchange Format + Operational Pattern 1b + + + + + + + + + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +OP1b is intended to meet the requirements of acquisition, storage and interchange applications where more than one essence component is required and it is wished to carry these in two or more essence containers. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + application/mxf + MIME + + + fmt/783 + PUID + + + 1674 + mxf + File extension + + + 792 + MXF OP1b + Header ..+4.......... then Operational Pattern Label ..+4.......... + + 996 + Absolute from BOF + 0 + 0 + + + + + + + 060E2B34020501010D0102010102{70}060E2B34040101010D0102010102 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt784.xml b/cmd/roy/data/pronom/fmt784.xml new file mode 100644 index 000000000..cf1ace2b9 --- /dev/null +++ b/cmd/roy/data/pronom/fmt784.xml @@ -0,0 +1,75 @@ + + + + + 1583 + Material Exchange Format + Operational Pattern 1c + + + + + + + + + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +OP1c: A choice of 2 or more alternate material packages that play out selected tracks of either a single file package or two or more synchronized file packages. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + application/mxf + MIME + + + fmt/784 + PUID + + + 1675 + mxf + File extension + + + 793 + MXF OP1c + Header ..+4.......... then Operational Pattern Label ..+4.......... + + 997 + Absolute from BOF + 0 + 0 + + + + + + + 060E2B34020501010D0102010102{70}060E2B34040101010D0102010103 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt785.xml b/cmd/roy/data/pronom/fmt785.xml new file mode 100644 index 000000000..e4fcb6345 --- /dev/null +++ b/cmd/roy/data/pronom/fmt785.xml @@ -0,0 +1,75 @@ + + + + + 1584 + Material Exchange Format + Operational Pattern 2a + + + + + + + + + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +OP2a is intended to meet the requirements of acquisition, storage and interchange applications that are satisfied by a play-list of individual items of content packaged in two or more essence containers each of the same type. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + application/mxf + MIME + + + fmt/785 + PUID + + + 1676 + mxf + File extension + + + 794 + MXF OP2a + Header ..+4.......... then Operational Pattern Label ..+4.......... + + 998 + Absolute from BOF + 0 + 0 + + + + + + + 060E2B34020501010D0102010102{70}060E2B34040101010D0102010201 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt786.xml b/cmd/roy/data/pronom/fmt786.xml new file mode 100644 index 000000000..d87265bf3 --- /dev/null +++ b/cmd/roy/data/pronom/fmt786.xml @@ -0,0 +1,75 @@ + + + + + 1585 + Material Exchange Format + Operational Pattern 2b + + + + + + + + + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +OP2b is intended to meet the requirements of acquisition, storage and interchange applications where more than one essence component is required and it is wished to carry these in four or more essence containers. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + application/mxf + MIME + + + fmt/786 + PUID + + + 1677 + mxf + File extension + + + 795 + MXF OP2b + Header ..+4.......... then Operational Pattern Label ..+4.......... + + 999 + Absolute from BOF + 0 + 0 + + + + + + + 060E2B34020501010D0102010102{70}060E2B34040101010D0102010202 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt787.xml b/cmd/roy/data/pronom/fmt787.xml new file mode 100644 index 000000000..6ecc5b64d --- /dev/null +++ b/cmd/roy/data/pronom/fmt787.xml @@ -0,0 +1,75 @@ + + + + + 1586 + Material Exchange Format + Operational Pattern 2c + + + + + + + + + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +OP2c: A choice of 2 or more alternate material packages that play out selected tracks of either a sequence of single file packages, or a sequence of two or more synchronized file packages. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + application/mxf + MIME + + + fmt/787 + PUID + + + 1678 + mxf + File extension + + + 796 + MXF OP2c + Header ..+4.......... then Operational Pattern Label ..+4.......... + + 1000 + Absolute from BOF + 0 + 0 + + + + + + + 060E2B34020501010D0102010102{70}060E2B34040101010D0102010203 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt788.xml b/cmd/roy/data/pronom/fmt788.xml new file mode 100644 index 000000000..92099e5df --- /dev/null +++ b/cmd/roy/data/pronom/fmt788.xml @@ -0,0 +1,75 @@ + + + + + 1587 + Material Exchange Format + Operational Pattern 3a + + + + + + + + + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +OP3a: A material package that plays out an edit list from one or more file packages where only a single file package may be referenced at any given position on any material package timeline. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + application/mxf + MIME + + + fmt/788 + PUID + + + 1679 + mxf + File extension + + + 797 + MXF OP3a + Header ..+4.......... then Operational Pattern Label ..+4.......... + + 1001 + Absolute from BOF + 0 + 0 + + + + + + + 060E2B34020501010D0102010102{70}060E2B34040101010D0102010301 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt789.xml b/cmd/roy/data/pronom/fmt789.xml new file mode 100644 index 000000000..fa0dac7da --- /dev/null +++ b/cmd/roy/data/pronom/fmt789.xml @@ -0,0 +1,76 @@ + + + + + 1588 + Material Exchange Format + Operational Pattern 3b + + + + + + + + + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +OP3b: A material package that plays out an edit list from two or more file packages each of which may be referenced and synchronized at any given position along the material package timeline. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + application/mxf + MIME + + + fmt/789 + PUID + + + 1680 + mxf + File extension + + + 798 + MXF OP3b + Header ..+4.......... then Operational Pattern Label ..+4.......... + + 1002 + Absolute from BOF + 0 + + + + + + + + + 060E2B34020501010D0102010102{70}060E2B34040101010D0102010302 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt790.xml b/cmd/roy/data/pronom/fmt790.xml new file mode 100644 index 000000000..bdbe28a9d --- /dev/null +++ b/cmd/roy/data/pronom/fmt790.xml @@ -0,0 +1,75 @@ + + + + + 1589 + Material Exchange Format + Operational Pattern 3c + + + + + + + + + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +OP3c: A choice of 2 or more alternate material packages that play out selected portions of tracks (edit list) from one or more file packages each of which may be referenced and synchronized at any given position along the timeline. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + application/mxf + MIME + + + fmt/790 + PUID + + + 1681 + mxf + File extension + + + 799 + MXF OP3c + Header ..+4.......... then Operational Pattern Label ..+4.......... + + 1003 + Absolute from BOF + 0 + 0 + + + + + + + 060E2B34020501010D0102010102{70}060E2B34040101010D0102010303 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt791.xml b/cmd/roy/data/pronom/fmt791.xml new file mode 100644 index 000000000..9146dcfbf --- /dev/null +++ b/cmd/roy/data/pronom/fmt791.xml @@ -0,0 +1,75 @@ + + + + + 1590 + Material Exchange Format + Operational Pattern OP-ATOM + + + + + + + + + MXF is a media container format which supports a number of different streams of coded "essence", encoded with any of a variety of codecs, together with a metadata wrapper which describes the material contained within the MXF file. + +MXF allows for different degrees of complexity within the wrapper, which are standardised and defined as Operational Patterns, and this may be a consideration for an institution considering preserving the format, hence the separation of these Operational Patterns into separate PUIDs. + +Operational Pattern “OP-Atom” is intended to satisfy the demands of applications where there is a requirement for exchange of material and associated metadata together in a single file with an open and standardized format, yet also a demand for a simple, predictable, layout with minimum scope for variation. OP-Atom is specifically intended for applications where each Essence Track is held separately. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + application/mxf + MIME + + + fmt/791 + PUID + + + 1682 + mxf + File extension + + + 800 + MXF OP-ATOM + Header ..+4.......... then Operational Pattern Label ..+4......... + + 1004 + Absolute from BOF + 0 + 0 + + + + + + + 060E2B34020501010D0102010102{70}060E2B34040101020D01020110 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt792.xml b/cmd/roy/data/pronom/fmt792.xml new file mode 100644 index 000000000..dbc837cee --- /dev/null +++ b/cmd/roy/data/pronom/fmt792.xml @@ -0,0 +1,73 @@ + + + + + 1591 + Unified Emulator Format + + + + + + + + + + + The Unified Emulator Format (UEF) was developed by Thomas Harte and is a format that is used to store audio tapes, ROMs, floppy discs and machine state snapshots for the 8-bit range of computers manufactured by Acorn Computers. UEF files can be created using an application called MakeUEF which converts audio samples into UEF files, MakeUEF claims to be the sole creator of UEF files available on websites prior to November 2004. From version 1.0 of MakeUEF the fidelity of the software was improved and an additional extension of .hq.uef (meaning high quality) was adopted for these files. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + fmt/792 + PUID + + + 1683 + uef + File extension + + + 1684 + hq.uef + File extension + + + 1151 + UEF + Header - UEF File!. + + 1402 + Absolute from BOF + 0 + 0 + + + + + + + 5545462046696C652100 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt793.xml b/cmd/roy/data/pronom/fmt793.xml new file mode 100644 index 000000000..1bc188610 --- /dev/null +++ b/cmd/roy/data/pronom/fmt793.xml @@ -0,0 +1,72 @@ + + + + + 1592 + RPM Package Manager file + 1 + + + + + + + + + RPM Package Manager file (RPM) was previously known as a Red Hat Package Manager File. It is a file used by RPM Package Manager which is a package management system. RPM files currently appear in two defined types, the first is binary package files containing the compiled version of certain software. The second is source package files containing the source code used to produce a package. These have an appropriate tag in the file header that distinguishes them from Binary RPMs, causing them to be extracted to /usr/src on installation. Source package files customarily carry the file extension “.src.rpm". + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + fmt/793 + PUID + + + 1685 + rpm + File extension + + + 1686 + src.rpm + File extension + + + 1152 + RPMv1 + header - í«îÛ. + + 1403 + Absolute from BOF + 0 + 0 + + + + + + + EDABEEDB01 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt794.xml b/cmd/roy/data/pronom/fmt794.xml new file mode 100644 index 000000000..5f39b12fd --- /dev/null +++ b/cmd/roy/data/pronom/fmt794.xml @@ -0,0 +1,72 @@ + + + + + 1593 + RPM Package Manager file + 2 + + + + + + + + + RPM Package Manager file (RPM) was previously known as a Red Hat Package Manager File. It is a file used by RPM Package Manager which is a package management system. RPM files currently appear in two defined types, the first is binary package files containing the compiled version of certain software. The second is source package files containing the source code used to produce a package. These have an appropriate tag in the file header that distinguishes them from Binary RPMs, causing them to be extracted to /usr/src on installation. Source package files customarily carry the file extension “.src.rpm". + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + fmt/794 + PUID + + + 1687 + rpm + File extension + + + 1688 + src.rpm + File extension + + + 1153 + RPMv2 + Header - í«îÛ. + + 1404 + Absolute from BOF + 0 + 0 + + + + + + + EDABEEDB02 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt795.xml b/cmd/roy/data/pronom/fmt795.xml new file mode 100644 index 000000000..7b95ebde7 --- /dev/null +++ b/cmd/roy/data/pronom/fmt795.xml @@ -0,0 +1,72 @@ + + + + + 1594 + RPM Package Manager file + 3 + + + + + + + + + RPM Package Manager file (RPM) was previously known as a Red Hat Package Manager File. It is a file used by RPM Package Manager which is a package management system. RPM files currently appear in two defined types, the first is binary package files containing the compiled version of certain software. The second is source package files containing the source code used to produce a package. These have an appropriate tag in the file header that distinguishes them from Binary RPMs, causing them to be extracted to /usr/src on installation. Source package files customarily carry the file extension “.src.rpm". + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 23 Nov 2015 + + + 23 Nov 2015 + + + + + + + + fmt/795 + PUID + + + 1689 + rpm + File extension + + + 1690 + src.rpm + File extension + + + 1154 + RPMv3 + Header - í«îÛ.. + + 1405 + Absolute from BOF + 0 + 0 + + + + + + + EDABEEDB0300 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt796.xml b/cmd/roy/data/pronom/fmt796.xml new file mode 100644 index 000000000..b9efd1b86 --- /dev/null +++ b/cmd/roy/data/pronom/fmt796.xml @@ -0,0 +1,81 @@ + + + + + 1595 + Adobe After Effects + + + + + + + + + + + Adobe After Effects is a digital visual effects, motion graphics, and compositing application developed by Adobe Systems and used in the post-production process of filmmaking and television production. Among other things, After Effects can be used for keying, tracking, rotoscoping, compositing and animation. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 26 Nov 2015 + http://en.wikipedia.org/wiki/Adobe_After_Effects + 26 Nov 2015 + + + + + + + + fmt/796 + PUID + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 7 + + + Adobe Systems Incorporated + Adobe Systems Incorporated + + + 1691 + aep + File extension + + + 1155 + Adobe After Effects + Header RIFX, Egg! Format chunk + + 1406 + Absolute from BOF + 0 + 0 + + + + + + + 52494658{4}45676721 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt797.xml b/cmd/roy/data/pronom/fmt797.xml new file mode 100644 index 000000000..e3bce7430 --- /dev/null +++ b/cmd/roy/data/pronom/fmt797.xml @@ -0,0 +1,88 @@ + + + + + 1596 + Apple ProRes + + + + + + + + + + + ProRes is a lossy video compression format developed by Apple Inc. + + + + + + + + + 194 + National Library of Wales / National Library of Wales + 26 Nov 2015 + https://www.apple.com/final-cut-pro/docs/Apple_ProRes_White_Paper.pdf + 26 Nov 2015 + + + + + + + + fmt/797 + PUID + + + 15 + + + Apple Computer, Inc. + Apple Computer, Inc. + + + 15 + + + Apple Computer, Inc. + Apple Computer, Inc. + + + 1692 + mov + File extension + + + 1156 + Apple ProRes + BOF: Offset 4, free{12}icpf + + 1407 + Absolute from BOF + 4 + 0 + + + + + + + 66726565{12}69637066 + + + + Has priority over + 658 + Quicktime + + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt798.xml b/cmd/roy/data/pronom/fmt798.xml new file mode 100644 index 000000000..3580322e4 --- /dev/null +++ b/cmd/roy/data/pronom/fmt798.xml @@ -0,0 +1,63 @@ + + + + + 1598 + The Neuroimaging Informatics Technology Initiative File format + + + + + + + + + + + A Neuroimaging format used in medical industry for the analysis of scans of x-rays. + + + + + + + + + 215 + University of Edinburgh / University of Edinburgh + 26 Nov 2015 + + + 26 Nov 2015 + + + + + + + + fmt/798 + PUID + + + 1164 + The Neuroimaging Informatics Technology Initiative File format variant1 + Offset 344: ni1. + + 1408 + Absolute from BOF + 344 + 0 + + + + + + + 6E693100 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt799.xml b/cmd/roy/data/pronom/fmt799.xml new file mode 100644 index 000000000..8344d8c1f --- /dev/null +++ b/cmd/roy/data/pronom/fmt799.xml @@ -0,0 +1,63 @@ + + + + + 1599 + WriteNow + + + + + + + + + + + WriteNow was a Word Processing application for the Apple Macintosh. Its files usually lack a format extension. + + + + + + + + + 178 + National Library of New Zealand / National Library of New Zealand + 26 Nov 2015 + + + 26 Nov 2015 + + + + + + + + fmt/799 + PUID + + + 1165 + WriteNow + WriteNow header + + 1409 + Absolute from BOF + 0 + 0 + + + + + + + 57726974654E6F77 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt800.xml b/cmd/roy/data/pronom/fmt800.xml new file mode 100644 index 000000000..49fbc9ae2 --- /dev/null +++ b/cmd/roy/data/pronom/fmt800.xml @@ -0,0 +1,66 @@ + + + + + 1600 + CSV Schema + + + + + + + + + + + Developed by The National Archives, CSV Schema is a human readable text based format that can also be interpreted by applications to validate CSV data. The CSV Schema language is expressed in UTF-8 text. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 26 Nov 2015 + + + 26 Nov 2015 + + + + + + + + fmt/800 + PUID + + + text/csv-schema + MIME + + + 1 + Digital Preservation Department + The National Archives + Digital Preservation Department / The National Archives + + + 1 + Digital Preservation Department + The National Archives + Digital Preservation Department / The National Archives + + + 1693 + csvs + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt801.xml b/cmd/roy/data/pronom/fmt801.xml new file mode 100644 index 000000000..423b2d9e8 --- /dev/null +++ b/cmd/roy/data/pronom/fmt801.xml @@ -0,0 +1,68 @@ + + + + + 1601 + TAP (ZX Spectrum) + + + + + + + + + + + TAP is a tape image format supported by emulators of ZX spectrum computers. It is distinct from the Commodore 64 Tap file. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 27 Nov 2015 + + + 27 Nov 2015 + + + + + + + + fmt/801 + PUID + + + 1694 + tap + File extension + + + 1166 + TAPZX + …{20}ÿ + + 1410 + Absolute from BOF + 0 + 0 + + + + + + + 130000{20}FF + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt802.xml b/cmd/roy/data/pronom/fmt802.xml new file mode 100644 index 000000000..5bc17a897 --- /dev/null +++ b/cmd/roy/data/pronom/fmt802.xml @@ -0,0 +1,68 @@ + + + + + 1602 + TAP (Commodore 64) + + + + + + + + + + + A Tap file attempts to duplicate data stored on a Commodore 64 cassette tape. It encodes the series of pulses used to store data on the tape. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 27 Nov 2015 + + + 27 Nov 2015 + + + + + + + + fmt/802 + PUID + + + 1695 + tap + File extension + + + 1167 + TAPC64 + Header - C64-TAPE-RAW + + 1411 + Absolute from BOF + 0 + 0 + + + + + + + 4336342D544150452D524157 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt803.xml b/cmd/roy/data/pronom/fmt803.xml new file mode 100644 index 000000000..8df5bcf99 --- /dev/null +++ b/cmd/roy/data/pronom/fmt803.xml @@ -0,0 +1,69 @@ + + + + + 1603 + Encase Image File Format/Expert Witness Compression Format + + + + + + + + + + + Expert Witness was the original name for EnCase, as such this format can be referred to as either Expert Witness Compression Format or Encase Image File Format. +The format is used to store media images for forensic purposes. They are a type of disk image containing the contents and structure of an entire data storage device, disk volume or even a computer's physical memory. This format creates segments which have different file extensions, the first will have the extension '.e01'. this increases first numerically upto '.e99' the next extension will be '.eaa' increasing to an estimated limit of '.zzz'. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 27 Nov 2015 + + + 27 Nov 2015 + + + + + + + + fmt/803 + PUID + + + 1696 + e01 + File extension + + + 1168 + EO1 + Header - EVF...ÿ. + + 1412 + Absolute from BOF + 0 + 0 + + + + + + + 455646090D0AFF00 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt804.xml b/cmd/roy/data/pronom/fmt804.xml new file mode 100644 index 000000000..1529a026b --- /dev/null +++ b/cmd/roy/data/pronom/fmt804.xml @@ -0,0 +1,68 @@ + + + + + 1604 + Logical File Evidence Format + + + + + + + + + + + Logical FIle Evidence Format was introduced in EnCase version 5. They are form of Encase Image files, this format is used to store media images for forensic purposes. They are a type of disk image containing the contents and structure of an entire data storage device, disk volume or even a computer's physical memory. The logical version of this format is used to create an image of the original files as they existed on the media but also documents other ifnormation. This includes the assigned file name and extension, datetime of creation, modified date, and date last accessed, the logical and physical size, an MD5 hash value, permissions and original path. This format creates segments which have different file extensions, the first will have the extension '.l01'. this increases first numerically upto '.l99' the next extension will be '.laa' increasing to an estimated limit of '.zzz'. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 27 Nov 2015 + + + 27 Nov 2015 + + + + + + + + fmt/804 + PUID + + + 1697 + l01 + File extension + + + 1169 + L01 + Header - LVF...ÿ. + + 1413 + Absolute from BOF + 0 + 0 + + + + + + + 4C5646090D0AFF00 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt805.xml b/cmd/roy/data/pronom/fmt805.xml new file mode 100644 index 000000000..69ac4da78 --- /dev/null +++ b/cmd/roy/data/pronom/fmt805.xml @@ -0,0 +1,68 @@ + + + + + 1605 + XAML Binary Format + + + + + + + + + + + A XAML Binary Format (XBF) file is a pre-parsed binary representation of a .XAML file. The XBf file is created by Microsoft Visual Studio. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 27 Nov 2015 + + + 27 Nov 2015 + + + + + + + + fmt/805 + PUID + + + 1698 + xbf + File extension + + + 1170 + XAML + Header - XBF. + + 1423 + Absolute from BOF + 0 + 0 + + + + + + + 58424600 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt806.xml b/cmd/roy/data/pronom/fmt806.xml new file mode 100644 index 000000000..58c307106 --- /dev/null +++ b/cmd/roy/data/pronom/fmt806.xml @@ -0,0 +1,68 @@ + + + + + 1606 + Level 5 MAT-file format (MATLAB) + + + + + + + + + + + A Mat-file stores data in binary form. You can read and write Mat-files using MATLAB. Level 5 MAT-file formats are compatible with MATLAB version 5 and upwards. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 27 Nov 2015 + + + 27 Nov 2015 + + + + + + + + fmt/806 + PUID + + + 1699 + mat + File extension + + + 1171 + Level 5 MAT-file format + MATLAB 5.0{114}(..MI|..IM) + + 1424 + Absolute from BOF + 0 + 0 + + + + + + + 4D41544C414220352E30{114}(0001494D|01004D49) + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt807.xml b/cmd/roy/data/pronom/fmt807.xml new file mode 100644 index 000000000..00d07f3c8 --- /dev/null +++ b/cmd/roy/data/pronom/fmt807.xml @@ -0,0 +1,67 @@ + + + + + 1607 + HDF5 + 0 + + + + + + + + + HDF5 is a data model, library, and file format for storing and managing data. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 28 Nov 2015 + + + 28 Nov 2015 + + + + + + + + fmt/807 + PUID + + + 1700 + h5 + File extension + + + 1172 + HDF5 version 0 + HDF5 Header + Version 00 + + 1425 + Absolute from BOF + 0 + 0 + + + + + + + 894844460D0A1A0A00 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt808.xml b/cmd/roy/data/pronom/fmt808.xml new file mode 100644 index 000000000..6d9c4081b --- /dev/null +++ b/cmd/roy/data/pronom/fmt808.xml @@ -0,0 +1,48 @@ + + + + + 1608 + StarOffice Calc + 3.x + + + + + + + + + StarCalc is part of StarOffice, a proprietary office suite. StarCalc is a spreadsheet application. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 28 Nov 2015 + This format is identifiable via a container signature in DROID 6 and later. + 28 Nov 2015 + + + + + + + + fmt/808 + PUID + + + 1701 + sdc + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt809.xml b/cmd/roy/data/pronom/fmt809.xml new file mode 100644 index 000000000..887250fd8 --- /dev/null +++ b/cmd/roy/data/pronom/fmt809.xml @@ -0,0 +1,48 @@ + + + + + 1609 + StarOffice Calc + 4.x + + + + + + + + + StarCalc is part of StarOffice, a proprietary office suite. StarCalc is a spreadsheet application. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 28 Nov 2015 + This format is identifiable via a container signature in DROID 6 and later. + 28 Nov 2015 + + + + + + + + fmt/809 + PUID + + + 1702 + sdc + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt810.xml b/cmd/roy/data/pronom/fmt810.xml new file mode 100644 index 000000000..11e2cfe82 --- /dev/null +++ b/cmd/roy/data/pronom/fmt810.xml @@ -0,0 +1,48 @@ + + + + + 1610 + StarOffice Draw + 3.x + + + + + + + + + StarDraw is part of StarOffice, a proprietary office suite. StarDraw a vector graphics editor. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 28 Nov 2015 + This format is identifiable via a container signature in DROID 6 and later. + 28 Nov 2015 + + + + + + + + fmt/810 + PUID + + + 1703 + sdd + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt811.xml b/cmd/roy/data/pronom/fmt811.xml new file mode 100644 index 000000000..3f0d39e84 --- /dev/null +++ b/cmd/roy/data/pronom/fmt811.xml @@ -0,0 +1,48 @@ + + + + + 1611 + StarOffice Draw + 4.x + + + + + + + + + StarDraw is part of StarOffice, a proprietary office suite. StarDraw a vector graphics editor. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 28 Nov 2015 + This format is identifiable via a container signature in DROID 6 and later. + 28 Nov 2015 + + + + + + + + fmt/811 + PUID + + + 1704 + sdd + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt812.xml b/cmd/roy/data/pronom/fmt812.xml new file mode 100644 index 000000000..a7ca92535 --- /dev/null +++ b/cmd/roy/data/pronom/fmt812.xml @@ -0,0 +1,48 @@ + + + + + 1612 + StarOffice Writer + 3.x + + + + + + + + + StarWriter is part of StarOffice, a proprietary office suite. StarWriter is a word processor. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 28 Nov 2015 + This format is identifiable via a container signature in DROID 6 and later. + 28 Nov 2015 + + + + + + + + fmt/812 + PUID + + + 1705 + sdw + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt813.xml b/cmd/roy/data/pronom/fmt813.xml new file mode 100644 index 000000000..a2b9d9818 --- /dev/null +++ b/cmd/roy/data/pronom/fmt813.xml @@ -0,0 +1,48 @@ + + + + + 1613 + StarOffice Writer + 4.x + + + + + + + + + StarWriter is part of StarOffice, a proprietary office suite. StarWriter is a word processor. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 28 Nov 2015 + This format is identifiable via a container signature in DROID 6 and later. + 28 Nov 2015 + + + + + + + + fmt/813 + PUID + + + 1706 + sdw + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt814.xml b/cmd/roy/data/pronom/fmt814.xml new file mode 100644 index 000000000..d00b38e15 --- /dev/null +++ b/cmd/roy/data/pronom/fmt814.xml @@ -0,0 +1,48 @@ + + + + + 1614 + StarOffice Impress + 3.x + + + + + + + + + StarImpress is part of StarOffice, a proprietary office suite. StarImpress is a presentation program. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 28 Nov 2015 + This format is identifiable via a container signature in DROID 6 and later. + 28 Nov 2015 + + + + + + + + fmt/814 + PUID + + + 1707 + sdd + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt815.xml b/cmd/roy/data/pronom/fmt815.xml new file mode 100644 index 000000000..d9b5042bc --- /dev/null +++ b/cmd/roy/data/pronom/fmt815.xml @@ -0,0 +1,48 @@ + + + + + 1615 + StarOffice Impress + 4.x + + + + + + + + + StarImpress is part of StarOffice, a proprietary office suite. StarImpress is a presentation program. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 28 Nov 2015 + This format is identifiable via a container signature in DROID 6 and later. + 28 Nov 2015 + + + + + + + + fmt/815 + PUID + + + 1708 + sdd + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt816.xml b/cmd/roy/data/pronom/fmt816.xml new file mode 100644 index 000000000..2dab03095 --- /dev/null +++ b/cmd/roy/data/pronom/fmt816.xml @@ -0,0 +1,68 @@ + + + + + 1616 + NUT Open Container Format + + + + + + + + + + + NUT is a container format for the storage of audio, video, subtitles and other related user defined streams. It provides an exact timestamp for synchronization and seeking. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 11 Dec 2015 + + + 11 Dec 2015 + + + + + + + + fmt/816 + PUID + + + 1709 + nut + File extension + + + 1175 + NUT + BOF string: nut/multimedia container + + 1427 + Absolute from BOF + 0 + 0 + + + + + + + 6E75742F6D756C74696D6564696120636F6E7461696E6572 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt817.xml b/cmd/roy/data/pronom/fmt817.xml new file mode 100644 index 000000000..a0fa3465b --- /dev/null +++ b/cmd/roy/data/pronom/fmt817.xml @@ -0,0 +1,54 @@ + + + + + 1617 + JSON Data Interchange Format + + + + + + + + + + + JavaScript Object Notation (JSON) is an open standard format that uses human-readable text to transmit data objects consisting of attribute–value pairs. It is used for asynchronous browser/server communication (AJAJ). While it is originally derived from JavaScript scripting language, JSON is language independent while using conventions that match with the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and others. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 11 Dec 2015 + + + 11 Dec 2015 + + + + + + + + application/json + MIME + + + fmt/817 + PUID + + + 1710 + json + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt818.xml b/cmd/roy/data/pronom/fmt818.xml new file mode 100644 index 000000000..587b2d99d --- /dev/null +++ b/cmd/roy/data/pronom/fmt818.xml @@ -0,0 +1,49 @@ + + + + + 1618 + YAML + + + + + + + + + + + YAML is data serialisation format which uses a text file organised in a human-readable form. YAML can be used with several platforms of programming languages such as C, Perl, PHP, Python, Ruby, Javascript and others. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 11 Dec 2015 + http://yaml.org/ + 11 Dec 2015 + + + + + + + + fmt/818 + PUID + + + 1711 + yaml + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt819.xml b/cmd/roy/data/pronom/fmt819.xml new file mode 100644 index 000000000..ce099f1c5 --- /dev/null +++ b/cmd/roy/data/pronom/fmt819.xml @@ -0,0 +1,68 @@ + + + + + 1619 + CD-ROM/XA (eXtended Architecture) + + + + + + + + + + + CD-ROM XA (Compact Disc - read-only-memory, extended architecture) is a modification of CD-ROM that defines sectors that enable it to read and display data, graphics, video, and audio. Photo CD, Video CD, CD-EXTRA and Super Video CD have all been based on CDXA and it may be possible to further distinguish between these different CDXA variant formats with further PRONOM research. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 11 Dec 2015 + + + 11 Dec 2015 + + + + + + + + fmt/819 + PUID + + + 1712 + dat + File extension + + + 1176 + CDXA + BOF: RIFF{4}CDXA + + 1428 + Absolute from BOF + 0 + 0 + + + + + + + 52494646{4}43445841 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt820.xml b/cmd/roy/data/pronom/fmt820.xml new file mode 100644 index 000000000..a21b66a43 --- /dev/null +++ b/cmd/roy/data/pronom/fmt820.xml @@ -0,0 +1,68 @@ + + + + + 1620 + T64 Tape Image Format + + + + + + + + + + + T64 is a Commodore 64 emulation format designed by Miha Peternel, for use with his C64s emulator. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 14 Dec 2015 + + + 14 Dec 2015 + + + + + + + + fmt/820 + PUID + + + 1713 + t64 + File extension + + + 1177 + T64 Tape Image + BOF: C64S tape + + 1429 + Absolute from BOF + 0 + 0 + + + + + + + 433634532074617065 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt821.xml b/cmd/roy/data/pronom/fmt821.xml new file mode 100644 index 000000000..69474086e --- /dev/null +++ b/cmd/roy/data/pronom/fmt821.xml @@ -0,0 +1,78 @@ + + + + + 1621 + G64 GCR-encoded Disk Image Format + + + + + + + + + + + G64 is a Commodore 64 emulation format. It is a raw group code recording (GCR) binary representation of a Commodore 1541 diskette. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 14 Dec 2015 + + + 14 Dec 2015 + + + + + + + + fmt/821 + PUID + + + 1714 + g41 + File extension + + + 1715 + g64 + File extension + + + 1716 + g71 + File extension + + + 1178 + G64 GCR-encoded Disk Image Format + BOF: GCR-1541. + + 1430 + Absolute from BOF + 0 + 0 + + + + + + + 4743522D3135343100 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt822.xml b/cmd/roy/data/pronom/fmt822.xml new file mode 100644 index 000000000..c46be59f4 --- /dev/null +++ b/cmd/roy/data/pronom/fmt822.xml @@ -0,0 +1,68 @@ + + + + + 1622 + CRT C64 Cartridge Image Format + + + + + + + + + + + CRT is a Commodore 64 emulation format introduced with the CCS64 emulator, created to handle C64 ROM cartridges. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 14 Dec 2015 + + + 14 Dec 2015 + + + + + + + + fmt/822 + PUID + + + 1717 + crt + File extension + + + 1179 + CRT C64 Cartridge + BOF: C64 CARTRIDGE {48}CHIP + + 1460 + Absolute from BOF + 0 + 0 + + + + + + + 43363420434152545249444745202020{48}43484950 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt823.xml b/cmd/roy/data/pronom/fmt823.xml new file mode 100644 index 000000000..7f40bfe35 --- /dev/null +++ b/cmd/roy/data/pronom/fmt823.xml @@ -0,0 +1,88 @@ + + + + + 1623 + P00 C64 Image Format + + + + + + + + + + + P00 is a Commodore 64 emulation format created for use with the PC64 emulator. The extension is normally 'Pxx', where the xx represents a two digit number corresponding to an incremented extension (beginning with P00) where more than one otherwise identically named P00 file exists in a single directory. For example, five files each called 'file' in a single dircetory would have the extensions p00, p01, p02, p03 and p04. + + + + + + + + + 1 + Digital Preservation Department / The National Archives + 14 Dec 2015 + + + 14 Dec 2015 + + + + + + + + fmt/823 + PUID + + + 1718 + p00 + File extension + + + 1719 + p01 + File extension + + + 1720 + p02 + File extension + + + 1721 + p03 + File extension + + + 1722 + p04 + File extension + + + 1180 + P00 C64 Image Format + C64File.{16}. + + 1431 + Absolute from BOF + 0 + 0 + + + + + + + 43363446696C6500{16}00 + + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt824.xml b/cmd/roy/data/pronom/fmt824.xml new file mode 100644 index 000000000..46fa3a3a8 --- /dev/null +++ b/cmd/roy/data/pronom/fmt824.xml @@ -0,0 +1,63 @@ + + + + + 1624 + Apple iWork Pages + + + + + + + Word Processor + + + Pages is a word processor application created by Apple as part of the iWork Productivity Suite. + + + + + + + + + 178 + National Library of New Zealand / National Library of New Zealand + 16 Dec 2015 + + + 16 Dec 2015 + + + + + + + + fmt/824 + PUID + + + 15 + + + Apple Computer, Inc. + Apple Computer, Inc. + + + 15 + + + Apple Computer, Inc. + Apple Computer, Inc. + + + 1728 + pages + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt825.xml b/cmd/roy/data/pronom/fmt825.xml new file mode 100644 index 000000000..d9eee54e6 --- /dev/null +++ b/cmd/roy/data/pronom/fmt825.xml @@ -0,0 +1,63 @@ + + + + + 1626 + Apple iWork Numbers + + + + + + + Spreadsheet + + + Numbers is a spreadsheet application created by Apple as part of the iWork Productivity Suite. + + + + + + + + + 178 + National Library of New Zealand / National Library of New Zealand + 16 Dec 2015 + + + 16 Dec 2015 + + + + + + + + fmt/825 + PUID + + + 15 + + + Apple Computer, Inc. + Apple Computer, Inc. + + + 15 + + + Apple Computer, Inc. + Apple Computer, Inc. + + + 1729 + numbers + File extension + + + Criteria + + diff --git a/cmd/roy/data/pronom/fmt826.xml b/cmd/roy/data/pronom/fmt826.xml new file mode 100644 index 000000000..d109288ac --- /dev/null +++ b/cmd/roy/data/pronom/fmt826.xml @@ -0,0 +1,67 @@ + + + + + 1627 + Scriptware Script Format + + + + + + + Word Processor + + + Scriptware is a software application for creating scripts and screenplays. + + + + + + + + + 178 + National Library of New Zealand / National Library of New Zealand + 16 Dec 2015 + + + 16 Dec 2015 + + + + + + + + fmt/826 + PUID + + + 1730 + sw3 + File extension + + + 1181 + Scriptware SW3 + SW3C-Scriptware by Cinovation + + 1432 + Absolute from BOF + 0 + 0 + + + + + + + 535733432D536372697074776172652062792043696E6F766174696F6E + + + + Criteria + + diff --git a/cmd/roy/data/pronom/x-fmt1.xml b/cmd/roy/data/pronom/x-fmt1.xml index dd4e917c5..c5dfa6a86 100644 --- a/cmd/roy/data/pronom/x-fmt1.xml +++ b/cmd/roy/data/pronom/x-fmt1.xml @@ -25,7 +25,7 @@ 02 Aug 2005 - 06 Nov 2014 + 06 Oct 2009 diff --git a/cmd/roy/data/pronom/x-fmt10.xml b/cmd/roy/data/pronom/x-fmt10.xml index 23f1ba9c0..b0c8c2900 100644 --- a/cmd/roy/data/pronom/x-fmt10.xml +++ b/cmd/roy/data/pronom/x-fmt10.xml @@ -12,7 +12,7 @@ Database - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + dBase is a database management systems for microcomputers.The dBase system includes the core database engine, a query system, a forms engine, and a programming language that ties all of these components together. dBase's underlying file format, the .dbf file, is widely used in applications needing a simple format to store structured data. Text @@ -24,7 +24,7 @@ Digital Preservation Department / The National Archives 10 Oct 2003 Further information about the dBASE file format can be obtained at http://www.digitalpreservation.gov/formats/fdd/fdd000325.shtml - 03 Nov 2011 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt11.xml b/cmd/roy/data/pronom/x-fmt11.xml index 03b6ce198..fe6e5fa37 100644 --- a/cmd/roy/data/pronom/x-fmt11.xml +++ b/cmd/roy/data/pronom/x-fmt11.xml @@ -13,7 +13,7 @@ Word Processor - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Document Content Architecture, (DCA for short) is a standard developed by IBM for text documents in the early 1980s. DCA was used on mainframe and iSeries systems, and formed the basis of DisplayWrite's file format. DCA was later extended as MO:DCA (Mixed Object Document Content Architecture), which added embedded data files, like graphics. Text @@ -26,7 +26,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt12.xml b/cmd/roy/data/pronom/x-fmt12.xml index b9bc64272..470d132df 100644 --- a/cmd/roy/data/pronom/x-fmt12.xml +++ b/cmd/roy/data/pronom/x-fmt12.xml @@ -12,7 +12,7 @@ Word Processor - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + Microsoft Write is a basic word processor included with Windows 1.0 and later, until Windows NT 3.5. Throughout its lifespan it was minimally updated, and is comparable to early versions of MacWrite. Early versions of Write only work with Write (.wri) files, but after Windows 3.0, Write became capable of reading and composing early Word (.doc) documents. With Windows 3.1, Write became OLE capable. In Windows 95, Write was replaced with WordPad. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt13.xml b/cmd/roy/data/pronom/x-fmt13.xml index 4acbf91ab..8f5b5571d 100644 --- a/cmd/roy/data/pronom/x-fmt13.xml +++ b/cmd/roy/data/pronom/x-fmt13.xml @@ -13,7 +13,7 @@ Dataset - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + A tab-separated values file is a simple text format for storing data in a tabular structure (e.g. database or spreadsheet data). Each record in the table is one line of the text file. Each field value of a record is separated from the next by a tab stop character – it is a form of the more general delimiter-separated values format. Text @@ -26,7 +26,7 @@ 02 Aug 2005 - 05 Oct 2009 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt144.xml b/cmd/roy/data/pronom/x-fmt144.xml index 482fb9f4f..6faa0b2de 100644 --- a/cmd/roy/data/pronom/x-fmt144.xml +++ b/cmd/roy/data/pronom/x-fmt144.xml @@ -42,6 +42,24 @@ cpt File extension + + 1134 + CPT 7 + BOF: CPT7FILE + + 1383 + Absolute from BOF + 0 + 0 + + + + + + + 4350543746494C45 + + Criteria diff --git a/cmd/roy/data/pronom/x-fmt15.xml b/cmd/roy/data/pronom/x-fmt15.xml index eb2af3537..ba78b1e79 100644 --- a/cmd/roy/data/pronom/x-fmt15.xml +++ b/cmd/roy/data/pronom/x-fmt15.xml @@ -14,7 +14,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + MS-DOS Editor, commonly just called edit, is a character-based text editor that comes with MS-DOS (since version 5) and 32-bit versions of Microsoft Windows. It superseded edlin, the standard editor in earlier versions. Text @@ -27,7 +27,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt17.xml b/cmd/roy/data/pronom/x-fmt17.xml index 1104e3450..bab4ad923 100644 --- a/cmd/roy/data/pronom/x-fmt17.xml +++ b/cmd/roy/data/pronom/x-fmt17.xml @@ -12,7 +12,7 @@ Spreadsheet - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + A template document that forms a basis for actual workbooks, with macro support. The replacement for the old .xlt format. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt18.xml b/cmd/roy/data/pronom/x-fmt18.xml index 85dc3b7a9..d3de7aed1 100644 --- a/cmd/roy/data/pronom/x-fmt18.xml +++ b/cmd/roy/data/pronom/x-fmt18.xml @@ -13,7 +13,7 @@ Dataset - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + A comma-separated values (CSV) file file stores tabular data (numbers and text) in plain text. Plain text means that the file is interpreted a sequence of characters, so that it is human-readable with a standard text editor. Each line of the file is a data record. Text @@ -26,7 +26,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt23.xml b/cmd/roy/data/pronom/x-fmt23.xml index a8220ab38..1b84a00e6 100644 --- a/cmd/roy/data/pronom/x-fmt23.xml +++ b/cmd/roy/data/pronom/x-fmt23.xml @@ -13,7 +13,7 @@ Spreadsheet - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + Microsoft Excel has a built-in AutoRecover feature that has replaced the AutoSave add-in that exists in versions of Excel that are earlier than Microsoft Excel 2002. The AutoRecover feature saves copies of all open Excel files at a user-definable fixed interval. The files can be recovered if Excel closes unexpectedly, for example, during a power failure. Text @@ -26,7 +26,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt24.xml b/cmd/roy/data/pronom/x-fmt24.xml index e5527e187..6323b7779 100644 --- a/cmd/roy/data/pronom/x-fmt24.xml +++ b/cmd/roy/data/pronom/x-fmt24.xml @@ -14,7 +14,7 @@ - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + AutoCAD Block Attribute Template file is used when extracting attribute information from a drawing which creates a text file for use with database software. Text @@ -27,7 +27,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt271.xml b/cmd/roy/data/pronom/x-fmt271.xml index 911194868..d8e4edc8e 100644 --- a/cmd/roy/data/pronom/x-fmt271.xml +++ b/cmd/roy/data/pronom/x-fmt271.xml @@ -12,7 +12,7 @@ Database - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + dBase is a database management systems for microcomputers.The dBase system includes the core database engine, a query system, a forms engine, and a programming language that ties all of these components together. dBase's underlying file format, the .dbf file, is widely used in applications needing a simple format to store structured data. Text Little-endian (Intel) @@ -24,7 +24,7 @@ 10 Oct 2003 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt272.xml b/cmd/roy/data/pronom/x-fmt272.xml index ac81faf99..41d741cce 100644 --- a/cmd/roy/data/pronom/x-fmt272.xml +++ b/cmd/roy/data/pronom/x-fmt272.xml @@ -12,7 +12,7 @@ Database - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + dBase is a database management systems for microcomputers.The dBase system includes the core database engine, a query system, a forms engine, and a programming language that ties all of these components together. dBase's underlying file format, the .dbf file, is widely used in applications needing a simple format to store structured data. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt28.xml b/cmd/roy/data/pronom/x-fmt28.xml index 99016ccea..edc33f5de 100644 --- a/cmd/roy/data/pronom/x-fmt28.xml +++ b/cmd/roy/data/pronom/x-fmt28.xml @@ -13,7 +13,7 @@ Image (Raster) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CAL is an image file format used by CALS. CAL files are compressed bitmap formatted files used for storing monochrome images. CAL files were developed in the 1980s to standardize graphics data interchange for electronic publishing for the federal government. Text @@ -26,7 +26,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt29.xml b/cmd/roy/data/pronom/x-fmt29.xml index 50c6e505e..9680abd6e 100644 --- a/cmd/roy/data/pronom/x-fmt29.xml +++ b/cmd/roy/data/pronom/x-fmt29.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. Text diff --git a/cmd/roy/data/pronom/x-fmt291.xml b/cmd/roy/data/pronom/x-fmt291.xml index 9d964402c..745ab7523 100644 --- a/cmd/roy/data/pronom/x-fmt291.xml +++ b/cmd/roy/data/pronom/x-fmt291.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt292.xml b/cmd/roy/data/pronom/x-fmt292.xml index 3c56d0cde..1e0cd3ffc 100644 --- a/cmd/roy/data/pronom/x-fmt292.xml +++ b/cmd/roy/data/pronom/x-fmt292.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt318.xml b/cmd/roy/data/pronom/x-fmt318.xml index a4848dd0d..2e2c9a1ce 100644 --- a/cmd/roy/data/pronom/x-fmt318.xml +++ b/cmd/roy/data/pronom/x-fmt318.xml @@ -12,7 +12,7 @@ Database - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + FileMaker Pro is a cross-platform relational database application from FileMaker Inc. Text diff --git a/cmd/roy/data/pronom/x-fmt319.xml b/cmd/roy/data/pronom/x-fmt319.xml index 9407f8415..fbf0d47bf 100644 --- a/cmd/roy/data/pronom/x-fmt319.xml +++ b/cmd/roy/data/pronom/x-fmt319.xml @@ -12,7 +12,7 @@ Database - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + FileMaker Pro is a cross-platform relational database application from FileMaker Inc. Text @@ -25,7 +25,7 @@ 10 Oct 2003 - 26 Feb 2013 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt33.xml b/cmd/roy/data/pronom/x-fmt33.xml index dbb7e17d8..5e40cc6a4 100644 --- a/cmd/roy/data/pronom/x-fmt33.xml +++ b/cmd/roy/data/pronom/x-fmt33.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + Corel R.A.V.E. (Real Animated Vector Effects) is the vector-based animation application which comes bundled as part of the CorelDRAW Graphics Suite (starting in version 10). Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 11 Jun 2012 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt34.xml b/cmd/roy/data/pronom/x-fmt34.xml index 2219e9061..03de21640 100644 --- a/cmd/roy/data/pronom/x-fmt34.xml +++ b/cmd/roy/data/pronom/x-fmt34.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Corel Presentation Exchange file format is the presentation format of the CorelSuite applications. It is a recording of the display primitives of an application to a display interface. The CMX format supports Intel and Motorola binary formats. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt35.xml b/cmd/roy/data/pronom/x-fmt35.xml index 98dcd98ec..59ff3266d 100644 --- a/cmd/roy/data/pronom/x-fmt35.xml +++ b/cmd/roy/data/pronom/x-fmt35.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + The Corel Presentation Exchange file format is the presentation format of the CorelSuite applications. It is a recording of the display primitives of an application to a display interface. The CMX format supports Intel and Motorola binary formats. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 05 Oct 2012 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt359.xml b/cmd/roy/data/pronom/x-fmt359.xml index 5f8671e95..4e291b603 100644 --- a/cmd/roy/data/pronom/x-fmt359.xml +++ b/cmd/roy/data/pronom/x-fmt359.xml @@ -12,7 +12,7 @@ Spreadsheet - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + StarCalc is part of StarOffice, a proprietary office suite. StarCalc is a spreadsheet application. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. Binary diff --git a/cmd/roy/data/pronom/x-fmt360.xml b/cmd/roy/data/pronom/x-fmt360.xml index 8912f47a6..2862211af 100644 --- a/cmd/roy/data/pronom/x-fmt360.xml +++ b/cmd/roy/data/pronom/x-fmt360.xml @@ -12,7 +12,7 @@ Presentation - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + StarImpress is part of StarOffice, a proprietary office suite. StarImpress is a presentation program. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. Binary diff --git a/cmd/roy/data/pronom/x-fmt371.xml b/cmd/roy/data/pronom/x-fmt371.xml index bae54d802..434bcef3b 100644 --- a/cmd/roy/data/pronom/x-fmt371.xml +++ b/cmd/roy/data/pronom/x-fmt371.xml @@ -12,7 +12,7 @@ Word Processor - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + Microsoft Write is a basic word processor included with Windows 1.0 and later, until Windows NT 3.5. Throughout its lifespan it was minimally updated, and is comparable to early versions of MacWrite. Early versions of Write only work with Write (.wri) files, but after Windows 3.0, Write became capable of reading and composing early Word (.doc) documents. With Windows 3.1, Write became OLE capable. In Windows 95, Write was replaced with WordPad. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt374.xml b/cmd/roy/data/pronom/x-fmt374.xml index caa87b1e3..012554944 100644 --- a/cmd/roy/data/pronom/x-fmt374.xml +++ b/cmd/roy/data/pronom/x-fmt374.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. Text @@ -25,7 +25,7 @@ 10 Oct 2003 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt375.xml b/cmd/roy/data/pronom/x-fmt375.xml index fa8c706c9..eff95fee6 100644 --- a/cmd/roy/data/pronom/x-fmt375.xml +++ b/cmd/roy/data/pronom/x-fmt375.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. Text @@ -25,7 +25,7 @@ 10 Oct 2003 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt378.xml b/cmd/roy/data/pronom/x-fmt378.xml index 59a929ea4..f03a3614b 100644 --- a/cmd/roy/data/pronom/x-fmt378.xml +++ b/cmd/roy/data/pronom/x-fmt378.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. Text @@ -25,7 +25,7 @@ 23 Sep 2003 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt379.xml b/cmd/roy/data/pronom/x-fmt379.xml index 582bb708c..828c57a20 100644 --- a/cmd/roy/data/pronom/x-fmt379.xml +++ b/cmd/roy/data/pronom/x-fmt379.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + CorelDraw (styled CorelDRAW) is a vector graphics editor developed and marketed by Corel Corporation of Ottawa, Canada. It is also the name of Corel's Graphics Suite, which bundles CorelDraw with bitmap-image editor Corel Photo-Paint as well as other graphics-related programs. Text @@ -25,7 +25,7 @@ 10 Oct 2003 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt384.xml b/cmd/roy/data/pronom/x-fmt384.xml index 4f419e5ae..33961bb20 100644 --- a/cmd/roy/data/pronom/x-fmt384.xml +++ b/cmd/roy/data/pronom/x-fmt384.xml @@ -298,6 +298,13 @@ + + Has lower priority than + 1596 + Apple ProRes + + + Criteria diff --git a/cmd/roy/data/pronom/x-fmt4.xml b/cmd/roy/data/pronom/x-fmt4.xml index 2c9a9dd78..cc204b35a 100644 --- a/cmd/roy/data/pronom/x-fmt4.xml +++ b/cmd/roy/data/pronom/x-fmt4.xml @@ -12,7 +12,7 @@ Word Processor - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + Microsoft Write is a basic word processor included with Windows 1.0 and later, until Windows NT 3.5. Throughout its lifespan it was minimally updated, and is comparable to early versions of MacWrite. Early versions of Write only work with Write (.wri) files, but after Windows 3.0, Write became capable of reading and composing early Word (.doc) documents. With Windows 3.1, Write became OLE capable. In Windows 95, Write was replaced with WordPad. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt400.xml b/cmd/roy/data/pronom/x-fmt400.xml index 3ec321706..b7f3f7d6c 100644 --- a/cmd/roy/data/pronom/x-fmt400.xml +++ b/cmd/roy/data/pronom/x-fmt400.xml @@ -12,7 +12,7 @@ Word Processor - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + StarWriter is part of StarOffice, a proprietary office suite. StarWriter is a word processor. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. Binary diff --git a/cmd/roy/data/pronom/x-fmt401.xml b/cmd/roy/data/pronom/x-fmt401.xml index f297275a7..ff291e7de 100644 --- a/cmd/roy/data/pronom/x-fmt401.xml +++ b/cmd/roy/data/pronom/x-fmt401.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + StarDraw is part of StarOffice, a proprietary office suite. StarDraw a vector graphics editor. StarOffice originated in 1985 as StarWriter by StarDivision, which was acquired by Sun Microsystems in 1999. Sun was itself acquired by Oracle Corporation in 2010. StarOffice was known briefly as Oracle Open Office before being discontinued in 2011. Binary diff --git a/cmd/roy/data/pronom/x-fmt402.xml b/cmd/roy/data/pronom/x-fmt402.xml index 5a53cab80..48f74cc99 100644 --- a/cmd/roy/data/pronom/x-fmt402.xml +++ b/cmd/roy/data/pronom/x-fmt402.xml @@ -12,7 +12,7 @@ Image (Vector) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + This PUID is now deprecated in favour of x-fmt/401 - StarDraw 5.x Binary @@ -40,11 +40,6 @@ x-fmt/402 PUID - - 677 - sda - File extension - Criteria diff --git a/cmd/roy/data/pronom/x-fmt403.xml b/cmd/roy/data/pronom/x-fmt403.xml index 8c5301469..7f4871030 100644 --- a/cmd/roy/data/pronom/x-fmt403.xml +++ b/cmd/roy/data/pronom/x-fmt403.xml @@ -12,7 +12,7 @@ Word Processor - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + This PUID is now deprecated in favour of x-fmt/400 - StarWriter 5.x Binary @@ -40,11 +40,6 @@ x-fmt/403 PUID - - 553 - sdw - File extension - Criteria diff --git a/cmd/roy/data/pronom/x-fmt404.xml b/cmd/roy/data/pronom/x-fmt404.xml index fd8438242..975afa4e8 100644 --- a/cmd/roy/data/pronom/x-fmt404.xml +++ b/cmd/roy/data/pronom/x-fmt404.xml @@ -12,7 +12,7 @@ Spreadsheet - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + This PUID is now deprecated in favour of x-fmt/359 - StarCalc 5.x Binary @@ -40,11 +40,6 @@ x-fmt/404 PUID - - 660 - sdc - File extension - Criteria diff --git a/cmd/roy/data/pronom/x-fmt405.xml b/cmd/roy/data/pronom/x-fmt405.xml index abd5f00db..638bea07a 100644 --- a/cmd/roy/data/pronom/x-fmt405.xml +++ b/cmd/roy/data/pronom/x-fmt405.xml @@ -12,7 +12,7 @@ Presentation - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + This PUID is now deprecated in favour of x-fmt/360 - StarImpress 5.x Binary @@ -40,11 +40,6 @@ x-fmt/405 PUID - - 702 - sdd - File extension - Criteria diff --git a/cmd/roy/data/pronom/x-fmt41.xml b/cmd/roy/data/pronom/x-fmt41.xml index 90f600f9f..2bf48af93 100644 --- a/cmd/roy/data/pronom/x-fmt41.xml +++ b/cmd/roy/data/pronom/x-fmt41.xml @@ -13,7 +13,7 @@ Text (Structured) - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + Data Interchange Format (.dif) is a text file format used to import/export single spreadsheets between spreadsheet programs (OpenOffice.org Calc, Excel, Gnumeric, StarCalc, Lotus 1-2-3, FileMaker, dBase, Framework, Multiplan, etc.). It is also known as Navy DIF. One limitation is that DIF format cannot handle multiple spreadsheets in a single workbook. Text Little-endian (Intel) @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Dec 2010 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt45.xml b/cmd/roy/data/pronom/x-fmt45.xml index e17408d92..7e7a5ecf7 100644 --- a/cmd/roy/data/pronom/x-fmt45.xml +++ b/cmd/roy/data/pronom/x-fmt45.xml @@ -3,9 +3,8 @@ 76 - Microsoft Word Template - - + Microsoft Word Document Template + 97-2003 @@ -37,11 +36,50 @@ x-fmt/45 PUID + + 93 + + + Microsoft Corporation + Microsoft Corporation + + + 93 + + + Microsoft Corporation + Microsoft Corporation + 70 dot File extension + + Has lower priority than + 1554 + Microsoft Word Document Template (Password Protected) + 97-2003 + + + Has priority over + 690 + Microsoft Word Document + 97-2003 + + + Has priority over + 767 + OLE2 Compound Document Format + + + + + Has priority over + 1401 + Microsoft Word (Generic) + 6.0-2003 + Criteria diff --git a/cmd/roy/data/pronom/x-fmt5.xml b/cmd/roy/data/pronom/x-fmt5.xml index 0ecffd31f..58892e316 100644 --- a/cmd/roy/data/pronom/x-fmt5.xml +++ b/cmd/roy/data/pronom/x-fmt5.xml @@ -12,7 +12,7 @@ Word Processor - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + Microsoft Works is a discontinued office suite developed by Microsoft. Its core functionality includes a word processor, a spreadsheet and a database management system. Text @@ -25,7 +25,7 @@ 02 Aug 2005 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt8.xml b/cmd/roy/data/pronom/x-fmt8.xml index 8395962be..7e6dee53c 100644 --- a/cmd/roy/data/pronom/x-fmt8.xml +++ b/cmd/roy/data/pronom/x-fmt8.xml @@ -12,7 +12,7 @@ Database - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + dBase is a database management systems for microcomputers.The dBase system includes the core database engine, a query system, a forms engine, and a programming language that ties all of these components together. dBase's underlying file format, the .dbf file, is widely used in applications needing a simple format to store structured data. Text Little-endian (Intel) @@ -24,7 +24,7 @@ 10 Oct 2003 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/roy/data/pronom/x-fmt9.xml b/cmd/roy/data/pronom/x-fmt9.xml index 1ce151b97..4b81e11e5 100644 --- a/cmd/roy/data/pronom/x-fmt9.xml +++ b/cmd/roy/data/pronom/x-fmt9.xml @@ -12,7 +12,7 @@ Database - This is an outline record only, and requires further details, research or authentication to provide information that will enable users to further understand the format and to assess digital preservation risks associated with it if appropriate. If you are able to help by supplying any additional information concerning this entry, please return to the main PRONOM page and select ‘Add an Entry’. + dBase is a database management systems for microcomputers.The dBase system includes the core database engine, a query system, a forms engine, and a programming language that ties all of these components together. dBase's underlying file format, the .dbf file, is widely used in applications needing a simple format to store structured data. Text Little-endian (Intel) @@ -24,7 +24,7 @@ 10 Oct 2003 - 02 Aug 2005 + 03 Aug 2015 diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-136-container-signature-id-6000.odt b/cmd/sf/testdata/skeleton-suite/containers/fmt-136-container-signature-id-6000.odt index c0a5ebe6b88fb683d2a60d720d3a47fb8e9b750c..c8b96887b840b27204872a949968d285155a9552 100644 GIT binary patch delta 75 zcmaFP^qh$|z?+#xgn@y9gF&x!(L~-*W)PKHBMYS5_6N)@(+A4E24Zd?hJh^;|H**V PO_pVpWZW{@oY4RP({&P{ delta 75 zcmaFP^qh$|z?+#xgn@y9gMqi9W+HDWGl)v9kp)t2`vc~d=>z3n12H!c!@!b>|71Yw PCd)EPGA@~H&S(Gts<{!6 diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-137-container-signature-id-7000.ods b/cmd/sf/testdata/skeleton-suite/containers/fmt-137-container-signature-id-7000.ods index da5790d1012a34aa0b6eb3a91db4af6da13998b7..3bbb4f563c507685fd9465833439c36eac719546 100644 GIT binary patch delta 76 zcmaFG^oof$z?+#xgn@y9gF&x!(L~-*W)PKHFAJpH_6N)@(+A4E24Zd?hJh`U85w0j Q3MVTtN-}PlY{h5*0Mr)|wEzGB delta 76 zcmaFG^oof$z?+#xgn@y9gMqi9W+HDWGl)v9mjzO8`vc~d=>z3n12H!c!@!csjEpiM Qg_9K+B^j4Ywqi5@0IHV|r2qf` diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-138-container-signature-id-8000.odp b/cmd/sf/testdata/skeleton-suite/containers/fmt-138-container-signature-id-8000.odp index 6a2ffccbb3e3f0915583b4e7f4970c4e31075a91..52f42a5710cd3fc5a3050a6b9707349faafec2fe 100644 GIT binary patch delta 98 zcmaFI^p1%)z?+#xgn@y9gF&x!(L~-*W)PLy45nU7T5V|r$}uG8=ar=9mFQLE<^*^% fGKnz5b-11OljjZuDsf?BU=RhVg@P@U?HCOJ1k4t2 delta 98 zcmaFI^p1%)z?+#xgn@y9gMqi9W+HDWGl)uU22-ykt(G(b fnM9c3I^0hC$#Vw+mAJ4mFo=TGLcx;Bc8mr9#AOv= diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-140-container-signature-id-9000.odb b/cmd/sf/testdata/skeleton-suite/containers/fmt-140-container-signature-id-9000.odb index b0f0195b80df02444dbb63ab99a6d555bf4c93c5..f78c7c2513b72f6cf273900ddf643f7600cda4ca 100644 GIT binary patch delta 75 zcmaFP^qh$|z?+#xgn@y9gF(M^(L~-*W)PKHBMYS5_6N)@(+A4E24Zd?hJh^;|H**V PO_pVpWZW{@oY4RP)FBe2 delta 75 zcmaFP^qh$|z?+#xgn@y9gMqi9W+HDWGl)v9kp)t2`vc~d=>z3n12H!c!@!b>|71Yw PCd)EPGA@~H&S(Gts<{!6 diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-214-container-signature-id-2030.xlsx b/cmd/sf/testdata/skeleton-suite/containers/fmt-214-container-signature-id-2030.xlsx index 6569f66b39c810506be3dfa2f06983d29a970c08..1d37ad5cda6f81e479c9fd0b05ee5824540e2462 100644 GIT binary patch delta 54 zcmZ3$w19~>z?+#xgn@y9gF&}+(L~-8vOvmh=j71uGk}5-2N)QHfiw(knfOT$0Bgey AApigX delta 54 zcmZ3$w19~>z?+#xgn@y9gMp`^W+LwiSs>-Mb8_hS89>2^0}KqpKpF;?O#Gw=09#=U AnE(I) diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-214-container-signature-id-2040.xlsx b/cmd/sf/testdata/skeleton-suite/containers/fmt-214-container-signature-id-2040.xlsx index 83f5afeb06b4dc851a8167067d978d7b1f8eaa5c..1e10d21402eb09a3ddd29eeb1ce55062024b775e 100644 GIT binary patch delta 55 zcmX@ebdZTRz?+#xgn@y9gF&}+(L~;tvOvo1w9COcJAr~54lpnX18Er8GFg~W4*-sj B4D|p2 delta 55 zcmX@ebdZTRz?+#xgn@y9gMp`^W+LxPSs>+h+U4M!oj}122N)QHfiw&(nJmnx2LOGg B3~c}a diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-214-container-signature-id-2050.xlsx b/cmd/sf/testdata/skeleton-suite/containers/fmt-214-container-signature-id-2050.xlsx index df7b522845d052edc8d20578be74a88eac5ef6d8..a9f588252d1245aa26c3a8a85ce62e7bf8bfdc3e 100644 GIT binary patch delta 55 zcmX@ebdZTRz?+#xgn@y9gF&x!(L~;tvOvnss9`7fPN3k10}KqpKpF+R)UcC#Cs1(10R{$PAPoacCJQs_0RUr{ B3wZzl diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-215-container-signature-id-3010.pptx b/cmd/sf/testdata/skeleton-suite/containers/fmt-215-container-signature-id-3010.pptx index 032de635a8a58628ff72cc45bc8e2ff6ce4f2c92..31bdf7495e690aa0849d5ca0788ae73255a2fd83 100644 GIT binary patch delta 33 mcmcb?c!QBQz?+#xgn@y9gF&x!(L~+`W)L+&l5xw#ReAu70||iu delta 33 mcmcb?c!QBQz?+#xgn@y9gMqi9W+HC`Gl-fX$+%?VDm?&&c?kIc diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-215-container-signature-id-3020.pptx b/cmd/sf/testdata/skeleton-suite/containers/fmt-215-container-signature-id-3020.pptx index 13b341ec79c1c33a86cbb51c415dd519dfa04e0e..775f5d074c1eb6abe05682de66ffa8a307af5532 100644 GIT binary patch delta 54 ycmey!_>qw}z?+#xgn@y9gF&x!(L~;vvOvns_vqGdnLxnqw}z?+#xgn@y9gMqi9W+LxQSs>-+dvxo!OrYQaAQlE<7+5m#upR(z!wh=> diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-215-container-signature-id-3030.pptx b/cmd/sf/testdata/skeleton-suite/containers/fmt-215-container-signature-id-3030.pptx index 2f2ebbe762d4e8434939c8bd375072953c01a172..e4fa8e9cbba0cd6905a3d9a0d18b478a1df792a7 100644 GIT binary patch delta 54 ycmey!_>qw}z?+#xgn@y9gF&x!(L~;vvOvnMmTk?kOrYQaAQlE<7}zrLupR(vrVKj( delta 54 ycmey!_>qw}z?+#xgn@y9gMqi9W+LxQSs>+B%eLlNCQ$GI5DNn_3@n*=SPuYNL<_S3 diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-274-container-signature-id-19050.spv b/cmd/sf/testdata/skeleton-suite/containers/fmt-274-container-signature-id-19050.spv index 41c9dc0207a727433494186bc4c8f86479229873..d9d39d3a1ba25b9beec6d801290cee8153018317 100644 GIT binary patch delta 59 zcmdnaxSf$Vz?+#xgn@y9gF(M^(L~+|c_8JM@#1foB2aJ!BLjmJkcNRRjSLf|WhX8a F0|1Yc4B!9& delta 59 zcmdnaxSf$Vz?+#xgn@y9gMqi9W+HEdJdkqBc=0z(5hyr=k%2)9NW;LAMuv&fvJ)4I F0RVhB3|0UD diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-274-container-signature-id-19060.spv b/cmd/sf/testdata/skeleton-suite/containers/fmt-274-container-signature-id-19060.spv index adc850851cb77d98e7ddc73a8d19f612895d2fd3..2b4cd0c3e4120b20fe26524b0bb8a6e88a7ace2f 100644 GIT binary patch delta 33 mcmX@kc$|?pz?+#xgn@y9gF(M^(L~+^W)M{%$+%@=mn{H=F9{F; delta 33 mcmX@kc$|?pz?+#xgn@y9gMqi9W+HC_Gl(jXWLz?_%N78BhzN!N diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-290-container-signature-id-6010.odt b/cmd/sf/testdata/skeleton-suite/containers/fmt-290-container-signature-id-6010.odt index 15f275b2193d30a677d6369969543d4a930b7207..60ffb6371de9c87cdb813b4e9cef72fb57d86491 100644 GIT binary patch delta 75 zcmcb?bc2aEz?+#xgn@y9gF&x!(L`Q1W)KxtBMYS5e(~rpRshOf2V!m@hJh^;-^+m1 PP3B{iWZW`YgV6v0vY-*l delta 75 zcmcb?bc2aEz?+#xgn@y9gMqi9W+JZ}Gl&YSkp)t2zj*W)D*)xL12H!c!@!b>?`1&h PCi5{$GA@~{!Ds*giR2Kv diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-291-container-signature-id-6020.odt b/cmd/sf/testdata/skeleton-suite/containers/fmt-291-container-signature-id-6020.odt index 6833ff4cb7ba94fd79f68af0d8753d225124f57d..21ed2d250930f1ad079c1302f681e397d6beba3f 100644 GIT binary patch delta 75 zcmaFP^qh$|z?+#xgn@y9gF&x!(L~-*W)PKHBMYS5Y>igC=mX_m12H!c!@!n_|71Yw PCd)EPGH#h{&S(Gtv*i)o delta 75 zcmaFP^qh$|z?+#xgn@y9gMqi9W+HDWGl)v9kp)t2wnnR6^nr4(ftVYJVPMI`e=;C- PlVuqt8JA2pXEXo+izyJy diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-292-container-signature-id-8010.odp b/cmd/sf/testdata/skeleton-suite/containers/fmt-292-container-signature-id-8010.odp index 57946ffa01bbb21447b86c7b3a794d43c142532b..c0f73e3bfdc3188c11c27eeb103bfc8c7822edfc 100644 GIT binary patch delta 98 zcmcc5bf1Ygz?+#xgn@y9gF&x!(L`Q1W)KzD45sc#T5V|r$}uG8=ar=9mFQLE<^*^% fGKnz5b-11OljjZuDsf?BU=RhVg@P@U^%)HS?3or8 delta 98 zcmcc5bf1Ygz?+#xgn@y9gMqi9W+JZ}Gl&Xn22*z=t(G(b fnM9c3I^0hC$#Vw+mAJ4mFo=TGLcx;B`iuqutU(n9 diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-293-container-signature-id-8020.odp b/cmd/sf/testdata/skeleton-suite/containers/fmt-293-container-signature-id-8020.odp index cc4f384552d36a19faac7476333336bf44a415e2..66868a115aadbbb2ebbd923905b555805025488a 100644 GIT binary patch delta 98 zcmaFI^p1%)z?+#xgn@y9gF&x!(L~-*W)PLy45nU7T5V|r$}uG8=ar=9mFQLE<^*^% fGKnz5b-11OljjZuDsf?BU=RhVg@P@U?HCOJ1k4t2 delta 98 zcmaFI^p1%)z?+#xgn@y9gMqi9W+HDWGl)uU22-ykt(G(b fnM9c3I^0hC$#Vw+mAJ4mFo=TGLcx;Bc8mr9#AOv= diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-294-container-signature-id-7010.ods b/cmd/sf/testdata/skeleton-suite/containers/fmt-294-container-signature-id-7010.ods index 0dba5b4cd9cb2908071f0a673fc225a661dece36..d6dee6538d95363d17f649125afa6e47b522c3c2 100644 GIT binary patch delta 99 zcmcc3beoAcz?+#xgn@y9gF&x!(L`Q1W)KxtZv&*Ycm=E0E5UDB>(^b delta 99 zcmcc3beoAcz?+#xgn@y9gMqi9W+JZ}Gl&YSw*gXazj*W)D*)xL12H!c!@!b85Gy%9 fuOv0EM6V(@C%~JLNrV}0%w$1ENya6UwHXZnNURkV diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-295-container-signature-id-7020.ods b/cmd/sf/testdata/skeleton-suite/containers/fmt-295-container-signature-id-7020.ods index f3e74b25e83230d116f38b8ef99c2ca6106d2609..fc0220824975fbf18fa4d441d921344587d17291 100644 GIT binary patch delta 76 zcmaFG^oof$z?+#xgn@y9gF&x!(L~-*W)PKHFAJpHY>igC=mX_m12H!c!@!owjEpiM Qg_9K+B^kF&wqi5@0JFmo@c;k- delta 76 zcmaFG^oof$z?+#xgn@y9gMqi9W+HDWGl)v9mjzO8wnnR6^nr4(ftVYJVPMH*Mn)Ns Q!pRDZl8j3xTQM2{0E$Bo;Q#;t diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-39-container-signature-id-1000.doc b/cmd/sf/testdata/skeleton-suite/containers/fmt-39-container-signature-id-1000.doc index 5db8823af3a9169c210c1e3920f7799602b02fb1..55552be17d819a08dd3e9fb2f5d65c28247d05f1 100644 GIT binary patch delta 94 zcmZorX;4|f#`5p~|NoO&*kV{E85kJ;Z48{vxY>d40OMoxO7-HH}IWdWMrJo q$fC~13{=9vF!`5&7Y`GV0n`ZwKsgOY{mGRA)sxs*m^9dc{5AmTk{;Cn delta 98 zcmZorX;4|f#=^+Jz%ZGGEr#{q|NsC0Z48{vxQK;mvH*+7<`6C&mQ5T77$*t%FfvVM rWKm~j2C8M4{8OMBD9^&A!8W-{z>5cD08lF!09C25N&*G+fvk1_#bq7l diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-40-container-signature-id-1020.doc b/cmd/sf/testdata/skeleton-suite/containers/fmt-40-container-signature-id-1020.doc index 51d7bb50e99aaec92f9aea10bd4221500f4becb6..af82fceda3089b4bb2ccbd451c04909f98efa75f 100644 GIT binary patch delta 94 zcmZorX;4|f#`5p~|NoO&*kV{E85kJ;Z48{vxY>d40OMoxO7-HH}IWdWMrJo q$fC~13{=9vF!`5&7Y`GV0n`ZwKsgOY{mGRA)sxs*m^9dc{5AmTk{;Cn delta 98 zcmZorX;4|f#=^+Jz%ZGGEr#{q|NsC0Z48{vxQK;mvH*+7<`6C&mQ5T77$*t%FfvVM rWKm~j2C8M4{8OMBD9^&A!8W-{z>5cD08lF!09C25N&*G+fvk1_#bq7l diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-412-container-signature-id-1030.docx b/cmd/sf/testdata/skeleton-suite/containers/fmt-412-container-signature-id-1030.docx index 2d6b68f67fff4acaa9482986d913836fff552188..3e11674550d332faeb9cdcfdf702504cab3ffad1 100644 GIT binary patch delta 54 zcmZ3;w2+B6z?+#xgn@y9gF&Zs(L~;pvOvns*I;hSOrT)g0R{$PAPoasCVtif08dT~ A5C8xG delta 54 zcmZ3;w2+B6z?+#xgn@y9gMquDW+LxNSs>-+YcMxuCQvZ$00V+B=4O3z7f^7|0R{$PAPoacCW|oY0RU`M B3(^1p diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-412-container-signature-id-1050.docx b/cmd/sf/testdata/skeleton-suite/containers/fmt-412-container-signature-id-1050.docx index e22b56402e5d5e45eccea1741655afe30c97a618..620d8a895b8bfc311ad719b1dcba28af79de6280 100644 GIT binary patch delta 55 zcmX@abcl&Jz?+#xgn@y9gF&}+(L~-?vOvmh`MbcWyMTgw4lpnX18Er8GFgOC4*-%h B4HW-M{9WMGT|mJ-2N)QHfiw&(nJmJn2LORe B42=K) diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-424-container-signature-id-9020.odb b/cmd/sf/testdata/skeleton-suite/containers/fmt-424-container-signature-id-9020.odb index a49e1084dd9b1663b740d3dbd1807ba156eb3ad3..f4dda37620f8f4103f893d87d49721082af1cc0b 100644 GIT binary patch delta 75 zcmaFP^qh$|z?+#xgn@y9gF(M^(L~-*W)PKHBMYS5Y>igC=mX_m12H!c!@!n_|71Yw PCd)EPGH#h{&S(Gtw2=|u delta 75 zcmaFP^qh$|z?+#xgn@y9gMqi9W+HDWGl)v9kp)t2wnnR6^nr4(ftVYJVPMI`e=;C- PlVuqt8JA2pXEXo+izyJy diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-444-container-signature-id-9010.odb b/cmd/sf/testdata/skeleton-suite/containers/fmt-444-container-signature-id-9010.odb index 2012bbceee71bd2bc3fdcf03a3d3b7ede5b5666c..368289adde1a04b95312b6a9dc4db4ca1e1d0970 100644 GIT binary patch delta 75 zcmcb?bc2aEz?+#xgn@y9gF(M^(L`Q1W)KxtBMYS5e(~rpRshOf2V!m@hJh^;-^+m1 PP3B{iWZW`YgV6v0vrG}r delta 75 zcmcb?bc2aEz?+#xgn@y9gMqi9W+JZ}Gl&YSkp)t2zj*W)D*)xL12H!c!@!b>?`1&h PCi5{$GA@~{!Ds*giR2Kv diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-445-container-signature-id-2060.xlsm b/cmd/sf/testdata/skeleton-suite/containers/fmt-445-container-signature-id-2060.xlsm index 35e6e8bb2e36d495f358da38f288ee1d7bc877c5..dff22e6c377ae4993c80fba59f510f38aac882e8 100644 GIT binary patch delta 54 zcmbQpG?9rnz?+#xgn@y9gF&x!(L~;zvOvmh;@26Boj^gS0}KqpKpF*$@#_r6PN1OE0R{$PAPoacCO*~!07Uc) A!2kdN diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-482-container-signature-id-14000.ibooks b/cmd/sf/testdata/skeleton-suite/containers/fmt-482-container-signature-id-14000.ibooks index c6f6c1e0d155263bbc3215537299b8a97f5634a2..82f11551d39ecdb45cb63c9298bf74e245afcc6d 100644 GIT binary patch delta 33 mcmbQuIGd3-z?+#xgn@y9gF(M^(L`Q9W)Kx8$+%@=g)#tmi3n%_ delta 33 mcmbQuIGd3-z?+#xgn@y9gMqi9W+Ja2Gl+_lWLz?_LKy&Y;s@RU diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-483-container-signature-id-14010.epub b/cmd/sf/testdata/skeleton-suite/containers/fmt-483-container-signature-id-14010.epub index 4b5c88f3c486e8f59b405564da1dcdce26e2ccb6..ded4ca9969eeca751f1864fd683f4f78ff20274c 100644 GIT binary patch delta 54 xcmbQvIGvF-MW`P-(Do{{_4J3g8TPBt$0{|U<34#Cs delta 54 wcmbQvIGvF*mb@*n27f{d-h=qX|2DVIGq6Yv`TMJJB delta 54 ycmcb_c!`lWz?+#xgn@y9gMqi9W+HEuERb@OI(#$13n=IZ#KJ%f14||@(E|WL`3lDX diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-523-container-signature-id-1060.docm b/cmd/sf/testdata/skeleton-suite/containers/fmt-523-container-signature-id-1060.docm index 1b45bea8daead46a777f5c2761114c10733496f5..5b0bc22da4ba09f11511bc347a5e9d1b2d770277 100644 GIT binary patch delta 33 mcmcb~c$1Mgz?+#xgn@y9gF&}+(L~-xW)L+|l5xw#)p`JoJPCvV delta 33 mcmcb~c$1Mgz?+#xgn@y9gMp`^W+HDRGl-ff$+%?VYCQmjvIzVD diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-524-container-signature-id-3050.thmx b/cmd/sf/testdata/skeleton-suite/containers/fmt-524-container-signature-id-3050.thmx index de498777abc2d0677f0c197c76013e759d3353bf..29c2b57c83a3a7bfc4a4b27d83e67b6cfb24a113 100644 GIT binary patch delta 54 zcmcb|c#n}cz?+#xgn@y9gF&x!(L~-hSs>;1ux01rFrc6h2LppJkcNRR6F2Aq0B;=( ATmS$7 delta 54 zcmcb|c#n}cz?+#xgn@y9gMqi9W+HE!ERb@0*s}9*7*NoMgMmR9NW;LAi5v6)Ub_p_ diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-595-container-signature-id-2070.xlsb b/cmd/sf/testdata/skeleton-suite/containers/fmt-595-container-signature-id-2070.xlsb index 83ed05dff398adbf00ce0e545da8cc6eb1482c08..faa0ca37338593f572038a64b8d51da62a6692e5 100644 GIT binary patch delta 33 mcmaFL_>_@1z?+#xgn@y9gF&x!(L~-}W)L-3l5xw#?Ro%^VF|(j delta 33 mcmaFL_>_@1z?+#xgn@y9gMqi9W+HDdGl-fi$+%?Vc0B-z*9kfR diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-597-container-signature-id-1070.dotx b/cmd/sf/testdata/skeleton-suite/containers/fmt-597-container-signature-id-1070.dotx index 2efb929f65c46d63b5018beef1381a507465490e..6b57c675afbdf489aa5482b024d76b3f1c3987c8 100644 GIT binary patch delta 33 mcmaFC_=1r)z?+#xgn@y9gF&}+(L~+}%phukB;%HeyYv8&MhVXV delta 33 mcmaFC_=1r)z?+#xgn@y9gMp`^W+LwdW)QVNl5xqzU3vhDya`7D diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-598-container-signature-id-2080.xltx b/cmd/sf/testdata/skeleton-suite/containers/fmt-598-container-signature-id-2080.xltx index 67fbd2c313ab8272aab9b75685bd68667d58e200..678169aff34381c3c64cd3d344be13c788d9b6e0 100644 GIT binary patch delta 54 zcmaFO_?nS7z?+#xgn@y9gF&x!(L~*$hfn=lGEgv@je$WJNW;LAiF@?`M>q=T diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-599-container-signature-id-1080.dotm b/cmd/sf/testdata/skeleton-suite/containers/fmt-599-container-signature-id-1080.dotm index 5a6ea6a3972e35b9301faf2377b25ab4759546ce..86ea40b2e03b57dcb34f81c8cc7ff7a913022d22 100644 GIT binary patch delta 33 mcmcb~c$1Mgz?+#xgn@y9gF&}+(L~-xW)L+|l5xw#)p`JoJPCvV delta 33 mcmcb~c$1Mgz?+#xgn@y9gMp`^W+HDRGl-ff$+%?VYCQmjvIzVD diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-617-container-signature-id-19000.ggb b/cmd/sf/testdata/skeleton-suite/containers/fmt-617-container-signature-id-19000.ggb index ce5b252f171b2780b6ae32817dff78663b00e063..4b5691c8e8f9abcb763d3e6da971a39900036ef4 100644 GIT binary patch delta 54 ycmbQnIE|4vz?+#xgn@y9gF(M^(L`QXSs>+hqV;Zx3{bEQh-MxMY%^3{bEQhd1}NAD#5_O@14}06s{;TU)d`{i diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-620-container-signature-id-19020.ggb b/cmd/sf/testdata/skeleton-suite/containers/fmt-620-container-signature-id-19020.ggb index 489d2f791aba74b69bf981371e39a2e2c446d9bf..c4e32e2415ea5040454f7be1e83dad36ccfd1801 100644 GIT binary patch delta 54 ycmbQnIE|4vz?+#xgn@y9gF(M^(L`QXSs>-6cisGp3{bEQh*mm+o{x1}NAD#5_O@16wBMs{;TbwF%q+ delta 54 xcmbQnIE|4vz?+#xgn@y9gMqi9W+JbvERb@OOLsaT0~BlnVjdudfh803)d3L<2~q$6 diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-622-container-signature-id-19040.ggb b/cmd/sf/testdata/skeleton-suite/containers/fmt-622-container-signature-id-19040.ggb index 55a960648ec0b4426ce1a019265444f15104a955..6aeff5e3611be74321202e3b45c3d8bc44b047d3 100644 GIT binary patch delta 54 ycmbQnIE|4vz?+#xgn@y9gF(M^(L`QXSs>;1!*qp%3{bEQhhq|z?+#xgn@y9gF&x!(L~-(Ss>*$^V!`akwC#n9tH+sAPoasCT`XP0C<)R Ay8r+H delta 54 zcmaFJ_>hq|z?+#xgn@y9gMqi9W+HE=ERb@W`RwkINT6UO4+DcRkcNRJ6F2Jt0BAG} AGXMYp diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-628-container-signature-id-2100.xlam b/cmd/sf/testdata/skeleton-suite/containers/fmt-628-container-signature-id-2100.xlam index 5323b7e68e5638a7408c75490f25ccd3e276678b..e62d742d74d26606e0f593656c70fe6daa5067e8 100644 GIT binary patch delta 54 zcmaFB_<)f&z?+#xgn@y9gF&x!(L~-3Ss>-+bx3+u1W>Sqhk-#DNW;LEiJSBQS6&N( delta 54 zcmaFB_<)f&z?+#xgn@y9gMqi9W+HEgERb^ZIwZX+0w`F*!@wX6q+wvm#7%ktM*Ir; diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-629-container-signature-id-3060.ppsx b/cmd/sf/testdata/skeleton-suite/containers/fmt-629-container-signature-id-3060.ppsx index 60c4a1de3cb6dcf779e0309462eba6aaad0c0345..d021968f69e4b9cb3a2a60a8e20bd4e0eeb7fc24 100644 GIT binary patch delta 54 zcmeyz_>Yk{z?+#xgn@y9gF&x!(L~;5vOvnsul?bpGN53r0|SFFkcNRR6EEli0D!Fw A`~Uy| delta 54 zcmeyz_>Yk{z?+#xgn@y9gMqi9W+Lx0Ss>-+*Z%NP8Bj3Rfq_97NW;LAi5K($a7zqy diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-630-container-signature-id-3070.ppsm b/cmd/sf/testdata/skeleton-suite/containers/fmt-630-container-signature-id-3070.ppsm index 31f105a140e82d6bebe2bffeda8d835830d7d88f..9beb1fcbdb973f09df651bf654fb5dfd4c44936e 100644 GIT binary patch delta 54 zcmcb^c!!ZUz?+#xgn@y9gF&x!(L~-BSs>-M)P}(+1Ssgu!N4F4q+wvo#C3WAKr#xG delta 54 zcmcb^c!!ZUz?+#xgn@y9gMqi9W+HEkERb?rYQx|Z0u=P-U|7S^z?+#xgn@y9gF&x!(L~-pW)L+`l5xw#9eMzew+Y7p delta 33 mcmaFH_>7S^z?+#xgn@y9gMqi9W+HDNGl-fe$+%?V4m|*hEeSsW diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-632-container-signature-id-3090.potm b/cmd/sf/testdata/skeleton-suite/containers/fmt-632-container-signature-id-3090.potm index 00b01b499ec4657dfef5e4f89a49db9a5b063792..162d6484daf24864498348f72581474740fbc6c5 100644 GIT binary patch delta 54 zcmcc3c$<+oz?+#xgn@y9gF&x!(L~;6Ss>-cK6~c%V4$EE2LppJkcNRR6W8hi09H&3 Ad;kCd delta 54 zcmcc3c$<+oz?+#xgn@y9gMqi9W+HF1ERb?zpFQ(>Fi_BogMmR9NW;LAiEH%$Md}Ll diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-633-container-signature-id-3100.ppam b/cmd/sf/testdata/skeleton-suite/containers/fmt-633-container-signature-id-3100.ppam index 8f2af62857a5dd28485b29cc3a292a1a4109607c..182f1a9a210e99d3e7931c623aea75e9b311cc66 100644 GIT binary patch delta 54 zcmaFI_>Pe`z?+#xgn@y9gF&x!(L~;9vOvl$f5P+GX+S}D2L=XVAPoasCLYiO0CLd` Ae*gdg delta 54 zcmaFI_>Pe`z?+#xgn@y9gMqi9W+Lx2Ss>+>KjHc8G@zin0|SFFkcNRJ6A$PC0Ag+RyHcsw6Da7&#K0g7q+wvo#Kn35Lc9vT delta 54 zcmcb}c#)Aez?+#xgn@y9gMqi9W+HE;ERb@uU8&UT2^4f>Vqg#k(lD@O;$l4jGFl2Y diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-646-container-signature-id-21000.key b/cmd/sf/testdata/skeleton-suite/containers/fmt-646-container-signature-id-21000.key index 83b724b41a858a37f3f3be9dea30bb5b98f8ce5a..661684fb2c3dcfab29cede7cc65ef64ad8f889c0 100644 GIT binary patch delta 33 mcmX@Zc!rTTz?+#xgn@y9gF(M^(L~-_W)RgY$+%_Wa#a9`)d^Vu delta 33 mcmX@Zc!rTTz?+#xgn@y9gMqi9W+HDbGl=SyWLz?FxhepHE(p&6 diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-657-container-signature-id-20000.xps b/cmd/sf/testdata/skeleton-suite/containers/fmt-657-container-signature-id-20000.xps index 2960230b9b92f6f2b3c2b44ac55a93690a1d62ca..bf4b83c6212c27b616952b118378b643c4ada198 100644 GIT binary patch delta 59 zcmX@fc#@Gfz?+#xgn@y9gF(M^(L~-%c_8IxD#X=b2o%%@Vrd|Tfh~;;6Q$)QZWaRo DSTYLz delta 59 zcmX@fc#@Gfz?+#xgn@y9gMqi9W+HE-FWiPCZtH;VxP DMAr&) diff --git a/cmd/sf/testdata/skeleton-suite/containers/fmt-724-container-signature-id-19070.kmz b/cmd/sf/testdata/skeleton-suite/containers/fmt-724-container-signature-id-19070.kmz index 5de041e9d05496363b6fc90aed96c85e18a369d6..c1dd045773628d56749670df0a3dfedb07eb6ebe 100644 GIT binary patch delta 54 ycmZo>Y-Z#Q@MdNaVPIh3V9+mJG?CX_7D&0xw0-eb7$}$p#Oy!}16w90Dggj8$qJ7E delta 54 xcmZo>Y-Z#Q@MdNaVPIh3VBl@2naFD{3#8m;+P-)z3>3@)Vs;>gfh7|Yl>j0j3IzZF diff --git a/cmd/sf/testdata/skeleton-suite/containers/x-fmt-412-container-signature-id-10000.jar b/cmd/sf/testdata/skeleton-suite/containers/x-fmt-412-container-signature-id-10000.jar index e885accb441b36db0fc6c3eb19e5334a71bbcfd1..0f815b4cc2075d9e8201d36b6e7409bf58e1493a 100644 GIT binary patch delta 54 xcmbQsIG2$(z?+#xgn@y9gF(M^(L`PsSs>*mlHvVW7$_(R#2`r+*fKFs9{?U(37r4{ delta 54 xcmbQsIG2$(z?+#xgn@y9gMqi9W+JbPERb>&$?$$G3=|XuVvr;ZESZ?64*(6a2@?PS diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-462-signature-id-718. b/cmd/sf/testdata/skeleton-suite/fmt/fmt-462-signature-id-718. new file mode 100644 index 000000000..986a53048 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-462-signature-id-718. @@ -0,0 +1 @@ +SZDD'3A \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1182.doc b/cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1182.doc new file mode 100644 index 0000000000000000000000000000000000000000..17d07336bbd4eb8cdb714cab9593f1a9986b59de GIT binary patch literal 56 NcmWe&AO{FA000Bn03iSX literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1183.doc b/cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1183.doc new file mode 100644 index 0000000000000000000000000000000000000000..af49364acc201e8d6ba26d532c57965f8132ddfa GIT binary patch literal 56 NcmWe+AO{FC000CM03!eZ literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1184.doc b/cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1184.doc new file mode 100644 index 0000000000000000000000000000000000000000..d3b9f1f508a534899c3fa2641c55c6f94a701cf3 GIT binary patch literal 56 NcmWe)AO{FB000C`03`qb literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1185.doc b/cmd/sf/testdata/skeleton-suite/fmt/fmt-473-signature-id-1185.doc new file mode 100644 index 0000000000000000000000000000000000000000..bb77854a5a85fa5155f9fa0bad8a00f572e911a5 GIT binary patch literal 56 NcmWe;AO{FD000Dr04D$d literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-507-signature-id-783.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-507-signature-id-783.swf index bbbc9243f3d0bc544a619225dfdfc96772931444..954bae51a25d69b2480e218648607977d1b7ff18 100644 GIT binary patch literal 6 NcmZ<@59VTE000EX0Q&#{ literal 6 NcmZ<@4;Elx000Ep0RaF2 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-756-signature-id-1081.zexp b/cmd/sf/testdata/skeleton-suite/fmt/fmt-756-signature-id-1081.zexp new file mode 100644 index 000000000..80bf56daa --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-756-signature-id-1081.zexp @@ -0,0 +1 @@ +ZEXP \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-757-signature-id-1082.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-757-signature-id-1082.swf new file mode 100644 index 0000000000000000000000000000000000000000..fbbdd26bede286fd79ccb64783742d7ecfe551fe GIT binary patch literal 6 NcmZ<@59VfI000Ea0Q>*| literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-758-signature-id-1083.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-758-signature-id-1083.swf new file mode 100644 index 0000000000000000000000000000000000000000..153956db872424241b9791fbfd2dbb3795e68823 GIT binary patch literal 6 NcmZ<@59VQD000Ed0Q~>} literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-758-signature-id-1101.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-758-signature-id-1101.swf new file mode 100644 index 000000000..47ffa29c2 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-758-signature-id-1101.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1084.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1084.swf new file mode 100644 index 0000000000000000000000000000000000000000..fd7da8f3e75e9050aac5b81e1ef17928916cd79b GIT binary patch literal 6 NcmZ<@59VcH000Eg0R8{~ literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1102.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1102.swf new file mode 100644 index 000000000..06659bbc3 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1102.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1118.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1118.swf new file mode 100644 index 000000000..7b738fce6 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-759-signature-id-1118.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1085.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1085.swf new file mode 100644 index 0000000000000000000000000000000000000000..216d9155002f757b85530f5a4c3657ce72d0a20b GIT binary patch literal 6 NcmZ<@59VWF000Ej0RI30 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1103.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1103.swf new file mode 100644 index 000000000..9415e5681 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1103.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1119.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1119.swf new file mode 100644 index 000000000..ab531cacf --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-760-signature-id-1119.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1086.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1086.swf new file mode 100644 index 0000000000000000000000000000000000000000..673a90e035cee8b3f99eea95fd72aabfa53d7d2f GIT binary patch literal 6 NcmZ<@59ViJ000Em0RR91 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1104.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1104.swf new file mode 100644 index 000000000..5c3f01513 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1104.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1120.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1120.swf new file mode 100644 index 000000000..2b9de5675 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-761-signature-id-1120.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-762-signature-id-1087.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-762-signature-id-1087.swf new file mode 100644 index 0000000000000000000000000000000000000000..bbbc9243f3d0bc544a619225dfdfc96772931444 GIT binary patch literal 6 NcmZ<@4;Elx000Ep0RaF2 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-762-signature-id-1121.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-762-signature-id-1121.swf new file mode 100644 index 000000000..44c9d115c --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-762-signature-id-1121.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1088.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1088.swf new file mode 100644 index 0000000000000000000000000000000000000000..e084944b77bf5d3098d109ff82dd90484fc35d5a GIT binary patch literal 6 NcmZ<@4;Ex#000Es0RjL3 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1106.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1106.swf new file mode 100644 index 000000000..1d943f39e --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1106.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1122.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1122.swf new file mode 100644 index 000000000..fef8a4e65 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-763-signature-id-1122.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1089.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1089.swf new file mode 100644 index 0000000000000000000000000000000000000000..5ad722eee45712e0c3254c3d51ad135f13a77902 GIT binary patch literal 6 NcmZ<@4;Erz000Ev0RsR4 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1107.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1107.swf new file mode 100644 index 000000000..bc74650e1 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1107.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1123.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1123.swf new file mode 100644 index 000000000..ba3808c26 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-764-signature-id-1123.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1090.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1090.swf new file mode 100644 index 0000000000000000000000000000000000000000..d528ae2b2d14f411d0ac53cea4e568962c92d841 GIT binary patch literal 6 NcmZ<@4;E%%000Ey0R#X5 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1108.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1108.swf new file mode 100644 index 000000000..f593e7ec5 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1108.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1124.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1124.swf new file mode 100644 index 000000000..17280b170 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-765-signature-id-1124.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1091.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1091.swf new file mode 100644 index 0000000000000000000000000000000000000000..797b5b7f9e06012bf15e14490329f98e33da6345 GIT binary patch literal 6 NcmZ<@4;Eoy000E#0R;d6 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1109.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1109.swf new file mode 100644 index 000000000..2dfbd2266 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1109.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1125.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1125.swf new file mode 100644 index 000000000..33849f0ab --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-766-signature-id-1125.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1092.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1092.swf new file mode 100644 index 0000000000000000000000000000000000000000..d115e9af8ec5c47004a9cc3639d8473c13d48fe7 GIT binary patch literal 6 NcmZ<@4;E!$000E&0R{j7 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1110.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1110.swf new file mode 100644 index 000000000..c2c462013 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1110.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1126.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1126.swf new file mode 100644 index 000000000..b267b9503 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-767-signature-id-1126.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1093.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1093.swf new file mode 100644 index 0000000000000000000000000000000000000000..2f6495bf7e0c0fc58bcf243927af08459737481d GIT binary patch literal 6 NcmZ<@4;Eu!000E*0S5p8 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1111.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1111.swf new file mode 100644 index 000000000..3537206de --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1111.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1127.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1127.swf new file mode 100644 index 000000000..a5d4f4735 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-768-signature-id-1127.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-769-signature-id-1094.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-769-signature-id-1094.swf new file mode 100644 index 0000000000000000000000000000000000000000..b2a4009ad838398bd50051eb99a195160f453354 GIT binary patch literal 6 NcmZ<@4;E)&000E;0SEv9 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-769-signature-id-1112.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-769-signature-id-1112.swf new file mode 100644 index 000000000..9ef4adc6d --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-769-signature-id-1112.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-770-signature-id-1095.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-770-signature-id-1095.swf new file mode 100644 index 0000000000000000000000000000000000000000..f14980b4528b255b2a9a93372e51013dbb6445b5 GIT binary patch literal 6 NcmZ<@50+qH000E>0SN#A literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-770-signature-id-1129.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-770-signature-id-1129.swf new file mode 100644 index 000000000..f505aa50f --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-770-signature-id-1129.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1096.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1096.swf new file mode 100644 index 0000000000000000000000000000000000000000..fa2125ec03e225e46175ee47c30444f3e7dc9065 GIT binary patch literal 6 NcmZ<@50+$L000E^0SW*B literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1114.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1114.swf new file mode 100644 index 000000000..e90b13ca9 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1114.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1130.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1130.swf new file mode 100644 index 000000000..b3f61e17b --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-771-signature-id-1130.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1097.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1097.swf new file mode 100644 index 0000000000000000000000000000000000000000..02e05416d1b64650083f7ea116cd648c2aaa9cab GIT binary patch literal 6 NcmZ<@50+wJ000E{0Sf>C literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1115.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1115.swf new file mode 100644 index 000000000..15597883c --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1115.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1131.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1131.swf new file mode 100644 index 000000000..8c105b60d --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-772-signature-id-1131.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1098.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1098.swf new file mode 100644 index 0000000000000000000000000000000000000000..27e6c43a7343d715053ba9f5098c04b6eb36e21f GIT binary patch literal 6 NcmZ<@50++N000E~0So{D literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1116.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1116.swf new file mode 100644 index 000000000..0d9c12de1 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1116.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1132.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1132.swf new file mode 100644 index 000000000..ab8d7f215 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-773-signature-id-1132.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1099.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1099.swf new file mode 100644 index 0000000000000000000000000000000000000000..eda04a7058903db447ac38328211362a4ae22077 GIT binary patch literal 6 NcmZ<@50+tI000F20Sy2E literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1117.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1117.swf new file mode 100644 index 000000000..9880edcba --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1117.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1133.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1133.swf new file mode 100644 index 000000000..050c6d579 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-774-signature-id-1133.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1137.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1137.swf new file mode 100644 index 000000000..95e6d60c0 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1137.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1139.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1139.swf new file mode 100644 index 000000000..1076b4cd5 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1139.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1141.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-775-signature-id-1141.swf new file mode 100644 index 0000000000000000000000000000000000000000..9749d89538a4b9f5d437b88e31fa90a30c6a7349 GIT binary patch literal 6 NcmZ<@50+(M000F50S*8F literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1138.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1138.swf new file mode 100644 index 000000000..ee191cc7e --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1138.swf @@ -0,0 +1 @@ +ZWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1140.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1140.swf new file mode 100644 index 000000000..e3e170f4b --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1140.swf @@ -0,0 +1 @@ +CWS \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1142.swf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-776-signature-id-1142.swf new file mode 100644 index 0000000000000000000000000000000000000000..75e67fe4c8623a547cbb9fa3f1f1bf6ab48efe47 GIT binary patch literal 6 NcmZ<@50+zK000F80S^EG literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-777-signature-id-1143.cap b/cmd/sf/testdata/skeleton-suite/fmt/fmt-777-signature-id-1143.cap new file mode 100644 index 0000000000000000000000000000000000000000..d67dbb559fe0d5b98c508677229a295da67c079e GIT binary patch literal 6 NcmWFv2@Ymp1ONrx0Zsq_ literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-778-signature-id-1144.cap b/cmd/sf/testdata/skeleton-suite/fmt/fmt-778-signature-id-1144.cap new file mode 100644 index 0000000000000000000000000000000000000000..abd7074a9d2d2cff2667f8fb165ee5aed8b54df9 GIT binary patch literal 6 NcmZ?wbqZx*0ssX%0WJUl literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-779-signature-id-1145.pcap b/cmd/sf/testdata/skeleton-suite/fmt/fmt-779-signature-id-1145.pcap new file mode 100644 index 000000000..1a24c0057 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-779-signature-id-1145.pcap @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-779-signature-id-1146.pcap b/cmd/sf/testdata/skeleton-suite/fmt/fmt-779-signature-id-1146.pcap new file mode 100644 index 000000000..5f9a303dd --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-779-signature-id-1146.pcap @@ -0,0 +1 @@ +ò \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-780-signature-id-1147.pcapng b/cmd/sf/testdata/skeleton-suite/fmt/fmt-780-signature-id-1147.pcapng new file mode 100644 index 0000000000000000000000000000000000000000..dbd4288b1f3953f823983dd2cb40b2bb891e1be7 GIT binary patch literal 12 Rcmd<$<>g`k0x4}9UjPH00Q~>} literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-780-signature-id-1148.pcapng b/cmd/sf/testdata/skeleton-suite/fmt/fmt-780-signature-id-1148.pcapng new file mode 100644 index 0000000000000000000000000000000000000000..d96586f905896b9b86782cb7e86a4d8401fcb56f GIT binary patch literal 12 Rcmd<$<>g`k0$&?#DF6gV0Q~>} literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-781-signature-id-1149.snoop b/cmd/sf/testdata/skeleton-suite/fmt/fmt-781-signature-id-1149.snoop new file mode 100644 index 0000000000000000000000000000000000000000..2f56721a7fea53bf6079841ffa143122dc54460c GIT binary patch literal 12 PcmXTU%g--h00Slf73l&p literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-782-signature-id-1150.pod b/cmd/sf/testdata/skeleton-suite/fmt/fmt-782-signature-id-1150.pod new file mode 100644 index 0000000000000000000000000000000000000000..62f19ec3408e7c8cae5843f68c957d368ccd0b83 GIT binary patch literal 27 hcmaFC%)r3Sz`)?>q!-}tqGzOM!0>{Zp#dnu002fA1hfDE literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-792.mxf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-783-signature-id-792.mxf similarity index 100% rename from cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-792.mxf rename to cmd/sf/testdata/skeleton-suite/fmt/fmt-783-signature-id-792.mxf diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-793.mxf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-784-signature-id-793.mxf similarity index 100% rename from cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-793.mxf rename to cmd/sf/testdata/skeleton-suite/fmt/fmt-784-signature-id-793.mxf diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-794.mxf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-785-signature-id-794.mxf similarity index 100% rename from cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-794.mxf rename to cmd/sf/testdata/skeleton-suite/fmt/fmt-785-signature-id-794.mxf diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-795.mxf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-786-signature-id-795.mxf similarity index 100% rename from cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-795.mxf rename to cmd/sf/testdata/skeleton-suite/fmt/fmt-786-signature-id-795.mxf diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-796.mxf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-787-signature-id-796.mxf similarity index 100% rename from cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-796.mxf rename to cmd/sf/testdata/skeleton-suite/fmt/fmt-787-signature-id-796.mxf diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-797.mxf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-788-signature-id-797.mxf similarity index 100% rename from cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-797.mxf rename to cmd/sf/testdata/skeleton-suite/fmt/fmt-788-signature-id-797.mxf diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-798.mxf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-789-signature-id-798.mxf similarity index 100% rename from cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-798.mxf rename to cmd/sf/testdata/skeleton-suite/fmt/fmt-789-signature-id-798.mxf diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-799.mxf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-790-signature-id-799.mxf similarity index 100% rename from cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-799.mxf rename to cmd/sf/testdata/skeleton-suite/fmt/fmt-790-signature-id-799.mxf diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-800.mxf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-791-signature-id-800.mxf similarity index 100% rename from cmd/sf/testdata/skeleton-suite/fmt/fmt-200-signature-id-800.mxf rename to cmd/sf/testdata/skeleton-suite/fmt/fmt-791-signature-id-800.mxf diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-792-signature-id-1151.uef b/cmd/sf/testdata/skeleton-suite/fmt/fmt-792-signature-id-1151.uef new file mode 100644 index 0000000000000000000000000000000000000000..744cb99e059359fe337a4bae4f432f1315b1b190 GIT binary patch literal 10 RcmWG_byIN5%t=*b000lG0-^u_ literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-793-signature-id-1152.rpm b/cmd/sf/testdata/skeleton-suite/fmt/fmt-793-signature-id-1152.rpm new file mode 100644 index 000000000..f840da47b --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-793-signature-id-1152.rpm @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-794-signature-id-1153.rpm b/cmd/sf/testdata/skeleton-suite/fmt/fmt-794-signature-id-1153.rpm new file mode 100644 index 000000000..27984005c --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-794-signature-id-1153.rpm @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-795-signature-id-1154.rpm b/cmd/sf/testdata/skeleton-suite/fmt/fmt-795-signature-id-1154.rpm new file mode 100644 index 0000000000000000000000000000000000000000..b4cdb3af8fc406e1ef89676070fbb11abbafee37 GIT binary patch literal 6 NcmaF6`rU121^^E_17!dJ literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-796-signature-id-1155.aep b/cmd/sf/testdata/skeleton-suite/fmt/fmt-796-signature-id-1155.aep new file mode 100644 index 0000000000000000000000000000000000000000..e05306e2d69505f94ca314d58ca22eb629675de4 GIT binary patch literal 12 RcmWIYbcJ0&V~R literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-797-signature-id-1156.mov b/cmd/sf/testdata/skeleton-suite/fmt/fmt-797-signature-id-1156.mov new file mode 100644 index 0000000000000000000000000000000000000000..97641eb10ba25a860f267ba721248aa4a026cd19 GIT binary patch literal 24 WcmZQzU|>iqN=*e)aFCf?kOlxEXahw6 literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-798-signature-id-1164.nul b/cmd/sf/testdata/skeleton-suite/fmt/fmt-798-signature-id-1164.nul new file mode 100644 index 0000000000000000000000000000000000000000..85ad83d6aea0cbd11f671b8c299d53ded0e70860 GIT binary patch literal 348 RcmZQz7zMNlfxJvZ1^@)H0SN#A literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-799-signature-id-1165.nul b/cmd/sf/testdata/skeleton-suite/fmt/fmt-799-signature-id-1165.nul new file mode 100644 index 000000000..2f2ffc92c --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-799-signature-id-1165.nul @@ -0,0 +1 @@ +WriteNow \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-801-signature-id-1166.tap b/cmd/sf/testdata/skeleton-suite/fmt/fmt-801-signature-id-1166.tap new file mode 100644 index 0000000000000000000000000000000000000000..681c89d4badeec910f1ba9259e44fee4f15ffc33 GIT binary patch literal 24 McmWe;zzY5Y00Q3u6951J literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-802-signature-id-1167.tap b/cmd/sf/testdata/skeleton-suite/fmt/fmt-802-signature-id-1167.tap new file mode 100644 index 000000000..2c578ff3e --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-802-signature-id-1167.tap @@ -0,0 +1 @@ +C64-TAPE-RAW \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-803-signature-id-1168.e01 b/cmd/sf/testdata/skeleton-suite/fmt/fmt-803-signature-id-1168.e01 new file mode 100644 index 0000000000000000000000000000000000000000..58afff2c728c8cf4127f7d59c034aab157027c2e GIT binary patch literal 8 PcmZ<_bK~UY`p*CW2&)1C literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-804-signature-id-1169.l01 b/cmd/sf/testdata/skeleton-suite/fmt/fmt-804-signature-id-1169.l01 new file mode 100644 index 0000000000000000000000000000000000000000..260d5c2addf18efe7c588f385123fd9e29c77623 GIT binary patch literal 8 PcmeYXbK~UY`p*CW2;%|> literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-805-signature-id-1170.xbf b/cmd/sf/testdata/skeleton-suite/fmt/fmt-805-signature-id-1170.xbf new file mode 100644 index 0000000000000000000000000000000000000000..d969a9287955d33f77a77dfc3aa6e39254d8fc7f GIT binary patch literal 4 Lcma!Wa$^7h0=59* literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-806-signature-id-1171.mat b/cmd/sf/testdata/skeleton-suite/fmt/fmt-806-signature-id-1171.mat new file mode 100644 index 0000000000000000000000000000000000000000..a676a9d29de9b3ef3db543953e10dddd778d8305 GIT binary patch literal 128 XcmeZu4DoSvQZUssV4y!>^z;P)Dgy%i literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-807-signature-id-1172.h5 b/cmd/sf/testdata/skeleton-suite/fmt/fmt-807-signature-id-1172.h5 new file mode 100644 index 0000000000000000000000000000000000000000..7e8e784730324f84672698ff1b9cdb496fb83e89 GIT binary patch literal 9 QcmeD5aB<`1lHy_j01IUSmjD0& literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-816-signature-id-1175.nut b/cmd/sf/testdata/skeleton-suite/fmt/fmt-816-signature-id-1175.nut new file mode 100644 index 000000000..79bc9b497 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-816-signature-id-1175.nut @@ -0,0 +1 @@ +nut/multimedia container \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-819-signature-id-1176.dat b/cmd/sf/testdata/skeleton-suite/fmt/fmt-819-signature-id-1176.dat new file mode 100644 index 0000000000000000000000000000000000000000..b0ab09e09d880b74f422e3327b24c48d09f6e8c3 GIT binary patch literal 12 RcmWIYbaP_>0%w;9M*t530!RP= literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-820-signature-id-1177.t64 b/cmd/sf/testdata/skeleton-suite/fmt/fmt-820-signature-id-1177.t64 new file mode 100644 index 000000000..446a9d483 --- /dev/null +++ b/cmd/sf/testdata/skeleton-suite/fmt/fmt-820-signature-id-1177.t64 @@ -0,0 +1 @@ +C64S tape \ No newline at end of file diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-821-signature-id-1178.g41 b/cmd/sf/testdata/skeleton-suite/fmt/fmt-821-signature-id-1178.g41 new file mode 100644 index 0000000000000000000000000000000000000000..bcb5dc7fa2ae6815575224e0ce41bde3d6b91052 GIT binary patch literal 9 QcmZ>F4$?I=H8ErW01C4K)c^nh literal 0 HcmV?d00001 diff --git a/cmd/sf/testdata/skeleton-suite/fmt/fmt-822-signature-id-1179.crt b/cmd/sf/testdata/skeleton-suite/fmt/fmt-822-signature-id-1179.crt new file mode 100644 index 0000000000000000000000000000000000000000..56f56343aad100f14bf26e10bdfcaa39a28267f6 GIT binary patch literal 68 ecmZ=ZGf{AM3