summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSasi Inguva <isasi-at-google.com@ffmpeg.org>2017-11-13 18:09:28 -0800
committerMichael Niedermayer <michael@niedermayer.cc>2017-11-14 21:02:31 +0100
commit54f8ac199fe38b2837146621963bb543868130be (patch)
tree0e92dc20f64fc73578d28b8beaaebe6f5352453c /tests
parent01763144dcc1bc47fa4967d91d3fedb25e3ef556 (diff)
lavf/mov.c: Don't correct edit list start to zero, when we can't find a frame before edit list start.
After c2a8f0fcbe57ea9ccaa864130f078af10516c3c1 this can happen on normal edit lists starting on a B-frame. Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'tests')
-rw-r--r--tests/fate/mov.mak6
-rw-r--r--tests/ref/fate/mov-bbi-elst-starts-b391
2 files changed, 397 insertions, 0 deletions
diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak
index a98372c5e1..680baea773 100644
--- a/tests/fate/mov.mak
+++ b/tests/fate/mov.mak
@@ -12,6 +12,7 @@ FATE_MOV = fate-mov-3elist \
fate-mov-ibi-elst-starts-b \
fate-mov-elst-ends-betn-b-and-i \
fate-mov-frag-overlap \
+ fate-mov-bbi-elst-starts-b \
FATE_MOV_FFPROBE = fate-mov-aac-2048-priming \
fate-mov-zombie \
@@ -63,6 +64,11 @@ fate-mov-ibi-elst-starts-b: CMD = framemd5 -flags +bitexact -i $(TARGET_SAMPLES)
# Makes sure that we handle overlapping framgments
fate-mov-frag-overlap: CMD = framemd5 -i $(TARGET_SAMPLES)/mov/frag_overlap.mp4
+# Makes sure that we pick the right frames according to edit list when there is no keyframe with PTS < edit list start.
+# For example, when video starts on a B-frame, and edit list starts on that B-frame too.
+# GOP structure : B B I in presentation order.
+fate-mov-bbi-elst-starts-b: CMD = framemd5 -flags +bitexact -i $(TARGET_SAMPLES)/h264/twofields_packet.mp4
+
fate-mov-aac-2048-priming: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_packets -print_format compact $(TARGET_SAMPLES)/mov/aac-2048-priming.mov
fate-mov-zombie: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_streams -show_packets -show_frames -bitexact -print_format compact $(TARGET_SAMPLES)/mov/white_zombie_scrunch-part.mov
diff --git a/tests/ref/fate/mov-bbi-elst-starts-b b/tests/ref/fate/mov-bbi-elst-starts-b
new file mode 100644
index 0000000000..d3ede1a86c
--- /dev/null
+++ b/tests/ref/fate/mov-bbi-elst-starts-b
@@ -0,0 +1,391 @@
+#format: frame checksums
+#version: 2
+#hash: MD5
+#tb 0: 1001/30000
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 1920x1080
+#sar 0: 1/1
+#tb 1: 1/48000
+#media_type 1: audio
+#codec_id 1: pcm_s16le
+#sample_rate 1: 48000
+#channel_layout 1: 3
+#channel_layout_name 1: stereo
+#stream#, dts, pts, duration, size, hash
+0, 0, 0, 1, 3110400, e9454409af76038dbe56e834921d2fa8
+1, 0, 0, 1024, 4096, 620f0b67a91f7f74151bc5be745b7110
+1, 1024, 1024, 1024, 4096, 8ab1a8e40b154f577914e43ec6cdc674
+0, 1, 1, 1, 3110400, 37aa620e494d22ba248feea9a5a869a0
+1, 2048, 2048, 1024, 4096, 41f09b125271955596ef56436e5ae7b3
+1, 3072, 3072, 1024, 4096, e4934aa9fbaf7dcd578fe9f404bfdd39
+0, 2, 2, 1, 3110400, 7b8be9619e4e1d618ab1ed85aff3957b
+1, 4096, 4096, 1024, 4096, 5321f9a453ff71e420b592c9188560f4
+0, 3, 3, 1, 3110400, 756a4551420853bc3ae444e6b86169f3
+1, 5120, 5120, 1024, 4096, fa45be5ec01b9c0ae78f876f290602e2
+1, 6144, 6144, 1024, 4096, bce7b47534cf6ae5db1fa27805fd52a6
+0, 4, 4, 1, 3110400, 94a93c1669a96ebf41a7258177849396
+1, 7168, 7168, 1024, 4096, 15f899020d6e186b2f2a15b60034fa26
+0, 5, 5, 1, 3110400, 5d1c49d3f43cd472683e4a039e376af5
+1, 8192, 8192, 1024, 4096, 9038d943078707eac0eff9126911b9d0
+1, 9216, 9216, 1024, 4096, 40dced7d76db2c011be7b04f1c6e9236
+0, 6, 6, 1, 3110400, e0e88cc34b0a9d7963cddf554a3909f0
+1, 10240, 10240, 1024, 4096, eadb875a43a9b7b89c371af7ca8da51d
+0, 7, 7, 1, 3110400, 1f464f2427aa3842224803b6d67154f8
+1, 11264, 11264, 1024, 4096, 89cc2aaf68c534909f416174a8c78a55
+1, 12288, 12288, 1024, 4096, 4698d55945ef20b80f7750cc7c3ae4cc
+0, 8, 8, 1, 3110400, e5d610b8e53203b5ccb01877acb3ac56
+1, 13312, 13312, 1024, 4096, 4c13aba7b37754180ccc37781f7f7071
+1, 14336, 14336, 1024, 4096, d5cbb68356d98fc9ba95d0f1a8b64982
+0, 9, 9, 1, 3110400, d1363fbdffbb85a0affe660bfd09b98c
+1, 15360, 15360, 1024, 4096, a1434238bb68788c5a67718984f81386
+0, 10, 10, 1, 3110400, 130bb4c17e963b092a717325498c06c3
+1, 16384, 16384, 1024, 4096, ec4698b981291bbc6f68f0102459e10b
+1, 17408, 17408, 1024, 4096, 290f2d4a4192950ce6f8d32d12ee9639
+0, 11, 11, 1, 3110400, a3cb7a37fef5d8a49815dd15970c1f3d
+1, 18432, 18432, 1024, 4096, 7751f23e652fb0e900c818d7bbf6d439
+0, 12, 12, 1, 3110400, 7dc4a4334fa9bb61f2ad56b3d059b3f7
+1, 19456, 19456, 1024, 4096, d53b61ab050826349647c0eca80ba055
+1, 20480, 20480, 1024, 4096, a680a7614abcc7a1abcd1f9e3e2adecc
+0, 13, 13, 1, 3110400, ccda106ec5899787c3bc8679ee052854
+1, 21504, 21504, 1024, 4096, eac237797a6cf2175dd20c9781558292
+0, 14, 14, 1, 3110400, 4254c7b01a67a0810bf234ba7b1f59d0
+1, 22528, 22528, 1024, 4096, fc5c373095e1160dc9d74e9cbdfb8c28
+1, 23552, 23552, 1024, 4096, 309f3dc4277470878ce57f5fd9973c5b
+0, 15, 15, 1, 3110400, 6c0acd9781cfecaf9a10fe91f8d6ec41
+1, 24576, 24576, 1024, 4096, c5211b49eb51cea4c16079eb54df3d12
+1, 25600, 25600, 1024, 4096, 632bdda9a5f3b2cd6803cecb52354918
+0, 16, 16, 1, 3110400, 2a9d5db0bc2f54e2c66834db64386bb7
+1, 26624, 26624, 1024, 4096, b6a34f7a303ac78ea59b1bd585ca7e7a
+0, 17, 17, 1, 3110400, 0140f515be87da399061764050d15b16
+1, 27648, 27648, 1024, 4096, 3f4ef420b203060179a9377b9494794e
+1, 28672, 28672, 1024, 4096, 6a1469f30159027a20f29b457cdaf8ec
+0, 18, 18, 1, 3110400, cad554fe221fbd8ee848facebd7b24d2
+1, 29696, 29696, 1024, 4096, 03cf0150f76f40a4becf6b24f852bb03
+0, 19, 19, 1, 3110400, 1e8474911cb1bd831808dc2beba540c0
+1, 30720, 30720, 1024, 4096, 9beb867892f94b7890368ef9232e9059
+1, 31744, 31744, 1024, 4096, 82b2ade2371db061c320948decb364dd
+0, 20, 20, 1, 3110400, f39c483fbf3c598c38cf543abad2c03c
+1, 32768, 32768, 1024, 4096, a70e4b5ce175aa77271de0236fffe581
+0, 21, 21, 1, 3110400, 3b21171a003827a203c0c5853c36893e
+1, 33792, 33792, 1024, 4096, eb81a2d0ba1e33b9f482de7b18055d22
+1, 34816, 34816, 1024, 4096, bcf3a843ec8e3c7f147fb6de53148f3a
+0, 22, 22, 1, 3110400, 40e8733f93c468cb58c3921c80f81c68
+1, 35840, 35840, 1024, 4096, 80e2259a1c660a1a7be3b60dc41b3d97
+0, 23, 23, 1, 3110400, a2d716f215af7d778bd605decae201dd
+1, 36864, 36864, 1024, 4096, 48674a7c0fe9e07f24661ccb86a3337e
+1, 37888, 37888, 1024, 4096, 743debd528abc74a584c6ce6f7254c0f
+0, 24, 24, 1, 3110400, e6fb8d3f1c9747f185b50eded67ff0ab
+1, 38912, 38912, 1024, 4096, 13df1fb081608357167356d5ec1634d7
+1, 39936, 39936, 1024, 4096, 0ef50ab373ffe390f301dca86a7ab831
+0, 25, 25, 1, 3110400, fe4e0cf566674672ad043f24eae02e63
+1, 40960, 40960, 1024, 4096, 3f7b13e5660491d3000b9af7752c0b9a
+0, 26, 26, 1, 3110400, f57d4d32012dfcb14a270bdc90812e5e
+1, 41984, 41984, 1024, 4096, 403dfa2233788e04297ba7b884b4938b
+1, 43008, 43008, 1024, 4096, 87da545df36479d27f0584864e2fcf1c
+0, 27, 27, 1, 3110400, fe7aa8c1754b9590fe75b783d4e126ed
+1, 44032, 44032, 1024, 4096, 65b2599f40c24ff42f0b7f0f35e2588c
+0, 28, 28, 1, 3110400, 29ae6e541021bf481c8937c37ac34570
+1, 45056, 45056, 1024, 4096, d090b8e24ad0b08953d9f7dca9d1d296
+1, 46080, 46080, 1024, 4096, 45a46389b5dfc99318327b4014162827
+0, 29, 29, 1, 3110400, 211e0803b5a704c7ef1c36fc5c182710
+1, 47104, 47104, 1024, 4096, 5a4f770dbaca63d1ae6580cb147c73f8
+0, 30, 30, 1, 3110400, a4ea3a4686d214ad54fcdce63f8c2dc0
+1, 48128, 48128, 1024, 4096, b365fa5a5642be5f7e426abed06adf3d
+1, 49152, 49152, 1024, 4096, 5bb22433db0e71d8ad58abdb9713ec53
+0, 31, 31, 1, 3110400, 8af971cf637609534ec59b6f29a3666e
+1, 50176, 50176, 1024, 4096, 59c753d1b4968588a6d25734b9d88487
+1, 51200, 51200, 1024, 4096, cdce1887048f4f14273da946e3eb3c18
+0, 32, 32, 1, 3110400, 8cfe93dfd76e4f97cc04a145bb559af5
+1, 52224, 52224, 1024, 4096, 0b21542c844fe587d32098bb5535a107
+0, 33, 33, 1, 3110400, 691fe61398016f767ea7ba781ef72953
+1, 53248, 53248, 1024, 4096, 67344ce61d0972a0d7e01d10154cc192
+1, 54272, 54272, 1024, 4096, 690b3d79c5689545992d9d427c202c80
+0, 34, 34, 1, 3110400, 7eaf5bc5e942f8218f46c9c505d7b58c
+1, 55296, 55296, 1024, 4096, 48e8ab0926cac6d2097f7e74f7d87214
+0, 35, 35, 1, 3110400, feacc8282186935e310ec2dccbb79239
+1, 56320, 56320, 1024, 4096, 7d6d0f8705f4978abe4e501a19fae18d
+1, 57344, 57344, 1024, 4096, 8b8069b4133f6b646f83c0c333ca08ee
+0, 36, 36, 1, 3110400, a5dfb5c4c23e647e2c77dd117e4ed714
+1, 58368, 58368, 1024, 4096, 7738b55c8ee4c7fe9418b90aea2bc561
+0, 37, 37, 1, 3110400, da9306c2872788ba2a587eab7f597f13
+1, 59392, 59392, 1024, 4096, d5dfd403866781c8b8d5f7df7f8c7e86
+1, 60416, 60416, 1024, 4096, 841ca64b5056fadc91a18b65e5d368f3
+0, 38, 38, 1, 3110400, 19d14a655aa02cc2767afd9ed9bc2ff4
+1, 61440, 61440, 1024, 4096, 6de6157593f09a1b662ce8be40d4a64e
+0, 39, 39, 1, 3110400, 4d9e6455fb71d5cd511dddf894b4f7d8
+1, 62464, 62464, 1024, 4096, d15b3a0f417815474cbca73d59fc78fb
+1, 63488, 63488, 1024, 4096, 312408569a1e68f71cf7b31704641ed1
+0, 40, 40, 1, 3110400, 052c32c00bc1b40d5270f4b5c4d34d6b
+1, 64512, 64512, 1024, 4096, e88ca9f4ded21e07ea0b4101c4d36f1c
+1, 65536, 65536, 1024, 4096, 9fbdf5e0d8df6a4c699877a5d72e77d3
+0, 41, 41, 1, 3110400, 645e0c3eb8599c2cc712a97cbae9d1d3
+1, 66560, 66560, 1024, 4096, ec5daa820b0a67feeff3ed953a3c5bdd
+0, 42, 42, 1, 3110400, d0b3fe092511fed0e384ffad85f6ae3c
+1, 67584, 67584, 1024, 4096, b050ff15f06ca48c8c7820bb107232ff
+1, 68608, 68608, 1024, 4096, 88751e60258f292e2fd927a492ddb9a6
+0, 43, 43, 1, 3110400, 131c090f806658ffbb4949b3310a6348
+1, 69632, 69632, 1024, 4096, da7d5b875c390e8d4e1f3103c0331340
+0, 44, 44, 1, 3110400, 71e8042ed01a1bbe971417d87685dda1
+1, 70656, 70656, 1024, 4096, 9e2c8e378228356c1a0e312875fee8a4
+1, 71680, 71680, 1024, 4096, d1ac505bd1922769852b32c6476e9c34
+0, 45, 45, 1, 3110400, 948cc8d7eceb2e512c8660063143557b
+1, 72704, 72704, 1024, 4096, 8861798a4bae7045c78175b3e783654b
+0, 46, 46, 1, 3110400, 8b580d4f620af52ac0a5702197f5e9d6
+1, 73728, 73728, 1024, 4096, e9021bdc21613b1325d0f735d5a06115
+1, 74752, 74752, 1024, 4096, 5cbb598627500e8b5d5e39ba3750f826
+0, 47, 47, 1, 3110400, a30bfc0727c6abb477751969c1b1450c
+1, 75776, 75776, 1024, 4096, a605c5242d14724f36d7bd7ddec1a07c
+1, 76800, 76800, 1024, 4096, 30a60b54960e9ce33566cdd6bab77ac1
+0, 48, 48, 1, 3110400, 28381142e60e9011d0cd75e7881c1956
+1, 77824, 77824, 1024, 4096, d534fd1afbadb92b2cd19046562bdecb
+0, 49, 49, 1, 3110400, 1b4bdae40d76ed7625f85da7c5289360
+1, 78848, 78848, 1024, 4096, 95995add4ca88b76bb2a85c3078ffa45
+1, 79872, 79872, 1024, 4096, a1a06ef2915ba565110703180e31dda3
+0, 50, 50, 1, 3110400, 354fb545adf6082dc57b8077ba1466ad
+1, 80896, 80896, 1024, 4096, 21ee5850fd1474bf820f607aad597b2f
+0, 51, 51, 1, 3110400, c969f21be0dcbef6b232d3f0a9e3f189
+1, 81920, 81920, 1024, 4096, 4960c6db1ee2ea35d3c8b6dade2a8000
+1, 82944, 82944, 1024, 4096, 63031c5985de637b2ddeefaf8e3f1ffd
+0, 52, 52, 1, 3110400, 4ff19ab89ebe466e8ce3df0ba25b6b0a
+1, 83968, 83968, 1024, 4096, 537a6f30a21a0d8707fe8b7cb71ff094
+0, 53, 53, 1, 3110400, 49f601932c19ae8d405771e9cfd4f9e8
+1, 84992, 84992, 1024, 4096, d0c4c9c81b5e8525146049023b402889
+1, 86016, 86016, 1024, 4096, 0ef30a63997229bfa0f3f7958736c444
+0, 54, 54, 1, 3110400, c75d2221327d5953b013fdc9d36dbcd3
+1, 87040, 87040, 1024, 4096, eb6986d43812a3edee7f0a587422db77
+1, 88064, 88064, 1024, 4096, ab038bc9d57d2e5434d641dce5e7bb13
+0, 55, 55, 1, 3110400, 6c8b8c6012b6ac36c4c2a3ab5629ec61
+1, 89088, 89088, 1024, 4096, ee526f1ac04958177b545e714cde2a44
+0, 56, 56, 1, 3110400, 44a05705ad5cb730e7244c36b4f94771
+1, 90112, 90112, 1024, 4096, 77e99ace435ef96c6d258ec12bd1d8d8
+1, 91136, 91136, 1024, 4096, 7101832bf0a8bb43d36f0bd6107b0ae8
+0, 57, 57, 1, 3110400, 0ee53224814c84224525181aacbd9a39
+1, 92160, 92160, 1024, 4096, 9d6cbd4db1b588072bf0e9ababc40833
+0, 58, 58, 1, 3110400, cd7797aa75c96a2a71e939ea6b677310
+1, 93184, 93184, 1024, 4096, 5c0f3e20b1b9caae82496041b073f0e4
+1, 94208, 94208, 1024, 4096, 3a5a24363a702cc6775ca7fb29304c21
+0, 59, 59, 1, 3110400, ac2207156da29fd33ca1c66224445bbc
+1, 95232, 95232, 1024, 4096, 519bb1e9f1a945e45a5e345764b55a03
+0, 60, 60, 1, 3110400, 1669c959bd2b6f245cc83ea00d0de83f
+1, 96256, 96256, 1024, 4096, 58b434d59ac97a54fbc1a72a36841d93
+1, 97280, 97280, 1024, 4096, 36d327ce01b032197975d704481373ba
+0, 61, 61, 1, 3110400, a74e6586842a4c877fa9a123e7b8ef94
+1, 98304, 98304, 1024, 4096, 966ebe56895a9fe4a231803276e7687c
+0, 62, 62, 1, 3110400, 5af4edbf8a77ead17f4891cbac6d72be
+1, 99328, 99328, 1024, 4096, dd92c3241e45d54cc072fc0307d1850c
+1, 100352, 100352, 1024, 4096, af6face87dd545c52dbc0f8c085f66ee
+0, 63, 63, 1, 3110400, 52598cb5f3cb75bc401370118bcb2c49
+1, 101376, 101376, 1024, 4096, 70f4ac8c2d680c3f66b3096bb169dd30
+1, 102400, 102400, 1024, 4096, a5b78e534c204a269c40d8a53da9a39a
+0, 64, 64, 1, 3110400, d44aa05de89e71b3af23de9afbb2a3b1
+1, 103424, 103424, 1024, 4096, c0f82f0eebe9d9812cf3e38e3fbe6596
+0, 65, 65, 1, 3110400, 161fd1ff8b477a137e113ce7e6ac26f7
+1, 104448, 104448, 1024, 4096, eec373a11d6294d737548b0ff6fcffff
+1, 105472, 105472, 1024, 4096, 9aa7b5313fb4d492c61ef93003cbe85d
+0, 66, 66, 1, 3110400, b9b5efaf5f74954897882b0f09a5c088
+1, 106496, 106496, 1024, 4096, 85fe03553bd0ef3af6dbffb7efc5c2ad
+0, 67, 67, 1, 3110400, 1405f3d5e75c2ffd390b46f7def70478
+1, 107520, 107520, 1024, 4096, a9ee3b7719229b9f772705c7cd804a58
+1, 108544, 108544, 1024, 4096, e392d92e74371656de53c0cca9004480
+0, 68, 68, 1, 3110400, 3bf19eda056d5fc609662bf5ca8e3b33
+1, 109568, 109568, 1024, 4096, 247a669c58d412878f89e9a99f46867f
+0, 69, 69, 1, 3110400, 8ba1925dc6b38a340e51aa234b5ff4df
+1, 110592, 110592, 1024, 4096, 32c437e01e7961977b02a2abe562b8bb
+1, 111616, 111616, 1024, 4096, 2ce6fc2129f6d9eb7423c25539aa2cb7
+0, 70, 70, 1, 3110400, 301aecbe3f8bf3831d6de540a568abbc
+1, 112640, 112640, 1024, 4096, cf1974b1dbe086c4299d8199614d0079
+1, 113664, 113664, 1024, 4096, ae311b2ef095c1467900ff4470b290de
+0, 71, 71, 1, 3110400, 388565f088710aeb0f50ecdf8ef0ee86
+1, 114688, 114688, 1024, 4096, 00bdb308989a3219d178fb175e84b79e
+0, 72, 72, 1, 3110400, df27196ff8da5085c58979deeae9c4a1
+1, 115712, 115712, 1024, 4096, 2ddfe844f921e3e0561bfce3790a8251
+1, 116736, 116736, 1024, 4096, 0c02111f1250fc674b2cb71770dbd1d3
+0, 73, 73, 1, 3110400, 750226c84aae270449e0a20751218217
+1, 117760, 117760, 1024, 4096, cf24fdd955d70a7872b27411f89bccd2
+0, 74, 74, 1, 3110400, 076d4246e5494e6d5cf8ffb09be3a751
+1, 118784, 118784, 1024, 4096, 7c5516c05815edae32bade8324974657
+1, 119808, 119808, 1024, 4096, 1e59ed977a9aecc9abe261db11ca2605
+0, 75, 75, 1, 3110400, 9f626289f18a3482628b511840deaa10
+1, 120832, 120832, 1024, 4096, 05a8dce0c37fcc6ab053ac73eb785b0b
+0, 76, 76, 1, 3110400, f925e3ff4bda9962a313b6ac21a201f1
+1, 121856, 121856, 1024, 4096, 91a046c3d0ad3bbfdeb38dcd305d023a
+1, 122880, 122880, 1024, 4096, 3f58f6172adc6a3166ec24ee820331ec
+0, 77, 77, 1, 3110400, 1d893861545e804944c519e580204988
+1, 123904, 123904, 1024, 4096, 17dea588661e4c31aeb98522afc63ae9
+0, 78, 78, 1, 3110400, 4d42fca73082fde38020a8fec0b27db2
+1, 124928, 124928, 1024, 4096, 1e1dc5629306be84cc819a4bf6e64e7c
+1, 125952, 125952, 1024, 4096, 44ce3b6d8a17cfebe54e924626f2af94
+0, 79, 79, 1, 3110400, ed88335480ef00aedcf73c3a8712705c
+1, 126976, 126976, 1024, 4096, d10235d48b65a30f1b742153e1904699
+1, 128000, 128000, 1024, 4096, bca2dd5314938e30ae693b9690e38f11
+0, 80, 80, 1, 3110400, 968ba4c93f80cb8c6fbfaccb765c3d70
+1, 129024, 129024, 1024, 4096, c6e9c444ee31d2fe8e3cde7d089a08c8
+0, 81, 81, 1, 3110400, 01ef52b0a18f46556ba9e00d1b0c77af
+1, 130048, 130048, 1024, 4096, 8952dfeace4fd2c84273151248641cbb
+1, 131072, 131072, 1024, 4096, 70361338cc7d66a0b1d9fb4b9a106c72
+0, 82, 82, 1, 3110400, 54582f2ae6878b37cbd1b5c576fd09c7
+1, 132096, 132096, 1024, 4096, 5a6c251fb22fc88ebc346020b4a8fcd7
+0, 83, 83, 1, 3110400, fec6585d244257b52c90cfa19b22fd7c
+1, 133120, 133120, 1024, 4096, 9f7558a3d28e5c2c67034496e71d6fca
+1, 134144, 134144, 1024, 4096, 3669b9c3951716f471c279fef1baba1a
+0, 84, 84, 1, 3110400, be1e0237c5d8bab98aa75a91e0d4bd9b
+1, 135168, 135168, 1024, 4096, 3c749f168978e687c8b5986406977e8a
+0, 85, 85, 1, 3110400, 1138a9f316d1a2a9ae3c42d777561595
+1, 136192, 136192, 1024, 4096, 2524384a99ff83fe4c4152a48ae41ed3
+1, 137216, 137216, 1024, 4096, 31074121ab228b6efce8e7d7bd3dce44
+0, 86, 86, 1, 3110400, 62da42e9e8643ec9b1299bbeaffa4be5
+1, 138240, 138240, 1024, 4096, b62106dc88181c36a57a5e4c133372f4
+1, 139264, 139264, 1024, 4096, 68e582cf173e2355fc0474614c3f3f00
+0, 87, 87, 1, 3110400, 55fc4dcfb7f8bab37518884fc6747416
+1, 140288, 140288, 1024, 4096, 061518430ba9d0fb160ecfab5f80181d
+0, 88, 88, 1, 3110400, 51be69793bfae3fe078d04e8dee3a48b
+1, 141312, 141312, 1024, 4096, 0b788c73ac083e5c35d8d6e23071e5a7
+1, 142336, 142336, 1024, 4096, 8e6538e8dce86832b06b78a6a1919a8a
+0, 89, 89, 1, 3110400, 363b794880a2cc06e5be4626c6847c19
+1, 143360, 143360, 1024, 4096, 76a9f155449798cb858c7d33aab635d0
+0, 90, 90, 1, 3110400, cd1d585cf9cb68f72f7d6a0ec9ab96ab
+1, 144384, 144384, 1024, 4096, b4b8c7c06577dc7ec8aa09041d741d15
+1, 145408, 145408, 1024, 4096, 69ef1d797c314b5e6f4ff63818bc4ae5
+0, 91, 91, 1, 3110400, 138f8686ee7294bf4af072cee7043f52
+1, 146432, 146432, 1024, 4096, a60e780917a71df71171c07fbae7ee8d
+0, 92, 92, 1, 3110400, 137c1bdc2bb6fa1e181f84b09c14e0b6
+1, 147456, 147456, 1024, 4096, dc2f78381824b76fa9f2efa8436f91b9
+1, 148480, 148480, 1024, 4096, 1796b71e22f477f6312e1b16d046a778
+0, 93, 93, 1, 3110400, e7bc46739c46ec886fc5059af72f772a
+1, 149504, 149504, 1024, 4096, cea89e76c0df3a9a61ed957beba0456b
+1, 150528, 150528, 1024, 4096, 02fd38f6ace4f8ea8821160e37c2e829
+0, 94, 94, 1, 3110400, db4c2aa67c76573e4880b029bef59c8d
+1, 151552, 151552, 1024, 4096, 15148b9aa2f3211c83c074b4bf94f02b
+0, 95, 95, 1, 3110400, 3a287113ad2196420a0474243bd1813d
+1, 152576, 152576, 1024, 4096, 4db71785b7d01e84ef2da2ca59f38774
+1, 153600, 153600, 1024, 4096, e1a43fdf9aad45826dcba84bd9fba837
+0, 96, 96, 1, 3110400, d3ed803ca1984f021802e6c7364cb57f
+1, 154624, 154624, 1024, 4096, 30035e6811f6dadc043db12f83a701bc
+0, 97, 97, 1, 3110400, 776d99c2973261c12e978fe9fe5c5794
+1, 155648, 155648, 1024, 4096, 42490702f73b2dc61898937ee4c5dea8
+1, 156672, 156672, 1024, 4096, 20d806b88965a107021abbb04cf3d9a3
+0, 98, 98, 1, 3110400, 62ee2ec1261db8544ded9db8c4442f15
+1, 157696, 157696, 1024, 4096, 0f1362440e64448b7bccead0028bd311
+0, 99, 99, 1, 3110400, 1bfabc7ab3701e112e76955a449431d7
+1, 158720, 158720, 1024, 4096, 7155472e706f3f46eec2443bba9e8245
+1, 159744, 159744, 1024, 4096, 5e00e0ee23c41794613ed6058e8ce338
+0, 100, 100, 1, 3110400, e03dfc70c25b77fc47ea42ddb8d5da5c
+1, 160768, 160768, 1024, 4096, bdb9b47de0545d62966ce63d1852d5c8
+0, 101, 101, 1, 3110400, b0f0c308b49cb82fad3b4995cb60b6a1
+1, 161792, 161792, 1024, 4096, bed5fd9231e5d15b887356f6d17e2c69
+1, 162816, 162816, 1024, 4096, 7941bb3647bc685b4dedb0ae7257f6cd
+0, 102, 102, 1, 3110400, 627c888ea94dabff2aaf96c800a85f7a
+1, 163840, 163840, 1024, 4096, bfe15767e5b08f31e3e8c094a1014615
+1, 164864, 164864, 1024, 4096, 7898f2dc30f9f201dd1180e3bd2a9a67
+0, 103, 103, 1, 3110400, f2231eac6e5885f61f470a5c6b65ceea
+1, 165888, 165888, 1024, 4096, 7a72c0f4eefd454af7d8ff720ff45e05
+0, 104, 104, 1, 3110400, ec873def59cde7c114fe27ba1b2c25a6
+1, 166912, 166912, 1024, 4096, 37f403392e90eaecbddf0d9f2790e8a3
+1, 167936, 167936, 1024, 4096, 6e014105203c7b5c862f85f1de5c9812
+0, 105, 105, 1, 3110400, 7a5e98b10b1f984b624bc6399a45dde2
+1, 168960, 168960, 1024, 4096, 66341b599fb6ca69429dd1a920029348
+0, 106, 106, 1, 3110400, 180d7b9ef69a8ee32e5fcc3b9579c11f
+1, 169984, 169984, 1024, 4096, 035e13d7d5a6fa841677daeec3b18eef
+1, 171008, 171008, 1024, 4096, 5d472d3fee3bcce4f2b160fa38cb126c
+0, 107, 107, 1, 3110400, 8c0107e3bda4c993131b361d598b4b4d
+1, 172032, 172032, 1024, 4096, fed4ed4953536004232aee9f3f30ee51
+0, 108, 108, 1, 3110400, 31e1ea32c3200a41814b5890b81c5211
+1, 173056, 173056, 1024, 4096, 95ff7c3c4ad69884d23c42bf0f27626b
+1, 174080, 174080, 1024, 4096, 494881d4095a2d1f798b44b088b3653a
+0, 109, 109, 1, 3110400, f6223221be5136d03c87333c7f2113c5
+1, 175104, 175104, 1024, 4096, 765ed05036c94cfe3e132b442c187857
+1, 176128, 176128, 1024, 4096, cc92716d9e076750090a67911fe759f9
+0, 110, 110, 1, 3110400, 325d0fb65e35826aebb0f80fc34f426f
+1, 177152, 177152, 1024, 4096, 072b375052d0667ac2c7216653e7bbe5
+0, 111, 111, 1, 3110400, 1328e8c69419fe1c44fc6cfa1f648839
+1, 178176, 178176, 1024, 4096, 6a10a47420e4004eb8bf059394395249
+1, 179200, 179200, 1024, 4096, b405e274e3f13346862a09883dc27156
+0, 112, 112, 1, 3110400, b234f9aab6965e136bb283a2ad0fbb68
+1, 180224, 180224, 1024, 4096, 6a035de2ce67714cc256013fcaa6dc34
+0, 113, 113, 1, 3110400, 3961ef43173c69a28d2196f4fa11d37a
+1, 181248, 181248, 1024, 4096, 07d43a968099c46e0696714abf0e46a4
+1, 182272, 182272, 1024, 4096, 0d24fc81f9c5d8b9b1560520e073d300
+0, 114, 114, 1, 3110400, 943c6dd42254d346d81fd55bfad60573
+1, 183296, 183296, 1024, 4096, fe4e8740a5ef9eb0dbeb44e7d3df3d09
+0, 115, 115, 1, 3110400, 0028c32eacb6f4d77cb98cf856d266e4
+1, 184320, 184320, 1024, 4096, e17bc55c8cb665aed6f304c8f51bf111
+1, 185344, 185344, 1024, 4096, 016964bc4828aaa33fae69cc46a511c9
+0, 116, 116, 1, 3110400, f478fe49fed80b92eaa182aa8e794077
+1, 186368, 186368, 1024, 4096, 0186f83d39b824d31300f2e702df2d55
+0, 117, 117, 1, 3110400, 9a52c061c135bd75ee317fe48a2cddf8
+1, 187392, 187392, 1024, 4096, f5df5e5b848a7ddb17e146c03bbcbdeb
+1, 188416, 188416, 1024, 4096, f17507ae2559789a63fa688e8b30fafd
+0, 118, 118, 1, 3110400, c327b95c8afa716f7719603d2b65679b
+1, 189440, 189440, 1024, 4096, 1211a9da89a2fb95197f0229acaf998f
+1, 190464, 190464, 1024, 4096, ae4e0feea34dd9f6dfb9981987cd9a99
+0, 119, 119, 1, 3110400, edd3b4c4fa157940b9c252a7d94e6f55
+1, 191488, 191488, 1024, 4096, 403e646272b9135422ba0e3a99fdd9e1
+0, 120, 120, 1, 3110400, 5ccdffe7356a73d2d11eb7767ddfa396
+1, 192512, 192512, 1024, 4096, 301db3a7c1a1c7c6a1594c5dc1f248bf
+1, 193536, 193536, 1024, 4096, 3c804053fad95868b7fe412d385105b0
+0, 121, 121, 1, 3110400, 7c4d8083656581ccc666597da5559a46
+1, 194560, 194560, 1024, 4096, 517a23469cada9850e27e3b2c1dcb6c2
+0, 122, 122, 1, 3110400, 28cae533418f9a5d62869cbed0be384c
+1, 195584, 195584, 1024, 4096, 087f72ac18ee46f75b73fe3fb6324f71
+1, 196608, 196608, 1024, 4096, 49aefd3f94d9e4783c6eab8fc877a8a9
+0, 123, 123, 1, 3110400, e9cf527a059c80461fd507bab4817069
+1, 197632, 197632, 1024, 4096, c927cf0b475a8790a8adce8b5c2b934a
+0, 124, 124, 1, 3110400, a2f2518b8a25932afbb78523e8da289e
+1, 198656, 198656, 1024, 4096, 7316a62c368936fa3a9905ee0f791cf9
+1, 199680, 199680, 1024, 4096, f6f14ff29ae4ba46bcdc7f13f7d94c0e
+0, 125, 125, 1, 3110400, 8fcbddce7f2a6c3bc380ad4cec17e51c
+1, 200704, 200704, 1024, 4096, fe187526a81876d845fe9908edca471a
+1, 201728, 201728, 1024, 4096, 4959639fa30c838205aabdc00f23642c
+0, 126, 126, 1, 3110400, 32ff7b550d09821b2b1eb64c288559ba
+1, 202752, 202752, 1024, 4096, fda7cb19cc1efbbe1921ce981e0c7520
+0, 127, 127, 1, 3110400, 1eb4e9050a6657ab9290ac58ed3aa93f
+1, 203776, 203776, 1024, 4096, fa3dc6a44013a4dd8d50103a75f4c983
+1, 204800, 204800, 1024, 4096, f59136f6a18fd40c52a2ae46058cfda0
+0, 128, 128, 1, 3110400, e45fd52e9ec3ad2d42740dd7cb5e971b
+1, 205824, 205824, 1024, 4096, db5d39da79236eb59a29a372a68b640b
+0, 129, 129, 1, 3110400, d625b970a797e37e465d9319471d40c3
+1, 206848, 206848, 1024, 4096, b5ad26b7f7fc2584993e2cdaa4a6b8b2
+1, 207872, 207872, 1024, 4096, d823d127304842b99b470fa4e9f5e5de
+0, 130, 130, 1, 3110400, b98e4a8fd994915a3dde3def26a9b171
+1, 208896, 208896, 1024, 4096, 9e4e02881a76e858e6787f9c1d42a249
+0, 131, 131, 1, 3110400, a99b759bdfcf7f7cee8f1ee84ca2d66d
+1, 209920, 209920, 1024, 4096, a476392ed5f666c03e89ab2da5ff7a58
+1, 210944, 210944, 1024, 4096, 7576416a29e679630a5233cc63e623d5
+0, 132, 132, 1, 3110400, 5439cd9643a76d21e5f1deb0aa4000a2
+1, 211968, 211968, 1024, 4096, 7239bc64a6723444d3d85dc246fafcff
+1, 212992, 212992, 1024, 4096, 85ebb8c83070b65dda6e4aa2a0986825
+0, 133, 133, 1, 3110400, 383640e375fa6b46bba21acd556f0efd
+1, 214016, 214016, 1024, 4096, 59f1301cc73828906b603ddfc6aa03dc
+0, 134, 134, 1, 3110400, e91ba9ef2595fbee20fb0f1d5e0b92ba
+1, 215040, 215040, 1024, 4096, f1b0c9d2289583354ff57376c8210644
+1, 216064, 216064, 1024, 4096, 8c52453179a06d060f5e05efed91056b
+0, 135, 135, 1, 3110400, 9c8ce07f22215b8450b01e82fc085b3d
+1, 217088, 217088, 1024, 4096, 6df87b285da88b1f119dd8f1d7129a39
+0, 136, 136, 1, 3110400, 4f11b553eaaa1feb682842a1123e1b43
+1, 218112, 218112, 1024, 4096, d38a17cb3b0d87d6344d87a958464046
+1, 219136, 219136, 1024, 4096, 2ba9b50d7634c431fa7001a4bfe5bc98
+0, 137, 137, 1, 3110400, 32e8823643ce4cb0154482611f4de51d
+1, 220160, 220160, 1024, 4096, 5bac7eea4ea1f7fd21d01cadfaf525a7
+0, 138, 138, 1, 3110400, 207ee505f0cfb54a3fd1fd5256ba906a
+1, 221184, 221184, 1024, 4096, 3ffc6fe54cbfdd2b3cd89042abd78593
+1, 222208, 222208, 1024, 4096, 223c7972f0728ebad37eec0ee5e390ef
+0, 139, 139, 1, 3110400, f95de0e1f3cd2559b6a81a6dbe53ed5c
+1, 223232, 223232, 1024, 4096, b65e7243cb88ce749c876beff4c23589
+0, 140, 140, 1, 3110400, 3c47b1ea481bdae7b7730084407fd22a
+1, 224256, 224256, 1024, 4096, 451b0af4a0b663fe08cba704374fbe35
+1, 225280, 225280, 1024, 4096, e25d0a85ebc82d768f03dabbf28b5bf7
+0, 141, 141, 1, 3110400, fbec533f0cb4d79185e09c9917329473
+1, 226304, 226304, 1024, 4096, 5c0826fe1bd67f3ca1faeb72932e88d4
+1, 227328, 227328, 1024, 4096, bd17d92b344769f92f8ffffa1fb64fe5
+0, 142, 142, 1, 3110400, 5b9f1cf510bc72d42772a78d400d9831
+1, 228352, 228352, 1024, 4096, a8ab495cc3574c1f0f516de13a296d82
+0, 143, 143, 1, 3110400, 6b031f180439e753b6b0e36de46dc1a5
+1, 229376, 229376, 1024, 4096, b597385268405bf5fcbde4cb4c2431e0
+1, 230400, 230400, 1024, 4096, b27e1973871e6559908b71d01a3cfb44
+0, 144, 144, 1, 3110400, c09870b1e13efa8b685d89ebd781e835
+1, 231424, 231424, 1024, 4096, ede2d1664ba9685cc71a376cfce5aee4
+0, 145, 145, 1, 3110400, 439c6cc6f7157eaf046e06d9e55ddf69
+1, 232448, 232448, 1024, 4096, 6eaf360e7798b2949fda47bd906604b5
+1, 233472, 233472, 1024, 4096, 06de403c43e23b4cf650404ad5725591
+0, 146, 146, 1, 3110400, 7d5520c184c7bf3f175eea3526deb7a8