From patchwork Tue Nov 14 02:09:28 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sasi Inguva X-Patchwork-Id: 6038 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.161.94 with SMTP id m30csp2795422jah; Mon, 13 Nov 2017 18:18:20 -0800 (PST) X-Google-Smtp-Source: AGs4zMZ3M97TMOP0ixVOhfEAsBfjB5sIkctxpOcyiPsXewCXXfcFJ2AbWZV5cTwib9hmMhPzPub3 X-Received: by 10.28.196.70 with SMTP id u67mr8366782wmf.100.1510625900850; Mon, 13 Nov 2017 18:18:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510625900; cv=none; d=google.com; s=arc-20160816; b=DEt8jtvcZTD6mcH7oPHM841Bdm2D4l0oyNqXFKKfdmBc1MDWadCC32aC34XwDog2u+ DaiktiIzWyTbl3O1WUrzYk9PBhFWGAR0gbW/bWuZWAl8Fqmqr1WBFMp1D3jJulgE0gZ4 Xq65Pl0KnsstA1s6r1q12kJsFJ2Sc5W7exRxcq4CrXNRFuLzadk6XCE1Jh/ugtMU7YUE VMhqPqDPssK/ekHeDzoYu9OxbtKAsxGsxvsqQ1GKhrat3blPDz1uJ5z/FImFuLwlSkw6 tTNFYlb7J/JH5udY5H6uQPICvXa9HCqtjYCSTGPqC5GK3OEyFIQlhohl+oVEzCLD5rYT MZIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=71o7LEyYxj7RbfKazfKax0/XY3nQ8Jy8NSDbr4pH3E8=; b=gVV+zjV9GOqTz4x7Sn+zUH3QS67n11f+crrJ3mHq0G9YKz4648i1e1w5MGamAC+T7C 5BgFNeKFmy9Pwzi5s1HxDb/kdDWoA3zAzT7etgx6QYVm7dI1MRRmfpQ2K+x/cfNEVh/b 3KffOPWVWpgGzwMudMZO7lHkhVNG5yercw1HNDPH+7QvM5CnNzPKh5CVlg15xtxte2Ex s8ojCBPuStUEGJbwQ1wErqpBgfhwR1fGXncAR3uZz5krvlAoIgwgURuD0FBOXVuNwAPd iF6T6Gknopny8YKdMjueB3Kd9cAS8KbaZgACSnI/x8TtDDnd7G0kjTE8HmU1Nsb3fZz7 HkDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@google.com header.s=20161025 header.b=cgXxhZ9k; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id g10si13350008wrc.63.2017.11.13.18.18.20; Mon, 13 Nov 2017 18:18:20 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@google.com header.s=20161025 header.b=cgXxhZ9k; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 61F9868A692; Tue, 14 Nov 2017 04:18:04 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-io0-f196.google.com (mail-io0-f196.google.com [209.85.223.196]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D880168A687 for ; Tue, 14 Nov 2017 04:17:57 +0200 (EET) Received: by mail-io0-f196.google.com with SMTP id w127so5412784iow.11 for ; Mon, 13 Nov 2017 18:18:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=mFRW/43M5FvoS5s1OhPQPuS3wLdWCH+vlFm649WBdTM=; b=cgXxhZ9kVj/OoqBm279rXnqWZAcEZDzzVinz3Edp2zbiNAjcm6OiMkSPacBAzk+2zN QiD92nGSi1oL9l7M5bVm1ytrmEc7U385OVxrpbh/eoYEjT5YLMcpRZYSLhfqRYv4gLel Kh1KKwIHC1JoXeWPUA6Gcuaf0ulWPzJ2cQxotJLGfw9RbK7Epttzr0f+afFvdhn1Nc1i 8nJQUt6TOSsGf1yh73PUifL/j6YXDRMhw+uFg7jycrLCoHVfzOpj62uWz7owUOsV8ay/ 7Dfn7qdkjy6+HuFgnrU9HmZ7WR/DXs7co/zQ5cqP+EEVPuBb9qXTSLRvLpziXBgv/anP UBTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=mFRW/43M5FvoS5s1OhPQPuS3wLdWCH+vlFm649WBdTM=; b=G9raRtSY1ZbESmZakbutz15w0YKaIRPlYLOjhR+cIg98emmQRtr4eydPbrCHgv6JbM dcx2Tm8O4HVCDGcyH2C5/C0lYuiMUkiNX4z3c1bfNlsLdALj4V90pswks6ZkyHGNbaIi y0vxKTBJRS21fvMi3qXTaU66QLX//FEG7oyMXfnRT7lXqgGyetDfYXfbE//Fvk/l7HCb B866si2/wOsHjDJWP163W3Ng00SufKN0UVxdiwkkHJfIwsuvUdQgqBfPQALmckjNmwRA SIRTa7emmBLApgGlarVjad+o6JOd3BGRkQsOflBJhhIecBqPQM2DzuQ02xO6n/9jjSFu DElQ== X-Gm-Message-State: AJaThX6im/YJIA3ub+E6+UU8/SXcGx/cJXdn4h7TEd0IA2yaRwRMeQ8r AqMiXnrGNM6isSErWRPu+VL3MNXZkoQ= X-Received: by 10.107.102.13 with SMTP id a13mr12383678ioc.185.1510625405575; Mon, 13 Nov 2017 18:10:05 -0800 (PST) Received: from isasi.mtv.corp.google.com ([172.27.82.28]) by smtp.gmail.com with ESMTPSA id v203sm4807973itf.33.2017.11.13.18.10.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 13 Nov 2017 18:10:05 -0800 (PST) From: Sasi Inguva To: ffmpeg-devel@ffmpeg.org Date: Mon, 13 Nov 2017 18:09:28 -0800 Message-Id: <20171114020928.24840-1-isasi@google.com> X-Mailer: git-send-email 2.15.0.448.gf294e3d99a-goog In-Reply-To: References: Subject: [FFmpeg-devel] [PATCH] 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. X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Sasi Inguva MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Sasi Inguva --- libavformat/mov.c | 4 +- tests/fate/mov.mak | 6 + tests/ref/fate/mov-bbi-elst-starts-b | 391 +++++++++++++++++++++++++++++++++++ 3 files changed, 398 insertions(+), 3 deletions(-) create mode 100644 tests/ref/fate/mov-bbi-elst-starts-b diff --git a/libavformat/mov.c b/libavformat/mov.c index fd170baa57..79023ef369 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -3380,13 +3380,11 @@ static void mov_fix_index(MOVContext *mov, AVStream *st) if (find_prev_closest_index(st, e_old, nb_old, ctts_data_old, ctts_count_old, search_timestamp, AVSEEK_FLAG_ANY, &index, &ctts_index_old, &ctts_sample_old) < 0) { av_log(mov->fc, AV_LOG_WARNING, - "st: %d edit list %"PRId64" Cannot find an index entry before timestamp: %"PRId64".\n" - "Rounding edit list media time to zero.\n", + "st: %d edit list %"PRId64" Cannot find an index entry before timestamp: %"PRId64".\n", st->index, edit_list_index, search_timestamp); index = 0; ctts_index_old = 0; ctts_sample_old = 0; - edit_list_media_time = 0; } } current = e_old + index; diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak index 76f66ff498..c1a3d154e0 100644 --- a/tests/fate/mov.mak +++ b/tests/fate/mov.mak @@ -11,6 +11,7 @@ FATE_MOV = fate-mov-3elist \ fate-mov-440hz-10ms \ fate-mov-ibi-elst-starts-b \ fate-mov-elst-ends-betn-b-and-i \ + fate-mov-bbi-elst-starts-b \ FATE_MOV_FFPROBE = fate-mov-aac-2048-priming \ fate-mov-zombie \ @@ -59,6 +60,11 @@ fate-mov-invalid-elst-entry-count: CMD = framemd5 -flags +bitexact -i $(TARGET_S # i.e. Pts Order: I-B-I fate-mov-ibi-elst-starts-b: CMD = framemd5 -flags +bitexact -i $(TARGET_SAMPLES)/mov/mov_ibi_elst_starts_b.mov +# 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