Nikolay Martynov
62dbcb8305
ramips: Fix root volume for tplink-er605-v2
...
This device has two sets of volumes: main ones (`kernel`, `rootfs`, etc) and
'backup' (`kernel.b`, `rootfs.b`, etc). Bootloader tries to determine which set of
volumes to use by looking at contens of `extra-para` and `extra-para.b` volumes.
These volumes contain JSON that looks like this:
```
{
"dbootFlag": "1",
"integerFlag": "1",
"fwFlag": "GOOD",
"score":1
}
```
It looks like the bootloader looks for `"fwFlag": "GOOD"` (as opposed to `BAD`)
then it compares `score` field - whichever 'good' volume has bigger score wins.
This determines which set of volumes to use to boot.
So for example if `extra-para` is good and has bigger score then `kernel`,
`rootfs`, etc volumes are used. This means bootloader needs to explain to the
kernel which volume to use for the rootfs. After looking at bootloader code with
disassembler I think it contains a bug. Relevant part of code looks something
like this:
```
if (image_id == 0) {
rootfs_volume_id = 8;
rootfs_volume_name = "rootfs";
}
else {
rootfs_volume_id = 0xf;
rootfs_volume_name = "rootfs.b";
}
sprintf(
&buffer,
0x800,
"console=ttyS0,115200 noinitrd ubi.mtd=3,2048 ubi.block=0,%s
root=/dev/ubiblock0_%d DKMGT_IMAGE_ID=%d DKMGT_IMAGE_TYPE=ubi",
rootfs_volume_name,
rootfs_volume_id,
image_id
);
```
Where `image_id == 0` if 'normal' (not '*.b' set of volumes is used).
However from device dumps we know that from the factory `rootfs.b` has id 8 and
`rootfs` has id 15.
So from above we can see that ids and names of rootfs volumes do not match. More
over - they are hardcoded in the bootloader.
Both things are problematic for OpwnWRT which completely removes volumes on
update meaning that volume ids may actually change.
So instead of relying on bootloader to provide the kernel with root device this
patch forces kernel to determine root automatically - and it defaults to
`rootfs` volume which is correct for our purposes.
Overall this makes image boot fine from flash after sysupgrade from inirams.
assuming `extra-para*` volumes make bootloader use non-'*.b' set of volumes.
Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com>
2023-01-22 14:37:47 +01:00
..
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-11-13 22:36:06 +01:00
2021-06-23 14:22:18 +08:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2022-09-12 21:37:08 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-09-12 21:37:08 +01:00
2022-09-12 21:37:08 +01:00
2021-12-13 19:36:10 +01:00
2020-10-02 14:51:57 +02:00
2022-03-16 22:31:14 +09:00
2021-12-13 19:36:10 +01:00
2021-12-13 19:36:10 +01:00
2022-03-16 22:31:14 +09:00
2022-03-16 22:31:14 +09:00
2021-08-25 01:42:16 +02:00
2021-08-25 01:42:16 +02:00
2021-08-25 01:42:16 +02:00
2021-08-25 01:42:16 +02:00
2021-06-23 14:22:18 +08:00
2021-07-19 14:51:22 +02:00
2022-11-13 22:36:06 +01:00
2022-11-13 22:36:06 +01:00
2022-11-13 22:36:06 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-09-12 21:37:08 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2021-03-19 01:25:26 +01:00
2022-09-12 21:37:08 +01:00
2021-07-19 14:51:22 +02:00
2022-01-15 20:05:46 +09:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2021-06-23 14:22:18 +08:00
2022-02-20 13:47:57 +09:00
2021-07-19 14:51:22 +02:00
2021-12-13 19:36:10 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-09-12 21:37:08 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-08-06 19:58:46 +02:00
2021-07-19 14:51:22 +02:00
2021-08-18 23:46:02 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2022-03-16 23:14:25 +09:00
2022-03-16 23:14:25 +09:00
2022-03-16 23:14:25 +09:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-09-12 21:37:08 +01:00
2022-09-12 21:37:08 +01:00
2022-09-12 21:37:08 +01:00
2021-08-24 20:26:00 +02:00
2021-07-19 14:51:22 +02:00
2021-08-24 20:26:00 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-06-23 14:22:18 +08:00
2021-06-23 14:22:18 +08:00
2021-06-23 14:22:18 +08:00
2021-06-23 14:22:18 +08:00
2021-07-19 14:51:22 +02:00
2021-06-23 14:22:18 +08:00
2021-09-05 23:52:35 +02:00
2021-07-19 14:51:22 +02:00
2022-09-12 21:37:08 +01:00
2021-08-20 18:13:50 +02:00
2022-09-12 21:37:08 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2021-06-23 14:22:18 +08:00
2020-11-25 19:34:13 +01:00
2022-09-12 21:37:08 +01:00
2022-01-30 01:15:23 +09:00
2021-07-19 14:51:22 +02:00
2021-12-29 20:35:57 +01:00
2022-09-12 21:37:08 +01:00
2022-11-05 21:12:24 +01:00
2022-01-15 17:12:12 +01:00
2022-11-05 21:12:24 +01:00
2021-06-05 23:39:14 +02:00
2021-07-19 14:51:22 +02:00
2022-09-12 21:37:08 +01:00
2021-08-18 23:46:02 +02:00
2022-01-15 17:12:12 +01:00
2022-01-15 17:12:12 +01:00
2022-01-15 17:12:12 +01:00
2020-09-25 23:26:40 +02:00
2022-02-28 15:17:11 +01:00
2022-01-15 17:12:12 +01:00
2020-10-02 14:51:57 +02:00
2022-01-15 17:12:12 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-09-12 21:37:08 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-12-13 19:36:10 +01:00
2021-12-13 19:36:10 +01:00
2021-12-13 19:36:10 +01:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2022-08-06 19:58:46 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2020-10-02 14:51:57 +02:00
2022-12-17 22:34:44 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-06-23 14:22:18 +08:00
2022-08-20 22:56:12 +02:00
2023-01-04 23:32:27 +01:00
2022-02-26 13:36:30 +01:00
2021-06-05 23:39:14 +02:00
2022-08-20 22:56:12 +02:00
2021-06-05 23:39:14 +02:00
2023-01-15 13:41:02 +01:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2021-07-19 14:51:22 +02:00
2022-08-06 19:58:46 +02:00
2022-06-29 00:57:56 +02:00
2022-08-20 22:56:12 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2022-09-11 11:42:03 +02:00
2023-01-04 21:56:49 +01:00
2022-08-20 22:56:12 +02:00
2022-06-13 15:26:23 +08:00
2022-08-20 22:56:12 +02:00
2022-11-13 21:51:22 +01:00
2022-09-13 22:19:10 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2023-01-06 19:22:52 +01:00
2023-01-14 19:25:06 +01:00
2022-11-12 18:15:55 +01:00
2022-08-20 22:56:12 +02:00
2022-09-12 00:14:02 +01:00
2021-07-19 14:51:22 +02:00
2022-02-26 13:36:30 +01:00
2023-01-07 17:56:10 +01:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2023-01-14 19:09:56 +01:00
2021-08-20 18:13:50 +02:00
2021-08-20 18:13:50 +02:00
2021-08-20 18:13:50 +02:00
2022-11-13 22:36:06 +01:00
2022-08-20 22:56:12 +02:00
2021-06-20 17:29:52 +02:00
2021-06-20 17:29:52 +02:00
2022-03-13 12:37:25 +09:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2023-01-14 15:41:00 +01:00
2023-01-14 15:41:00 +01:00
2023-01-14 15:41:00 +01:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2020-12-22 21:44:57 +01:00
2022-02-11 22:30:04 +09:00
2022-08-20 22:56:12 +02:00
2022-12-13 23:06:20 +01:00
2022-02-26 13:36:30 +01:00
2022-08-20 22:56:12 +02:00
2022-11-07 12:54:31 +01:00
2022-09-18 11:50:32 +02:00
2022-09-18 11:50:32 +02:00
2022-12-17 21:08:14 +01:00
2022-07-31 19:23:24 +02:00
2022-07-31 19:23:24 +02:00
2022-07-31 19:23:24 +02:00
2022-11-05 22:38:01 +01:00
2022-12-17 21:08:14 +01:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2020-09-25 23:26:40 +02:00
2022-08-20 22:56:12 +02:00
2020-09-25 23:26:40 +02:00
2020-09-25 23:26:40 +02:00
2022-12-30 16:12:15 +08:00
2021-09-25 19:28:54 +02:00
2022-08-20 22:56:12 +02:00
2022-12-30 16:12:15 +08:00
2022-08-20 22:56:12 +02:00
2022-01-15 20:43:14 +09:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-01-15 20:43:14 +09:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-09-12 00:14:02 +01:00
2022-08-20 22:56:12 +02:00
2022-11-20 16:44:24 +01:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2023-01-08 12:31:52 +08:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2021-06-05 23:39:14 +02:00
2021-07-11 16:58:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-11-12 18:15:55 +01:00
2020-08-13 12:47:45 +02:00
2022-08-20 22:56:12 +02:00
2022-12-06 01:47:36 +01:00
2022-02-26 13:36:30 +01:00
2022-08-20 22:56:12 +02:00
2022-01-13 09:33:29 +01:00
2022-08-20 22:56:12 +02:00
2022-02-26 13:36:30 +01:00
2022-06-13 15:26:23 +08:00
2022-02-26 13:36:30 +01:00
2022-08-20 22:56:12 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2021-09-26 15:15:36 +02:00
2021-09-26 15:15:30 +02:00
2021-09-26 15:38:01 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2020-10-02 14:51:57 +02:00
2023-01-08 12:31:52 +08:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-11-13 21:51:22 +01:00
2022-08-20 22:56:12 +02:00
2022-11-13 21:51:22 +01:00
2022-02-26 13:36:30 +01:00
2022-05-16 20:26:38 +02:00
2022-11-05 22:38:01 +01:00
2022-10-02 20:21:55 +02:00
2022-08-20 22:56:12 +02:00
2022-02-26 13:36:30 +01:00
2022-08-20 22:56:12 +02:00
2021-07-19 14:51:22 +02:00
2022-08-20 22:56:12 +02:00
2022-09-12 00:14:02 +01:00
2021-06-13 11:32:31 +02:00
2021-06-13 11:32:31 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-09-12 00:14:02 +01:00
2023-01-14 18:36:33 +01:00
2023-01-22 14:37:47 +01:00
2022-11-05 23:13:16 +01:00
2022-02-26 13:36:30 +01:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2022-04-23 22:02:27 +02:00
2022-02-26 13:36:30 +01:00
2022-03-13 12:39:58 +09:00
2022-06-24 09:18:03 +02:00
2022-08-20 22:56:12 +02:00
2022-06-24 09:18:03 +02:00
2022-05-29 00:00:39 +02:00
2022-09-11 20:26:42 +01:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2023-01-07 01:32:58 +01:00
2022-10-23 01:45:52 +02:00
2022-08-20 22:56:12 +02:00
2022-10-23 01:45:52 +02:00
2023-01-05 00:10:14 +01:00
2022-10-23 01:45:52 +02:00
2022-08-20 22:56:12 +02:00
2022-04-30 23:56:47 +02:00
2022-04-30 23:56:47 +02:00
2022-04-30 23:56:47 +02:00
2022-12-07 12:30:45 +01:00
2021-08-30 00:37:47 +02:00
2021-08-30 00:37:47 +02:00
2022-02-26 13:36:30 +01:00
2022-02-26 13:36:30 +01:00
2022-08-20 22:56:12 +02:00
2020-12-08 17:18:57 +01:00
2021-07-19 14:51:22 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2020-11-12 17:18:26 +01:00
2020-10-02 14:51:57 +02:00
2022-09-12 00:14:02 +01:00
2022-02-07 00:03:27 +01:00
2022-02-07 00:03:27 +01:00
2022-02-07 00:03:27 +01:00
2021-01-21 22:52:02 +01:00
2020-10-02 14:51:57 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-02-26 13:36:30 +01:00
2022-08-20 22:56:12 +02:00
2022-11-05 21:12:24 +01:00
2022-09-12 00:14:02 +01:00
2022-10-30 23:14:45 +01:00
2022-10-31 22:01:49 +01:00
2023-01-04 23:32:27 +01:00
2022-08-20 22:56:12 +02:00
2021-12-05 18:49:14 +01:00
2022-11-05 21:12:25 +01:00
2022-11-05 21:12:25 +01:00
2022-11-05 21:12:25 +01:00
2022-08-20 22:56:12 +02:00
2022-03-09 15:38:32 +09:00
2023-01-08 12:31:52 +08:00
2022-05-01 13:39:56 +09:00
2020-09-25 23:26:40 +02:00
2022-01-15 17:12:12 +01:00
2022-02-26 13:36:30 +01:00
2021-08-30 00:37:47 +02:00
2022-08-06 20:33:59 +02:00
2022-08-20 22:56:12 +02:00
2022-08-20 22:56:12 +02:00
2022-08-18 18:02:51 +02:00
2022-08-20 22:56:12 +02:00
2021-07-19 14:51:22 +02:00
2022-09-18 11:50:32 +02:00
2021-08-17 18:41:17 +02:00
2022-04-16 15:30:11 +02:00
2022-04-16 15:30:11 +02:00
2022-05-15 22:59:35 +02:00
2021-08-17 18:41:17 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2022-03-06 20:40:35 +01:00
2022-07-03 22:14:05 +02:00
2022-01-22 01:17:04 +01:00
2022-01-22 01:17:04 +01:00
2022-01-22 01:17:04 +01:00
2021-08-17 18:41:17 +02:00
2021-07-19 14:51:22 +02:00
2021-08-25 01:42:17 +02:00
2021-07-19 14:51:22 +02:00
2021-08-17 18:41:17 +02:00
2022-11-13 21:51:22 +01:00
2021-08-20 18:10:48 +02:00
2021-08-17 18:41:17 +02:00
2021-08-20 18:10:48 +02:00
2022-01-15 17:12:12 +01:00
2021-08-17 18:41:17 +02:00
2022-01-15 17:12:12 +01:00
2021-08-17 18:41:17 +02:00
2022-12-04 15:21:12 +08:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2021-08-17 18:41:17 +02:00
2020-09-25 23:26:40 +02:00
2020-09-25 23:26:40 +02:00
2022-01-15 17:12:12 +01:00
2022-01-15 17:12:12 +01:00
2023-01-06 17:53:10 +01:00
2022-09-11 01:30:11 +02:00
2022-09-11 01:30:11 +02:00
2022-09-11 01:30:11 +02:00
2022-12-18 21:24:57 +01:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2021-10-26 13:59:30 +02:00
2021-08-25 01:41:35 +02:00
2021-08-17 18:41:17 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2021-08-20 18:13:50 +02:00
2020-10-02 14:51:57 +02:00
2022-01-15 17:12:12 +01:00
2022-01-15 17:12:12 +01:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2020-10-02 14:51:57 +02:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2021-08-20 18:13:50 +02:00
2021-08-20 18:13:50 +02:00
2021-08-20 18:13:50 +02:00
2021-08-20 18:13:50 +02:00
2022-11-07 12:33:42 +01:00
2022-11-07 12:33:42 +01:00
2022-11-07 12:33:42 +01:00
2022-11-07 12:33:42 +01:00
2022-11-07 12:33:42 +01:00
2021-10-30 22:05:25 +02:00
2021-10-30 22:05:25 +02:00
2021-10-30 22:05:25 +02:00
2022-03-09 15:44:51 +09:00
2020-12-07 14:22:00 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-12-07 14:22:00 +01:00
2021-08-20 18:13:50 +02:00
2020-12-07 14:22:00 +01:00
2021-08-17 18:41:17 +02:00
2020-12-07 14:22:00 +01:00
2021-08-17 18:41:17 +02:00
2020-12-07 14:22:00 +01:00
2020-12-07 14:22:00 +01:00
2021-08-20 18:13:50 +02:00
2021-08-20 18:13:55 +02:00
2021-08-20 18:13:55 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2022-04-16 14:02:11 +02:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2021-11-20 21:08:25 +01:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2021-08-18 23:46:02 +02:00
2022-01-15 17:12:12 +01:00
2022-01-15 17:12:12 +01:00
2022-01-15 17:12:12 +01:00
2022-01-15 17:12:12 +01:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2023-01-14 19:02:21 +01:00
2023-01-14 19:02:20 +01:00
2023-01-14 19:02:20 +01:00
2023-01-14 19:02:20 +01:00
2023-01-14 19:02:20 +01:00
2021-10-31 21:24:47 +01:00
2021-08-17 18:41:17 +02:00
2021-08-17 18:41:17 +02:00
2022-01-15 17:12:12 +01:00
2022-08-06 19:58:46 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-12-04 15:52:23 +01:00
2021-04-15 00:00:54 +08:00
2021-07-19 14:51:22 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-02-03 22:27:15 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-06-25 10:52:50 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-03-09 15:38:36 +09:00
2022-03-09 15:38:36 +09:00
2020-10-02 14:51:57 +02:00
2022-03-09 15:38:36 +09:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-06-25 10:52:50 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2020-12-22 19:11:50 +01:00
2020-09-25 23:26:40 +02:00
2021-07-19 14:51:22 +02:00
2020-10-02 14:51:57 +02:00
2020-12-17 12:10:10 +01:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-04-15 00:00:54 +08:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2020-10-02 14:51:57 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2023-01-06 16:01:10 +01:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2020-09-25 23:26:40 +02:00
2020-09-25 23:26:40 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-03-09 15:38:36 +09:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-08-18 23:46:02 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2022-09-13 01:01:52 +09:00
2021-07-19 14:51:22 +02:00
2021-07-19 14:51:22 +02:00
2021-06-25 10:52:50 +02:00