Update hashfile deserialization test, fix issues

This commit is contained in:
Matt Nadareski
2023-07-14 01:10:08 -04:00
parent 44307537ca
commit 32f7695cd5
5 changed files with 316 additions and 15 deletions

View File

@@ -57,11 +57,8 @@ namespace SabreTools.Serialization
// Read and split the line // Read and split the line
string? line = reader.ReadLine(); string? line = reader.ReadLine();
string[]? lineParts = line?.Split(' ', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); string[]? lineParts = line?.Split(' ', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
if (lineParts == null || lineParts.Length != 2) if (lineParts == null)
{
additional.Add(line);
continue; continue;
}
// Parse the line into a hash // Parse the line into a hash
switch (hash) switch (hash)
@@ -69,8 +66,8 @@ namespace SabreTools.Serialization
case Hash.CRC: case Hash.CRC:
var sfv = new Models.Hashfile.SFV var sfv = new Models.Hashfile.SFV
{ {
File = lineParts[0], File = string.Join(" ", lineParts[..^1]),
Hash = lineParts[1], Hash = string.Join(" ", lineParts[^1]),
}; };
hashes.Add(sfv); hashes.Add(sfv);
break; break;
@@ -78,7 +75,7 @@ namespace SabreTools.Serialization
var md5 = new Models.Hashfile.MD5 var md5 = new Models.Hashfile.MD5
{ {
Hash = lineParts[0], Hash = lineParts[0],
File = lineParts[1], File = string.Join(" ", lineParts[1..]),
}; };
hashes.Add(md5); hashes.Add(md5);
break; break;
@@ -86,7 +83,7 @@ namespace SabreTools.Serialization
var sha1 = new Models.Hashfile.SHA1 var sha1 = new Models.Hashfile.SHA1
{ {
Hash = lineParts[0], Hash = lineParts[0],
File = lineParts[1], File = string.Join(" ", lineParts[1..]),
}; };
hashes.Add(sha1); hashes.Add(sha1);
break; break;
@@ -94,7 +91,7 @@ namespace SabreTools.Serialization
var sha256 = new Models.Hashfile.SHA256 var sha256 = new Models.Hashfile.SHA256
{ {
Hash = lineParts[0], Hash = lineParts[0],
File = lineParts[1], File = string.Join(" ", lineParts[1..]),
}; };
hashes.Add(sha256); hashes.Add(sha256);
break; break;
@@ -102,7 +99,7 @@ namespace SabreTools.Serialization
var sha384 = new Models.Hashfile.SHA384 var sha384 = new Models.Hashfile.SHA384
{ {
Hash = lineParts[0], Hash = lineParts[0],
File = lineParts[1], File = string.Join(" ", lineParts[1..]),
}; };
hashes.Add(sha384); hashes.Add(sha384);
break; break;
@@ -110,7 +107,7 @@ namespace SabreTools.Serialization
var sha512 = new Models.Hashfile.SHA512 var sha512 = new Models.Hashfile.SHA512
{ {
Hash = lineParts[0], Hash = lineParts[0],
File = lineParts[1], File = string.Join(" ", lineParts[1..]),
}; };
hashes.Add(sha512); hashes.Add(sha512);
break; break;
@@ -118,7 +115,7 @@ namespace SabreTools.Serialization
var spamSum = new Models.Hashfile.SpamSum var spamSum = new Models.Hashfile.SpamSum
{ {
Hash = lineParts[0], Hash = lineParts[0],
File = lineParts[1], File = string.Join(" ", lineParts[1..]),
}; };
hashes.Add(spamSum); hashes.Add(spamSum);
break; break;

View File

@@ -4,6 +4,10 @@ using Xunit;
namespace SabreTools.Test.Parser namespace SabreTools.Test.Parser
{ {
/// <remarks>
/// Filenames that end in `-files` are real examples.
/// All other files are artificial and may not fully represent real examples.
/// </remarks>
public class DeserializationTests public class DeserializationTests
{ {
[Theory] [Theory]
@@ -150,9 +154,9 @@ namespace SabreTools.Test.Parser
} }
[Theory] [Theory]
[InlineData("test-sfv.sfv", Hash.CRC, 1)] [InlineData("test-sfv-files.sfv", Hash.CRC, 100)]
[InlineData("test-md5.md5", Hash.MD5, 1)] [InlineData("test-md5-files.md5", Hash.MD5, 100)]
[InlineData("test-sha1.sha1", Hash.SHA1, 1)] [InlineData("test-sha1-files.sha1", Hash.SHA1, 100)]
[InlineData("test-sha256.sha256", Hash.SHA256, 1)] [InlineData("test-sha256.sha256", Hash.SHA256, 1)]
[InlineData("test-sha384.sha384", Hash.SHA384, 1)] [InlineData("test-sha384.sha384", Hash.SHA384, 1)]
[InlineData("test-sha512.sha512", Hash.SHA512, 1)] [InlineData("test-sha512.sha512", Hash.SHA512, 1)]

View File

@@ -0,0 +1,100 @@
d660d7258e04b3de83248f488c58e47c *Barney Bear Goes to School (USA) (Track 01).bin
ddcca5e6b1d05442505a935f1444c82d *Barney Bear Goes to School (USA) (Track 02).bin
52fb246984bd4bab51571454d9501904 *Barney Bear Goes to School (USA) (Track 03).bin
48e8a5b4813a942f1251aa9d013af83c *Barney Bear Goes to School (USA) (Track 04).bin
b8b04a48f1dae3ff2994a7a15143f924 *Barney Bear Goes to School (USA) (Track 05).bin
7dfdb3a6718188c6230eef6c003b0a66 *Barney Bear Goes to School (USA) (Track 06).bin
43dbf6509b694673c625c550d1583ab6 *Barney Bear Goes to School (USA) (Track 07).bin
870b67155c66d389833f7bdb4c226b78 *Barney Bear Goes to School (USA) (Track 08).bin
2146f79948f95394cd7bc8a92d8ffed3 *Barney Bear Goes to School (USA) (Track 09).bin
a95d931d28de5639e51d3ad02cdcaa0d *Barney Bear Goes to School (USA) (Track 10).bin
710b0c91d19db1e23eb0dff53c7e5b52 *Barney Bear Goes to School (USA) (Track 11).bin
92ce9aa1f3f1b6ed9be3dd601c2ff51d *Barney Bear Goes to School (USA) (Track 12).bin
83746c04b76586218074c2098d97e4ec *Barney Bear Goes to School (USA) (Track 13).bin
ced4ec11d8c1be2e1148803f19cd1f42 *Barney Bear Goes to School (USA) (Track 14).bin
09060e33785a50292eba201b0762de43 *Barney Bear Goes to School (USA) (Track 15).bin
5018feddca5aa792e78a3ab0faecfcce *Barney Bear Goes to School (USA) (Track 16).bin
fabea432e2ec97f7920388877d3b2c96 *Barney Bear Goes to School (USA) (Track 17).bin
04e1ca138b7682022d44815771f7d610 *Barney Bear Goes to School (USA) (Track 18).bin
3724b24f0f3db4e6dc5bf3719fd96159 *Barney Bear Goes to School (USA) (Track 19).bin
712529d5c03be26bc61018e2a6d62231 *Barney Bear Goes to School (USA) (Track 20).bin
416183742a8ec7c08595695a1d36f49e *Barney Bear Goes to School (USA) (Track 21).bin
3fdee94ba5e0d7e4a474f2a016d38d16 *Barney Bear Goes to School (USA) (Track 22).bin
3213aad3d108d80d1d530eca243877f3 *Barney Bear Goes to School (USA) (Track 23).bin
dc646e0e23fcc0112dda6dee7fc94048 *Barney Bear Goes to School (USA) (Track 24).bin
d49d329b62d952e14bd5629b103cc5b1 *Barney Bear Goes to School (USA) (Track 25).bin
a4c765c36e20e37993aedfaeed3b9dea *Barney Bear Goes to School (USA) (Track 26).bin
81a413c1524ad483650317036b3d9687 *Barney Bear Goes to School (USA) (Track 27).bin
f0291a33a245df7c38c0cea1ee4df9cc *Barney Bear Goes to School (USA) (Track 28).bin
0db6fe455ecc9b1fbeb55a85358d58a9 *Barney Bear Goes to School (USA) (Track 29).bin
f57d4d0cca4e1a1dbbc6d34dac28aee3 *Barney Bear Goes to School (USA) (Track 30).bin
18b018bb693b22530fa1e087a79bf2da *Barney Bear Goes to School (USA) (Track 31).bin
1bccdfc3c0f7bc0bf63b75c703d2849d *Barney Bear Goes to School (USA) (Track 32).bin
d13b18473053b6f93a931acdef2ac9ff *Barney Bear Goes to School (USA) (Track 33).bin
f106712d1ebb1c07fa2408efff0cbe53 *Barney Bear Goes to School (USA) (Track 34).bin
13aea576e33afc7923d0ab977d2470b5 *Barney Bear Goes to School (USA) (Track 35).bin
c1392dbb1c8e820f80c447ebb50ca10f *Barney Bear Goes to School (USA) (Track 36).bin
83923ea897d5284536257c85e9d468c4 *Barney Bear Goes to School (USA) (Track 37).bin
416d19d1a4471c06a6fab9cafd270541 *Barney Bear Goes to School (USA) (Track 38).bin
de980b883d382e7159848f2264d11905 *Barney Bear Goes to School (USA) (Track 39).bin
7f01aabfae9776414f4029798921f3f1 *Barney Bear Goes to School (USA) (Track 40).bin
43cfd6bb7f9f4e5add2b1119f78d4569 *Barney Bear Goes to School (USA) (Track 41).bin
59ca076d2fdc665f701e7467a3d2b180 *Barney Bear Goes to School (USA) (Track 42).bin
88ec47b4e372a1bfc9eb5b63a3ef2353 *Barney Bear Goes to School (USA) (Track 43).bin
a14c7b0d159dd11f65fb82c8c7299938 *Barney Bear Goes to School (USA) (Track 44).bin
9381f3af88a86a453167a6079a17c1aa *Barney Bear Goes to School (USA) (Track 45).bin
7d607ede892bb6f012467cfc07fab285 *Barney Bear Goes to School (USA) (Track 46).bin
f737f25818598092c3c483732ac2ca8f *Barney Bear Goes to School (USA) (Track 47).bin
3454bf5eac48968e920d78e083be5aab *Barney Bear Goes to School (USA) (Track 48).bin
f20cf6292d3dd47d77efa1102e43e530 *Barney Bear Goes to School (USA) (Track 49).bin
c5616328576e7b94cc54f3a39d035caf *Barney Bear Goes to School (USA) (Track 50).bin
4c8a8712674e4c8a98f00a5dee8053d8 *Barney Bear Goes to School (USA) (Track 51).bin
861e523b14ae06b1acfd0ae37654eedb *Barney Bear Goes to School (USA) (Track 52).bin
c0023a8fe8cf1683277c8fd61552eec5 *Barney Bear Goes to School (USA) (Track 53).bin
4551ef330c5a5e8ebabd3dc7367d0997 *Barney Bear Goes to School (USA) (Track 54).bin
6a1b8cab8ffc7f8ba0e398d06d6d6a3c *Barney Bear Goes to School (USA) (Track 55).bin
5da6fcdc3f19652cecd96bd45211f0b3 *Barney Bear Goes to School (USA) (Track 56).bin
5d56d449922dac2fb60888bcc8b65e84 *Barney Bear Goes to School (USA) (Track 57).bin
1cb6a16bfb96ddbff6981df77597ea5a *Barney Bear Goes to School (USA) (Track 58).bin
fee45f55442782a1d97c06c4caea3b94 *Barney Bear Goes to School (USA) (Track 59).bin
1012b41b1077cb5ab2d687049c229b1a *Barney Bear Goes to School (USA) (Track 60).bin
6ac86f3c17074d42a9f098d8ff957e25 *Barney Bear Goes to School (USA) (Track 61).bin
0aadb961334bec4cace74b17c40d24aa *Barney Bear Goes to School (USA) (Track 62).bin
aa3616d2742a44dd8cbeada00657607d *Barney Bear Goes to School (USA) (Track 63).bin
3c9a490073e319936bae51981132c955 *Barney Bear Goes to School (USA) (Track 64).bin
7e698663d98466bd2000a882bbe5b8cb *Barney Bear Goes to School (USA) (Track 65).bin
18f8511fe266d9538ade3216ea1661c5 *Barney Bear Goes to School (USA) (Track 66).bin
b9f7c67c8581229fad348445f50c6371 *Barney Bear Goes to School (USA) (Track 67).bin
70b9006b57fa5ee625259694f8cb47a0 *Barney Bear Goes to School (USA) (Track 68).bin
01f3ec3d63c80e274887699198e75606 *Barney Bear Goes to School (USA) (Track 69).bin
7752af3ad4a3b8cea680e4b7e1bfeb4d *Barney Bear Goes to School (USA) (Track 70).bin
bdef9ebec16c0cea78d2f4fecd48e688 *Barney Bear Goes to School (USA) (Track 71).bin
c8f3323905f892a046c979916fae514b *Barney Bear Goes to School (USA) (Track 72).bin
0a30fcd90e2839119e93ed7136a07097 *Barney Bear Goes to School (USA) (Track 73).bin
3a3edb3674bd30f7a61dc806b7562bf9 *Barney Bear Goes to School (USA) (Track 74).bin
9014a8d1a3356b01dccd95fa460bc785 *Barney Bear Goes to School (USA) (Track 75).bin
d0e58f8d6a734b20777f244edc1a45c7 *Barney Bear Goes to School (USA) (Track 76).bin
e4619f010e4af80f7a8770fb8b223cf7 *Barney Bear Goes to School (USA) (Track 77).bin
1215b28b90fec2fc1fddc6fbe3a63e87 *Barney Bear Goes to School (USA) (Track 78).bin
1c855c082e2185d7566681d63db741dc *Barney Bear Goes to School (USA) (Track 79).bin
fddaab4f57e73c36dc1af52fc66bd58d *Barney Bear Goes to School (USA) (Track 80).bin
14dfd6e66c6754ea546b23c3e56d0a75 *Barney Bear Goes to School (USA) (Track 81).bin
44b0379a2278f84f7e7015ed8bf79c54 *Barney Bear Goes to School (USA) (Track 82).bin
8089a558e9808640820fe624a32b3f8a *Barney Bear Goes to School (USA) (Track 83).bin
e862789c432b7e851d552e75e922716c *Barney Bear Goes to School (USA) (Track 84).bin
f7f27620f89bd7c7e19fd2d5a94e82c1 *Barney Bear Goes to School (USA) (Track 85).bin
2829f242300b36fc233c8eff72000c4a *Barney Bear Goes to School (USA) (Track 86).bin
342875d61f152a7da7d9143ebd0d767c *Barney Bear Goes to School (USA) (Track 87).bin
351f42129a3ca0212923c924ab028399 *Barney Bear Goes to School (USA) (Track 88).bin
f0ab189b06da969784133ca81a51454e *Barney Bear Goes to School (USA) (Track 89).bin
e6ee817f6712a8150fa793baa1333796 *Barney Bear Goes to School (USA) (Track 90).bin
2a74a5b6b3a1225a4ff9b4b824fe5fe0 *Barney Bear Goes to School (USA) (Track 91).bin
c2c9ef8ce916c8bfd9cfad5da61c8bb3 *Barney Bear Goes to School (USA) (Track 92).bin
1dab7e75dcee645759988fba5c5017cc *Barney Bear Goes to School (USA) (Track 93).bin
3a1abd4966bdc662bc9d9d51f6338942 *Barney Bear Goes to School (USA) (Track 94).bin
bd8e3e04f133b41b84fd5b84c13997b6 *Barney Bear Goes to School (USA) (Track 95).bin
fef61422100cc1a282250efb79a85292 *Barney Bear Goes to School (USA) (Track 96).bin
d087996d7f1e9856ddf833a697d2ea0b *Barney Bear Goes to School (USA) (Track 97).bin
781edf7bd5b6be3ae60a8f0198120f15 *Barney Bear Goes to School (USA) (Track 98).bin
bc206671819ac2b5b13e906fd27b89fd *Barney Bear Goes to School (USA) (Track 99).bin
37d1e3bf7439af1ac2d986150f525fc6 *Barney Bear Goes to School (USA).cue

View File

@@ -0,0 +1,100 @@
Barney Bear Goes to School (USA) (Track 01).bin c2b0380c
Barney Bear Goes to School (USA) (Track 02).bin c5a453dc
Barney Bear Goes to School (USA) (Track 03).bin ace9996c
Barney Bear Goes to School (USA) (Track 04).bin 6f40b0b0
Barney Bear Goes to School (USA) (Track 05).bin 8ac376dc
Barney Bear Goes to School (USA) (Track 06).bin c645a24b
Barney Bear Goes to School (USA) (Track 07).bin d94cf99c
Barney Bear Goes to School (USA) (Track 08).bin cbbd68c0
Barney Bear Goes to School (USA) (Track 09).bin f0fc14c8
Barney Bear Goes to School (USA) (Track 10).bin acf0a9a5
Barney Bear Goes to School (USA) (Track 11).bin 5b331b57
Barney Bear Goes to School (USA) (Track 12).bin b9b64ec0
Barney Bear Goes to School (USA) (Track 13).bin d6851dee
Barney Bear Goes to School (USA) (Track 14).bin 037889d2
Barney Bear Goes to School (USA) (Track 15).bin f3d32cea
Barney Bear Goes to School (USA) (Track 16).bin 3ccd6a90
Barney Bear Goes to School (USA) (Track 17).bin feeb7b3e
Barney Bear Goes to School (USA) (Track 18).bin 9400c912
Barney Bear Goes to School (USA) (Track 19).bin 31b6478a
Barney Bear Goes to School (USA) (Track 20).bin ed18d3d0
Barney Bear Goes to School (USA) (Track 21).bin 6aca0fd9
Barney Bear Goes to School (USA) (Track 22).bin 1f4c00d4
Barney Bear Goes to School (USA) (Track 23).bin ce9c3836
Barney Bear Goes to School (USA) (Track 24).bin 14a52799
Barney Bear Goes to School (USA) (Track 25).bin b8735a03
Barney Bear Goes to School (USA) (Track 26).bin f489cd1f
Barney Bear Goes to School (USA) (Track 27).bin bbb1166b
Barney Bear Goes to School (USA) (Track 28).bin 991e15c5
Barney Bear Goes to School (USA) (Track 29).bin 7649e2b4
Barney Bear Goes to School (USA) (Track 30).bin 6902b486
Barney Bear Goes to School (USA) (Track 31).bin f154b6a4
Barney Bear Goes to School (USA) (Track 32).bin 58dbf520
Barney Bear Goes to School (USA) (Track 33).bin 8ff80802
Barney Bear Goes to School (USA) (Track 34).bin 8b54c487
Barney Bear Goes to School (USA) (Track 35).bin c8de569a
Barney Bear Goes to School (USA) (Track 36).bin 7cdecfde
Barney Bear Goes to School (USA) (Track 37).bin 601727ad
Barney Bear Goes to School (USA) (Track 38).bin 807f518e
Barney Bear Goes to School (USA) (Track 39).bin e5048ba4
Barney Bear Goes to School (USA) (Track 40).bin de2bcb80
Barney Bear Goes to School (USA) (Track 41).bin 9025a637
Barney Bear Goes to School (USA) (Track 42).bin df40bb50
Barney Bear Goes to School (USA) (Track 43).bin 01f0c4b3
Barney Bear Goes to School (USA) (Track 44).bin 8b4242b2
Barney Bear Goes to School (USA) (Track 45).bin 7876d09b
Barney Bear Goes to School (USA) (Track 46).bin 9428abad
Barney Bear Goes to School (USA) (Track 47).bin 9d893258
Barney Bear Goes to School (USA) (Track 48).bin 51aac16b
Barney Bear Goes to School (USA) (Track 49).bin 362fa379
Barney Bear Goes to School (USA) (Track 50).bin e4d8ecaa
Barney Bear Goes to School (USA) (Track 51).bin f08992b3
Barney Bear Goes to School (USA) (Track 52).bin 3c8d4367
Barney Bear Goes to School (USA) (Track 53).bin 87954cbc
Barney Bear Goes to School (USA) (Track 54).bin ec086f32
Barney Bear Goes to School (USA) (Track 55).bin c394fa0f
Barney Bear Goes to School (USA) (Track 56).bin 3ad4671d
Barney Bear Goes to School (USA) (Track 57).bin 333cacef
Barney Bear Goes to School (USA) (Track 58).bin cbfcb5d7
Barney Bear Goes to School (USA) (Track 59).bin 504777c6
Barney Bear Goes to School (USA) (Track 60).bin 1fa823d3
Barney Bear Goes to School (USA) (Track 61).bin 24ee30bb
Barney Bear Goes to School (USA) (Track 62).bin 660b6ef0
Barney Bear Goes to School (USA) (Track 63).bin f666dcd5
Barney Bear Goes to School (USA) (Track 64).bin e32633c6
Barney Bear Goes to School (USA) (Track 65).bin 2188de3b
Barney Bear Goes to School (USA) (Track 66).bin f91dd564
Barney Bear Goes to School (USA) (Track 67).bin 37bf5c5b
Barney Bear Goes to School (USA) (Track 68).bin 668ed023
Barney Bear Goes to School (USA) (Track 69).bin 5518673c
Barney Bear Goes to School (USA) (Track 70).bin e439b914
Barney Bear Goes to School (USA) (Track 71).bin 56ee347d
Barney Bear Goes to School (USA) (Track 72).bin 4be41c59
Barney Bear Goes to School (USA) (Track 73).bin 5a115f81
Barney Bear Goes to School (USA) (Track 74).bin 11634540
Barney Bear Goes to School (USA) (Track 75).bin 476bb94b
Barney Bear Goes to School (USA) (Track 76).bin 6826e507
Barney Bear Goes to School (USA) (Track 77).bin 305f858f
Barney Bear Goes to School (USA) (Track 78).bin 08502ef6
Barney Bear Goes to School (USA) (Track 79).bin a8aa910e
Barney Bear Goes to School (USA) (Track 80).bin e02d0ab2
Barney Bear Goes to School (USA) (Track 81).bin d49c10fa
Barney Bear Goes to School (USA) (Track 82).bin 068d3b79
Barney Bear Goes to School (USA) (Track 83).bin 1e893985
Barney Bear Goes to School (USA) (Track 84).bin f4a1fa93
Barney Bear Goes to School (USA) (Track 85).bin 4602f294
Barney Bear Goes to School (USA) (Track 86).bin 5a128907
Barney Bear Goes to School (USA) (Track 87).bin f07cd311
Barney Bear Goes to School (USA) (Track 88).bin f05e95f7
Barney Bear Goes to School (USA) (Track 89).bin 4a349918
Barney Bear Goes to School (USA) (Track 90).bin 86946adb
Barney Bear Goes to School (USA) (Track 91).bin 8cb842ec
Barney Bear Goes to School (USA) (Track 92).bin 25a06f44
Barney Bear Goes to School (USA) (Track 93).bin 103f23af
Barney Bear Goes to School (USA) (Track 94).bin 37ab546f
Barney Bear Goes to School (USA) (Track 95).bin 96f61b43
Barney Bear Goes to School (USA) (Track 96).bin 3cf5c0a6
Barney Bear Goes to School (USA) (Track 97).bin 3f9148ea
Barney Bear Goes to School (USA) (Track 98).bin 4fd7ddae
Barney Bear Goes to School (USA) (Track 99).bin fab012e6
Barney Bear Goes to School (USA).cue ac37e95b

View File

@@ -0,0 +1,100 @@
552497c13fc47fa14a7b626bf6b01de6020e091a *Barney Bear Goes to School (USA) (Track 01).bin
d2bbb8e2d902bab9d2326c358da0f89076ba86ac *Barney Bear Goes to School (USA) (Track 02).bin
14c9d68301fd1116bf929d26119cf34c03889af3 *Barney Bear Goes to School (USA) (Track 03).bin
3d494d1975bd89a10e1f17dc5ac0a1f5827c32f2 *Barney Bear Goes to School (USA) (Track 04).bin
c80bae6ba28fc9e7c45ef3228903c0b3b06d384f *Barney Bear Goes to School (USA) (Track 05).bin
059bcbad79f1d3455f3bc75befebaad9ad3f9324 *Barney Bear Goes to School (USA) (Track 06).bin
7960707b46957df2cabb8fa154bf033e31580b2c *Barney Bear Goes to School (USA) (Track 07).bin
452e78d923ac63e02b0b165a1e1c986734ebba61 *Barney Bear Goes to School (USA) (Track 08).bin
cf189c32133d62df96c3ce0a36288113da823aa7 *Barney Bear Goes to School (USA) (Track 09).bin
a1434029702c0b353d8306c7e9950819ba5267db *Barney Bear Goes to School (USA) (Track 10).bin
ce4fc5f66808d0fe367e68f880431498f6b478fb *Barney Bear Goes to School (USA) (Track 11).bin
3e80a154316a345fb127ca37ba6b8b72c750e4e6 *Barney Bear Goes to School (USA) (Track 12).bin
50ff9c0f8e9b0a87e5b36e2ecc0f3f1508784675 *Barney Bear Goes to School (USA) (Track 13).bin
0762ef8f6905f45acf8c4ae4054ab60a6cf7c073 *Barney Bear Goes to School (USA) (Track 14).bin
ad67f5ca5844d75c592fad8f12336d3133a183b4 *Barney Bear Goes to School (USA) (Track 15).bin
0920f59fd541026fe4d0d795bc7b6c57a36ad91f *Barney Bear Goes to School (USA) (Track 16).bin
3309dab66316e075faf4893f55ff0798ae2f88cc *Barney Bear Goes to School (USA) (Track 17).bin
3c69e6c6973218c427eb1a1e9a345f68e6b49fc6 *Barney Bear Goes to School (USA) (Track 18).bin
4f5cf49b310c832252127b12cc2b0df229180359 *Barney Bear Goes to School (USA) (Track 19).bin
7ab59b64684c10884fcf6c9ecc043dc7a5153841 *Barney Bear Goes to School (USA) (Track 20).bin
3a278ff89146499e6a7e7e25909305d1cfa5fb80 *Barney Bear Goes to School (USA) (Track 21).bin
0b92f885a17fc0553927f9fa0cacf1da6b6b7b39 *Barney Bear Goes to School (USA) (Track 22).bin
8669634838d19a7032e8526e038bd399bfdf9b57 *Barney Bear Goes to School (USA) (Track 23).bin
6912d94ded87afb74bcca87806f3f72bf4702b9d *Barney Bear Goes to School (USA) (Track 24).bin
9ed5776b573c700ab26c32a459a0fd1a00485328 *Barney Bear Goes to School (USA) (Track 25).bin
9efdff891f55eca95a02b348d66c35980ad968de *Barney Bear Goes to School (USA) (Track 26).bin
d2a421fd7018b6eed013cbe61b8ee2070eb2aceb *Barney Bear Goes to School (USA) (Track 27).bin
90442878e2556a87b57c321641e708e8ad93a471 *Barney Bear Goes to School (USA) (Track 28).bin
e2fda0b201b406190a1917ed7efd00e79d272efb *Barney Bear Goes to School (USA) (Track 29).bin
76cb82eb26e66fa432e268fe43911fc708cbb6ee *Barney Bear Goes to School (USA) (Track 30).bin
b69ef59ca3a9826c4137c59a5eb30f3e305f9b30 *Barney Bear Goes to School (USA) (Track 31).bin
2bde2c5a8f0d74c6bd083dd1cb5377be2070524d *Barney Bear Goes to School (USA) (Track 32).bin
54d4a3f7869786899393d4fb67fbe03e40626330 *Barney Bear Goes to School (USA) (Track 33).bin
9e52d519d4579ebac2d3da9c5ce0669eddb19cfe *Barney Bear Goes to School (USA) (Track 34).bin
ee811b8c5f8f60e3398148a79d195ae2848d8e4c *Barney Bear Goes to School (USA) (Track 35).bin
e27350c280c69b7c11bd44267a539073fb0b77fc *Barney Bear Goes to School (USA) (Track 36).bin
d5089422ddfce443abf69ec23befb210c9062077 *Barney Bear Goes to School (USA) (Track 37).bin
835924566f39f4d8c64094d1ed863937917e0707 *Barney Bear Goes to School (USA) (Track 38).bin
4abf1743a011b3183f0b057ebeccc163fa0f3045 *Barney Bear Goes to School (USA) (Track 39).bin
c150b686dda96233048b0f1d29ccea071daf9f01 *Barney Bear Goes to School (USA) (Track 40).bin
640d9918d448bce59be2e1ef52e5b82587613b23 *Barney Bear Goes to School (USA) (Track 41).bin
ce62fdb5a9f32b9292b787ac51e04d7498f11964 *Barney Bear Goes to School (USA) (Track 42).bin
23d147665661a130d1f073467cf6f6f0704f4d7b *Barney Bear Goes to School (USA) (Track 43).bin
6b4349b5279a92f428e349abebce438cd965810c *Barney Bear Goes to School (USA) (Track 44).bin
85b3d934c062498f3090538d6da6a3c63d089508 *Barney Bear Goes to School (USA) (Track 45).bin
302edc1ad287fa0df75b4c86307ac747f8df4a24 *Barney Bear Goes to School (USA) (Track 46).bin
2de127469e98e4fa7bfe00bbb882007fcdb12856 *Barney Bear Goes to School (USA) (Track 47).bin
e6b1ae9d4e5f281afe8b6c3defed0431dcb99b91 *Barney Bear Goes to School (USA) (Track 48).bin
893cb6ade428f689b38a125d275379bf31aee8d3 *Barney Bear Goes to School (USA) (Track 49).bin
8358d5170b00b4d09c56b8a28c828ebba1d5adf7 *Barney Bear Goes to School (USA) (Track 50).bin
2b423bf03c9c49dc0be0175c8c3299012d364200 *Barney Bear Goes to School (USA) (Track 51).bin
12a6097937de5d869b27d7a8238da8340f438ade *Barney Bear Goes to School (USA) (Track 52).bin
84698a6f846de2a779a81a8b93cbbcbc9036a8dc *Barney Bear Goes to School (USA) (Track 53).bin
4061e1f7258a0c87cb23336e4f64cbaf4cdd254d *Barney Bear Goes to School (USA) (Track 54).bin
cc8f53b24f138fc21a23b019a437368289a4c265 *Barney Bear Goes to School (USA) (Track 55).bin
7b763ba759342e15eb2ccc4d98acbc01cca3ca39 *Barney Bear Goes to School (USA) (Track 56).bin
f630af7d1e49a95ab428bdb74126f81b62730912 *Barney Bear Goes to School (USA) (Track 57).bin
17e48a7e1a32b85977eb7b8ad4fae85d8c42bf86 *Barney Bear Goes to School (USA) (Track 58).bin
10d5b198c8499ebfd41d68eb6c8de18b2e69e65f *Barney Bear Goes to School (USA) (Track 59).bin
47185af038c1d83ab89317010050afa512bc2886 *Barney Bear Goes to School (USA) (Track 60).bin
f5bd27601429f2f716e65ab2f897d5197717ede8 *Barney Bear Goes to School (USA) (Track 61).bin
199f76e7ed30f85009e05a5525b23f0e89995a91 *Barney Bear Goes to School (USA) (Track 62).bin
0cab20ff575958d3c81728c90c891e10f715e0af *Barney Bear Goes to School (USA) (Track 63).bin
e335f003aea9e9e813cf5e426bc72f07ec768b17 *Barney Bear Goes to School (USA) (Track 64).bin
e99995125809473a9a3bfcefcec7e4da1d4f797b *Barney Bear Goes to School (USA) (Track 65).bin
97afb5a41008b20e1bcccdac76936f49d9a749eb *Barney Bear Goes to School (USA) (Track 66).bin
53be03dfca426ac80378b10d0e36a33e9c11d776 *Barney Bear Goes to School (USA) (Track 67).bin
3d9a3eaa86603918ebe477ae28bacfc304fe5425 *Barney Bear Goes to School (USA) (Track 68).bin
9da2fdf58468db4b780b57c5b2076e481d7698ed *Barney Bear Goes to School (USA) (Track 69).bin
5e2855cf17f0d2030ea88aa95ce23caa210a3510 *Barney Bear Goes to School (USA) (Track 70).bin
d3b7ac10d5ad278d395c0728d93d83e731f93967 *Barney Bear Goes to School (USA) (Track 71).bin
06af05085066a2d57fdf0bfd1426567e740372c7 *Barney Bear Goes to School (USA) (Track 72).bin
52149d8d53a03d0cee85cc4e4df1b82e5ac88e10 *Barney Bear Goes to School (USA) (Track 73).bin
85f6ad48de39dfbc87aa4fa46ba016984aa8c679 *Barney Bear Goes to School (USA) (Track 74).bin
a2791067722c9b0f3da80ed06b264498dd98ff15 *Barney Bear Goes to School (USA) (Track 75).bin
c7313b864bc7d8577bfb9f51fc3c78d21f531816 *Barney Bear Goes to School (USA) (Track 76).bin
4213b728f776ce2c9794249f0e606e374d8360a9 *Barney Bear Goes to School (USA) (Track 77).bin
c820dff0bb7701b713e23349b0fd7f7ab4665fdd *Barney Bear Goes to School (USA) (Track 78).bin
3d9e1093945b295cb55cad9677670596f662795d *Barney Bear Goes to School (USA) (Track 79).bin
ae9a1f294ef937e5d55a879a1902aa8977363c14 *Barney Bear Goes to School (USA) (Track 80).bin
0d2590dfa441e56044b2a10a43a9db970874030f *Barney Bear Goes to School (USA) (Track 81).bin
d60d6f2e180d66167eaf33263939b7955f86d5f5 *Barney Bear Goes to School (USA) (Track 82).bin
15cbcf935c605fdb99052b5d21733eeb77ddd72b *Barney Bear Goes to School (USA) (Track 83).bin
001f27aebd72128158b2d5b7a48d8f713dde7c95 *Barney Bear Goes to School (USA) (Track 84).bin
2a67600411c22a58f721b3da5a289957f9f52f65 *Barney Bear Goes to School (USA) (Track 85).bin
4e42e0e0adb78d3917bc38b5101e7a973d7238b6 *Barney Bear Goes to School (USA) (Track 86).bin
4a190ced3513bfce98e3c93dbdb774ecf8b1d6aa *Barney Bear Goes to School (USA) (Track 87).bin
2325d30fe9ce608a5c6982c7c02185e6f97fab63 *Barney Bear Goes to School (USA) (Track 88).bin
7fc6e6263f54c245770ddb9a541e323036f67d2c *Barney Bear Goes to School (USA) (Track 89).bin
b3e79071a649e2492a9f7937e062ad57454858a1 *Barney Bear Goes to School (USA) (Track 90).bin
c2eab8f35e746dfd9335dfd67203dfeccb458de5 *Barney Bear Goes to School (USA) (Track 91).bin
6da8c81d445b0190ba0c11ef44dc181b48981eb3 *Barney Bear Goes to School (USA) (Track 92).bin
58c0f25bdc479a7c7ab63324fa8e5257aee4ec30 *Barney Bear Goes to School (USA) (Track 93).bin
ff55b21f3931d8f2a7685a207a95088445eb31cd *Barney Bear Goes to School (USA) (Track 94).bin
78497cb64ca43645e14a21129329982e7138f802 *Barney Bear Goes to School (USA) (Track 95).bin
6df2447ce0fd01e7db56a23942c0ae72200f3a97 *Barney Bear Goes to School (USA) (Track 96).bin
13134fa895412372ba243b161965c978e23f6fd2 *Barney Bear Goes to School (USA) (Track 97).bin
360703189c7756f774ac4c26d4f381ae1d1b5b07 *Barney Bear Goes to School (USA) (Track 98).bin
43b2ab2a65d451f0527c1572f1308430148c96e3 *Barney Bear Goes to School (USA) (Track 99).bin
48d2d7269050249dc7a2e5881177778359a6345b *Barney Bear Goes to School (USA).cue