diff mbox series

ECC errors after UBI writes with brcmnand (Northstar with v6.1 controller)

Message ID d8a2fc04-b05a-bec9-cd56-ef7d73d904a9@gmail.com
State New
Headers show
Series ECC errors after UBI writes with brcmnand (Northstar with v6.1 controller) | expand

Commit Message

Rafał Miłecki March 18, 2022, 6:02 p.m. UTC
Hi,

I recently developed initial Buildroot support for Northstar:
[PATCH V2] board/broadcom: add support for Northstar platform devices
https://patchwork.ozlabs.org/project/buildroot/patch/20220310121229.18284-1-zajec5@gmail.com/

My problem is that ubifs complains about ECC errors. I spent some time
debugging it and it seems that:
1. Initially all blocks written by bootloader can be read fine
2. Few blocks written by ubifs -> ubi -> brcmnand can't be read back

ubi0 error: ubi_io_write: Read back 90 FAILED from "ubi" at offset 0x61800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 92 FAILED from "ubi" at offset 0x81800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 97 FAILED from "ubi" at offset 0xa1800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 756 FAILED from "ubi" at offset 0xee4800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 840 FAILED from "ubi" at offset 0xee5000 of length 2048: -74
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read 68 bytes

It's pretty surprising as Northstar is supported for years by OpenWrt
and I've never seen such problems (for testing I switched both to the
same kernel 5.10.100). It also happens with 5.15. Can OpenWrt use ubifs
in a different way that doesn't trigger some issue?

I verified this problem on two devices:
1. Luxul XWR-1200 (bcm47081-luxul-xwr-1200.dts) - BCM47081
2. Luxul XWR-3150 (bcm47094-luxul-xwr-3150-v1.dts) - BCM47094

Below you can find patched kernel output & diff I used.

I'd appreciate any help in understanding of what may be going on. Is
that some problem with brcmnand driver? All UBI seems to do is calling
mtd_write() after all.



nand: device found, Manufacturer ID: 0xc2, Chip ID: 0xf1
nand: Macronix MX30LF1G18AC
nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
iproc_nand 18028000.nand: detected 128MiB total, 128KiB blocks, 2KiB pages, 16B OOB, 8-bit, BCH-4
Scanning device for bad blocks
random: fast init done
random: crng init done
1 bcm47xxpart partitions found on MTD device brcmnand.0
Creating 1 MTD partitions on "brcmnand.0":
0x000000000000-0x000008000000 : "firmware"
2 trx partitions found on MTD device firmware
Creating 2 MTD partitions on "firmware":
0x00000000001c-0x000000360000 : "linux"
mtd: partition "linux" doesn't start on an erase/write block boundary -- force read-only
0x000000360000-0x000008000000 : "ubi"
bcm_iproc 18029200.spi: using bspi-mspi mode
spi-nor spi0.0: mx25l12805d (16384 Kbytes)
2 bcm47xxpart partitions found on MTD device spi0.0
Creating 2 MTD partitions on "spi0.0":
0x000000000000-0x000000ff0000 : "boot"
0x000000ff0000-0x000001000000 : "nvram"
iproc-mdio 18003000.mdio: Broadcom iProc MDIO bus registered
b53-srab-switch 18007000.srab: found switch: BCM53011, rev 5
bgmac_bcma: Broadcom 47xx GBit MAC driver loaded
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
ehci-platform: EHCI generic platform driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci-platform: OHCI generic platform driver
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
bcma-host-soc 18000000.axi: bus0: Found chip with id 53010, rev 0x00 and package 0x02
bcma-host-soc 18000000.axi: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x2A, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 1 found: Chipcommon B (manuf 0x4BF, id 0x50B, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 2 found: DMA (manuf 0x4BF, id 0x502, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 3 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 4 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 5 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 6 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 7 found: PCIe Gen 2 (manuf 0x4BF, id 0x501, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 8 found: PCIe Gen 2 (manuf 0x4BF, id 0x501, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 9 found: PCIe Gen 2 (manuf 0x4BF, id 0x501, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 10 found: ARM Cortex A9 core (ihost) (manuf 0x4BF, id 0x510, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 11 found: USB 2.0 (manuf 0x4BF, id 0x504, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 12 found: USB 3.0 (manuf 0x4BF, id 0x505, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 13 found: SDIO3 (manuf 0x4BF, id 0x503, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 14 found: ARM Cortex A9 JTAG (manuf 0x4BF, id 0x506, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 15 found: Denali DDR2/DDR3 memory controller (manuf 0x4BF, id 0x507, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 16 found: ROM (manuf 0x4BF, id 0x508, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 17 found: NAND flash controller (manuf 0x4BF, id 0x509, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Core 18 found: SPI flash controller (manuf 0x4BF, id 0x50A, rev 0x01, class 0x0)
bcma-host-soc 18000000.axi: bus0: Flash type not supported
bgmac_bcma bcma0:3: Found PHY addr: 30 (NOREGS)
bgmac_bcma bcma0:3: Support for Roboswitch not implemented
bgmac_bcma bcma0:4: Found PHY addr: 0
bgmac_bcma bcma0:4: Support for Roboswitch not implemented
bgmac_bcma bcma0:4: Invalid MAC addr: 00:00:00:00:00:00
bgmac_bcma bcma0:4: Using random MAC: 8e:60:ac:30:e3:73
bgmac_bcma bcma0:5: Found PHY addr: 0
bgmac_bcma bcma0:5: Support for Roboswitch not implemented
bgmac_bcma bcma0:5: Invalid MAC addr: 00:00:00:00:00:00
bgmac_bcma bcma0:5: Using random MAC: 16:ff:10:dd:b3:97
bgmac_bcma bcma0:6: Unsupported core_unit 3
bgmac_bcma: probe of bcma0:6 failed with error -524
pcie_iproc_bcma bcma0:7: host bridge /axi@18000000/pcie@12000 ranges:
pcie_iproc_bcma bcma0:7:   No bus range found for /axi@18000000/pcie@12000, using [bus 00-ff]
OF: /axi@18000000/pcie@12000: Missing device_type
pcie_iproc_bcma bcma0:7: non-prefetchable memory resource required
pcie_iproc_bcma bcma0:7: link: UP
pcie_iproc_bcma bcma0:7: PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [bus 00-ff]
pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fffffff]
pci 0000:00:00.0: [14e4:8011] type 01 class 0x060400
pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x1c may corrupt adjacent RW1C bits
pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x1c may corrupt adjacent RW1C bits
pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4c may corrupt adjacent RW1C bits
pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
pci_bus 0000:00: 1-byte config write to 0000:00:00.0 offset 0xc may corrupt adjacent RW1C bits
PCI: bus0: Fast back to back transfers disabled
pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x3e may corrupt adjacent RW1C bits
pci 0000:01:00.0: [14e4:4360] type 00 class 0x028000
pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
pci 0000:01:00.0: supports D1 D2
PCI: bus1: Fast back to back transfers disabled
pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x080fffff]
pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x08007fff 64bit]
pci 0000:00:00.0: PCI bridge to [bus 01]
pci 0000:00:00.0:   bridge window [mem 0x08000000-0x080fffff]
pcie_iproc_bcma bcma0:8: host bridge /axi@18000000/pcie@13000 ranges:
pcie_iproc_bcma bcma0:8:   No bus range found for /axi@18000000/pcie@13000, using [bus 00-ff]
pcie_iproc_bcma bcma0:8: non-prefetchable memory resource required
pcie_iproc_bcma bcma0:8: link: UP
pcie_iproc_bcma bcma0:8: PCI host bridge to bus 0001:00
pci_bus 0001:00: root bus resource [bus 00-ff]
pci_bus 0001:00: root bus resource [mem 0x40000000-0x47ffffff]
pci 0001:00:00.0: [14e4:8011] type 01 class 0x060400
pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
PCI: bus0: Fast back to back transfers disabled
pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
pci 0001:01:00.0: [14e4:a8db] type 00 class 0x028000
pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
pci 0001:01:00.0: enabling Extended Tags
pci 0001:01:00.0: supports D1 D2
PCI: bus1: Fast back to back transfers disabled
pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
pci 0001:00:00.0: BAR 8: assigned [mem 0x40000000-0x400fffff]
pci 0001:01:00.0: BAR 0: assigned [mem 0x40000000-0x40007fff 64bit]
pci 0001:00:00.0: PCI bridge to [bus 01]
pci 0001:00:00.0:   bridge window [mem 0x40000000-0x400fffff]
pcie_iproc_bcma bcma0:9: host bridge /axi@18000000/pcie@14000 ranges:
pcie_iproc_bcma bcma0:9:   No bus range found for /axi@18000000/pcie@14000, using [bus 00-ff]
pcie_iproc_bcma bcma0:9: non-prefetchable memory resource required
pcie_iproc_bcma bcma0:9: PHY or data link is INACTIVE!
pcie_iproc_bcma bcma0:9: no PCIe EP device detected
ehci-platform 18021000.ehci: EHCI Host Controller
ehci-platform 18021000.ehci: new USB bus registered, assigned bus number 1
ehci-platform 18021000.ehci: irq 45, io mem 0x18021000
ehci-platform 18021000.ehci: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci-platform 18022000.ohci: Generic Platform OHCI controller
ohci-platform 18022000.ohci: new USB bus registered, assigned bus number 2
ohci-platform 18022000.ohci: irq 45, io mem 0x18022000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
xhci-hcd 18023000.xhci: xHCI Host Controller
xhci-hcd 18023000.xhci: new USB bus registered, assigned bus number 3
xhci-hcd 18023000.xhci: hcc params 0x02501164 hci version 0x100 quirks 0x0000000000010010
xhci-hcd 18023000.xhci: irq 46, io mem 0x18023000
hub 3-0:1.0: USB hub found
hub 3-0:1.0: config failed, hub doesn't have any ports! (err -19)
xhci-hcd 18023000.xhci: xHCI Host Controller
xhci-hcd 18023000.xhci: new USB bus registered, assigned bus number 4
xhci-hcd 18023000.xhci: Host supports USB 3.0 SuperSpeed
usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 1 port detected
bcm47xx-wdt bcm47xx-wdt.0: BCM47xx Watchdog Timer enabled (30 seconds, Software Timer)
bcma-host-soc 18000000.axi: bus0: Bus registered
pci 0000:00:00.0: enabling device (0140 -> 0142)
bcma-pci-bridge 0000:01:00.0: enabling device (0140 -> 0142)
bcma-pci-bridge 0000:01:00.0: bus1: Found chip with id 0x4352, rev 0x03 and package 0x01
bcma-pci-bridge 0000:01:00.0: bus1: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x2B, class 0x0)
bcma-pci-bridge 0000:01:00.0: bus1: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x2A, class 0x0)
bcma-pci-bridge 0000:01:00.0: bus1: Core 2 found: ARM CR4 (manuf 0x4BF, id 0x83E, rev 0x02, class 0x0)
bcma-pci-bridge 0000:01:00.0: bus1: Core 3 found: PCIe Gen2 (manuf 0x4BF, id 0x83C, rev 0x01, class 0x0)
bcma-pci-bridge 0000:01:00.0: bus1: Core 4 found: USB 2.0 Device (manuf 0x4BF, id 0x81A, rev 0x11, class 0x0)
bcma-pci-bridge 0000:01:00.0: bus1: Bus registered
pci 0001:00:00.0: enabling device (0140 -> 0142)
bcma-pci-bridge 0001:01:00.0: enabling device (0140 -> 0142)
bcma-pci-bridge 0001:01:00.0: bus2: Found chip with id 43217, rev 0x00 and package 0x08
bcma-pci-bridge 0001:01:00.0: bus2: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x27, class 0x0)
bcma-pci-bridge 0001:01:00.0: bus2: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1E, class 0x0)
bcma-pci-bridge 0001:01:00.0: bus2: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x14, class 0x0)
can not parse nvram name 0:ag2(null) with value 0xff got -34
can not parse nvram name 0:ag3(null) with value 0xff got -34
bcma-pci-bridge 0001:01:00.0: bus2: Bus registered
NET: Registered protocol family 10
Segment Routing with IPv6
sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
NET: Registered protocol family 17
8021q: 802.1Q VLAN Support v1.8
Registering SWP/SWPB emulation handler
b53-srab-switch 18007000.srab: found switch: BCM53011, rev 5
b53-srab-switch 18007000.srab lan4 (uninitialized): PHY [dsa-0.0:00] driver [Generic PHY] (irq=POLL)
b53-srab-switch 18007000.srab lan3 (uninitialized): PHY [dsa-0.0:01] driver [Generic PHY] (irq=POLL)
b53-srab-switch 18007000.srab lan2 (uninitialized): PHY [dsa-0.0:02] driver [Generic PHY] (irq=POLL)
b53-srab-switch 18007000.srab lan1 (uninitialized): PHY [dsa-0.0:03] driver [Generic PHY] (irq=POLL)
b53-srab-switch 18007000.srab wan (uninitialized): PHY [dsa-0.0:04] driver [Generic PHY] (irq=POLL)
b53-srab-switch 18007000.srab: Using legacy PHYLIB callbacks. Please migrate to PHYLINK!
DSA: tree 0 setup
ubi0: attaching mtd2
ubi0: scanning is finished
ubi0: volume 0 ("rootfs") re-sized from 121 to 973 LEBs
ubi0: attached mtd2 (name "ubi", size 124 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 997, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1445369134
ubi0: available PEBs: 0, total reserved PEBs: 997, PEBs reserved for bad PEB handling: 20
ubi0: background thread "ubi_bgt0d" started, PID 28
UBIFS (ubi0:0): Mounting in unauthenticated mode
UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "rootfs", R/O mode
UBIFS (ubi0:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS (ubi0:0): FS size: 122150912 bytes (116 MiB, 962 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
UBIFS (ubi0:0): reserved for root: 0 bytes (0 KiB)
UBIFS (ubi0:0): media format: w4/r0 (latest is w5/r0), UUID E1C24062-82C9-401D-908E-33139700AAD7, small LPT model
VFS: Mounted root (ubifs filesystem) readonly on device 0:11.
devtmpfs: mounted
Freeing unused kernel memory: 1024K
Run /sbin/init as init process
ubi0 error: ubi_io_write: Read back 90 FAILED from "ubi" at offset 0x61800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 92 FAILED from "ubi" at offset 0x81800 of length 2048: -74
UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 31
ubi0 error: ubi_io_write: Read back 97 FAILED from "ubi" at offset 0xa1800 of length 2048: -74
tmpfs: Unknown parameter 'mode'
mount: mounting tmpfs otmpfs: Unknown parameter 'mode'
n /dev/tmpfs: Unknown parameter 'mode'
shm failed: Invalid argument
mount: mounting tmpfs on /tmp failed: Invalid argument
mount: mounting tmpfs on /run failed: Invalid argument
Starting syslogd: OK
Starting klogd: OK
Running sysctl: OK
Starting mdev... OK
modprobe: can't change directory to '5.10.100-geb4d6c39094a-dirty': No such file or directory
Saving random seed: OK
ubi0 error: ubi_io_write: Read back 756 FAILED from "ubi" at offset 0xee4800 of length 2048: -74
Starting iptables: OK
Starting network:
ubi0 error: ubi_io_write: Read back 840 FAILED from "ubi" at offset 0xee5000 of length 2048: -74
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read 68 bytes
CPU: 0 PID: 84 Comm: ifup Not tainted 5.10.100-geb4d6c39094a-dirty #28
Hardware name: BCM5301X
[<c0107540>] (unwind_backtrace) from [<c01045dc>] (show_stack+0x10/0x14)
[<c01045dc>] (show_stack) from [<c061f40c>] (dump_stack+0x94/0xa8)
[<c061f40c>] (dump_stack) from [<c03d6630>] (ubi_io_read+0x160/0x374)
[<c03d6630>] (ubi_io_read) from [<c03d4294>] (ubi_eba_read_leb+0x9c/0x434)
[<c03d4294>] (ubi_eba_read_leb) from [<c03d3498>] (ubi_leb_read+0x70/0xb0)
[<c03d3498>] (ubi_leb_read) from [<c02868e0>] (ubifs_leb_read+0x2c/0x78)
[<c02868e0>] (ubifs_leb_read) from [<c0288220>] (ubifs_read_node+0x94/0x244)
[<c0288220>] (ubifs_read_node) from [<c02a3d00>] (ubifs_tnc_read_node+0x4c/0xcc)
[<c02a3d00>] (ubifs_tnc_read_node) from [<c0288c38>] (matches_name+0x90/0xcc)
[<c0288c38>] (matches_name) from [<c02895ac>] (resolve_collision+0x4c/0x2c8)
[<c02895ac>] (resolve_collision) from [<c028c4e8>] (ubifs_tnc_remove_nm+0xb0/0x134)
[<c028c4e8>] (ubifs_tnc_remove_nm) from [<c027bf2c>] (ubifs_jnl_rename+0x720/0x95c)
[<c027bf2c>] (ubifs_jnl_rename) from [<c02817e0>] (do_rename+0x418/0x83c)
[<c02817e0>] (do_rename) from [<c0201a60>] (vfs_rename+0x3b0/0x7f4)
[<c0201a60>] (vfs_rename) from [<c02021a8>] (do_renameat2+0x304/0x4a0)
[<c02021a8>] (do_renameat2) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
Exception stack(0xc1a81fa8 to 0xc1a81ff0)
1fa0:                   00000000 00538207 ffffff9c 005383de ffffff9c 00538207
1fc0: 00000000 00538207 00000000 0000017e 0055ac10 00538fad 000000c1 004a3518
1fe0: 00557c40 be807cc4 004893e8 b6f47a68
bgmac_bcma bcma0:3 eth0: Link is Up - 1Gbps/Full - flow control off
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:22336, read only 64 bytes, retry (addr:0xee5740)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:22336, read only 64 bytes, retry (addr:0xee5740)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:22336, read only 64 bytes, retry (addr:0xee5740)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:22336, read 64 bytes
CPU: 0 PID: 84 Comm: ifup Not tainted 5.10.100-geb4d6c39094a-dirty #28
Hardware name: BCM5301X
[<c0107540>] (unwind_backtrace) from [<c01045dc>] (show_stack+0x10/0x14)
[<c01045dc>] (show_stack) from [<c061f40c>] (dump_stack+0x94/0xa8)
[<c061f40c>] (dump_stack) from [<c03d6630>] (ubi_io_read+0x160/0x374)
[<c03d6630>] (ubi_io_read) from [<c03d4294>] (ubi_eba_read_leb+0x9c/0x434)
[<c03d4294>] (ubi_eba_read_leb) from [<c03d3498>] (ubi_leb_read+0x70/0xb0)
[<c03d3498>] (ubi_leb_read) from [<c02868e0>] (ubifs_leb_read+0x2c/0x78)
[<c02868e0>] (ubifs_leb_read) from [<c0288220>] (ubifs_read_node+0x94/0x244)
[<c0288220>] (ubifs_read_node) from [<c02a3d00>] (ubifs_tnc_read_node+0x4c/0xcc)
[<c02a3d00>] (ubifs_tnc_read_node) from [<c0288c38>] (matches_name+0x90/0xcc)
[<c0288c38>] (matches_name) from [<c02895ac>] (resolve_collision+0x4c/0x2c8)
[<c02895ac>] (resolve_collision) from [<c028c630>] (ubifs_tnc_add_nm+0xc4/0x250)
[<c028c630>] (ubifs_tnc_add_nm) from [<c027bc0c>] (ubifs_jnl_rename+0x400/0x95c)
[<c027bc0c>] (ubifs_jnl_rename) from [<c02817e0>] (do_rename+0x418/0x83c)
[<c02817e0>] (do_rename) from [<c0201a60>] (vfs_rename+0x3b0/0x7f4)
[<c0201a60>] (vfs_rename) from [<c02021a8>] (do_renameat2+0x304/0x4a0)
[<c02021a8>] (do_renameat2) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
Exception stack(0xc1a81fa8 to 0xc1a81ff0)
1fa0:                   00000000 00538207 ffffff9c 005383de ffffff9c 00538207
1fc0: 00000000 00538207 00000000 0000017e 00559028 00538fad 000000c1 004a3518
1fe0: 00557c40 be807cc4 004893e8 b6f47a68
b53-srab-switch 18007000.srab wan: configuring for phy/gmii link mode
8021q: adding VLAN 0 to HW filter on device wan
b53-srab-switch 18007000.srab lan1: configuring for phy/gmii link mode
8021q: adding VLAN 0 to HW filter on device lan1
ubi0 error: ubi_io_write: Read back 892 FAILED from "ubi" at offset 0xee5800 of length 2048: -74
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:23872, read only 64 bytes, retry (addr:0xee5d40)
b53-srab-switch 18007000.srab lan1: Link is Up - 1Gbps/Full - flow control rx/tx
IPv6: ADDRCONF(NETDEV_CHANGE): lan1: link becomes ready
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:23872, read only 64 bytes, retry (addr:0xee5d40)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:23872, read only 64 bytes, retry (addr:0xee5d40)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:23872, read 64 bytes
CPU: 0 PID: 84 Comm: ifup Not tainted 5.10.100-geb4d6c39094a-dirty #28
Hardware name: BCM5301X
[<c0107540>] (unwind_backtrace) from [<c01045dc>] (show_stack+0x10/0x14)
[<c01045dc>] (show_stack) from [<c061f40c>] (dump_stack+0x94/0xa8)
[<c061f40c>] (dump_stack) from [<c03d6630>] (ubi_io_read+0x160/0x374)
[<c03d6630>] (ubi_io_read) from [<c03d4294>] (ubi_eba_read_leb+0x9c/0x434)
[<c03d4294>] (ubi_eba_read_leb) from [<c03d3498>] (ubi_leb_read+0x70/0xb0)
[<c03d3498>] (ubi_leb_read) from [<c02868e0>] (ubifs_leb_read+0x2c/0x78)
[<c02868e0>] (ubifs_leb_read) from [<c0288220>] (ubifs_read_node+0x94/0x244)
[<c0288220>] (ubifs_read_node) from [<c02a3d00>] (ubifs_tnc_read_node+0x4c/0xcc)
[<c02a3d00>] (ubifs_tnc_read_node) from [<c0288c38>] (matches_name+0x90/0xcc)
[<c0288c38>] (matches_name) from [<c02895ac>] (resolve_collision+0x4c/0x2c8)
[<c02895ac>] (resolve_collision) from [<c028c630>] (ubifs_tnc_add_nm+0xc4/0x250)
[<c028c630>] (ubifs_tnc_add_nm) from [<c027bc0c>] (ubifs_jnl_rename+0x400/0x95c)
[<c027bc0c>] (ubifs_jnl_rename) from [<c02817e0>] (do_rename+0x418/0x83c)
[<c02817e0>] (do_rename) from [<c0201a60>] (vfs_rename+0x3b0/0x7f4)
[<c0201a60>] (vfs_rename) from [<c02021a8>] (do_renameat2+0x304/0x4a0)
[<c02021a8>] (do_renameat2) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
Exception stack(0xc1a81fa8 to 0xc1a81ff0)
1fa0:                   00000000 00538207 ffffff9c 005383de ffffff9c 00538207
1fc0: 00000000 00538207 00000000 0000017e 00559028 00538fad 000000c1 004a3518
1fe0: 00557c40 be807cc4 004893e8 b6f47a68
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:24328, read only 68 bytes, retry (addr:0xee5f08)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:24328, read only 68 bytes, retry (addr:0xee5f08)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:24328, read only 68 bytes, retry (addr:0xee5f08)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:24328, read 68 bytes
CPU: 0 PID: 84 Comm: ifup Not tainted 5.10.100-geb4d6c39094a-dirty #28
Hardware name: BCM5301X
[<c0107540>] (unwind_backtrace) from [<c01045dc>] (show_stack+0x10/0x14)
[<c01045dc>] (show_stack) from [<c061f40c>] (dump_stack+0x94/0xa8)
[<c061f40c>] (dump_stack) from [<c03d6630>] (ubi_io_read+0x160/0x374)
[<c03d6630>] (ubi_io_read) from [<c03d4294>] (ubi_eba_read_leb+0x9c/0x434)
[<c03d4294>] (ubi_eba_read_leb) from [<c03d3498>] (ubi_leb_read+0x70/0xb0)
[<c03d3498>] (ubi_leb_read) from [<c02868e0>] (ubifs_leb_read+0x2c/0x78)
[<c02868e0>] (ubifs_leb_read) from [<c0288220>] (ubifs_read_node+0x94/0x244)
[<c0288220>] (ubifs_read_node) from [<c02a3d00>] (ubifs_tnc_read_node+0x4c/0xcc)
[<c02a3d00>] (ubifs_tnc_read_node) from [<c0288c38>] (matches_name+0x90/0xcc)
[<c0288c38>] (matches_name) from [<c02895ac>] (resolve_collision+0x4c/0x2c8)
[<c02895ac>] (resolve_collision) from [<c028c4e8>] (ubifs_tnc_remove_nm+0xb0/0x134)
[<c028c4e8>] (ubifs_tnc_remove_nm) from [<c027bf2c>] (ubifs_jnl_rename+0x720/0x95c)
[<c027bf2c>] (ubifs_jnl_rename) from [<c02817e0>] (do_rename+0x418/0x83c)
[<c02817e0>] (do_rename) from [<c0201a60>] (vfs_rename+0x3b0/0x7f4)
[<c0201a60>] (vfs_rename) from [<c02021a8>] (do_renameat2+0x304/0x4a0)
[<c02021a8>] (do_renameat2) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
Exception stack(0xc1a81fa8 to 0xc1a81ff0)
1fa0:                   00000000 00538207 ffffff9c 005383de ffffff9c 00538207
1fc0: 00000000 00538207 00000000 0000017e 00559028 00538fad 000000c1 004a3518
1fe0: 00557c40 be807cc4 004893e8 b6f47a68
b53-srab-switch 18007000.srab lan2: configuring for phy/gmii link mode
8021q: adding VLAN 0 to HW filter on device lan2
b53-srab-switch 18007000.srab lan3: configuring for phy/gmii link mode
8021q: adding VLAN 0 to HW filter on device lan3
ubi0 error: ubi_io_write: Read back 893 FAILED from "ubi" at offset 0xee6000 of length 2048: -74
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:25568, read only 64 bytes, retry (addr:0xee63e0)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:25568, read only 64 bytes, retry (addr:0xee63e0)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:25568, read only 64 bytes, retry (addr:0xee63e0)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:25568, read 64 bytes
CPU: 0 PID: 84 Comm: ifup Not tainted 5.10.100-geb4d6c39094a-dirty #28
Hardware name: BCM5301X
[<c0107540>] (unwind_backtrace) from [<c01045dc>] (show_stack+0x10/0x14)
[<c01045dc>] (show_stack) from [<c061f40c>] (dump_stack+0x94/0xa8)
[<c061f40c>] (dump_stack) from [<c03d6630>] (ubi_io_read+0x160/0x374)
[<c03d6630>] (ubi_io_read) from [<c03d4294>] (ubi_eba_read_leb+0x9c/0x434)
[<c03d4294>] (ubi_eba_read_leb) from [<c03d3498>] (ubi_leb_read+0x70/0xb0)
[<c03d3498>] (ubi_leb_read) from [<c02868e0>] (ubifs_leb_read+0x2c/0x78)
[<c02868e0>] (ubifs_leb_read) from [<c0288220>] (ubifs_read_node+0x94/0x244)
[<c0288220>] (ubifs_read_node) from [<c02a3d00>] (ubifs_tnc_read_node+0x4c/0xcc)
[<c02a3d00>] (ubifs_tnc_read_node) from [<c0288c38>] (matches_name+0x90/0xcc)
[<c0288c38>] (matches_name) from [<c02895ac>] (resolve_collision+0x4c/0x2c8)
[<c02895ac>] (resolve_collision) from [<c028c630>] (ubifs_tnc_add_nm+0xc4/0x250)
[<c028c630>] (ubifs_tnc_add_nm) from [<c027bc0c>] (ubifs_jnl_rename+0x400/0x95c)
[<c027bc0c>] (ubifs_jnl_rename) from [<c02817e0>] (do_rename+0x418/0x83c)
[<c02817e0>] (do_rename) from [<c0201a60>] (vfs_rename+0x3b0/0x7f4)
[<c0201a60>] (vfs_rename) from [<c02021a8>] (do_renameat2+0x304/0x4a0)
[<c02021a8>] (do_renameat2) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
Exception stack(0xc1a81fa8 to 0xc1a81ff0)
1fa0:                   00000000 00538207 ffffff9c 005383de ffffff9c 00538207
1fc0: 00000000 00538207 00000000 0000017e 00559028 00538fad 000000c1 004a3518
1fe0: 00557c40 be807cc4 004893e8 b6f47a68
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:26024, read only 68 bytes, retry (addr:0xee65a8)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:26024, read only 68 bytes, retry (addr:0xee65a8)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:26024, read only 68 bytes, retry (addr:0xee65a8)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:26024, read 68 bytes
CPU: 0 PID: 84 Comm: ifup Not tainted 5.10.100-geb4d6c39094a-dirty #28
Hardware name: BCM5301X
[<c0107540>] (unwind_backtrace) from [<c01045dc>] (show_stack+0x10/0x14)
[<c01045dc>] (show_stack) from [<c061f40c>] (dump_stack+0x94/0xa8)
[<c061f40c>] (dump_stack) from [<c03d6630>] (ubi_io_read+0x160/0x374)
[<c03d6630>] (ubi_io_read) from [<c03d4294>] (ubi_eba_read_leb+0x9c/0x434)
[<c03d4294>] (ubi_eba_read_leb) from [<c03d3498>] (ubi_leb_read+0x70/0xb0)
[<c03d3498>] (ubi_leb_read) from [<c02868e0>] (ubifs_leb_read+0x2c/0x78)
[<c02868e0>] (ubifs_leb_read) from [<c0288220>] (ubifs_read_node+0x94/0x244)
[<c0288220>] (ubifs_read_node) from [<c02a3d00>] (ubifs_tnc_read_node+0x4c/0xcc)
[<c02a3d00>] (ubifs_tnc_read_node) from [<c0288c38>] (matches_name+0x90/0xcc)
[<c0288c38>] (matches_name) from [<c02895ac>] (resolve_collision+0x4c/0x2c8)
[<c02895ac>] (resolve_collision) from [<c028c4e8>] (ubifs_tnc_remove_nm+0xb0/0x134)
[<c028c4e8>] (ubifs_tnc_remove_nm) from [<c027bf2c>] (ubifs_jnl_rename+0x720/0x95c)
[<c027bf2c>] (ubifs_jnl_rename) from [<c02817e0>] (do_rename+0x418/0x83c)
[<c02817e0>] (do_rename) from [<c0201a60>] (vfs_rename+0x3b0/0x7f4)
[<c0201a60>] (vfs_rename) from [<c02021a8>] (do_renameat2+0x304/0x4a0)
[<c02021a8>] (do_renameat2) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
Exception stack(0xc1a81fa8 to 0xc1a81ff0)
1fa0:                   00000000 00538207 ffffff9c 005383de ffffff9c 00538207
1fc0: 00000000 00538207 00000000 0000017e 00559028 00538fad 000000c1 004a3518
1fe0: 00557c40 be807cc4 004893e8 b6f47a68
b53-srab-switch 18007000.srab lan4: configuring for phy/gmii link mode
8021q: adding VLAN 0 to HW filter on device lan4
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:26416, read only 64 bytes, retry (addr:0xee6730)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:26416, read only 64 bytes, retry (addr:0xee6730)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:26416, read only 64 bytes, retry (addr:0xee6730)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:26416, read 64 bytes
CPU: 0 PID: 84 Comm: ifup Not tainted 5.10.100-geb4d6c39094a-dirty #28
Hardware name: BCM5301X
[<c0107540>] (unwind_backtrace) from [<c01045dc>] (show_stack+0x10/0x14)
[<c01045dc>] (show_stack) from [<c061f40c>] (dump_stack+0x94/0xa8)
[<c061f40c>] (dump_stack) from [<c03d6630>] (ubi_io_read+0x160/0x374)
[<c03d6630>] (ubi_io_read) from [<c03d4294>] (ubi_eba_read_leb+0x9c/0x434)
[<c03d4294>] (ubi_eba_read_leb) from [<c03d3498>] (ubi_leb_read+0x70/0xb0)
[<c03d3498>] (ubi_leb_read) from [<c02868e0>] (ubifs_leb_read+0x2c/0x78)
[<c02868e0>] (ubifs_leb_read) from [<c0288220>] (ubifs_read_node+0x94/0x244)
[<c0288220>] (ubifs_read_node) from [<c02a3d00>] (ubifs_tnc_read_node+0x4c/0xcc)
[<c02a3d00>] (ubifs_tnc_read_node) from [<c0288c38>] (matches_name+0x90/0xcc)
[<c0288c38>] (matches_name) from [<c02895ac>] (resolve_collision+0x4c/0x2c8)
[<c02895ac>] (resolve_collision) from [<c028c630>] (ubifs_tnc_add_nm+0xc4/0x250)
[<c028c630>] (ubifs_tnc_add_nm) from [<c027bc0c>] (ubifs_jnl_rename+0x400/0x95c)
[<c027bc0c>] (ubifs_jnl_rename) from [<c02817e0>] (do_rename+0x418/0x83c)
[<c02817e0>] (do_rename) from [<c0201a60>] (vfs_rename+0x3b0/0x7f4)
[<c0201a60>] (vfs_rename) from [<c02021a8>] (do_renameat2+0x304/0x4a0)
[<c02021a8>] (do_renameat2) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
Exception stack(0xc1a81fa8 to 0xc1a81ff0)
1fa0:                   00000000 00538207 ffffff9c 005383de ffffff9c 00538207
1fc0: 00000000 00538207 00000000 0000017e 0055ac10 00538fad 000000c1 004a3518
1fe0: 00557c40 be807cc4 004893e8 b6f47a68
br-wan: port 1(wan) entered blocking state
br-wan: port 1(wan) entered disabled state
device wan entered promiscuous mode
device eth0 entered promiscuous mode
udhcpc: started, v1.35.0
ubi0 error: ubi_io_write: Read back 894 FAILED from "ubi" at offset 0xee6800 of length 2048: -74
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 67 bytes from PEB 119:28512, read only 67 bytes, retry (addr:0xee6f60)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 67 bytes from PEB 119:28512, read only 67 bytes, retry (addr:0xee6f60)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 67 bytes from PEB 119:28512, read only 67 bytes, retry (addr:0xee6f60)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 67 bytes from PEB 119:28512, read 67 bytes
CPU: 0 PID: 133 Comm: rm Not tainted 5.10.100-geb4d6c39094a-dirty #28
Hardware name: BCM5301X
[<c0107540>] (unwind_backtrace) from [<c01045dc>] (show_stack+0x10/0x14)
[<c01045dc>] (show_stack) from [<c061f40c>] (dump_stack+0x94/0xa8)
[<c061f40c>] (dump_stack) from [<c03d6630>] (ubi_io_read+0x160/0x374)
[<c03d6630>] (ubi_io_read) from [<c03d4294>] (ubi_eba_read_leb+0x9c/0x434)
[<c03d4294>] (ubi_eba_read_leb) from [<c03d3498>] (ubi_leb_read+0x70/0xb0)
[<c03d3498>] (ubi_leb_read) from [<c02868e0>] (ubifs_leb_read+0x2c/0x78)
[<c02868e0>] (ubifs_leb_read) from [<c0288220>] (ubifs_read_node+0x94/0x244)
[<c0288220>] (ubifs_read_node) from [<c02a3d00>] (ubifs_tnc_read_node+0x4c/0xcc)
[<c02a3d00>] (ubifs_tnc_read_node) from [<c0288c38>] (matches_name+0x90/0xcc)
[<c0288c38>] (matches_name) from [<c02895ac>] (resolve_collision+0x4c/0x2c8)
[<c02895ac>] (resolve_collision) from [<c028c4e8>] (ubifs_tnc_remove_nm+0xb0/0x134)
[<c028c4e8>] (ubifs_tnc_remove_nm) from [<c027a590>] (ubifs_jnl_update+0x2a0/0x6a4)
[<c027a590>] (ubifs_jnl_update) from [<c027fb44>] (ubifs_unlink+0x1c0/0x2ac)
[<c027fb44>] (ubifs_unlink) from [<c0200a8c>] (vfs_unlink+0x108/0x28c)
[<c0200a8c>] (vfs_unlink) from [<c0200d78>] (do_unlinkat+0x168/0x28c)
[<c0200d78>] (do_unlinkat) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
Exception stack(0xc23e3fa8 to 0xc23e3ff0)
3fa0:                   befa2f64 00000008 befa2f64 00000000 00000000 00008000
3fc0: befa2f64 00000008 00000008 0000000a 00547a04 00000000 00547a04 00000000
3fe0: 00547d10 befa2c50 0050cd9c b6eb3670
udhcpc: broadcasting discover
ubi0 error: ubi_io_write: Read back 896 FAILED from "ubi" at offset 0xa2000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 907 FAILED from "ubi" at offset 0xee7000 of length 2048: -74
udhcpc: broadcasting discover
udhcpc: broadcasting discover
ubi0 error: ubi_io_write: Read back 908 FAILED from "ubi" at offset 0xee7800 of length 2048: -74
udhcpc: no lease, forking to background
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:27264, read only 64 bytes, retry (addr:0xee6a80)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:27264, read only 64 bytes, retry (addr:0xee6a80)
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:27264, read only 64 bytes, retry (addr:0xee6a80)
ubi0 error: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 119:27264, read 64 bytes
CPU: 0 PID: 84 Comm: ifup Not tainted 5.10.100-geb4d6c39094a-dirty #28
Hardware name: BCM5301X
[<c0107540>] (unwind_backtrace) from [<c01045dc>] (show_stack+0x10/0x14)
[<c01045dc>] (show_stack) from [<c061f40c>] (dump_stack+0x94/0xa8)
[<c061f40c>] (dump_stack) from [<c03d6630>] (ubi_io_read+0x160/0x374)
[<c03d6630>] (ubi_io_read) from [<c03d4294>] (ubi_eba_read_leb+0x9c/0x434)
[<c03d4294>] (ubi_eba_read_leb) from [<c03d3498>] (ubi_leb_read+0x70/0xb0)
[<c03d3498>] (ubi_leb_read) from [<c02868e0>] (ubifs_leb_read+0x2c/0x78)
[<c02868e0>] (ubifs_leb_read) from [<c0288220>] (ubifs_read_node+0x94/0x244)
[<c0288220>] (ubifs_read_node) from [<c02a3d00>] (ubifs_tnc_read_node+0x4c/0xcc)
[<c02a3d00>] (ubifs_tnc_read_node) from [<c0288c38>] (matches_name+0x90/0xcc)
[<c0288c38>] (matches_name) from [<c02895ac>] (resolve_collision+0x4c/0x2c8)
[<c02895ac>] (resolve_collision) from [<c028c630>] (ubifs_tnc_add_nm+0xc4/0x250)
[<c028c630>] (ubifs_tnc_add_nm) from [<c027bc0c>] (ubifs_jnl_rename+0x400/0x95c)
[<c027bc0c>] (ubifs_jnl_rename) from [<c02817e0>] (do_rename+0x418/0x83c)
[<c02817e0>] (do_rename) from [<c0201a60>] (vfs_rename+0x3b0/0x7f4)
[<c0201a60>] (vfs_rename) from [<c02021a8>] (do_renameat2+0x304/0x4a0)
[<c02021a8>] (do_renameat2) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
Exception stack(0xc1a81fa8 to 0xc1a81ff0)
1fa0:                   00000000 00538207 ffffff9c 005383de ffffff9c 00538207
1fc0: 00000000 00538207 00000000 0000017e 00559028 00538fad 000000c1 004a3518
1fe0: 00557c40 be807cc4 004893e8 b6f47a68
br-lan: port 1(lan1) entered blocking state
br-lan: port 1(lan1) entered disabled state
device lan1 entered promiscuous mode
br-lan: port 2(lan2) entered blocking state
br-lan: port 2(lan2) entered disabled state
device lan2 entered promiscuous mode
br-lan: port 3(lan3) entered blocking state
br-lan: port 3(lan3) entered disabled state
device lan3 entered promiscuous mode
br-lan: port 4(lan4) entered blocking state
br-lan: port 4(lan4) entered disabled state
device lan4 entered promiscuous mode
br-lan: port 1(lan1) entered blocking state
br-lan: port 1(lan1) entered forwarding state
OK
ubi0 error: ubi_io_write: Read back 910 FAILED from "ubi" at offset 0xee8000 of length 2048: -74
Starting dropbear sshd: OK
Welcome to Buildroot
buildroot login: IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
ubi0 error: ubi_io_write: Read back 911 FAILED from "ubi" at offset 0xee8800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 913 FAILED from "ubi" at offset 0xee9000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 915 FAILED from "ubi" at offset 0xee9800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 917 FAILED from "ubi" at offset 0xeea000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 919 FAILED from "ubi" at offset 0xeea800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 921 FAILED from "ubi" at offset 0xeeb000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 923 FAILED from "ubi" at offset 0xeeb800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 925 FAILED from "ubi" at offset 0xeec000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 927 FAILED from "ubi" at offset 0xeec800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 929 FAILED from "ubi" at offset 0xeed000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 931 FAILED from "ubi" at offset 0xeed800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 933 FAILED from "ubi" at offset 0xeee000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 935 FAILED from "ubi" at offset 0xeee800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 937 FAILED from "ubi" at offset 0xeef000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 939 FAILED from "ubi" at offset 0xeef800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 941 FAILED from "ubi" at offset 0xef0000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 943 FAILED from "ubi" at offset 0xef0800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 945 FAILED from "ubi" at offset 0xef1000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 947 FAILED from "ubi" at offset 0xef1800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 949 FAILED from "ubi" at offset 0xef2000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 951 FAILED from "ubi" at offset 0xef2800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 953 FAILED from "ubi" at offset 0xef3000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 955 FAILED from "ubi" at offset 0xef3800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 957 FAILED from "ubi" at offset 0xef4000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 959 FAILED from "ubi" at offset 0xef4800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 961 FAILED from "ubi" at offset 0xef5000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 963 FAILED from "ubi" at offset 0xef5800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 965 FAILED from "ubi" at offset 0xef6000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 967 FAILED from "ubi" at offset 0xef6800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 969 FAILED from "ubi" at offset 0xef7000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 971 FAILED from "ubi" at offset 0xef7800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 973 FAILED from "ubi" at offset 0xef8000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 975 FAILED from "ubi" at offset 0xef8800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 977 FAILED from "ubi" at offset 0xef9000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 979 FAILED from "ubi" at offset 0xef9800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 981 FAILED from "ubi" at offset 0xefa000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 983 FAILED from "ubi" at offset 0xefa800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 985 FAILED from "ubi" at offset 0xefb000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 987 FAILED from "ubi" at offset 0xefb800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 989 FAILED from "ubi" at offset 0xefc000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 991 FAILED from "ubi" at offset 0xefc800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 993 FAILED from "ubi" at offset 0xefd000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 995 FAILED from "ubi" at offset 0xefd800 of length 2048: -74
ubi0 error: ubi_io_write: Read back 997 FAILED from "ubi" at offset 0xefe000 of length 2048: -74
ubi0 error: ubi_io_write: Read back 999 FAILED from "ubi" at offset 0xefe800 of length 2048: -74



Finally a diff:

Comments

Rafał Miłecki March 22, 2022, 5:53 p.m. UTC | #1
On 18.03.2022 19:02, Rafał Miłecki wrote:
> My problem is that ubifs complains about ECC errors. I spent some time
> debugging it and it seems that:
> 1. Initially all blocks written by bootloader can be read fine
> 2. Few blocks written by ubifs -> ubi -> brcmnand can't be read back
> 
> ubi0 error: ubi_io_write: Read back 90 FAILED from "ubi" at offset 0x61800 of length 2048: -74
> ubi0 error: ubi_io_write: Read back 92 FAILED from "ubi" at offset 0x81800 of length 2048: -74
> ubi0 error: ubi_io_write: Read back 97 FAILED from "ubi" at offset 0xa1800 of length 2048: -74
> ubi0 error: ubi_io_write: Read back 756 FAILED from "ubi" at offset 0xee4800 of length 2048: -74
> ubi0 error: ubi_io_write: Read back 840 FAILED from "ubi" at offset 0xee5000 of length 2048: -74
> ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
> ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
> ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
> ubi0 error: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read 68 bytes

I did a bit of extra debugging and I'll try to provide some extra
information though nothing exciting.


FWIW: OpenWrt 15.05 (correct: year 2015) used a port of NAND driver from
the Broadcom's SDK. I was wondering if it may behave any different.

First I booted that ancient OpenWrt 15.05 with kernel 3.18 on Netgear
R6250 (BCM4708) and dumped ECC layout. Sadly nothing unexpected here:
that driver used the same ECC layout and upstream brcmnand.

OOB ECC layout:
offset: 2 length: 14
offset: 18 length: 14
offset: 34 length: 14
offset: 50 length: 14

OOB free bytes:
offset: 1 length: 1
offset: 16 length: 2
offset: 32 length: 2
offset: 48 length: 2

Then I verified that the ancient / downstream / ported NAND driver
suffers from the same ECC errors as reported in this e-mail thread.

Dead end :(


I tested kernels 4.1, 4.14, 4.19, 5.4 and 5.10 with UBI & upstream
brcmnand driver. They all suffer from ECC errors.


Finally I realized something a bit more interesting. I've a following
custom init.d script:

# cat /etc/init.d/S39network
#!/bin/sh
machine="$(cat /proc/device-tree/compatible | tr '\0' '\t' | cut -f 1)"
interfaces="/usr/local/etc/network/interfaces.$machine"
[ -f "$interfaces" ] && cp "$interfaces" /etc/network/interfaces

(it copies device specific network config from /usr/ to /etc/network/)

With that init.d script executed on boot I get 9 ECC errors like:
ubi_io_read: error -74 (ECC error) while reading 68 bytes from

Without it I get 0 errors while booting. Also copying right file from
/usr/ to /etc/network/ manually - after init completion - doesn't cause
ECC error.

Does it mean UBI uses NAND differently during first boot, when there
aren't plently of empty (erased) blocks? Does it pack data in existing
blocks more aggressively?


No matter if I have my init.d script or not I can always see ECC errors:
1. One ECC error while reading rootfs for the first time
2. 5 ECC errors after executing "reboot"
Rafał Miłecki March 23, 2022, 3:33 p.m. UTC | #2
On 22.03.2022 18:53, Rafał Miłecki wrote:
> On 18.03.2022 19:02, Rafał Miłecki wrote:
>> My problem is that ubifs complains about ECC errors. I spent some time
>> debugging it and it seems that:
>> 1. Initially all blocks written by bootloader can be read fine
>> 2. Few blocks written by ubifs -> ubi -> brcmnand can't be read back
>>
>> ubi0 error: ubi_io_write: Read back 90 FAILED from "ubi" at offset 0x61800 of length 2048: -74
>> ubi0 error: ubi_io_write: Read back 92 FAILED from "ubi" at offset 0x81800 of length 2048: -74
>> ubi0 error: ubi_io_write: Read back 97 FAILED from "ubi" at offset 0xa1800 of length 2048: -74
>> ubi0 error: ubi_io_write: Read back 756 FAILED from "ubi" at offset 0xee4800 of length 2048: -74
>> ubi0 error: ubi_io_write: Read back 840 FAILED from "ubi" at offset 0xee5000 of length 2048: -74
>> ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
>> ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
>> ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read only 68 bytes, retry (addr:0xee55b8)
>> ubi0 error: ubi_io_read: error -74 (ECC error) while reading 68 bytes from PEB 119:21944, read 68 bytes
> 
> I did a bit of extra debugging and I'll try to provide some extra
> information though nothing exciting.

Richard suggested to run some NAND tests. I created 128 MiB "test"
partition and executed "nandtest", "nandpagetest" and "nandsubpagetest".

2 bcm47xxpart partitions found on MTD device brcmnand.0
Creating 2 MTD partitions on "brcmnand.0":
0x000000000000-0x000018000000 : "firmware"
0x000018000000-0x000020000000 : "test"


I don't see any errors in outputs.


# nandtest /dev/mtd3
ECC corrections: 0
ECC failures   : 0
Bad blocks     : 2
BBT blocks     : 0
Bad block at 0x058e0000 4)...
Bad block at 0x05920000 4)...
07fe0000: checking...of 4)...
Finished pass 1 successfully


# nandpagetest /dev/mtd3
ignoring bad erase block 711
ignoring bad erase block 713
erasing all blocks
erased 1024 eraseblocks
writing all blocks
written up to eraseblock 0
written up to eraseblock 256
written up to eraseblock 512
written up to eraseblock 768
written 1024 eraseblocks
verifying all eraseblocks
verified up to eraseblock 0
verified up to eraseblock 256
verified up to eraseblock 512
verified up to eraseblock 768
verified 1024 eraseblocks
crosstest
reading page at block 0, page 0
reading page at block 1023, page 63
reading page at block 0, page 0
verifying pages read at block 0 match
crosstest ok
erasecrosstest
erasing block 0
writing 1st page of block 0
reading 1st page of block 0
verifying 1st page of block 0
erasing block 0
writing 1st page of block 0
erasing block 1023
reading 1st page of block 0
verifying 1st page of block 0
erasecrosstest ok
erasetest
erasing block 0
writing 1st page of block 0
erasing block 0
reading 1st page of block 0
verifying 1st page of block 0 is all 0xff
erasetest ok


# nandsubpagetest /dev/mtd3
ignoring bad erase block 711
ignoring bad erase block 713
erasing good eraseblocks
verifying all eraseblocks for 0xff
verified 1024 eraseblocks
writing first 2 sub-pages on PEB 0
writing first 2 sub-pages on PEB 1
writing first 2 sub-pages on PEB 2
writing first 2 sub-pages on PEB 3
writing first 2 sub-pages on PEB 4
writing first 2 sub-pages on PEB 5
writing first 2 sub-pages on PEB 6
writing first 2 sub-pages on PEB 7
writing first 2 sub-pages on PEB 8
writing first 2 sub-pages on PEB 9
writing first 2 sub-pages on PEB 10
writing first 2 sub-pages on PEB 11
writing first 2 sub-pages on PEB 12
writing first 2 sub-pages on PEB 13
writing first 2 sub-pages on PEB 14
writing first 2 sub-pages on PEB 15
writing first 2 sub-pages on PEB 16
writing first 2 sub-pages on PEB 17
writing first 2 sub-pages on PEB 18
writing first 2 sub-pages on PEB 19
writing first 2 sub-pages on PEB 20
writing first 2 sub-pages on PEB 21
writing first 2 sub-pages on PEB 22
writing first 2 sub-pages on PEB 23
writing first 2 sub-pages on PEB 24
writing first 2 sub-pages on PEB 25
writing first 2 sub-pages on PEB 26
writing first 2 sub-pages on PEB 27
writing first 2 sub-pages on PEB 28
writing first 2 sub-pages on PEB 29
writing first 2 sub-pages on PEB 30
writing first 2 sub-pages on PEB 31
writing first 2 sub-pages on PEB 32
writing first 2 sub-pages on PEB 33
writing first 2 sub-pages on PEB 34
writing first 2 sub-pages on PEB 35
writing first 2 sub-pages on PEB 36
writing first 2 sub-pages on PEB 37
writing first 2 sub-pages on PEB 38
writing first 2 sub-pages on PEB 39
writing first 2 sub-pages on PEB 40
writing first 2 sub-pages on PEB 41
writing first 2 sub-pages on PEB 42
writing first 2 sub-pages on PEB 43
writing first 2 sub-pages on PEB 44
writing first 2 sub-pages on PEB 45
writing first 2 sub-pages on PEB 46
writing first 2 sub-pages on PEB 47
writing first 2 sub-pages on PEB 48
writing first 2 sub-pages on PEB 49
writing first 2 sub-pages on PEB 50
writing first 2 sub-pages on PEB 51
writing first 2 sub-pages on PEB 52
writing first 2 sub-pages on PEB 53
writing first 2 sub-pages on PEB 54
writing first 2 sub-pages on PEB 55
writing first 2 sub-pages on PEB 56
writing first 2 sub-pages on PEB 57
writing first 2 sub-pages on PEB 58
writing first 2 sub-pages on PEB 59
writing first 2 sub-pages on PEB 60
writing first 2 sub-pages on PEB 61
writing first 2 sub-pages on PEB 62
writing first 2 sub-pages on PEB 63
writing first 2 sub-pages on PEB 64
writing first 2 sub-pages on PEB 65
writing first 2 sub-pages on PEB 66
writing first 2 sub-pages on PEB 67
writing first 2 sub-pages on PEB 68
writing first 2 sub-pages on PEB 69
writing first 2 sub-pages on PEB 70
writing first 2 sub-pages on PEB 71
writing first 2 sub-pages on PEB 72
writing first 2 sub-pages on PEB 73
writing first 2 sub-pages on PEB 74
writing first 2 sub-pages on PEB 75
writing first 2 sub-pages on PEB 76
writing first 2 sub-pages on PEB 77
writing first 2 sub-pages on PEB 78
writing first 2 sub-pages on PEB 79
writing first 2 sub-pages on PEB 80
writing first 2 sub-pages on PEB 81
writing first 2 sub-pages on PEB 82
writing first 2 sub-pages on PEB 83
writing first 2 sub-pages on PEB 84
writing first 2 sub-pages on PEB 85
writing first 2 sub-pages on PEB 86
writing first 2 sub-pages on PEB 87
writing first 2 sub-pages on PEB 88
writing first 2 sub-pages on PEB 89
writing first 2 sub-pages on PEB 90
writing first 2 sub-pages on PEB 91
writing first 2 sub-pages on PEB 92
writing first 2 sub-pages on PEB 93
writing first 2 sub-pages on PEB 94
writing first 2 sub-pages on PEB 95
writing first 2 sub-pages on PEB 96
writing first 2 sub-pages on PEB 97
writing first 2 sub-pages on PEB 98
writing first 2 sub-pages on PEB 99
writing first 2 sub-pages on PEB 100
writing first 2 sub-pages on PEB 101
writing first 2 sub-pages on PEB 102
writing first 2 sub-pages on PEB 103
writing first 2 sub-pages on PEB 104
writing first 2 sub-pages on PEB 105
writing first 2 sub-pages on PEB 106
writing first 2 sub-pages on PEB 107
writing first 2 sub-pages on PEB 108
writing first 2 sub-pages on PEB 109
writing first 2 sub-pages on PEB 110
writing first 2 sub-pages on PEB 111
writing first 2 sub-pages on PEB 112
writing first 2 sub-pages on PEB 113
writing first 2 sub-pages on PEB 114
writing first 2 sub-pages on PEB 115
writing first 2 sub-pages on PEB 116
writing first 2 sub-pages on PEB 117
writing first 2 sub-pages on PEB 118
writing first 2 sub-pages on PEB 119
writing first 2 sub-pages on PEB 120
writing first 2 sub-pages on PEB 121
writing first 2 sub-pages on PEB 122
writing first 2 sub-pages on PEB 123
writing first 2 sub-pages on PEB 124
writing first 2 sub-pages on PEB 125
writing first 2 sub-pages on PEB 126
writing first 2 sub-pages on PEB 127
writing first 2 sub-pages on PEB 128
writing first 2 sub-pages on PEB 129
writing first 2 sub-pages on PEB 130
writing first 2 sub-pages on PEB 131
writing first 2 sub-pages on PEB 132
writing first 2 sub-pages on PEB 133
writing first 2 sub-pages on PEB 134
writing first 2 sub-pages on PEB 135
writing first 2 sub-pages on PEB 136
writing first 2 sub-pages on PEB 137
writing first 2 sub-pages on PEB 138
writing first 2 sub-pages on PEB 139
writing first 2 sub-pages on PEB 140
writing first 2 sub-pages on PEB 141
writing first 2 sub-pages on PEB 142
writing first 2 sub-pages on PEB 143
writing first 2 sub-pages on PEB 144
writing first 2 sub-pages on PEB 145
writing first 2 sub-pages on PEB 146
writing first 2 sub-pages on PEB 147
writing first 2 sub-pages on PEB 148
writing first 2 sub-pages on PEB 149
writing first 2 sub-pages on PEB 150
writing first 2 sub-pages on PEB 151
writing first 2 sub-pages on PEB 152
writing first 2 sub-pages on PEB 153
writing first 2 sub-pages on PEB 154
writing first 2 sub-pages on PEB 155
writing first 2 sub-pages on PEB 156
writing first 2 sub-pages on PEB 157
writing first 2 sub-pages on PEB 158
writing first 2 sub-pages on PEB 159
writing first 2 sub-pages on PEB 160
writing first 2 sub-pages on PEB 161
writing first 2 sub-pages on PEB 162
writing first 2 sub-pages on PEB 163
writing first 2 sub-pages on PEB 164
writing first 2 sub-pages on PEB 165
writing first 2 sub-pages on PEB 166
writing first 2 sub-pages on PEB 167
writing first 2 sub-pages on PEB 168
writing first 2 sub-pages on PEB 169
writing first 2 sub-pages on PEB 170
writing first 2 sub-pages on PEB 171
writing first 2 sub-pages on PEB 172
writing first 2 sub-pages on PEB 173
writing first 2 sub-pages on PEB 174
writing first 2 sub-pages on PEB 175
writing first 2 sub-pages on PEB 176
writing first 2 sub-pages on PEB 177
writing first 2 sub-pages on PEB 178
writing first 2 sub-pages on PEB 179
writing first 2 sub-pages on PEB 180
writing first 2 sub-pages on PEB 181
writing first 2 sub-pages on PEB 182
writing first 2 sub-pages on PEB 183
writing first 2 sub-pages on PEB 184
writing first 2 sub-pages on PEB 185
writing first 2 sub-pages on PEB 186
writing first 2 sub-pages on PEB 187
writing first 2 sub-pages on PEB 188
writing first 2 sub-pages on PEB 189
writing first 2 sub-pages on PEB 190
writing first 2 sub-pages on PEB 191
writing first 2 sub-pages on PEB 192
writing first 2 sub-pages on PEB 193
writing first 2 sub-pages on PEB 194
writing first 2 sub-pages on PEB 195
writing first 2 sub-pages on PEB 196
writing first 2 sub-pages on PEB 197
writing first 2 sub-pages on PEB 198
writing first 2 sub-pages on PEB 199
writing first 2 sub-pages on PEB 200
writing first 2 sub-pages on PEB 201
writing first 2 sub-pages on PEB 202
writing first 2 sub-pages on PEB 203
writing first 2 sub-pages on PEB 204
writing first 2 sub-pages on PEB 205
writing first 2 sub-pages on PEB 206
writing first 2 sub-pages on PEB 207
writing first 2 sub-pages on PEB 208
writing first 2 sub-pages on PEB 209
writing first 2 sub-pages on PEB 210
writing first 2 sub-pages on PEB 211
writing first 2 sub-pages on PEB 212
writing first 2 sub-pages on PEB 213
writing first 2 sub-pages on PEB 214
writing first 2 sub-pages on PEB 215
writing first 2 sub-pages on PEB 216
writing first 2 sub-pages on PEB 217
writing first 2 sub-pages on PEB 218
writing first 2 sub-pages on PEB 219
writing first 2 sub-pages on PEB 220
writing first 2 sub-pages on PEB 221
writing first 2 sub-pages on PEB 222
writing first 2 sub-pages on PEB 223
writing first 2 sub-pages on PEB 224
writing first 2 sub-pages on PEB 225
writing first 2 sub-pages on PEB 226
writing first 2 sub-pages on PEB 227
writing first 2 sub-pages on PEB 228
writing first 2 sub-pages on PEB 229
writing first 2 sub-pages on PEB 230
writing first 2 sub-pages on PEB 231
writing first 2 sub-pages on PEB 232
writing first 2 sub-pages on PEB 233
writing first 2 sub-pages on PEB 234
writing first 2 sub-pages on PEB 235
writing first 2 sub-pages on PEB 236
writing first 2 sub-pages on PEB 237
writing first 2 sub-pages on PEB 238
writing first 2 sub-pages on PEB 239
writing first 2 sub-pages on PEB 240
writing first 2 sub-pages on PEB 241
writing first 2 sub-pages on PEB 242
writing first 2 sub-pages on PEB 243
writing first 2 sub-pages on PEB 244
writing first 2 sub-pages on PEB 245
writing first 2 sub-pages on PEB 246
writing first 2 sub-pages on PEB 247
writing first 2 sub-pages on PEB 248
writing first 2 sub-pages on PEB 249
writing first 2 sub-pages on PEB 250
writing first 2 sub-pages on PEB 251
writing first 2 sub-pages on PEB 252
writing first 2 sub-pages on PEB 253
writing first 2 sub-pages on PEB 254
writing first 2 sub-pages on PEB 255
writing first 2 sub-pages on PEB 256
writing first 2 sub-pages on PEB 257
writing first 2 sub-pages on PEB 258
writing first 2 sub-pages on PEB 259
writing first 2 sub-pages on PEB 260
writing first 2 sub-pages on PEB 261
writing first 2 sub-pages on PEB 262
writing first 2 sub-pages on PEB 263
writing first 2 sub-pages on PEB 264
writing first 2 sub-pages on PEB 265
writing first 2 sub-pages on PEB 266
writing first 2 sub-pages on PEB 267
writing first 2 sub-pages on PEB 268
writing first 2 sub-pages on PEB 269
writing first 2 sub-pages on PEB 270
writing first 2 sub-pages on PEB 271
writing first 2 sub-pages on PEB 272
writing first 2 sub-pages on PEB 273
writing first 2 sub-pages on PEB 274
writing first 2 sub-pages on PEB 275
writing first 2 sub-pages on PEB 276
writing first 2 sub-pages on PEB 277
writing first 2 sub-pages on PEB 278
writing first 2 sub-pages on PEB 279
writing first 2 sub-pages on PEB 280
writing first 2 sub-pages on PEB 281
writing first 2 sub-pages on PEB 282
writing first 2 sub-pages on PEB 283
writing first 2 sub-pages on PEB 284
writing first 2 sub-pages on PEB 285
writing first 2 sub-pages on PEB 286
writing first 2 sub-pages on PEB 287
writing first 2 sub-pages on PEB 288
writing first 2 sub-pages on PEB 289
writing first 2 sub-pages on PEB 290
writing first 2 sub-pages on PEB 291
writing first 2 sub-pages on PEB 292
writing first 2 sub-pages on PEB 293
writing first 2 sub-pages on PEB 294
writing first 2 sub-pages on PEB 295
writing first 2 sub-pages on PEB 296
writing first 2 sub-pages on PEB 297
writing first 2 sub-pages on PEB 298
writing first 2 sub-pages on PEB 299
writing first 2 sub-pages on PEB 300
writing first 2 sub-pages on PEB 301
writing first 2 sub-pages on PEB 302
writing first 2 sub-pages on PEB 303
writing first 2 sub-pages on PEB 304
writing first 2 sub-pages on PEB 305
writing first 2 sub-pages on PEB 306
writing first 2 sub-pages on PEB 307
writing first 2 sub-pages on PEB 308
writing first 2 sub-pages on PEB 309
writing first 2 sub-pages on PEB 310
writing first 2 sub-pages on PEB 311
writing first 2 sub-pages on PEB 312
writing first 2 sub-pages on PEB 313
writing first 2 sub-pages on PEB 314
writing first 2 sub-pages on PEB 315
writing first 2 sub-pages on PEB 316
writing first 2 sub-pages on PEB 317
writing first 2 sub-pages on PEB 318
writing first 2 sub-pages on PEB 319
writing first 2 sub-pages on PEB 320
writing first 2 sub-pages on PEB 321
writing first 2 sub-pages on PEB 322
writing first 2 sub-pages on PEB 323
writing first 2 sub-pages on PEB 324
writing first 2 sub-pages on PEB 325
writing first 2 sub-pages on PEB 326
writing first 2 sub-pages on PEB 327
writing first 2 sub-pages on PEB 328
writing first 2 sub-pages on PEB 329
writing first 2 sub-pages on PEB 330
writing first 2 sub-pages on PEB 331
writing first 2 sub-pages on PEB 332
writing first 2 sub-pages on PEB 333
writing first 2 sub-pages on PEB 334
writing first 2 sub-pages on PEB 335
writing first 2 sub-pages on PEB 336
writing first 2 sub-pages on PEB 337
writing first 2 sub-pages on PEB 338
writing first 2 sub-pages on PEB 339
writing first 2 sub-pages on PEB 340
writing first 2 sub-pages on PEB 341
writing first 2 sub-pages on PEB 342
writing first 2 sub-pages on PEB 343
writing first 2 sub-pages on PEB 344
writing first 2 sub-pages on PEB 345
writing first 2 sub-pages on PEB 346
writing first 2 sub-pages on PEB 347
writing first 2 sub-pages on PEB 348
writing first 2 sub-pages on PEB 349
writing first 2 sub-pages on PEB 350
writing first 2 sub-pages on PEB 351
writing first 2 sub-pages on PEB 352
writing first 2 sub-pages on PEB 353
writing first 2 sub-pages on PEB 354
writing first 2 sub-pages on PEB 355
writing first 2 sub-pages on PEB 356
writing first 2 sub-pages on PEB 357
writing first 2 sub-pages on PEB 358
writing first 2 sub-pages on PEB 359
writing first 2 sub-pages on PEB 360
writing first 2 sub-pages on PEB 361
writing first 2 sub-pages on PEB 362
writing first 2 sub-pages on PEB 363
writing first 2 sub-pages on PEB 364
writing first 2 sub-pages on PEB 365
writing first 2 sub-pages on PEB 366
writing first 2 sub-pages on PEB 367
writing first 2 sub-pages on PEB 368
writing first 2 sub-pages on PEB 369
writing first 2 sub-pages on PEB 370
writing first 2 sub-pages on PEB 371
writing first 2 sub-pages on PEB 372
writing first 2 sub-pages on PEB 373
writing first 2 sub-pages on PEB 374
writing first 2 sub-pages on PEB 375
writing first 2 sub-pages on PEB 376
writing first 2 sub-pages on PEB 377
writing first 2 sub-pages on PEB 378
writing first 2 sub-pages on PEB 379
writing first 2 sub-pages on PEB 380
writing first 2 sub-pages on PEB 381
writing first 2 sub-pages on PEB 382
writing first 2 sub-pages on PEB 383
writing first 2 sub-pages on PEB 384
writing first 2 sub-pages on PEB 385
writing first 2 sub-pages on PEB 386
writing first 2 sub-pages on PEB 387
writing first 2 sub-pages on PEB 388
writing first 2 sub-pages on PEB 389
writing first 2 sub-pages on PEB 390
writing first 2 sub-pages on PEB 391
writing first 2 sub-pages on PEB 392
writing first 2 sub-pages on PEB 393
writing first 2 sub-pages on PEB 394
writing first 2 sub-pages on PEB 395
writing first 2 sub-pages on PEB 396
writing first 2 sub-pages on PEB 397
writing first 2 sub-pages on PEB 398
writing first 2 sub-pages on PEB 399
writing first 2 sub-pages on PEB 400
writing first 2 sub-pages on PEB 401
writing first 2 sub-pages on PEB 402
writing first 2 sub-pages on PEB 403
writing first 2 sub-pages on PEB 404
writing first 2 sub-pages on PEB 405
writing first 2 sub-pages on PEB 406
writing first 2 sub-pages on PEB 407
writing first 2 sub-pages on PEB 408
writing first 2 sub-pages on PEB 409
writing first 2 sub-pages on PEB 410
writing first 2 sub-pages on PEB 411
writing first 2 sub-pages on PEB 412
writing first 2 sub-pages on PEB 413
writing first 2 sub-pages on PEB 414
writing first 2 sub-pages on PEB 415
writing first 2 sub-pages on PEB 416
writing first 2 sub-pages on PEB 417
writing first 2 sub-pages on PEB 418
writing first 2 sub-pages on PEB 419
writing first 2 sub-pages on PEB 420
writing first 2 sub-pages on PEB 421
writing first 2 sub-pages on PEB 422
writing first 2 sub-pages on PEB 423
writing first 2 sub-pages on PEB 424
writing first 2 sub-pages on PEB 425
writing first 2 sub-pages on PEB 426
writing first 2 sub-pages on PEB 427
writing first 2 sub-pages on PEB 428
writing first 2 sub-pages on PEB 429
writing first 2 sub-pages on PEB 430
writing first 2 sub-pages on PEB 431
writing first 2 sub-pages on PEB 432
writing first 2 sub-pages on PEB 433
writing first 2 sub-pages on PEB 434
writing first 2 sub-pages on PEB 435
writing first 2 sub-pages on PEB 436
writing first 2 sub-pages on PEB 437
writing first 2 sub-pages on PEB 438
writing first 2 sub-pages on PEB 439
writing first 2 sub-pages on PEB 440
writing first 2 sub-pages on PEB 441
writing first 2 sub-pages on PEB 442
writing first 2 sub-pages on PEB 443
writing first 2 sub-pages on PEB 444
writing first 2 sub-pages on PEB 445
writing first 2 sub-pages on PEB 446
writing first 2 sub-pages on PEB 447
writing first 2 sub-pages on PEB 448
writing first 2 sub-pages on PEB 449
writing first 2 sub-pages on PEB 450
writing first 2 sub-pages on PEB 451
writing first 2 sub-pages on PEB 452
writing first 2 sub-pages on PEB 453
writing first 2 sub-pages on PEB 454
writing first 2 sub-pages on PEB 455
writing first 2 sub-pages on PEB 456
writing first 2 sub-pages on PEB 457
writing first 2 sub-pages on PEB 458
writing first 2 sub-pages on PEB 459
writing first 2 sub-pages on PEB 460
writing first 2 sub-pages on PEB 461
writing first 2 sub-pages on PEB 462
writing first 2 sub-pages on PEB 463
writing first 2 sub-pages on PEB 464
writing first 2 sub-pages on PEB 465
writing first 2 sub-pages on PEB 466
writing first 2 sub-pages on PEB 467
writing first 2 sub-pages on PEB 468
writing first 2 sub-pages on PEB 469
writing first 2 sub-pages on PEB 470
writing first 2 sub-pages on PEB 471
writing first 2 sub-pages on PEB 472
writing first 2 sub-pages on PEB 473
writing first 2 sub-pages on PEB 474
writing first 2 sub-pages on PEB 475
writing first 2 sub-pages on PEB 476
writing first 2 sub-pages on PEB 477
writing first 2 sub-pages on PEB 478
writing first 2 sub-pages on PEB 479
writing first 2 sub-pages on PEB 480
writing first 2 sub-pages on PEB 481
writing first 2 sub-pages on PEB 482
writing first 2 sub-pages on PEB 483
writing first 2 sub-pages on PEB 484
writing first 2 sub-pages on PEB 485
writing first 2 sub-pages on PEB 486
writing first 2 sub-pages on PEB 487
writing first 2 sub-pages on PEB 488
writing first 2 sub-pages on PEB 489
writing first 2 sub-pages on PEB 490
writing first 2 sub-pages on PEB 491
writing first 2 sub-pages on PEB 492
writing first 2 sub-pages on PEB 493
writing first 2 sub-pages on PEB 494
writing first 2 sub-pages on PEB 495
writing first 2 sub-pages on PEB 496
writing first 2 sub-pages on PEB 497
writing first 2 sub-pages on PEB 498
writing first 2 sub-pages on PEB 499
writing first 2 sub-pages on PEB 500
writing first 2 sub-pages on PEB 501
writing first 2 sub-pages on PEB 502
writing first 2 sub-pages on PEB 503
writing first 2 sub-pages on PEB 504
writing first 2 sub-pages on PEB 505
writing first 2 sub-pages on PEB 506
writing first 2 sub-pages on PEB 507
writing first 2 sub-pages on PEB 508
writing first 2 sub-pages on PEB 509
writing first 2 sub-pages on PEB 510
writing first 2 sub-pages on PEB 511
writing first 2 sub-pages on PEB 512
writing first 2 sub-pages on PEB 513
writing first 2 sub-pages on PEB 514
writing first 2 sub-pages on PEB 515
writing first 2 sub-pages on PEB 516
writing first 2 sub-pages on PEB 517
writing first 2 sub-pages on PEB 518
writing first 2 sub-pages on PEB 519
writing first 2 sub-pages on PEB 520
writing first 2 sub-pages on PEB 521
writing first 2 sub-pages on PEB 522
writing first 2 sub-pages on PEB 523
writing first 2 sub-pages on PEB 524
writing first 2 sub-pages on PEB 525
writing first 2 sub-pages on PEB 526
writing first 2 sub-pages on PEB 527
writing first 2 sub-pages on PEB 528
writing first 2 sub-pages on PEB 529
writing first 2 sub-pages on PEB 530
writing first 2 sub-pages on PEB 531
writing first 2 sub-pages on PEB 532
writing first 2 sub-pages on PEB 533
writing first 2 sub-pages on PEB 534
writing first 2 sub-pages on PEB 535
writing first 2 sub-pages on PEB 536
writing first 2 sub-pages on PEB 537
writing first 2 sub-pages on PEB 538
writing first 2 sub-pages on PEB 539
writing first 2 sub-pages on PEB 540
writing first 2 sub-pages on PEB 541
writing first 2 sub-pages on PEB 542
writing first 2 sub-pages on PEB 543
writing first 2 sub-pages on PEB 544
writing first 2 sub-pages on PEB 545
writing first 2 sub-pages on PEB 546
writing first 2 sub-pages on PEB 547
writing first 2 sub-pages on PEB 548
writing first 2 sub-pages on PEB 549
writing first 2 sub-pages on PEB 550
writing first 2 sub-pages on PEB 551
writing first 2 sub-pages on PEB 552
writing first 2 sub-pages on PEB 553
writing first 2 sub-pages on PEB 554
writing first 2 sub-pages on PEB 555
writing first 2 sub-pages on PEB 556
writing first 2 sub-pages on PEB 557
writing first 2 sub-pages on PEB 558
writing first 2 sub-pages on PEB 559
writing first 2 sub-pages on PEB 560
writing first 2 sub-pages on PEB 561
writing first 2 sub-pages on PEB 562
writing first 2 sub-pages on PEB 563
writing first 2 sub-pages on PEB 564
writing first 2 sub-pages on PEB 565
writing first 2 sub-pages on PEB 566
writing first 2 sub-pages on PEB 567
writing first 2 sub-pages on PEB 568
writing first 2 sub-pages on PEB 569
writing first 2 sub-pages on PEB 570
writing first 2 sub-pages on PEB 571
writing first 2 sub-pages on PEB 572
writing first 2 sub-pages on PEB 573
writing first 2 sub-pages on PEB 574
writing first 2 sub-pages on PEB 575
writing first 2 sub-pages on PEB 576
writing first 2 sub-pages on PEB 577
writing first 2 sub-pages on PEB 578
writing first 2 sub-pages on PEB 579
writing first 2 sub-pages on PEB 580
writing first 2 sub-pages on PEB 581
writing first 2 sub-pages on PEB 582
writing first 2 sub-pages on PEB 583
writing first 2 sub-pages on PEB 584
writing first 2 sub-pages on PEB 585
writing first 2 sub-pages on PEB 586
writing first 2 sub-pages on PEB 587
writing first 2 sub-pages on PEB 588
writing first 2 sub-pages on PEB 589
writing first 2 sub-pages on PEB 590
writing first 2 sub-pages on PEB 591
writing first 2 sub-pages on PEB 592
writing first 2 sub-pages on PEB 593
writing first 2 sub-pages on PEB 594
writing first 2 sub-pages on PEB 595
writing first 2 sub-pages on PEB 596
writing first 2 sub-pages on PEB 597
writing first 2 sub-pages on PEB 598
writing first 2 sub-pages on PEB 599
writing first 2 sub-pages on PEB 600
writing first 2 sub-pages on PEB 601
writing first 2 sub-pages on PEB 602
writing first 2 sub-pages on PEB 603
writing first 2 sub-pages on PEB 604
writing first 2 sub-pages on PEB 605
writing first 2 sub-pages on PEB 606
writing first 2 sub-pages on PEB 607
writing first 2 sub-pages on PEB 608
writing first 2 sub-pages on PEB 609
writing first 2 sub-pages on PEB 610
writing first 2 sub-pages on PEB 611
writing first 2 sub-pages on PEB 612
writing first 2 sub-pages on PEB 613
writing first 2 sub-pages on PEB 614
writing first 2 sub-pages on PEB 615
writing first 2 sub-pages on PEB 616
writing first 2 sub-pages on PEB 617
writing first 2 sub-pages on PEB 618
writing first 2 sub-pages on PEB 619
writing first 2 sub-pages on PEB 620
writing first 2 sub-pages on PEB 621
writing first 2 sub-pages on PEB 622
writing first 2 sub-pages on PEB 623
writing first 2 sub-pages on PEB 624
writing first 2 sub-pages on PEB 625
writing first 2 sub-pages on PEB 626
writing first 2 sub-pages on PEB 627
writing first 2 sub-pages on PEB 628
writing first 2 sub-pages on PEB 629
writing first 2 sub-pages on PEB 630
writing first 2 sub-pages on PEB 631
writing first 2 sub-pages on PEB 632
writing first 2 sub-pages on PEB 633
writing first 2 sub-pages on PEB 634
writing first 2 sub-pages on PEB 635
writing first 2 sub-pages on PEB 636
writing first 2 sub-pages on PEB 637
writing first 2 sub-pages on PEB 638
writing first 2 sub-pages on PEB 639
writing first 2 sub-pages on PEB 640
writing first 2 sub-pages on PEB 641
writing first 2 sub-pages on PEB 642
writing first 2 sub-pages on PEB 643
writing first 2 sub-pages on PEB 644
writing first 2 sub-pages on PEB 645
writing first 2 sub-pages on PEB 646
writing first 2 sub-pages on PEB 647
writing first 2 sub-pages on PEB 648
writing first 2 sub-pages on PEB 649
writing first 2 sub-pages on PEB 650
writing first 2 sub-pages on PEB 651
writing first 2 sub-pages on PEB 652
writing first 2 sub-pages on PEB 653
writing first 2 sub-pages on PEB 654
writing first 2 sub-pages on PEB 655
writing first 2 sub-pages on PEB 656
writing first 2 sub-pages on PEB 657
writing first 2 sub-pages on PEB 658
writing first 2 sub-pages on PEB 659
writing first 2 sub-pages on PEB 660
writing first 2 sub-pages on PEB 661
writing first 2 sub-pages on PEB 662
writing first 2 sub-pages on PEB 663
writing first 2 sub-pages on PEB 664
writing first 2 sub-pages on PEB 665
writing first 2 sub-pages on PEB 666
writing first 2 sub-pages on PEB 667
writing first 2 sub-pages on PEB 668
writing first 2 sub-pages on PEB 669
writing first 2 sub-pages on PEB 670
writing first 2 sub-pages on PEB 671
writing first 2 sub-pages on PEB 672
writing first 2 sub-pages on PEB 673
writing first 2 sub-pages on PEB 674
writing first 2 sub-pages on PEB 675
writing first 2 sub-pages on PEB 676
writing first 2 sub-pages on PEB 677
writing first 2 sub-pages on PEB 678
writing first 2 sub-pages on PEB 679
writing first 2 sub-pages on PEB 680
writing first 2 sub-pages on PEB 681
writing first 2 sub-pages on PEB 682
writing first 2 sub-pages on PEB 683
writing first 2 sub-pages on PEB 684
writing first 2 sub-pages on PEB 685
writing first 2 sub-pages on PEB 686
writing first 2 sub-pages on PEB 687
writing first 2 sub-pages on PEB 688
writing first 2 sub-pages on PEB 689
writing first 2 sub-pages on PEB 690
writing first 2 sub-pages on PEB 691
writing first 2 sub-pages on PEB 692
writing first 2 sub-pages on PEB 693
writing first 2 sub-pages on PEB 694
writing first 2 sub-pages on PEB 695
writing first 2 sub-pages on PEB 696
writing first 2 sub-pages on PEB 697
writing first 2 sub-pages on PEB 698
writing first 2 sub-pages on PEB 699
writing first 2 sub-pages on PEB 700
writing first 2 sub-pages on PEB 701
writing first 2 sub-pages on PEB 702
writing first 2 sub-pages on PEB 703
writing first 2 sub-pages on PEB 704
writing first 2 sub-pages on PEB 705
writing first 2 sub-pages on PEB 706
writing first 2 sub-pages on PEB 707
writing first 2 sub-pages on PEB 708
writing first 2 sub-pages on PEB 709
writing first 2 sub-pages on PEB 710
writing first 2 sub-pages on PEB 712
writing first 2 sub-pages on PEB 714
writing first 2 sub-pages on PEB 715
writing first 2 sub-pages on PEB 716
writing first 2 sub-pages on PEB 717
writing first 2 sub-pages on PEB 718
writing first 2 sub-pages on PEB 719
writing first 2 sub-pages on PEB 720
writing first 2 sub-pages on PEB 721
writing first 2 sub-pages on PEB 722
writing first 2 sub-pages on PEB 723
writing first 2 sub-pages on PEB 724
writing first 2 sub-pages on PEB 725
writing first 2 sub-pages on PEB 726
writing first 2 sub-pages on PEB 727
writing first 2 sub-pages on PEB 728
writing first 2 sub-pages on PEB 729
writing first 2 sub-pages on PEB 730
writing first 2 sub-pages on PEB 731
writing first 2 sub-pages on PEB 732
writing first 2 sub-pages on PEB 733
writing first 2 sub-pages on PEB 734
writing first 2 sub-pages on PEB 735
writing first 2 sub-pages on PEB 736
writing first 2 sub-pages on PEB 737
writing first 2 sub-pages on PEB 738
writing first 2 sub-pages on PEB 739
writing first 2 sub-pages on PEB 740
writing first 2 sub-pages on PEB 741
writing first 2 sub-pages on PEB 742
writing first 2 sub-pages on PEB 743
writing first 2 sub-pages on PEB 744
writing first 2 sub-pages on PEB 745
writing first 2 sub-pages on PEB 746
writing first 2 sub-pages on PEB 747
writing first 2 sub-pages on PEB 748
writing first 2 sub-pages on PEB 749
writing first 2 sub-pages on PEB 750
writing first 2 sub-pages on PEB 751
writing first 2 sub-pages on PEB 752
writing first 2 sub-pages on PEB 753
writing first 2 sub-pages on PEB 754
writing first 2 sub-pages on PEB 755
writing first 2 sub-pages on PEB 756
writing first 2 sub-pages on PEB 757
writing first 2 sub-pages on PEB 758
writing first 2 sub-pages on PEB 759
writing first 2 sub-pages on PEB 760
writing first 2 sub-pages on PEB 761
writing first 2 sub-pages on PEB 762
writing first 2 sub-pages on PEB 763
writing first 2 sub-pages on PEB 764
writing first 2 sub-pages on PEB 765
writing first 2 sub-pages on PEB 766
writing first 2 sub-pages on PEB 767
writing first 2 sub-pages on PEB 768
writing first 2 sub-pages on PEB 769
writing first 2 sub-pages on PEB 770
writing first 2 sub-pages on PEB 771
writing first 2 sub-pages on PEB 772
writing first 2 sub-pages on PEB 773
writing first 2 sub-pages on PEB 774
writing first 2 sub-pages on PEB 775
writing first 2 sub-pages on PEB 776
writing first 2 sub-pages on PEB 777
writing first 2 sub-pages on PEB 778
writing first 2 sub-pages on PEB 779
writing first 2 sub-pages on PEB 780
writing first 2 sub-pages on PEB 781
writing first 2 sub-pages on PEB 782
writing first 2 sub-pages on PEB 783
writing first 2 sub-pages on PEB 784
writing first 2 sub-pages on PEB 785
writing first 2 sub-pages on PEB 786
writing first 2 sub-pages on PEB 787
writing first 2 sub-pages on PEB 788
writing first 2 sub-pages on PEB 789
writing first 2 sub-pages on PEB 790
writing first 2 sub-pages on PEB 791
writing first 2 sub-pages on PEB 792
writing first 2 sub-pages on PEB 793
writing first 2 sub-pages on PEB 794
writing first 2 sub-pages on PEB 795
writing first 2 sub-pages on PEB 796
writing first 2 sub-pages on PEB 797
writing first 2 sub-pages on PEB 798
writing first 2 sub-pages on PEB 799
writing first 2 sub-pages on PEB 800
writing first 2 sub-pages on PEB 801
writing first 2 sub-pages on PEB 802
writing first 2 sub-pages on PEB 803
writing first 2 sub-pages on PEB 804
writing first 2 sub-pages on PEB 805
writing first 2 sub-pages on PEB 806
writing first 2 sub-pages on PEB 807
writing first 2 sub-pages on PEB 808
writing first 2 sub-pages on PEB 809
writing first 2 sub-pages on PEB 810
writing first 2 sub-pages on PEB 811
writing first 2 sub-pages on PEB 812
writing first 2 sub-pages on PEB 813
writing first 2 sub-pages on PEB 814
writing first 2 sub-pages on PEB 815
writing first 2 sub-pages on PEB 816
writing first 2 sub-pages on PEB 817
writing first 2 sub-pages on PEB 818
writing first 2 sub-pages on PEB 819
writing first 2 sub-pages on PEB 820
writing first 2 sub-pages on PEB 821
writing first 2 sub-pages on PEB 822
writing first 2 sub-pages on PEB 823
writing first 2 sub-pages on PEB 824
writing first 2 sub-pages on PEB 825
writing first 2 sub-pages on PEB 826
writing first 2 sub-pages on PEB 827
writing first 2 sub-pages on PEB 828
writing first 2 sub-pages on PEB 829
writing first 2 sub-pages on PEB 830
writing first 2 sub-pages on PEB 831
writing first 2 sub-pages on PEB 832
writing first 2 sub-pages on PEB 833
writing first 2 sub-pages on PEB 834
writing first 2 sub-pages on PEB 835
writing first 2 sub-pages on PEB 836
writing first 2 sub-pages on PEB 837
writing first 2 sub-pages on PEB 838
writing first 2 sub-pages on PEB 839
writing first 2 sub-pages on PEB 840
writing first 2 sub-pages on PEB 841
writing first 2 sub-pages on PEB 842
writing first 2 sub-pages on PEB 843
writing first 2 sub-pages on PEB 844
writing first 2 sub-pages on PEB 845
writing first 2 sub-pages on PEB 846
writing first 2 sub-pages on PEB 847
writing first 2 sub-pages on PEB 848
writing first 2 sub-pages on PEB 849
writing first 2 sub-pages on PEB 850
writing first 2 sub-pages on PEB 851
writing first 2 sub-pages on PEB 852
writing first 2 sub-pages on PEB 853
writing first 2 sub-pages on PEB 854
writing first 2 sub-pages on PEB 855
writing first 2 sub-pages on PEB 856
writing first 2 sub-pages on PEB 857
writing first 2 sub-pages on PEB 858
writing first 2 sub-pages on PEB 859
writing first 2 sub-pages on PEB 860
writing first 2 sub-pages on PEB 861
writing first 2 sub-pages on PEB 862
writing first 2 sub-pages on PEB 863
writing first 2 sub-pages on PEB 864
writing first 2 sub-pages on PEB 865
writing first 2 sub-pages on PEB 866
writing first 2 sub-pages on PEB 867
writing first 2 sub-pages on PEB 868
writing first 2 sub-pages on PEB 869
writing first 2 sub-pages on PEB 870
writing first 2 sub-pages on PEB 871
writing first 2 sub-pages on PEB 872
writing first 2 sub-pages on PEB 873
writing first 2 sub-pages on PEB 874
writing first 2 sub-pages on PEB 875
writing first 2 sub-pages on PEB 876
writing first 2 sub-pages on PEB 877
writing first 2 sub-pages on PEB 878
writing first 2 sub-pages on PEB 879
writing first 2 sub-pages on PEB 880
writing first 2 sub-pages on PEB 881
writing first 2 sub-pages on PEB 882
writing first 2 sub-pages on PEB 883
writing first 2 sub-pages on PEB 884
writing first 2 sub-pages on PEB 885
writing first 2 sub-pages on PEB 886
writing first 2 sub-pages on PEB 887
writing first 2 sub-pages on PEB 888
writing first 2 sub-pages on PEB 889
writing first 2 sub-pages on PEB 890
writing first 2 sub-pages on PEB 891
writing first 2 sub-pages on PEB 892
writing first 2 sub-pages on PEB 893
writing first 2 sub-pages on PEB 894
writing first 2 sub-pages on PEB 895
writing first 2 sub-pages on PEB 896
writing first 2 sub-pages on PEB 897
writing first 2 sub-pages on PEB 898
writing first 2 sub-pages on PEB 899
writing first 2 sub-pages on PEB 900
writing first 2 sub-pages on PEB 901
writing first 2 sub-pages on PEB 902
writing first 2 sub-pages on PEB 903
writing first 2 sub-pages on PEB 904
writing first 2 sub-pages on PEB 905
writing first 2 sub-pages on PEB 906
writing first 2 sub-pages on PEB 907
writing first 2 sub-pages on PEB 908
writing first 2 sub-pages on PEB 909
writing first 2 sub-pages on PEB 910
writing first 2 sub-pages on PEB 911
writing first 2 sub-pages on PEB 912
writing first 2 sub-pages on PEB 913
writing first 2 sub-pages on PEB 914
writing first 2 sub-pages on PEB 915
writing first 2 sub-pages on PEB 916
writing first 2 sub-pages on PEB 917
writing first 2 sub-pages on PEB 918
writing first 2 sub-pages on PEB 919
writing first 2 sub-pages on PEB 920
writing first 2 sub-pages on PEB 921
writing first 2 sub-pages on PEB 922
writing first 2 sub-pages on PEB 923
writing first 2 sub-pages on PEB 924
writing first 2 sub-pages on PEB 925
writing first 2 sub-pages on PEB 926
writing first 2 sub-pages on PEB 927
writing first 2 sub-pages on PEB 928
writing first 2 sub-pages on PEB 929
writing first 2 sub-pages on PEB 930
writing first 2 sub-pages on PEB 931
writing first 2 sub-pages on PEB 932
writing first 2 sub-pages on PEB 933
writing first 2 sub-pages on PEB 934
writing first 2 sub-pages on PEB 935
writing first 2 sub-pages on PEB 936
writing first 2 sub-pages on PEB 937
writing first 2 sub-pages on PEB 938
writing first 2 sub-pages on PEB 939
writing first 2 sub-pages on PEB 940
writing first 2 sub-pages on PEB 941
writing first 2 sub-pages on PEB 942
writing first 2 sub-pages on PEB 943
writing first 2 sub-pages on PEB 944
writing first 2 sub-pages on PEB 945
writing first 2 sub-pages on PEB 946
writing first 2 sub-pages on PEB 947
writing first 2 sub-pages on PEB 948
writing first 2 sub-pages on PEB 949
writing first 2 sub-pages on PEB 950
writing first 2 sub-pages on PEB 951
writing first 2 sub-pages on PEB 952
writing first 2 sub-pages on PEB 953
writing first 2 sub-pages on PEB 954
writing first 2 sub-pages on PEB 955
writing first 2 sub-pages on PEB 956
writing first 2 sub-pages on PEB 957
writing first 2 sub-pages on PEB 958
writing first 2 sub-pages on PEB 959
writing first 2 sub-pages on PEB 960
writing first 2 sub-pages on PEB 961
writing first 2 sub-pages on PEB 962
writing first 2 sub-pages on PEB 963
writing first 2 sub-pages on PEB 964
writing first 2 sub-pages on PEB 965
writing first 2 sub-pages on PEB 966
writing first 2 sub-pages on PEB 967
writing first 2 sub-pages on PEB 968
writing first 2 sub-pages on PEB 969
writing first 2 sub-pages on PEB 970
writing first 2 sub-pages on PEB 971
writing first 2 sub-pages on PEB 972
writing first 2 sub-pages on PEB 973
writing first 2 sub-pages on PEB 974
writing first 2 sub-pages on PEB 975
writing first 2 sub-pages on PEB 976
writing first 2 sub-pages on PEB 977
writing first 2 sub-pages on PEB 978
writing first 2 sub-pages on PEB 979
writing first 2 sub-pages on PEB 980
writing first 2 sub-pages on PEB 981
writing first 2 sub-pages on PEB 982
writing first 2 sub-pages on PEB 983
writing first 2 sub-pages on PEB 984
writing first 2 sub-pages on PEB 985
writing first 2 sub-pages on PEB 986
writing first 2 sub-pages on PEB 987
writing first 2 sub-pages on PEB 988
writing first 2 sub-pages on PEB 989
writing first 2 sub-pages on PEB 990
writing first 2 sub-pages on PEB 991
writing first 2 sub-pages on PEB 992
writing first 2 sub-pages on PEB 993
writing first 2 sub-pages on PEB 994
writing first 2 sub-pages on PEB 995
writing first 2 sub-pages on PEB 996
writing first 2 sub-pages on PEB 997
writing first 2 sub-pages on PEB 998
writing first 2 sub-pages on PEB 999
writing first 2 sub-pages on PEB 1000
writing first 2 sub-pages on PEB 1001
writing first 2 sub-pages on PEB 1002
writing first 2 sub-pages on PEB 1003
writing first 2 sub-pages on PEB 1004
writing first 2 sub-pages on PEB 1005
writing first 2 sub-pages on PEB 1006
writing first 2 sub-pages on PEB 1007
writing first 2 sub-pages on PEB 1008
writing first 2 sub-pages on PEB 1009
writing first 2 sub-pages on PEB 1010
writing first 2 sub-pages on PEB 1011
writing first 2 sub-pages on PEB 1012
writing first 2 sub-pages on PEB 1013
writing first 2 sub-pages on PEB 1014
writing first 2 sub-pages on PEB 1015
writing first 2 sub-pages on PEB 1016
writing first 2 sub-pages on PEB 1017
writing first 2 sub-pages on PEB 1018
writing first 2 sub-pages on PEB 1019
writing first 2 sub-pages on PEB 1020
writing first 2 sub-pages on PEB 1021
writing first 2 sub-pages on PEB 1022
writing first 2 sub-pages on PEB 1023
verifying first 2 sub-pages of PEB 0
verifying first 2 sub-pages of PEB 1
verifying first 2 sub-pages of PEB 2
verifying first 2 sub-pages of PEB 3
verifying first 2 sub-pages of PEB 4
verifying first 2 sub-pages of PEB 5
verifying first 2 sub-pages of PEB 6
verifying first 2 sub-pages of PEB 7
verifying first 2 sub-pages of PEB 8
verifying first 2 sub-pages of PEB 9
verifying first 2 sub-pages of PEB 10
verifying first 2 sub-pages of PEB 11
verifying first 2 sub-pages of PEB 12
verifying first 2 sub-pages of PEB 13
verifying first 2 sub-pages of PEB 14
verifying first 2 sub-pages of PEB 15
verifying first 2 sub-pages of PEB 16
verifying first 2 sub-pages of PEB 17
verifying first 2 sub-pages of PEB 18
verifying first 2 sub-pages of PEB 19
verifying first 2 sub-pages of PEB 20
verifying first 2 sub-pages of PEB 21
verifying first 2 sub-pages of PEB 22
verifying first 2 sub-pages of PEB 23
verifying first 2 sub-pages of PEB 24
verifying first 2 sub-pages of PEB 25
verifying first 2 sub-pages of PEB 26
verifying first 2 sub-pages of PEB 27
verifying first 2 sub-pages of PEB 28
verifying first 2 sub-pages of PEB 29
verifying first 2 sub-pages of PEB 30
verifying first 2 sub-pages of PEB 31
verifying first 2 sub-pages of PEB 32
verifying first 2 sub-pages of PEB 33
verifying first 2 sub-pages of PEB 34
verifying first 2 sub-pages of PEB 35
verifying first 2 sub-pages of PEB 36
verifying first 2 sub-pages of PEB 37
verifying first 2 sub-pages of PEB 38
verifying first 2 sub-pages of PEB 39
verifying first 2 sub-pages of PEB 40
verifying first 2 sub-pages of PEB 41
verifying first 2 sub-pages of PEB 42
verifying first 2 sub-pages of PEB 43
verifying first 2 sub-pages of PEB 44
verifying first 2 sub-pages of PEB 45
verifying first 2 sub-pages of PEB 46
verifying first 2 sub-pages of PEB 47
verifying first 2 sub-pages of PEB 48
verifying first 2 sub-pages of PEB 49
verifying first 2 sub-pages of PEB 50
verifying first 2 sub-pages of PEB 51
verifying first 2 sub-pages of PEB 52
verifying first 2 sub-pages of PEB 53
verifying first 2 sub-pages of PEB 54
verifying first 2 sub-pages of PEB 55
verifying first 2 sub-pages of PEB 56
verifying first 2 sub-pages of PEB 57
verifying first 2 sub-pages of PEB 58
verifying first 2 sub-pages of PEB 59
verifying first 2 sub-pages of PEB 60
verifying first 2 sub-pages of PEB 61
verifying first 2 sub-pages of PEB 62
verifying first 2 sub-pages of PEB 63
verifying first 2 sub-pages of PEB 64
verifying first 2 sub-pages of PEB 65
verifying first 2 sub-pages of PEB 66
verifying first 2 sub-pages of PEB 67
verifying first 2 sub-pages of PEB 68
verifying first 2 sub-pages of PEB 69
verifying first 2 sub-pages of PEB 70
verifying first 2 sub-pages of PEB 71
verifying first 2 sub-pages of PEB 72
verifying first 2 sub-pages of PEB 73
verifying first 2 sub-pages of PEB 74
verifying first 2 sub-pages of PEB 75
verifying first 2 sub-pages of PEB 76
verifying first 2 sub-pages of PEB 77
verifying first 2 sub-pages of PEB 78
verifying first 2 sub-pages of PEB 79
verifying first 2 sub-pages of PEB 80
verifying first 2 sub-pages of PEB 81
verifying first 2 sub-pages of PEB 82
verifying first 2 sub-pages of PEB 83
verifying first 2 sub-pages of PEB 84
verifying first 2 sub-pages of PEB 85
verifying first 2 sub-pages of PEB 86
verifying first 2 sub-pages of PEB 87
verifying first 2 sub-pages of PEB 88
verifying first 2 sub-pages of PEB 89
verifying first 2 sub-pages of PEB 90
verifying first 2 sub-pages of PEB 91
verifying first 2 sub-pages of PEB 92
verifying first 2 sub-pages of PEB 93
verifying first 2 sub-pages of PEB 94
verifying first 2 sub-pages of PEB 95
verifying first 2 sub-pages of PEB 96
verifying first 2 sub-pages of PEB 97
verifying first 2 sub-pages of PEB 98
verifying first 2 sub-pages of PEB 99
verifying first 2 sub-pages of PEB 100
verifying first 2 sub-pages of PEB 101
verifying first 2 sub-pages of PEB 102
verifying first 2 sub-pages of PEB 103
verifying first 2 sub-pages of PEB 104
verifying first 2 sub-pages of PEB 105
verifying first 2 sub-pages of PEB 106
verifying first 2 sub-pages of PEB 107
verifying first 2 sub-pages of PEB 108
verifying first 2 sub-pages of PEB 109
verifying first 2 sub-pages of PEB 110
verifying first 2 sub-pages of PEB 111
verifying first 2 sub-pages of PEB 112
verifying first 2 sub-pages of PEB 113
verifying first 2 sub-pages of PEB 114
verifying first 2 sub-pages of PEB 115
verifying first 2 sub-pages of PEB 116
verifying first 2 sub-pages of PEB 117
verifying first 2 sub-pages of PEB 118
verifying first 2 sub-pages of PEB 119
verifying first 2 sub-pages of PEB 120
verifying first 2 sub-pages of PEB 121
verifying first 2 sub-pages of PEB 122
verifying first 2 sub-pages of PEB 123
verifying first 2 sub-pages of PEB 124
verifying first 2 sub-pages of PEB 125
verifying first 2 sub-pages of PEB 126
verifying first 2 sub-pages of PEB 127
verifying first 2 sub-pages of PEB 128
verifying first 2 sub-pages of PEB 129
verifying first 2 sub-pages of PEB 130
verifying first 2 sub-pages of PEB 131
verifying first 2 sub-pages of PEB 132
verifying first 2 sub-pages of PEB 133
verifying first 2 sub-pages of PEB 134
verifying first 2 sub-pages of PEB 135
verifying first 2 sub-pages of PEB 136
verifying first 2 sub-pages of PEB 137
verifying first 2 sub-pages of PEB 138
verifying first 2 sub-pages of PEB 139
verifying first 2 sub-pages of PEB 140
verifying first 2 sub-pages of PEB 141
verifying first 2 sub-pages of PEB 142
verifying first 2 sub-pages of PEB 143
verifying first 2 sub-pages of PEB 144
verifying first 2 sub-pages of PEB 145
verifying first 2 sub-pages of PEB 146
verifying first 2 sub-pages of PEB 147
verifying first 2 sub-pages of PEB 148
verifying first 2 sub-pages of PEB 149
verifying first 2 sub-pages of PEB 150
verifying first 2 sub-pages of PEB 151
verifying first 2 sub-pages of PEB 152
verifying first 2 sub-pages of PEB 153
verifying first 2 sub-pages of PEB 154
verifying first 2 sub-pages of PEB 155
verifying first 2 sub-pages of PEB 156
verifying first 2 sub-pages of PEB 157
verifying first 2 sub-pages of PEB 158
verifying first 2 sub-pages of PEB 159
verifying first 2 sub-pages of PEB 160
verifying first 2 sub-pages of PEB 161
verifying first 2 sub-pages of PEB 162
verifying first 2 sub-pages of PEB 163
verifying first 2 sub-pages of PEB 164
verifying first 2 sub-pages of PEB 165
verifying first 2 sub-pages of PEB 166
verifying first 2 sub-pages of PEB 167
verifying first 2 sub-pages of PEB 168
verifying first 2 sub-pages of PEB 169
verifying first 2 sub-pages of PEB 170
verifying first 2 sub-pages of PEB 171
verifying first 2 sub-pages of PEB 172
verifying first 2 sub-pages of PEB 173
verifying first 2 sub-pages of PEB 174
verifying first 2 sub-pages of PEB 175
verifying first 2 sub-pages of PEB 176
verifying first 2 sub-pages of PEB 177
verifying first 2 sub-pages of PEB 178
verifying first 2 sub-pages of PEB 179
verifying first 2 sub-pages of PEB 180
verifying first 2 sub-pages of PEB 181
verifying first 2 sub-pages of PEB 182
verifying first 2 sub-pages of PEB 183
verifying first 2 sub-pages of PEB 184
verifying first 2 sub-pages of PEB 185
verifying first 2 sub-pages of PEB 186
verifying first 2 sub-pages of PEB 187
verifying first 2 sub-pages of PEB 188
verifying first 2 sub-pages of PEB 189
verifying first 2 sub-pages of PEB 190
verifying first 2 sub-pages of PEB 191
verifying first 2 sub-pages of PEB 192
verifying first 2 sub-pages of PEB 193
verifying first 2 sub-pages of PEB 194
verifying first 2 sub-pages of PEB 195
verifying first 2 sub-pages of PEB 196
verifying first 2 sub-pages of PEB 197
verifying first 2 sub-pages of PEB 198
verifying first 2 sub-pages of PEB 199
verifying first 2 sub-pages of PEB 200
verifying first 2 sub-pages of PEB 201
verifying first 2 sub-pages of PEB 202
verifying first 2 sub-pages of PEB 203
verifying first 2 sub-pages of PEB 204
verifying first 2 sub-pages of PEB 205
verifying first 2 sub-pages of PEB 206
verifying first 2 sub-pages of PEB 207
verifying first 2 sub-pages of PEB 208
verifying first 2 sub-pages of PEB 209
verifying first 2 sub-pages of PEB 210
verifying first 2 sub-pages of PEB 211
verifying first 2 sub-pages of PEB 212
verifying first 2 sub-pages of PEB 213
verifying first 2 sub-pages of PEB 214
verifying first 2 sub-pages of PEB 215
verifying first 2 sub-pages of PEB 216
verifying first 2 sub-pages of PEB 217
verifying first 2 sub-pages of PEB 218
verifying first 2 sub-pages of PEB 219
verifying first 2 sub-pages of PEB 220
verifying first 2 sub-pages of PEB 221
verifying first 2 sub-pages of PEB 222
verifying first 2 sub-pages of PEB 223
verifying first 2 sub-pages of PEB 224
verifying first 2 sub-pages of PEB 225
verifying first 2 sub-pages of PEB 226
verifying first 2 sub-pages of PEB 227
verifying first 2 sub-pages of PEB 228
verifying first 2 sub-pages of PEB 229
verifying first 2 sub-pages of PEB 230
verifying first 2 sub-pages of PEB 231
verifying first 2 sub-pages of PEB 232
verifying first 2 sub-pages of PEB 233
verifying first 2 sub-pages of PEB 234
verifying first 2 sub-pages of PEB 235
verifying first 2 sub-pages of PEB 236
verifying first 2 sub-pages of PEB 237
verifying first 2 sub-pages of PEB 238
verifying first 2 sub-pages of PEB 239
verifying first 2 sub-pages of PEB 240
verifying first 2 sub-pages of PEB 241
verifying first 2 sub-pages of PEB 242
verifying first 2 sub-pages of PEB 243
verifying first 2 sub-pages of PEB 244
verifying first 2 sub-pages of PEB 245
verifying first 2 sub-pages of PEB 246
verifying first 2 sub-pages of PEB 247
verifying first 2 sub-pages of PEB 248
verifying first 2 sub-pages of PEB 249
verifying first 2 sub-pages of PEB 250
verifying first 2 sub-pages of PEB 251
verifying first 2 sub-pages of PEB 252
verifying first 2 sub-pages of PEB 253
verifying first 2 sub-pages of PEB 254
verifying first 2 sub-pages of PEB 255
verifying first 2 sub-pages of PEB 256
verifying first 2 sub-pages of PEB 257
verifying first 2 sub-pages of PEB 258
verifying first 2 sub-pages of PEB 259
verifying first 2 sub-pages of PEB 260
verifying first 2 sub-pages of PEB 261
verifying first 2 sub-pages of PEB 262
verifying first 2 sub-pages of PEB 263
verifying first 2 sub-pages of PEB 264
verifying first 2 sub-pages of PEB 265
verifying first 2 sub-pages of PEB 266
verifying first 2 sub-pages of PEB 267
verifying first 2 sub-pages of PEB 268
verifying first 2 sub-pages of PEB 269
verifying first 2 sub-pages of PEB 270
verifying first 2 sub-pages of PEB 271
verifying first 2 sub-pages of PEB 272
verifying first 2 sub-pages of PEB 273
verifying first 2 sub-pages of PEB 274
verifying first 2 sub-pages of PEB 275
verifying first 2 sub-pages of PEB 276
verifying first 2 sub-pages of PEB 277
verifying first 2 sub-pages of PEB 278
verifying first 2 sub-pages of PEB 279
verifying first 2 sub-pages of PEB 280
verifying first 2 sub-pages of PEB 281
verifying first 2 sub-pages of PEB 282
verifying first 2 sub-pages of PEB 283
verifying first 2 sub-pages of PEB 284
verifying first 2 sub-pages of PEB 285
verifying first 2 sub-pages of PEB 286
verifying first 2 sub-pages of PEB 287
verifying first 2 sub-pages of PEB 288
verifying first 2 sub-pages of PEB 289
verifying first 2 sub-pages of PEB 290
verifying first 2 sub-pages of PEB 291
verifying first 2 sub-pages of PEB 292
verifying first 2 sub-pages of PEB 293
verifying first 2 sub-pages of PEB 294
verifying first 2 sub-pages of PEB 295
verifying first 2 sub-pages of PEB 296
verifying first 2 sub-pages of PEB 297
verifying first 2 sub-pages of PEB 298
verifying first 2 sub-pages of PEB 299
verifying first 2 sub-pages of PEB 300
verifying first 2 sub-pages of PEB 301
verifying first 2 sub-pages of PEB 302
verifying first 2 sub-pages of PEB 303
verifying first 2 sub-pages of PEB 304
verifying first 2 sub-pages of PEB 305
verifying first 2 sub-pages of PEB 306
verifying first 2 sub-pages of PEB 307
verifying first 2 sub-pages of PEB 308
verifying first 2 sub-pages of PEB 309
verifying first 2 sub-pages of PEB 310
verifying first 2 sub-pages of PEB 311
verifying first 2 sub-pages of PEB 312
verifying first 2 sub-pages of PEB 313
verifying first 2 sub-pages of PEB 314
verifying first 2 sub-pages of PEB 315
verifying first 2 sub-pages of PEB 316
verifying first 2 sub-pages of PEB 317
verifying first 2 sub-pages of PEB 318
verifying first 2 sub-pages of PEB 319
verifying first 2 sub-pages of PEB 320
verifying first 2 sub-pages of PEB 321
verifying first 2 sub-pages of PEB 322
verifying first 2 sub-pages of PEB 323
verifying first 2 sub-pages of PEB 324
verifying first 2 sub-pages of PEB 325
verifying first 2 sub-pages of PEB 326
verifying first 2 sub-pages of PEB 327
verifying first 2 sub-pages of PEB 328
verifying first 2 sub-pages of PEB 329
verifying first 2 sub-pages of PEB 330
verifying first 2 sub-pages of PEB 331
verifying first 2 sub-pages of PEB 332
verifying first 2 sub-pages of PEB 333
verifying first 2 sub-pages of PEB 334
verifying first 2 sub-pages of PEB 335
verifying first 2 sub-pages of PEB 336
verifying first 2 sub-pages of PEB 337
verifying first 2 sub-pages of PEB 338
verifying first 2 sub-pages of PEB 339
verifying first 2 sub-pages of PEB 340
verifying first 2 sub-pages of PEB 341
verifying first 2 sub-pages of PEB 342
verifying first 2 sub-pages of PEB 343
verifying first 2 sub-pages of PEB 344
verifying first 2 sub-pages of PEB 345
verifying first 2 sub-pages of PEB 346
verifying first 2 sub-pages of PEB 347
verifying first 2 sub-pages of PEB 348
verifying first 2 sub-pages of PEB 349
verifying first 2 sub-pages of PEB 350
verifying first 2 sub-pages of PEB 351
verifying first 2 sub-pages of PEB 352
verifying first 2 sub-pages of PEB 353
verifying first 2 sub-pages of PEB 354
verifying first 2 sub-pages of PEB 355
verifying first 2 sub-pages of PEB 356
verifying first 2 sub-pages of PEB 357
verifying first 2 sub-pages of PEB 358
verifying first 2 sub-pages of PEB 359
verifying first 2 sub-pages of PEB 360
verifying first 2 sub-pages of PEB 361
verifying first 2 sub-pages of PEB 362
verifying first 2 sub-pages of PEB 363
verifying first 2 sub-pages of PEB 364
verifying first 2 sub-pages of PEB 365
verifying first 2 sub-pages of PEB 366
verifying first 2 sub-pages of PEB 367
verifying first 2 sub-pages of PEB 368
verifying first 2 sub-pages of PEB 369
verifying first 2 sub-pages of PEB 370
verifying first 2 sub-pages of PEB 371
verifying first 2 sub-pages of PEB 372
verifying first 2 sub-pages of PEB 373
verifying first 2 sub-pages of PEB 374
verifying first 2 sub-pages of PEB 375
verifying first 2 sub-pages of PEB 376
verifying first 2 sub-pages of PEB 377
verifying first 2 sub-pages of PEB 378
verifying first 2 sub-pages of PEB 379
verifying first 2 sub-pages of PEB 380
verifying first 2 sub-pages of PEB 381
verifying first 2 sub-pages of PEB 382
verifying first 2 sub-pages of PEB 383
verifying first 2 sub-pages of PEB 384
verifying first 2 sub-pages of PEB 385
verifying first 2 sub-pages of PEB 386
verifying first 2 sub-pages of PEB 387
verifying first 2 sub-pages of PEB 388
verifying first 2 sub-pages of PEB 389
verifying first 2 sub-pages of PEB 390
verifying first 2 sub-pages of PEB 391
verifying first 2 sub-pages of PEB 392
verifying first 2 sub-pages of PEB 393
verifying first 2 sub-pages of PEB 394
verifying first 2 sub-pages of PEB 395
verifying first 2 sub-pages of PEB 396
verifying first 2 sub-pages of PEB 397
verifying first 2 sub-pages of PEB 398
verifying first 2 sub-pages of PEB 399
verifying first 2 sub-pages of PEB 400
verifying first 2 sub-pages of PEB 401
verifying first 2 sub-pages of PEB 402
verifying first 2 sub-pages of PEB 403
verifying first 2 sub-pages of PEB 404
verifying first 2 sub-pages of PEB 405
verifying first 2 sub-pages of PEB 406
verifying first 2 sub-pages of PEB 407
verifying first 2 sub-pages of PEB 408
verifying first 2 sub-pages of PEB 409
verifying first 2 sub-pages of PEB 410
verifying first 2 sub-pages of PEB 411
verifying first 2 sub-pages of PEB 412
verifying first 2 sub-pages of PEB 413
verifying first 2 sub-pages of PEB 414
verifying first 2 sub-pages of PEB 415
verifying first 2 sub-pages of PEB 416
verifying first 2 sub-pages of PEB 417
verifying first 2 sub-pages of PEB 418
verifying first 2 sub-pages of PEB 419
verifying first 2 sub-pages of PEB 420
verifying first 2 sub-pages of PEB 421
verifying first 2 sub-pages of PEB 422
verifying first 2 sub-pages of PEB 423
verifying first 2 sub-pages of PEB 424
verifying first 2 sub-pages of PEB 425
verifying first 2 sub-pages of PEB 426
verifying first 2 sub-pages of PEB 427
verifying first 2 sub-pages of PEB 428
verifying first 2 sub-pages of PEB 429
verifying first 2 sub-pages of PEB 430
verifying first 2 sub-pages of PEB 431
verifying first 2 sub-pages of PEB 432
verifying first 2 sub-pages of PEB 433
verifying first 2 sub-pages of PEB 434
verifying first 2 sub-pages of PEB 435
verifying first 2 sub-pages of PEB 436
verifying first 2 sub-pages of PEB 437
verifying first 2 sub-pages of PEB 438
verifying first 2 sub-pages of PEB 439
verifying first 2 sub-pages of PEB 440
verifying first 2 sub-pages of PEB 441
verifying first 2 sub-pages of PEB 442
verifying first 2 sub-pages of PEB 443
verifying first 2 sub-pages of PEB 444
verifying first 2 sub-pages of PEB 445
verifying first 2 sub-pages of PEB 446
verifying first 2 sub-pages of PEB 447
verifying first 2 sub-pages of PEB 448
verifying first 2 sub-pages of PEB 449
verifying first 2 sub-pages of PEB 450
verifying first 2 sub-pages of PEB 451
verifying first 2 sub-pages of PEB 452
verifying first 2 sub-pages of PEB 453
verifying first 2 sub-pages of PEB 454
verifying first 2 sub-pages of PEB 455
verifying first 2 sub-pages of PEB 456
verifying first 2 sub-pages of PEB 457
verifying first 2 sub-pages of PEB 458
verifying first 2 sub-pages of PEB 459
verifying first 2 sub-pages of PEB 460
verifying first 2 sub-pages of PEB 461
verifying first 2 sub-pages of PEB 462
verifying first 2 sub-pages of PEB 463
verifying first 2 sub-pages of PEB 464
verifying first 2 sub-pages of PEB 465
verifying first 2 sub-pages of PEB 466
verifying first 2 sub-pages of PEB 467
verifying first 2 sub-pages of PEB 468
verifying first 2 sub-pages of PEB 469
verifying first 2 sub-pages of PEB 470
verifying first 2 sub-pages of PEB 471
verifying first 2 sub-pages of PEB 472
verifying first 2 sub-pages of PEB 473
verifying first 2 sub-pages of PEB 474
verifying first 2 sub-pages of PEB 475
verifying first 2 sub-pages of PEB 476
verifying first 2 sub-pages of PEB 477
verifying first 2 sub-pages of PEB 478
verifying first 2 sub-pages of PEB 479
verifying first 2 sub-pages of PEB 480
verifying first 2 sub-pages of PEB 481
verifying first 2 sub-pages of PEB 482
verifying first 2 sub-pages of PEB 483
verifying first 2 sub-pages of PEB 484
verifying first 2 sub-pages of PEB 485
verifying first 2 sub-pages of PEB 486
verifying first 2 sub-pages of PEB 487
verifying first 2 sub-pages of PEB 488
verifying first 2 sub-pages of PEB 489
verifying first 2 sub-pages of PEB 490
verifying first 2 sub-pages of PEB 491
verifying first 2 sub-pages of PEB 492
verifying first 2 sub-pages of PEB 493
verifying first 2 sub-pages of PEB 494
verifying first 2 sub-pages of PEB 495
verifying first 2 sub-pages of PEB 496
verifying first 2 sub-pages of PEB 497
verifying first 2 sub-pages of PEB 498
verifying first 2 sub-pages of PEB 499
verifying first 2 sub-pages of PEB 500
verifying first 2 sub-pages of PEB 501
verifying first 2 sub-pages of PEB 502
verifying first 2 sub-pages of PEB 503
verifying first 2 sub-pages of PEB 504
verifying first 2 sub-pages of PEB 505
verifying first 2 sub-pages of PEB 506
verifying first 2 sub-pages of PEB 507
verifying first 2 sub-pages of PEB 508
verifying first 2 sub-pages of PEB 509
verifying first 2 sub-pages of PEB 510
verifying first 2 sub-pages of PEB 511
verifying first 2 sub-pages of PEB 512
verifying first 2 sub-pages of PEB 513
verifying first 2 sub-pages of PEB 514
verifying first 2 sub-pages of PEB 515
verifying first 2 sub-pages of PEB 516
verifying first 2 sub-pages of PEB 517
verifying first 2 sub-pages of PEB 518
verifying first 2 sub-pages of PEB 519
verifying first 2 sub-pages of PEB 520
verifying first 2 sub-pages of PEB 521
verifying first 2 sub-pages of PEB 522
verifying first 2 sub-pages of PEB 523
verifying first 2 sub-pages of PEB 524
verifying first 2 sub-pages of PEB 525
verifying first 2 sub-pages of PEB 526
verifying first 2 sub-pages of PEB 527
verifying first 2 sub-pages of PEB 528
verifying first 2 sub-pages of PEB 529
verifying first 2 sub-pages of PEB 530
verifying first 2 sub-pages of PEB 531
verifying first 2 sub-pages of PEB 532
verifying first 2 sub-pages of PEB 533
verifying first 2 sub-pages of PEB 534
verifying first 2 sub-pages of PEB 535
verifying first 2 sub-pages of PEB 536
verifying first 2 sub-pages of PEB 537
verifying first 2 sub-pages of PEB 538
verifying first 2 sub-pages of PEB 539
verifying first 2 sub-pages of PEB 540
verifying first 2 sub-pages of PEB 541
verifying first 2 sub-pages of PEB 542
verifying first 2 sub-pages of PEB 543
verifying first 2 sub-pages of PEB 544
verifying first 2 sub-pages of PEB 545
verifying first 2 sub-pages of PEB 546
verifying first 2 sub-pages of PEB 547
verifying first 2 sub-pages of PEB 548
verifying first 2 sub-pages of PEB 549
verifying first 2 sub-pages of PEB 550
verifying first 2 sub-pages of PEB 551
verifying first 2 sub-pages of PEB 552
verifying first 2 sub-pages of PEB 553
verifying first 2 sub-pages of PEB 554
verifying first 2 sub-pages of PEB 555
verifying first 2 sub-pages of PEB 556
verifying first 2 sub-pages of PEB 557
verifying first 2 sub-pages of PEB 558
verifying first 2 sub-pages of PEB 559
verifying first 2 sub-pages of PEB 560
verifying first 2 sub-pages of PEB 561
verifying first 2 sub-pages of PEB 562
verifying first 2 sub-pages of PEB 563
verifying first 2 sub-pages of PEB 564
verifying first 2 sub-pages of PEB 565
verifying first 2 sub-pages of PEB 566
verifying first 2 sub-pages of PEB 567
verifying first 2 sub-pages of PEB 568
verifying first 2 sub-pages of PEB 569
verifying first 2 sub-pages of PEB 570
verifying first 2 sub-pages of PEB 571
verifying first 2 sub-pages of PEB 572
verifying first 2 sub-pages of PEB 573
verifying first 2 sub-pages of PEB 574
verifying first 2 sub-pages of PEB 575
verifying first 2 sub-pages of PEB 576
verifying first 2 sub-pages of PEB 577
verifying first 2 sub-pages of PEB 578
verifying first 2 sub-pages of PEB 579
verifying first 2 sub-pages of PEB 580
verifying first 2 sub-pages of PEB 581
verifying first 2 sub-pages of PEB 582
verifying first 2 sub-pages of PEB 583
verifying first 2 sub-pages of PEB 584
verifying first 2 sub-pages of PEB 585
verifying first 2 sub-pages of PEB 586
verifying first 2 sub-pages of PEB 587
verifying first 2 sub-pages of PEB 588
verifying first 2 sub-pages of PEB 589
verifying first 2 sub-pages of PEB 590
verifying first 2 sub-pages of PEB 591
verifying first 2 sub-pages of PEB 592
verifying first 2 sub-pages of PEB 593
verifying first 2 sub-pages of PEB 594
verifying first 2 sub-pages of PEB 595
verifying first 2 sub-pages of PEB 596
verifying first 2 sub-pages of PEB 597
verifying first 2 sub-pages of PEB 598
verifying first 2 sub-pages of PEB 599
verifying first 2 sub-pages of PEB 600
verifying first 2 sub-pages of PEB 601
verifying first 2 sub-pages of PEB 602
verifying first 2 sub-pages of PEB 603
verifying first 2 sub-pages of PEB 604
verifying first 2 sub-pages of PEB 605
verifying first 2 sub-pages of PEB 606
verifying first 2 sub-pages of PEB 607
verifying first 2 sub-pages of PEB 608
verifying first 2 sub-pages of PEB 609
verifying first 2 sub-pages of PEB 610
verifying first 2 sub-pages of PEB 611
verifying first 2 sub-pages of PEB 612
verifying first 2 sub-pages of PEB 613
verifying first 2 sub-pages of PEB 614
verifying first 2 sub-pages of PEB 615
verifying first 2 sub-pages of PEB 616
verifying first 2 sub-pages of PEB 617
verifying first 2 sub-pages of PEB 618
verifying first 2 sub-pages of PEB 619
verifying first 2 sub-pages of PEB 620
verifying first 2 sub-pages of PEB 621
verifying first 2 sub-pages of PEB 622
verifying first 2 sub-pages of PEB 623
verifying first 2 sub-pages of PEB 624
verifying first 2 sub-pages of PEB 625
verifying first 2 sub-pages of PEB 626
verifying first 2 sub-pages of PEB 627
verifying first 2 sub-pages of PEB 628
verifying first 2 sub-pages of PEB 629
verifying first 2 sub-pages of PEB 630
verifying first 2 sub-pages of PEB 631
verifying first 2 sub-pages of PEB 632
verifying first 2 sub-pages of PEB 633
verifying first 2 sub-pages of PEB 634
verifying first 2 sub-pages of PEB 635
verifying first 2 sub-pages of PEB 636
verifying first 2 sub-pages of PEB 637
verifying first 2 sub-pages of PEB 638
verifying first 2 sub-pages of PEB 639
verifying first 2 sub-pages of PEB 640
verifying first 2 sub-pages of PEB 641
verifying first 2 sub-pages of PEB 642
verifying first 2 sub-pages of PEB 643
verifying first 2 sub-pages of PEB 644
verifying first 2 sub-pages of PEB 645
verifying first 2 sub-pages of PEB 646
verifying first 2 sub-pages of PEB 647
verifying first 2 sub-pages of PEB 648
verifying first 2 sub-pages of PEB 649
verifying first 2 sub-pages of PEB 650
verifying first 2 sub-pages of PEB 651
verifying first 2 sub-pages of PEB 652
verifying first 2 sub-pages of PEB 653
verifying first 2 sub-pages of PEB 654
verifying first 2 sub-pages of PEB 655
verifying first 2 sub-pages of PEB 656
verifying first 2 sub-pages of PEB 657
verifying first 2 sub-pages of PEB 658
verifying first 2 sub-pages of PEB 659
verifying first 2 sub-pages of PEB 660
verifying first 2 sub-pages of PEB 661
verifying first 2 sub-pages of PEB 662
verifying first 2 sub-pages of PEB 663
verifying first 2 sub-pages of PEB 664
verifying first 2 sub-pages of PEB 665
verifying first 2 sub-pages of PEB 666
verifying first 2 sub-pages of PEB 667
verifying first 2 sub-pages of PEB 668
verifying first 2 sub-pages of PEB 669
verifying first 2 sub-pages of PEB 670
verifying first 2 sub-pages of PEB 671
verifying first 2 sub-pages of PEB 672
verifying first 2 sub-pages of PEB 673
verifying first 2 sub-pages of PEB 674
verifying first 2 sub-pages of PEB 675
verifying first 2 sub-pages of PEB 676
verifying first 2 sub-pages of PEB 677
verifying first 2 sub-pages of PEB 678
verifying first 2 sub-pages of PEB 679
verifying first 2 sub-pages of PEB 680
verifying first 2 sub-pages of PEB 681
verifying first 2 sub-pages of PEB 682
verifying first 2 sub-pages of PEB 683
verifying first 2 sub-pages of PEB 684
verifying first 2 sub-pages of PEB 685
verifying first 2 sub-pages of PEB 686
verifying first 2 sub-pages of PEB 687
verifying first 2 sub-pages of PEB 688
verifying first 2 sub-pages of PEB 689
verifying first 2 sub-pages of PEB 690
verifying first 2 sub-pages of PEB 691
verifying first 2 sub-pages of PEB 692
verifying first 2 sub-pages of PEB 693
verifying first 2 sub-pages of PEB 694
verifying first 2 sub-pages of PEB 695
verifying first 2 sub-pages of PEB 696
verifying first 2 sub-pages of PEB 697
verifying first 2 sub-pages of PEB 698
verifying first 2 sub-pages of PEB 699
verifying first 2 sub-pages of PEB 700
verifying first 2 sub-pages of PEB 701
verifying first 2 sub-pages of PEB 702
verifying first 2 sub-pages of PEB 703
verifying first 2 sub-pages of PEB 704
verifying first 2 sub-pages of PEB 705
verifying first 2 sub-pages of PEB 706
verifying first 2 sub-pages of PEB 707
verifying first 2 sub-pages of PEB 708
verifying first 2 sub-pages of PEB 709
verifying first 2 sub-pages of PEB 710
verifying first 2 sub-pages of PEB 712
verifying first 2 sub-pages of PEB 714
verifying first 2 sub-pages of PEB 715
verifying first 2 sub-pages of PEB 716
verifying first 2 sub-pages of PEB 717
verifying first 2 sub-pages of PEB 718
verifying first 2 sub-pages of PEB 719
verifying first 2 sub-pages of PEB 720
verifying first 2 sub-pages of PEB 721
verifying first 2 sub-pages of PEB 722
verifying first 2 sub-pages of PEB 723
verifying first 2 sub-pages of PEB 724
verifying first 2 sub-pages of PEB 725
verifying first 2 sub-pages of PEB 726
verifying first 2 sub-pages of PEB 727
verifying first 2 sub-pages of PEB 728
verifying first 2 sub-pages of PEB 729
verifying first 2 sub-pages of PEB 730
verifying first 2 sub-pages of PEB 731
verifying first 2 sub-pages of PEB 732
verifying first 2 sub-pages of PEB 733
verifying first 2 sub-pages of PEB 734
verifying first 2 sub-pages of PEB 735
verifying first 2 sub-pages of PEB 736
verifying first 2 sub-pages of PEB 737
verifying first 2 sub-pages of PEB 738
verifying first 2 sub-pages of PEB 739
verifying first 2 sub-pages of PEB 740
verifying first 2 sub-pages of PEB 741
verifying first 2 sub-pages of PEB 742
verifying first 2 sub-pages of PEB 743
verifying first 2 sub-pages of PEB 744
verifying first 2 sub-pages of PEB 745
verifying first 2 sub-pages of PEB 746
verifying first 2 sub-pages of PEB 747
verifying first 2 sub-pages of PEB 748
verifying first 2 sub-pages of PEB 749
verifying first 2 sub-pages of PEB 750
verifying first 2 sub-pages of PEB 751
verifying first 2 sub-pages of PEB 752
verifying first 2 sub-pages of PEB 753
verifying first 2 sub-pages of PEB 754
verifying first 2 sub-pages of PEB 755
verifying first 2 sub-pages of PEB 756
verifying first 2 sub-pages of PEB 757
verifying first 2 sub-pages of PEB 758
verifying first 2 sub-pages of PEB 759
verifying first 2 sub-pages of PEB 760
verifying first 2 sub-pages of PEB 761
verifying first 2 sub-pages of PEB 762
verifying first 2 sub-pages of PEB 763
verifying first 2 sub-pages of PEB 764
verifying first 2 sub-pages of PEB 765
verifying first 2 sub-pages of PEB 766
verifying first 2 sub-pages of PEB 767
verifying first 2 sub-pages of PEB 768
verifying first 2 sub-pages of PEB 769
verifying first 2 sub-pages of PEB 770
verifying first 2 sub-pages of PEB 771
verifying first 2 sub-pages of PEB 772
verifying first 2 sub-pages of PEB 773
verifying first 2 sub-pages of PEB 774
verifying first 2 sub-pages of PEB 775
verifying first 2 sub-pages of PEB 776
verifying first 2 sub-pages of PEB 777
verifying first 2 sub-pages of PEB 778
verifying first 2 sub-pages of PEB 779
verifying first 2 sub-pages of PEB 780
verifying first 2 sub-pages of PEB 781
verifying first 2 sub-pages of PEB 782
verifying first 2 sub-pages of PEB 783
verifying first 2 sub-pages of PEB 784
verifying first 2 sub-pages of PEB 785
verifying first 2 sub-pages of PEB 786
verifying first 2 sub-pages of PEB 787
verifying first 2 sub-pages of PEB 788
verifying first 2 sub-pages of PEB 789
verifying first 2 sub-pages of PEB 790
verifying first 2 sub-pages of PEB 791
verifying first 2 sub-pages of PEB 792
verifying first 2 sub-pages of PEB 793
verifying first 2 sub-pages of PEB 794
verifying first 2 sub-pages of PEB 795
verifying first 2 sub-pages of PEB 796
verifying first 2 sub-pages of PEB 797
verifying first 2 sub-pages of PEB 798
verifying first 2 sub-pages of PEB 799
verifying first 2 sub-pages of PEB 800
verifying first 2 sub-pages of PEB 801
verifying first 2 sub-pages of PEB 802
verifying first 2 sub-pages of PEB 803
verifying first 2 sub-pages of PEB 804
verifying first 2 sub-pages of PEB 805
verifying first 2 sub-pages of PEB 806
verifying first 2 sub-pages of PEB 807
verifying first 2 sub-pages of PEB 808
verifying first 2 sub-pages of PEB 809
verifying first 2 sub-pages of PEB 810
verifying first 2 sub-pages of PEB 811
verifying first 2 sub-pages of PEB 812
verifying first 2 sub-pages of PEB 813
verifying first 2 sub-pages of PEB 814
verifying first 2 sub-pages of PEB 815
verifying first 2 sub-pages of PEB 816
verifying first 2 sub-pages of PEB 817
verifying first 2 sub-pages of PEB 818
verifying first 2 sub-pages of PEB 819
verifying first 2 sub-pages of PEB 820
verifying first 2 sub-pages of PEB 821
verifying first 2 sub-pages of PEB 822
verifying first 2 sub-pages of PEB 823
verifying first 2 sub-pages of PEB 824
verifying first 2 sub-pages of PEB 825
verifying first 2 sub-pages of PEB 826
verifying first 2 sub-pages of PEB 827
verifying first 2 sub-pages of PEB 828
verifying first 2 sub-pages of PEB 829
verifying first 2 sub-pages of PEB 830
verifying first 2 sub-pages of PEB 831
verifying first 2 sub-pages of PEB 832
verifying first 2 sub-pages of PEB 833
verifying first 2 sub-pages of PEB 834
verifying first 2 sub-pages of PEB 835
verifying first 2 sub-pages of PEB 836
verifying first 2 sub-pages of PEB 837
verifying first 2 sub-pages of PEB 838
verifying first 2 sub-pages of PEB 839
verifying first 2 sub-pages of PEB 840
verifying first 2 sub-pages of PEB 841
verifying first 2 sub-pages of PEB 842
verifying first 2 sub-pages of PEB 843
verifying first 2 sub-pages of PEB 844
verifying first 2 sub-pages of PEB 845
verifying first 2 sub-pages of PEB 846
verifying first 2 sub-pages of PEB 847
verifying first 2 sub-pages of PEB 848
verifying first 2 sub-pages of PEB 849
verifying first 2 sub-pages of PEB 850
verifying first 2 sub-pages of PEB 851
verifying first 2 sub-pages of PEB 852
verifying first 2 sub-pages of PEB 853
verifying first 2 sub-pages of PEB 854
verifying first 2 sub-pages of PEB 855
verifying first 2 sub-pages of PEB 856
verifying first 2 sub-pages of PEB 857
verifying first 2 sub-pages of PEB 858
verifying first 2 sub-pages of PEB 859
verifying first 2 sub-pages of PEB 860
verifying first 2 sub-pages of PEB 861
verifying first 2 sub-pages of PEB 862
verifying first 2 sub-pages of PEB 863
verifying first 2 sub-pages of PEB 864
verifying first 2 sub-pages of PEB 865
verifying first 2 sub-pages of PEB 866
verifying first 2 sub-pages of PEB 867
verifying first 2 sub-pages of PEB 868
verifying first 2 sub-pages of PEB 869
verifying first 2 sub-pages of PEB 870
verifying first 2 sub-pages of PEB 871
verifying first 2 sub-pages of PEB 872
verifying first 2 sub-pages of PEB 873
verifying first 2 sub-pages of PEB 874
verifying first 2 sub-pages of PEB 875
verifying first 2 sub-pages of PEB 876
verifying first 2 sub-pages of PEB 877
verifying first 2 sub-pages of PEB 878
verifying first 2 sub-pages of PEB 879
verifying first 2 sub-pages of PEB 880
verifying first 2 sub-pages of PEB 881
verifying first 2 sub-pages of PEB 882
verifying first 2 sub-pages of PEB 883
verifying first 2 sub-pages of PEB 884
verifying first 2 sub-pages of PEB 885
verifying first 2 sub-pages of PEB 886
verifying first 2 sub-pages of PEB 887
verifying first 2 sub-pages of PEB 888
verifying first 2 sub-pages of PEB 889
verifying first 2 sub-pages of PEB 890
verifying first 2 sub-pages of PEB 891
verifying first 2 sub-pages of PEB 892
verifying first 2 sub-pages of PEB 893
verifying first 2 sub-pages of PEB 894
verifying first 2 sub-pages of PEB 895
verifying first 2 sub-pages of PEB 896
verifying first 2 sub-pages of PEB 897
verifying first 2 sub-pages of PEB 898
verifying first 2 sub-pages of PEB 899
verifying first 2 sub-pages of PEB 900
verifying first 2 sub-pages of PEB 901
verifying first 2 sub-pages of PEB 902
verifying first 2 sub-pages of PEB 903
verifying first 2 sub-pages of PEB 904
verifying first 2 sub-pages of PEB 905
verifying first 2 sub-pages of PEB 906
verifying first 2 sub-pages of PEB 907
verifying first 2 sub-pages of PEB 908
verifying first 2 sub-pages of PEB 909
verifying first 2 sub-pages of PEB 910
verifying first 2 sub-pages of PEB 911
verifying first 2 sub-pages of PEB 912
verifying first 2 sub-pages of PEB 913
verifying first 2 sub-pages of PEB 914
verifying first 2 sub-pages of PEB 915
verifying first 2 sub-pages of PEB 916
verifying first 2 sub-pages of PEB 917
verifying first 2 sub-pages of PEB 918
verifying first 2 sub-pages of PEB 919
verifying first 2 sub-pages of PEB 920
verifying first 2 sub-pages of PEB 921
verifying first 2 sub-pages of PEB 922
verifying first 2 sub-pages of PEB 923
verifying first 2 sub-pages of PEB 924
verifying first 2 sub-pages of PEB 925
verifying first 2 sub-pages of PEB 926
verifying first 2 sub-pages of PEB 927
verifying first 2 sub-pages of PEB 928
verifying first 2 sub-pages of PEB 929
verifying first 2 sub-pages of PEB 930
verifying first 2 sub-pages of PEB 931
verifying first 2 sub-pages of PEB 932
verifying first 2 sub-pages of PEB 933
verifying first 2 sub-pages of PEB 934
verifying first 2 sub-pages of PEB 935
verifying first 2 sub-pages of PEB 936
verifying first 2 sub-pages of PEB 937
verifying first 2 sub-pages of PEB 938
verifying first 2 sub-pages of PEB 939
verifying first 2 sub-pages of PEB 940
verifying first 2 sub-pages of PEB 941
verifying first 2 sub-pages of PEB 942
verifying first 2 sub-pages of PEB 943
verifying first 2 sub-pages of PEB 944
verifying first 2 sub-pages of PEB 945
verifying first 2 sub-pages of PEB 946
verifying first 2 sub-pages of PEB 947
verifying first 2 sub-pages of PEB 948
verifying first 2 sub-pages of PEB 949
verifying first 2 sub-pages of PEB 950
verifying first 2 sub-pages of PEB 951
verifying first 2 sub-pages of PEB 952
verifying first 2 sub-pages of PEB 953
verifying first 2 sub-pages of PEB 954
verifying first 2 sub-pages of PEB 955
verifying first 2 sub-pages of PEB 956
verifying first 2 sub-pages of PEB 957
verifying first 2 sub-pages of PEB 958
verifying first 2 sub-pages of PEB 959
verifying first 2 sub-pages of PEB 960
verifying first 2 sub-pages of PEB 961
verifying first 2 sub-pages of PEB 962
verifying first 2 sub-pages of PEB 963
verifying first 2 sub-pages of PEB 964
verifying first 2 sub-pages of PEB 965
verifying first 2 sub-pages of PEB 966
verifying first 2 sub-pages of PEB 967
verifying first 2 sub-pages of PEB 968
verifying first 2 sub-pages of PEB 969
verifying first 2 sub-pages of PEB 970
verifying first 2 sub-pages of PEB 971
verifying first 2 sub-pages of PEB 972
verifying first 2 sub-pages of PEB 973
verifying first 2 sub-pages of PEB 974
verifying first 2 sub-pages of PEB 975
verifying first 2 sub-pages of PEB 976
verifying first 2 sub-pages of PEB 977
verifying first 2 sub-pages of PEB 978
verifying first 2 sub-pages of PEB 979
verifying first 2 sub-pages of PEB 980
verifying first 2 sub-pages of PEB 981
verifying first 2 sub-pages of PEB 982
verifying first 2 sub-pages of PEB 983
verifying first 2 sub-pages of PEB 984
verifying first 2 sub-pages of PEB 985
verifying first 2 sub-pages of PEB 986
verifying first 2 sub-pages of PEB 987
verifying first 2 sub-pages of PEB 988
verifying first 2 sub-pages of PEB 989
verifying first 2 sub-pages of PEB 990
verifying first 2 sub-pages of PEB 991
verifying first 2 sub-pages of PEB 992
verifying first 2 sub-pages of PEB 993
verifying first 2 sub-pages of PEB 994
verifying first 2 sub-pages of PEB 995
verifying first 2 sub-pages of PEB 996
verifying first 2 sub-pages of PEB 997
verifying first 2 sub-pages of PEB 998
verifying first 2 sub-pages of PEB 999
verifying first 2 sub-pages of PEB 1000
verifying first 2 sub-pages of PEB 1001
verifying first 2 sub-pages of PEB 1002
verifying first 2 sub-pages of PEB 1003
verifying first 2 sub-pages of PEB 1004
verifying first 2 sub-pages of PEB 1005
verifying first 2 sub-pages of PEB 1006
verifying first 2 sub-pages of PEB 1007
verifying first 2 sub-pages of PEB 1008
verifying first 2 sub-pages of PEB 1009
verifying first 2 sub-pages of PEB 1010
verifying first 2 sub-pages of PEB 1011
verifying first 2 sub-pages of PEB 1012
verifying first 2 sub-pages of PEB 1013
verifying first 2 sub-pages of PEB 1014
verifying first 2 sub-pages of PEB 1015
verifying first 2 sub-pages of PEB 1016
verifying first 2 sub-pages of PEB 1017
verifying first 2 sub-pages of PEB 1018
verifying first 2 sub-pages of PEB 1019
verifying first 2 sub-pages of PEB 1020
verifying first 2 sub-pages of PEB 1021
verifying first 2 sub-pages of PEB 1022
verifying first 2 sub-pages of PEB 1023
erasing good eraseblocks
verifying all eraseblocks for 0xff
verified 1024 eraseblocks
writing with exponential offsets & sizes on PEB 0
writing with exponential offsets & sizes on PEB 1
writing with exponential offsets & sizes on PEB 2
writing with exponential offsets & sizes on PEB 3
writing with exponential offsets & sizes on PEB 4
writing with exponential offsets & sizes on PEB 5
writing with exponential offsets & sizes on PEB 6
writing with exponential offsets & sizes on PEB 7
writing with exponential offsets & sizes on PEB 8
writing with exponential offsets & sizes on PEB 9
writing with exponential offsets & sizes on PEB 10
writing with exponential offsets & sizes on PEB 11
writing with exponential offsets & sizes on PEB 12
writing with exponential offsets & sizes on PEB 13
writing with exponential offsets & sizes on PEB 14
writing with exponential offsets & sizes on PEB 15
writing with exponential offsets & sizes on PEB 16
writing with exponential offsets & sizes on PEB 17
writing with exponential offsets & sizes on PEB 18
writing with exponential offsets & sizes on PEB 19
writing with exponential offsets & sizes on PEB 20
writing with exponential offsets & sizes on PEB 21
writing with exponential offsets & sizes on PEB 22
writing with exponential offsets & sizes on PEB 23
writing with exponential offsets & sizes on PEB 24
writing with exponential offsets & sizes on PEB 25
writing with exponential offsets & sizes on PEB 26
writing with exponential offsets & sizes on PEB 27
writing with exponential offsets & sizes on PEB 28
writing with exponential offsets & sizes on PEB 29
writing with exponential offsets & sizes on PEB 30
writing with exponential offsets & sizes on PEB 31
writing with exponential offsets & sizes on PEB 32
writing with exponential offsets & sizes on PEB 33
writing with exponential offsets & sizes on PEB 34
writing with exponential offsets & sizes on PEB 35
writing with exponential offsets & sizes on PEB 36
writing with exponential offsets & sizes on PEB 37
writing with exponential offsets & sizes on PEB 38
writing with exponential offsets & sizes on PEB 39
writing with exponential offsets & sizes on PEB 40
writing with exponential offsets & sizes on PEB 41
writing with exponential offsets & sizes on PEB 42
writing with exponential offsets & sizes on PEB 43
writing with exponential offsets & sizes on PEB 44
writing with exponential offsets & sizes on PEB 45
writing with exponential offsets & sizes on PEB 46
writing with exponential offsets & sizes on PEB 47
writing with exponential offsets & sizes on PEB 48
writing with exponential offsets & sizes on PEB 49
writing with exponential offsets & sizes on PEB 50
writing with exponential offsets & sizes on PEB 51
writing with exponential offsets & sizes on PEB 52
writing with exponential offsets & sizes on PEB 53
writing with exponential offsets & sizes on PEB 54
writing with exponential offsets & sizes on PEB 55
writing with exponential offsets & sizes on PEB 56
writing with exponential offsets & sizes on PEB 57
writing with exponential offsets & sizes on PEB 58
writing with exponential offsets & sizes on PEB 59
writing with exponential offsets & sizes on PEB 60
writing with exponential offsets & sizes on PEB 61
writing with exponential offsets & sizes on PEB 62
writing with exponential offsets & sizes on PEB 63
writing with exponential offsets & sizes on PEB 64
writing with exponential offsets & sizes on PEB 65
writing with exponential offsets & sizes on PEB 66
writing with exponential offsets & sizes on PEB 67
writing with exponential offsets & sizes on PEB 68
writing with exponential offsets & sizes on PEB 69
writing with exponential offsets & sizes on PEB 70
writing with exponential offsets & sizes on PEB 71
writing with exponential offsets & sizes on PEB 72
writing with exponential offsets & sizes on PEB 73
writing with exponential offsets & sizes on PEB 74
writing with exponential offsets & sizes on PEB 75
writing with exponential offsets & sizes on PEB 76
writing with exponential offsets & sizes on PEB 77
writing with exponential offsets & sizes on PEB 78
writing with exponential offsets & sizes on PEB 79
writing with exponential offsets & sizes on PEB 80
writing with exponential offsets & sizes on PEB 81
writing with exponential offsets & sizes on PEB 82
writing with exponential offsets & sizes on PEB 83
writing with exponential offsets & sizes on PEB 84
writing with exponential offsets & sizes on PEB 85
writing with exponential offsets & sizes on PEB 86
writing with exponential offsets & sizes on PEB 87
writing with exponential offsets & sizes on PEB 88
writing with exponential offsets & sizes on PEB 89
writing with exponential offsets & sizes on PEB 90
writing with exponential offsets & sizes on PEB 91
writing with exponential offsets & sizes on PEB 92
writing with exponential offsets & sizes on PEB 93
writing with exponential offsets & sizes on PEB 94
writing with exponential offsets & sizes on PEB 95
writing with exponential offsets & sizes on PEB 96
writing with exponential offsets & sizes on PEB 97
writing with exponential offsets & sizes on PEB 98
writing with exponential offsets & sizes on PEB 99
writing with exponential offsets & sizes on PEB 100
writing with exponential offsets & sizes on PEB 101
writing with exponential offsets & sizes on PEB 102
writing with exponential offsets & sizes on PEB 103
writing with exponential offsets & sizes on PEB 104
writing with exponential offsets & sizes on PEB 105
writing with exponential offsets & sizes on PEB 106
writing with exponential offsets & sizes on PEB 107
writing with exponential offsets & sizes on PEB 108
writing with exponential offsets & sizes on PEB 109
writing with exponential offsets & sizes on PEB 110
writing with exponential offsets & sizes on PEB 111
writing with exponential offsets & sizes on PEB 112
writing with exponential offsets & sizes on PEB 113
writing with exponential offsets & sizes on PEB 114
writing with exponential offsets & sizes on PEB 115
writing with exponential offsets & sizes on PEB 116
writing with exponential offsets & sizes on PEB 117
writing with exponential offsets & sizes on PEB 118
writing with exponential offsets & sizes on PEB 119
writing with exponential offsets & sizes on PEB 120
writing with exponential offsets & sizes on PEB 121
writing with exponential offsets & sizes on PEB 122
writing with exponential offsets & sizes on PEB 123
writing with exponential offsets & sizes on PEB 124
writing with exponential offsets & sizes on PEB 125
writing with exponential offsets & sizes on PEB 126
writing with exponential offsets & sizes on PEB 127
writing with exponential offsets & sizes on PEB 128
writing with exponential offsets & sizes on PEB 129
writing with exponential offsets & sizes on PEB 130
writing with exponential offsets & sizes on PEB 131
writing with exponential offsets & sizes on PEB 132
writing with exponential offsets & sizes on PEB 133
writing with exponential offsets & sizes on PEB 134
writing with exponential offsets & sizes on PEB 135
writing with exponential offsets & sizes on PEB 136
writing with exponential offsets & sizes on PEB 137
writing with exponential offsets & sizes on PEB 138
writing with exponential offsets & sizes on PEB 139
writing with exponential offsets & sizes on PEB 140
writing with exponential offsets & sizes on PEB 141
writing with exponential offsets & sizes on PEB 142
writing with exponential offsets & sizes on PEB 143
writing with exponential offsets & sizes on PEB 144
writing with exponential offsets & sizes on PEB 145
writing with exponential offsets & sizes on PEB 146
writing with exponential offsets & sizes on PEB 147
writing with exponential offsets & sizes on PEB 148
writing with exponential offsets & sizes on PEB 149
writing with exponential offsets & sizes on PEB 150
writing with exponential offsets & sizes on PEB 151
writing with exponential offsets & sizes on PEB 152
writing with exponential offsets & sizes on PEB 153
writing with exponential offsets & sizes on PEB 154
writing with exponential offsets & sizes on PEB 155
writing with exponential offsets & sizes on PEB 156
writing with exponential offsets & sizes on PEB 157
writing with exponential offsets & sizes on PEB 158
writing with exponential offsets & sizes on PEB 159
writing with exponential offsets & sizes on PEB 160
writing with exponential offsets & sizes on PEB 161
writing with exponential offsets & sizes on PEB 162
writing with exponential offsets & sizes on PEB 163
writing with exponential offsets & sizes on PEB 164
writing with exponential offsets & sizes on PEB 165
writing with exponential offsets & sizes on PEB 166
writing with exponential offsets & sizes on PEB 167
writing with exponential offsets & sizes on PEB 168
writing with exponential offsets & sizes on PEB 169
writing with exponential offsets & sizes on PEB 170
writing with exponential offsets & sizes on PEB 171
writing with exponential offsets & sizes on PEB 172
writing with exponential offsets & sizes on PEB 173
writing with exponential offsets & sizes on PEB 174
writing with exponential offsets & sizes on PEB 175
writing with exponential offsets & sizes on PEB 176
writing with exponential offsets & sizes on PEB 177
writing with exponential offsets & sizes on PEB 178
writing with exponential offsets & sizes on PEB 179
writing with exponential offsets & sizes on PEB 180
writing with exponential offsets & sizes on PEB 181
writing with exponential offsets & sizes on PEB 182
writing with exponential offsets & sizes on PEB 183
writing with exponential offsets & sizes on PEB 184
writing with exponential offsets & sizes on PEB 185
writing with exponential offsets & sizes on PEB 186
writing with exponential offsets & sizes on PEB 187
writing with exponential offsets & sizes on PEB 188
writing with exponential offsets & sizes on PEB 189
writing with exponential offsets & sizes on PEB 190
writing with exponential offsets & sizes on PEB 191
writing with exponential offsets & sizes on PEB 192
writing with exponential offsets & sizes on PEB 193
writing with exponential offsets & sizes on PEB 194
writing with exponential offsets & sizes on PEB 195
writing with exponential offsets & sizes on PEB 196
writing with exponential offsets & sizes on PEB 197
writing with exponential offsets & sizes on PEB 198
writing with exponential offsets & sizes on PEB 199
writing with exponential offsets & sizes on PEB 200
writing with exponential offsets & sizes on PEB 201
writing with exponential offsets & sizes on PEB 202
writing with exponential offsets & sizes on PEB 203
writing with exponential offsets & sizes on PEB 204
writing with exponential offsets & sizes on PEB 205
writing with exponential offsets & sizes on PEB 206
writing with exponential offsets & sizes on PEB 207
writing with exponential offsets & sizes on PEB 208
writing with exponential offsets & sizes on PEB 209
writing with exponential offsets & sizes on PEB 210
writing with exponential offsets & sizes on PEB 211
writing with exponential offsets & sizes on PEB 212
writing with exponential offsets & sizes on PEB 213
writing with exponential offsets & sizes on PEB 214
writing with exponential offsets & sizes on PEB 215
writing with exponential offsets & sizes on PEB 216
writing with exponential offsets & sizes on PEB 217
writing with exponential offsets & sizes on PEB 218
writing with exponential offsets & sizes on PEB 219
writing with exponential offsets & sizes on PEB 220
writing with exponential offsets & sizes on PEB 221
writing with exponential offsets & sizes on PEB 222
writing with exponential offsets & sizes on PEB 223
writing with exponential offsets & sizes on PEB 224
writing with exponential offsets & sizes on PEB 225
writing with exponential offsets & sizes on PEB 226
writing with exponential offsets & sizes on PEB 227
writing with exponential offsets & sizes on PEB 228
writing with exponential offsets & sizes on PEB 229
writing with exponential offsets & sizes on PEB 230
writing with exponential offsets & sizes on PEB 231
writing with exponential offsets & sizes on PEB 232
writing with exponential offsets & sizes on PEB 233
writing with exponential offsets & sizes on PEB 234
writing with exponential offsets & sizes on PEB 235
writing with exponential offsets & sizes on PEB 236
writing with exponential offsets & sizes on PEB 237
writing with exponential offsets & sizes on PEB 238
writing with exponential offsets & sizes on PEB 239
writing with exponential offsets & sizes on PEB 240
writing with exponential offsets & sizes on PEB 241
writing with exponential offsets & sizes on PEB 242
writing with exponential offsets & sizes on PEB 243
writing with exponential offsets & sizes on PEB 244
writing with exponential offsets & sizes on PEB 245
writing with exponential offsets & sizes on PEB 246
writing with exponential offsets & sizes on PEB 247
writing with exponential offsets & sizes on PEB 248
writing with exponential offsets & sizes on PEB 249
writing with exponential offsets & sizes on PEB 250
writing with exponential offsets & sizes on PEB 251
writing with exponential offsets & sizes on PEB 252
writing with exponential offsets & sizes on PEB 253
writing with exponential offsets & sizes on PEB 254
writing with exponential offsets & sizes on PEB 255
writing with exponential offsets & sizes on PEB 256
writing with exponential offsets & sizes on PEB 257
writing with exponential offsets & sizes on PEB 258
writing with exponential offsets & sizes on PEB 259
writing with exponential offsets & sizes on PEB 260
writing with exponential offsets & sizes on PEB 261
writing with exponential offsets & sizes on PEB 262
writing with exponential offsets & sizes on PEB 263
writing with exponential offsets & sizes on PEB 264
writing with exponential offsets & sizes on PEB 265
writing with exponential offsets & sizes on PEB 266
writing with exponential offsets & sizes on PEB 267
writing with exponential offsets & sizes on PEB 268
writing with exponential offsets & sizes on PEB 269
writing with exponential offsets & sizes on PEB 270
writing with exponential offsets & sizes on PEB 271
writing with exponential offsets & sizes on PEB 272
writing with exponential offsets & sizes on PEB 273
writing with exponential offsets & sizes on PEB 274
writing with exponential offsets & sizes on PEB 275
writing with exponential offsets & sizes on PEB 276
writing with exponential offsets & sizes on PEB 277
writing with exponential offsets & sizes on PEB 278
writing with exponential offsets & sizes on PEB 279
writing with exponential offsets & sizes on PEB 280
writing with exponential offsets & sizes on PEB 281
writing with exponential offsets & sizes on PEB 282
writing with exponential offsets & sizes on PEB 283
writing with exponential offsets & sizes on PEB 284
writing with exponential offsets & sizes on PEB 285
writing with exponential offsets & sizes on PEB 286
writing with exponential offsets & sizes on PEB 287
writing with exponential offsets & sizes on PEB 288
writing with exponential offsets & sizes on PEB 289
writing with exponential offsets & sizes on PEB 290
writing with exponential offsets & sizes on PEB 291
writing with exponential offsets & sizes on PEB 292
writing with exponential offsets & sizes on PEB 293
writing with exponential offsets & sizes on PEB 294
writing with exponential offsets & sizes on PEB 295
writing with exponential offsets & sizes on PEB 296
writing with exponential offsets & sizes on PEB 297
writing with exponential offsets & sizes on PEB 298
writing with exponential offsets & sizes on PEB 299
writing with exponential offsets & sizes on PEB 300
writing with exponential offsets & sizes on PEB 301
writing with exponential offsets & sizes on PEB 302
writing with exponential offsets & sizes on PEB 303
writing with exponential offsets & sizes on PEB 304
writing with exponential offsets & sizes on PEB 305
writing with exponential offsets & sizes on PEB 306
writing with exponential offsets & sizes on PEB 307
writing with exponential offsets & sizes on PEB 308
writing with exponential offsets & sizes on PEB 309
writing with exponential offsets & sizes on PEB 310
writing with exponential offsets & sizes on PEB 311
writing with exponential offsets & sizes on PEB 312
writing with exponential offsets & sizes on PEB 313
writing with exponential offsets & sizes on PEB 314
writing with exponential offsets & sizes on PEB 315
writing with exponential offsets & sizes on PEB 316
writing with exponential offsets & sizes on PEB 317
writing with exponential offsets & sizes on PEB 318
writing with exponential offsets & sizes on PEB 319
writing with exponential offsets & sizes on PEB 320
writing with exponential offsets & sizes on PEB 321
writing with exponential offsets & sizes on PEB 322
writing with exponential offsets & sizes on PEB 323
writing with exponential offsets & sizes on PEB 324
writing with exponential offsets & sizes on PEB 325
writing with exponential offsets & sizes on PEB 326
writing with exponential offsets & sizes on PEB 327
writing with exponential offsets & sizes on PEB 328
writing with exponential offsets & sizes on PEB 329
writing with exponential offsets & sizes on PEB 330
writing with exponential offsets & sizes on PEB 331
writing with exponential offsets & sizes on PEB 332
writing with exponential offsets & sizes on PEB 333
writing with exponential offsets & sizes on PEB 334
writing with exponential offsets & sizes on PEB 335
writing with exponential offsets & sizes on PEB 336
writing with exponential offsets & sizes on PEB 337
writing with exponential offsets & sizes on PEB 338
writing with exponential offsets & sizes on PEB 339
writing with exponential offsets & sizes on PEB 340
writing with exponential offsets & sizes on PEB 341
writing with exponential offsets & sizes on PEB 342
writing with exponential offsets & sizes on PEB 343
writing with exponential offsets & sizes on PEB 344
writing with exponential offsets & sizes on PEB 345
writing with exponential offsets & sizes on PEB 346
writing with exponential offsets & sizes on PEB 347
writing with exponential offsets & sizes on PEB 348
writing with exponential offsets & sizes on PEB 349
writing with exponential offsets & sizes on PEB 350
writing with exponential offsets & sizes on PEB 351
writing with exponential offsets & sizes on PEB 352
writing with exponential offsets & sizes on PEB 353
writing with exponential offsets & sizes on PEB 354
writing with exponential offsets & sizes on PEB 355
writing with exponential offsets & sizes on PEB 356
writing with exponential offsets & sizes on PEB 357
writing with exponential offsets & sizes on PEB 358
writing with exponential offsets & sizes on PEB 359
writing with exponential offsets & sizes on PEB 360
writing with exponential offsets & sizes on PEB 361
writing with exponential offsets & sizes on PEB 362
writing with exponential offsets & sizes on PEB 363
writing with exponential offsets & sizes on PEB 364
writing with exponential offsets & sizes on PEB 365
writing with exponential offsets & sizes on PEB 366
writing with exponential offsets & sizes on PEB 367
writing with exponential offsets & sizes on PEB 368
writing with exponential offsets & sizes on PEB 369
writing with exponential offsets & sizes on PEB 370
writing with exponential offsets & sizes on PEB 371
writing with exponential offsets & sizes on PEB 372
writing with exponential offsets & sizes on PEB 373
writing with exponential offsets & sizes on PEB 374
writing with exponential offsets & sizes on PEB 375
writing with exponential offsets & sizes on PEB 376
writing with exponential offsets & sizes on PEB 377
writing with exponential offsets & sizes on PEB 378
writing with exponential offsets & sizes on PEB 379
writing with exponential offsets & sizes on PEB 380
writing with exponential offsets & sizes on PEB 381
writing with exponential offsets & sizes on PEB 382
writing with exponential offsets & sizes on PEB 383
writing with exponential offsets & sizes on PEB 384
writing with exponential offsets & sizes on PEB 385
writing with exponential offsets & sizes on PEB 386
writing with exponential offsets & sizes on PEB 387
writing with exponential offsets & sizes on PEB 388
writing with exponential offsets & sizes on PEB 389
writing with exponential offsets & sizes on PEB 390
writing with exponential offsets & sizes on PEB 391
writing with exponential offsets & sizes on PEB 392
writing with exponential offsets & sizes on PEB 393
writing with exponential offsets & sizes on PEB 394
writing with exponential offsets & sizes on PEB 395
writing with exponential offsets & sizes on PEB 396
writing with exponential offsets & sizes on PEB 397
writing with exponential offsets & sizes on PEB 398
writing with exponential offsets & sizes on PEB 399
writing with exponential offsets & sizes on PEB 400
writing with exponential offsets & sizes on PEB 401
writing with exponential offsets & sizes on PEB 402
writing with exponential offsets & sizes on PEB 403
writing with exponential offsets & sizes on PEB 404
writing with exponential offsets & sizes on PEB 405
writing with exponential offsets & sizes on PEB 406
writing with exponential offsets & sizes on PEB 407
writing with exponential offsets & sizes on PEB 408
writing with exponential offsets & sizes on PEB 409
writing with exponential offsets & sizes on PEB 410
writing with exponential offsets & sizes on PEB 411
writing with exponential offsets & sizes on PEB 412
writing with exponential offsets & sizes on PEB 413
writing with exponential offsets & sizes on PEB 414
writing with exponential offsets & sizes on PEB 415
writing with exponential offsets & sizes on PEB 416
writing with exponential offsets & sizes on PEB 417
writing with exponential offsets & sizes on PEB 418
writing with exponential offsets & sizes on PEB 419
writing with exponential offsets & sizes on PEB 420
writing with exponential offsets & sizes on PEB 421
writing with exponential offsets & sizes on PEB 422
writing with exponential offsets & sizes on PEB 423
writing with exponential offsets & sizes on PEB 424
writing with exponential offsets & sizes on PEB 425
writing with exponential offsets & sizes on PEB 426
writing with exponential offsets & sizes on PEB 427
writing with exponential offsets & sizes on PEB 428
writing with exponential offsets & sizes on PEB 429
writing with exponential offsets & sizes on PEB 430
writing with exponential offsets & sizes on PEB 431
writing with exponential offsets & sizes on PEB 432
writing with exponential offsets & sizes on PEB 433
writing with exponential offsets & sizes on PEB 434
writing with exponential offsets & sizes on PEB 435
writing with exponential offsets & sizes on PEB 436
writing with exponential offsets & sizes on PEB 437
writing with exponential offsets & sizes on PEB 438
writing with exponential offsets & sizes on PEB 439
writing with exponential offsets & sizes on PEB 440
writing with exponential offsets & sizes on PEB 441
writing with exponential offsets & sizes on PEB 442
writing with exponential offsets & sizes on PEB 443
writing with exponential offsets & sizes on PEB 444
writing with exponential offsets & sizes on PEB 445
writing with exponential offsets & sizes on PEB 446
writing with exponential offsets & sizes on PEB 447
writing with exponential offsets & sizes on PEB 448
writing with exponential offsets & sizes on PEB 449
writing with exponential offsets & sizes on PEB 450
writing with exponential offsets & sizes on PEB 451
writing with exponential offsets & sizes on PEB 452
writing with exponential offsets & sizes on PEB 453
writing with exponential offsets & sizes on PEB 454
writing with exponential offsets & sizes on PEB 455
writing with exponential offsets & sizes on PEB 456
writing with exponential offsets & sizes on PEB 457
writing with exponential offsets & sizes on PEB 458
writing with exponential offsets & sizes on PEB 459
writing with exponential offsets & sizes on PEB 460
writing with exponential offsets & sizes on PEB 461
writing with exponential offsets & sizes on PEB 462
writing with exponential offsets & sizes on PEB 463
writing with exponential offsets & sizes on PEB 464
writing with exponential offsets & sizes on PEB 465
writing with exponential offsets & sizes on PEB 466
writing with exponential offsets & sizes on PEB 467
writing with exponential offsets & sizes on PEB 468
writing with exponential offsets & sizes on PEB 469
writing with exponential offsets & sizes on PEB 470
writing with exponential offsets & sizes on PEB 471
writing with exponential offsets & sizes on PEB 472
writing with exponential offsets & sizes on PEB 473
writing with exponential offsets & sizes on PEB 474
writing with exponential offsets & sizes on PEB 475
writing with exponential offsets & sizes on PEB 476
writing with exponential offsets & sizes on PEB 477
writing with exponential offsets & sizes on PEB 478
writing with exponential offsets & sizes on PEB 479
writing with exponential offsets & sizes on PEB 480
writing with exponential offsets & sizes on PEB 481
writing with exponential offsets & sizes on PEB 482
writing with exponential offsets & sizes on PEB 483
writing with exponential offsets & sizes on PEB 484
writing with exponential offsets & sizes on PEB 485
writing with exponential offsets & sizes on PEB 486
writing with exponential offsets & sizes on PEB 487
writing with exponential offsets & sizes on PEB 488
writing with exponential offsets & sizes on PEB 489
writing with exponential offsets & sizes on PEB 490
writing with exponential offsets & sizes on PEB 491
writing with exponential offsets & sizes on PEB 492
writing with exponential offsets & sizes on PEB 493
writing with exponential offsets & sizes on PEB 494
writing with exponential offsets & sizes on PEB 495
writing with exponential offsets & sizes on PEB 496
writing with exponential offsets & sizes on PEB 497
writing with exponential offsets & sizes on PEB 498
writing with exponential offsets & sizes on PEB 499
writing with exponential offsets & sizes on PEB 500
writing with exponential offsets & sizes on PEB 501
writing with exponential offsets & sizes on PEB 502
writing with exponential offsets & sizes on PEB 503
writing with exponential offsets & sizes on PEB 504
writing with exponential offsets & sizes on PEB 505
writing with exponential offsets & sizes on PEB 506
writing with exponential offsets & sizes on PEB 507
writing with exponential offsets & sizes on PEB 508
writing with exponential offsets & sizes on PEB 509
writing with exponential offsets & sizes on PEB 510
writing with exponential offsets & sizes on PEB 511
writing with exponential offsets & sizes on PEB 512
writing with exponential offsets & sizes on PEB 513
writing with exponential offsets & sizes on PEB 514
writing with exponential offsets & sizes on PEB 515
writing with exponential offsets & sizes on PEB 516
writing with exponential offsets & sizes on PEB 517
writing with exponential offsets & sizes on PEB 518
writing with exponential offsets & sizes on PEB 519
writing with exponential offsets & sizes on PEB 520
writing with exponential offsets & sizes on PEB 521
writing with exponential offsets & sizes on PEB 522
writing with exponential offsets & sizes on PEB 523
writing with exponential offsets & sizes on PEB 524
writing with exponential offsets & sizes on PEB 525
writing with exponential offsets & sizes on PEB 526
writing with exponential offsets & sizes on PEB 527
writing with exponential offsets & sizes on PEB 528
writing with exponential offsets & sizes on PEB 529
writing with exponential offsets & sizes on PEB 530
writing with exponential offsets & sizes on PEB 531
writing with exponential offsets & sizes on PEB 532
writing with exponential offsets & sizes on PEB 533
writing with exponential offsets & sizes on PEB 534
writing with exponential offsets & sizes on PEB 535
writing with exponential offsets & sizes on PEB 536
writing with exponential offsets & sizes on PEB 537
writing with exponential offsets & sizes on PEB 538
writing with exponential offsets & sizes on PEB 539
writing with exponential offsets & sizes on PEB 540
writing with exponential offsets & sizes on PEB 541
writing with exponential offsets & sizes on PEB 542
writing with exponential offsets & sizes on PEB 543
writing with exponential offsets & sizes on PEB 544
writing with exponential offsets & sizes on PEB 545
writing with exponential offsets & sizes on PEB 546
writing with exponential offsets & sizes on PEB 547
writing with exponential offsets & sizes on PEB 548
writing with exponential offsets & sizes on PEB 549
writing with exponential offsets & sizes on PEB 550
writing with exponential offsets & sizes on PEB 551
writing with exponential offsets & sizes on PEB 552
writing with exponential offsets & sizes on PEB 553
writing with exponential offsets & sizes on PEB 554
writing with exponential offsets & sizes on PEB 555
writing with exponential offsets & sizes on PEB 556
writing with exponential offsets & sizes on PEB 557
writing with exponential offsets & sizes on PEB 558
writing with exponential offsets & sizes on PEB 559
writing with exponential offsets & sizes on PEB 560
writing with exponential offsets & sizes on PEB 561
writing with exponential offsets & sizes on PEB 562
writing with exponential offsets & sizes on PEB 563
writing with exponential offsets & sizes on PEB 564
writing with exponential offsets & sizes on PEB 565
writing with exponential offsets & sizes on PEB 566
writing with exponential offsets & sizes on PEB 567
writing with exponential offsets & sizes on PEB 568
writing with exponential offsets & sizes on PEB 569
writing with exponential offsets & sizes on PEB 570
writing with exponential offsets & sizes on PEB 571
writing with exponential offsets & sizes on PEB 572
writing with exponential offsets & sizes on PEB 573
writing with exponential offsets & sizes on PEB 574
writing with exponential offsets & sizes on PEB 575
writing with exponential offsets & sizes on PEB 576
writing with exponential offsets & sizes on PEB 577
writing with exponential offsets & sizes on PEB 578
writing with exponential offsets & sizes on PEB 579
writing with exponential offsets & sizes on PEB 580
writing with exponential offsets & sizes on PEB 581
writing with exponential offsets & sizes on PEB 582
writing with exponential offsets & sizes on PEB 583
writing with exponential offsets & sizes on PEB 584
writing with exponential offsets & sizes on PEB 585
writing with exponential offsets & sizes on PEB 586
writing with exponential offsets & sizes on PEB 587
writing with exponential offsets & sizes on PEB 588
writing with exponential offsets & sizes on PEB 589
writing with exponential offsets & sizes on PEB 590
writing with exponential offsets & sizes on PEB 591
writing with exponential offsets & sizes on PEB 592
writing with exponential offsets & sizes on PEB 593
writing with exponential offsets & sizes on PEB 594
writing with exponential offsets & sizes on PEB 595
writing with exponential offsets & sizes on PEB 596
writing with exponential offsets & sizes on PEB 597
writing with exponential offsets & sizes on PEB 598
writing with exponential offsets & sizes on PEB 599
writing with exponential offsets & sizes on PEB 600
writing with exponential offsets & sizes on PEB 601
writing with exponential offsets & sizes on PEB 602
writing with exponential offsets & sizes on PEB 603
writing with exponential offsets & sizes on PEB 604
writing with exponential offsets & sizes on PEB 605
writing with exponential offsets & sizes on PEB 606
writing with exponential offsets & sizes on PEB 607
writing with exponential offsets & sizes on PEB 608
writing with exponential offsets & sizes on PEB 609
writing with exponential offsets & sizes on PEB 610
writing with exponential offsets & sizes on PEB 611
writing with exponential offsets & sizes on PEB 612
writing with exponential offsets & sizes on PEB 613
writing with exponential offsets & sizes on PEB 614
writing with exponential offsets & sizes on PEB 615
writing with exponential offsets & sizes on PEB 616
writing with exponential offsets & sizes on PEB 617
writing with exponential offsets & sizes on PEB 618
writing with exponential offsets & sizes on PEB 619
writing with exponential offsets & sizes on PEB 620
writing with exponential offsets & sizes on PEB 621
writing with exponential offsets & sizes on PEB 622
writing with exponential offsets & sizes on PEB 623
writing with exponential offsets & sizes on PEB 624
writing with exponential offsets & sizes on PEB 625
writing with exponential offsets & sizes on PEB 626
writing with exponential offsets & sizes on PEB 627
writing with exponential offsets & sizes on PEB 628
writing with exponential offsets & sizes on PEB 629
writing with exponential offsets & sizes on PEB 630
writing with exponential offsets & sizes on PEB 631
writing with exponential offsets & sizes on PEB 632
writing with exponential offsets & sizes on PEB 633
writing with exponential offsets & sizes on PEB 634
writing with exponential offsets & sizes on PEB 635
writing with exponential offsets & sizes on PEB 636
writing with exponential offsets & sizes on PEB 637
writing with exponential offsets & sizes on PEB 638
writing with exponential offsets & sizes on PEB 639
writing with exponential offsets & sizes on PEB 640
writing with exponential offsets & sizes on PEB 641
writing with exponential offsets & sizes on PEB 642
writing with exponential offsets & sizes on PEB 643
writing with exponential offsets & sizes on PEB 644
writing with exponential offsets & sizes on PEB 645
writing with exponential offsets & sizes on PEB 646
writing with exponential offsets & sizes on PEB 647
writing with exponential offsets & sizes on PEB 648
writing with exponential offsets & sizes on PEB 649
writing with exponential offsets & sizes on PEB 650
writing with exponential offsets & sizes on PEB 651
writing with exponential offsets & sizes on PEB 652
writing with exponential offsets & sizes on PEB 653
writing with exponential offsets & sizes on PEB 654
writing with exponential offsets & sizes on PEB 655
writing with exponential offsets & sizes on PEB 656
writing with exponential offsets & sizes on PEB 657
writing with exponential offsets & sizes on PEB 658
writing with exponential offsets & sizes on PEB 659
writing with exponential offsets & sizes on PEB 660
writing with exponential offsets & sizes on PEB 661
writing with exponential offsets & sizes on PEB 662
writing with exponential offsets & sizes on PEB 663
writing with exponential offsets & sizes on PEB 664
writing with exponential offsets & sizes on PEB 665
writing with exponential offsets & sizes on PEB 666
writing with exponential offsets & sizes on PEB 667
writing with exponential offsets & sizes on PEB 668
writing with exponential offsets & sizes on PEB 669
writing with exponential offsets & sizes on PEB 670
writing with exponential offsets & sizes on PEB 671
writing with exponential offsets & sizes on PEB 672
writing with exponential offsets & sizes on PEB 673
writing with exponential offsets & sizes on PEB 674
writing with exponential offsets & sizes on PEB 675
writing with exponential offsets & sizes on PEB 676
writing with exponential offsets & sizes on PEB 677
writing with exponential offsets & sizes on PEB 678
writing with exponential offsets & sizes on PEB 679
writing with exponential offsets & sizes on PEB 680
writing with exponential offsets & sizes on PEB 681
writing with exponential offsets & sizes on PEB 682
writing with exponential offsets & sizes on PEB 683
writing with exponential offsets & sizes on PEB 684
writing with exponential offsets & sizes on PEB 685
writing with exponential offsets & sizes on PEB 686
writing with exponential offsets & sizes on PEB 687
writing with exponential offsets & sizes on PEB 688
writing with exponential offsets & sizes on PEB 689
writing with exponential offsets & sizes on PEB 690
writing with exponential offsets & sizes on PEB 691
writing with exponential offsets & sizes on PEB 692
writing with exponential offsets & sizes on PEB 693
writing with exponential offsets & sizes on PEB 694
writing with exponential offsets & sizes on PEB 695
writing with exponential offsets & sizes on PEB 696
writing with exponential offsets & sizes on PEB 697
writing with exponential offsets & sizes on PEB 698
writing with exponential offsets & sizes on PEB 699
writing with exponential offsets & sizes on PEB 700
writing with exponential offsets & sizes on PEB 701
writing with exponential offsets & sizes on PEB 702
writing with exponential offsets & sizes on PEB 703
writing with exponential offsets & sizes on PEB 704
writing with exponential offsets & sizes on PEB 705
writing with exponential offsets & sizes on PEB 706
writing with exponential offsets & sizes on PEB 707
writing with exponential offsets & sizes on PEB 708
writing with exponential offsets & sizes on PEB 709
writing with exponential offsets & sizes on PEB 710
writing with exponential offsets & sizes on PEB 712
writing with exponential offsets & sizes on PEB 714
writing with exponential offsets & sizes on PEB 715
writing with exponential offsets & sizes on PEB 716
writing with exponential offsets & sizes on PEB 717
writing with exponential offsets & sizes on PEB 718
writing with exponential offsets & sizes on PEB 719
writing with exponential offsets & sizes on PEB 720
writing with exponential offsets & sizes on PEB 721
writing with exponential offsets & sizes on PEB 722
writing with exponential offsets & sizes on PEB 723
writing with exponential offsets & sizes on PEB 724
writing with exponential offsets & sizes on PEB 725
writing with exponential offsets & sizes on PEB 726
writing with exponential offsets & sizes on PEB 727
writing with exponential offsets & sizes on PEB 728
writing with exponential offsets & sizes on PEB 729
writing with exponential offsets & sizes on PEB 730
writing with exponential offsets & sizes on PEB 731
writing with exponential offsets & sizes on PEB 732
writing with exponential offsets & sizes on PEB 733
writing with exponential offsets & sizes on PEB 734
writing with exponential offsets & sizes on PEB 735
writing with exponential offsets & sizes on PEB 736
writing with exponential offsets & sizes on PEB 737
writing with exponential offsets & sizes on PEB 738
writing with exponential offsets & sizes on PEB 739
writing with exponential offsets & sizes on PEB 740
writing with exponential offsets & sizes on PEB 741
writing with exponential offsets & sizes on PEB 742
writing with exponential offsets & sizes on PEB 743
writing with exponential offsets & sizes on PEB 744
writing with exponential offsets & sizes on PEB 745
writing with exponential offsets & sizes on PEB 746
writing with exponential offsets & sizes on PEB 747
writing with exponential offsets & sizes on PEB 748
writing with exponential offsets & sizes on PEB 749
writing with exponential offsets & sizes on PEB 750
writing with exponential offsets & sizes on PEB 751
writing with exponential offsets & sizes on PEB 752
writing with exponential offsets & sizes on PEB 753
writing with exponential offsets & sizes on PEB 754
writing with exponential offsets & sizes on PEB 755
writing with exponential offsets & sizes on PEB 756
writing with exponential offsets & sizes on PEB 757
writing with exponential offsets & sizes on PEB 758
writing with exponential offsets & sizes on PEB 759
writing with exponential offsets & sizes on PEB 760
writing with exponential offsets & sizes on PEB 761
writing with exponential offsets & sizes on PEB 762
writing with exponential offsets & sizes on PEB 763
writing with exponential offsets & sizes on PEB 764
writing with exponential offsets & sizes on PEB 765
writing with exponential offsets & sizes on PEB 766
writing with exponential offsets & sizes on PEB 767
writing with exponential offsets & sizes on PEB 768
writing with exponential offsets & sizes on PEB 769
writing with exponential offsets & sizes on PEB 770
writing with exponential offsets & sizes on PEB 771
writing with exponential offsets & sizes on PEB 772
writing with exponential offsets & sizes on PEB 773
writing with exponential offsets & sizes on PEB 774
writing with exponential offsets & sizes on PEB 775
writing with exponential offsets & sizes on PEB 776
writing with exponential offsets & sizes on PEB 777
writing with exponential offsets & sizes on PEB 778
writing with exponential offsets & sizes on PEB 779
writing with exponential offsets & sizes on PEB 780
writing with exponential offsets & sizes on PEB 781
writing with exponential offsets & sizes on PEB 782
writing with exponential offsets & sizes on PEB 783
writing with exponential offsets & sizes on PEB 784
writing with exponential offsets & sizes on PEB 785
writing with exponential offsets & sizes on PEB 786
writing with exponential offsets & sizes on PEB 787
writing with exponential offsets & sizes on PEB 788
writing with exponential offsets & sizes on PEB 789
writing with exponential offsets & sizes on PEB 790
writing with exponential offsets & sizes on PEB 791
writing with exponential offsets & sizes on PEB 792
writing with exponential offsets & sizes on PEB 793
writing with exponential offsets & sizes on PEB 794
writing with exponential offsets & sizes on PEB 795
writing with exponential offsets & sizes on PEB 796
writing with exponential offsets & sizes on PEB 797
writing with exponential offsets & sizes on PEB 798
writing with exponential offsets & sizes on PEB 799
writing with exponential offsets & sizes on PEB 800
writing with exponential offsets & sizes on PEB 801
writing with exponential offsets & sizes on PEB 802
writing with exponential offsets & sizes on PEB 803
writing with exponential offsets & sizes on PEB 804
writing with exponential offsets & sizes on PEB 805
writing with exponential offsets & sizes on PEB 806
writing with exponential offsets & sizes on PEB 807
writing with exponential offsets & sizes on PEB 808
writing with exponential offsets & sizes on PEB 809
writing with exponential offsets & sizes on PEB 810
writing with exponential offsets & sizes on PEB 811
writing with exponential offsets & sizes on PEB 812
writing with exponential offsets & sizes on PEB 813
writing with exponential offsets & sizes on PEB 814
writing with exponential offsets & sizes on PEB 815
writing with exponential offsets & sizes on PEB 816
writing with exponential offsets & sizes on PEB 817
writing with exponential offsets & sizes on PEB 818
writing with exponential offsets & sizes on PEB 819
writing with exponential offsets & sizes on PEB 820
writing with exponential offsets & sizes on PEB 821
writing with exponential offsets & sizes on PEB 822
writing with exponential offsets & sizes on PEB 823
writing with exponential offsets & sizes on PEB 824
writing with exponential offsets & sizes on PEB 825
writing with exponential offsets & sizes on PEB 826
writing with exponential offsets & sizes on PEB 827
writing with exponential offsets & sizes on PEB 828
writing with exponential offsets & sizes on PEB 829
writing with exponential offsets & sizes on PEB 830
writing with exponential offsets & sizes on PEB 831
writing with exponential offsets & sizes on PEB 832
writing with exponential offsets & sizes on PEB 833
writing with exponential offsets & sizes on PEB 834
writing with exponential offsets & sizes on PEB 835
writing with exponential offsets & sizes on PEB 836
writing with exponential offsets & sizes on PEB 837
writing with exponential offsets & sizes on PEB 838
writing with exponential offsets & sizes on PEB 839
writing with exponential offsets & sizes on PEB 840
writing with exponential offsets & sizes on PEB 841
writing with exponential offsets & sizes on PEB 842
writing with exponential offsets & sizes on PEB 843
writing with exponential offsets & sizes on PEB 844
writing with exponential offsets & sizes on PEB 845
writing with exponential offsets & sizes on PEB 846
writing with exponential offsets & sizes on PEB 847
writing with exponential offsets & sizes on PEB 848
writing with exponential offsets & sizes on PEB 849
writing with exponential offsets & sizes on PEB 850
writing with exponential offsets & sizes on PEB 851
writing with exponential offsets & sizes on PEB 852
writing with exponential offsets & sizes on PEB 853
writing with exponential offsets & sizes on PEB 854
writing with exponential offsets & sizes on PEB 855
writing with exponential offsets & sizes on PEB 856
writing with exponential offsets & sizes on PEB 857
writing with exponential offsets & sizes on PEB 858
writing with exponential offsets & sizes on PEB 859
writing with exponential offsets & sizes on PEB 860
writing with exponential offsets & sizes on PEB 861
writing with exponential offsets & sizes on PEB 862
writing with exponential offsets & sizes on PEB 863
writing with exponential offsets & sizes on PEB 864
writing with exponential offsets & sizes on PEB 865
writing with exponential offsets & sizes on PEB 866
writing with exponential offsets & sizes on PEB 867
writing with exponential offsets & sizes on PEB 868
writing with exponential offsets & sizes on PEB 869
writing with exponential offsets & sizes on PEB 870
writing with exponential offsets & sizes on PEB 871
writing with exponential offsets & sizes on PEB 872
writing with exponential offsets & sizes on PEB 873
writing with exponential offsets & sizes on PEB 874
writing with exponential offsets & sizes on PEB 875
writing with exponential offsets & sizes on PEB 876
writing with exponential offsets & sizes on PEB 877
writing with exponential offsets & sizes on PEB 878
writing with exponential offsets & sizes on PEB 879
writing with exponential offsets & sizes on PEB 880
writing with exponential offsets & sizes on PEB 881
writing with exponential offsets & sizes on PEB 882
writing with exponential offsets & sizes on PEB 883
writing with exponential offsets & sizes on PEB 884
writing with exponential offsets & sizes on PEB 885
writing with exponential offsets & sizes on PEB 886
writing with exponential offsets & sizes on PEB 887
writing with exponential offsets & sizes on PEB 888
writing with exponential offsets & sizes on PEB 889
writing with exponential offsets & sizes on PEB 890
writing with exponential offsets & sizes on PEB 891
writing with exponential offsets & sizes on PEB 892
writing with exponential offsets & sizes on PEB 893
writing with exponential offsets & sizes on PEB 894
writing with exponential offsets & sizes on PEB 895
writing with exponential offsets & sizes on PEB 896
writing with exponential offsets & sizes on PEB 897
writing with exponential offsets & sizes on PEB 898
writing with exponential offsets & sizes on PEB 899
writing with exponential offsets & sizes on PEB 900
writing with exponential offsets & sizes on PEB 901
writing with exponential offsets & sizes on PEB 902
writing with exponential offsets & sizes on PEB 903
writing with exponential offsets & sizes on PEB 904
writing with exponential offsets & sizes on PEB 905
writing with exponential offsets & sizes on PEB 906
writing with exponential offsets & sizes on PEB 907
writing with exponential offsets & sizes on PEB 908
writing with exponential offsets & sizes on PEB 909
writing with exponential offsets & sizes on PEB 910
writing with exponential offsets & sizes on PEB 911
writing with exponential offsets & sizes on PEB 912
writing with exponential offsets & sizes on PEB 913
writing with exponential offsets & sizes on PEB 914
writing with exponential offsets & sizes on PEB 915
writing with exponential offsets & sizes on PEB 916
writing with exponential offsets & sizes on PEB 917
writing with exponential offsets & sizes on PEB 918
writing with exponential offsets & sizes on PEB 919
writing with exponential offsets & sizes on PEB 920
writing with exponential offsets & sizes on PEB 921
writing with exponential offsets & sizes on PEB 922
writing with exponential offsets & sizes on PEB 923
writing with exponential offsets & sizes on PEB 924
writing with exponential offsets & sizes on PEB 925
writing with exponential offsets & sizes on PEB 926
writing with exponential offsets & sizes on PEB 927
writing with exponential offsets & sizes on PEB 928
writing with exponential offsets & sizes on PEB 929
writing with exponential offsets & sizes on PEB 930
writing with exponential offsets & sizes on PEB 931
writing with exponential offsets & sizes on PEB 932
writing with exponential offsets & sizes on PEB 933
writing with exponential offsets & sizes on PEB 934
writing with exponential offsets & sizes on PEB 935
writing with exponential offsets & sizes on PEB 936
writing with exponential offsets & sizes on PEB 937
writing with exponential offsets & sizes on PEB 938
writing with exponential offsets & sizes on PEB 939
writing with exponential offsets & sizes on PEB 940
writing with exponential offsets & sizes on PEB 941
writing with exponential offsets & sizes on PEB 942
writing with exponential offsets & sizes on PEB 943
writing with exponential offsets & sizes on PEB 944
writing with exponential offsets & sizes on PEB 945
writing with exponential offsets & sizes on PEB 946
writing with exponential offsets & sizes on PEB 947
writing with exponential offsets & sizes on PEB 948
writing with exponential offsets & sizes on PEB 949
writing with exponential offsets & sizes on PEB 950
writing with exponential offsets & sizes on PEB 951
writing with exponential offsets & sizes on PEB 952
writing with exponential offsets & sizes on PEB 953
writing with exponential offsets & sizes on PEB 954
writing with exponential offsets & sizes on PEB 955
writing with exponential offsets & sizes on PEB 956
writing with exponential offsets & sizes on PEB 957
writing with exponential offsets & sizes on PEB 958
writing with exponential offsets & sizes on PEB 959
writing with exponential offsets & sizes on PEB 960
writing with exponential offsets & sizes on PEB 961
writing with exponential offsets & sizes on PEB 962
writing with exponential offsets & sizes on PEB 963
writing with exponential offsets & sizes on PEB 964
writing with exponential offsets & sizes on PEB 965
writing with exponential offsets & sizes on PEB 966
writing with exponential offsets & sizes on PEB 967
writing with exponential offsets & sizes on PEB 968
writing with exponential offsets & sizes on PEB 969
writing with exponential offsets & sizes on PEB 970
writing with exponential offsets & sizes on PEB 971
writing with exponential offsets & sizes on PEB 972
writing with exponential offsets & sizes on PEB 973
writing with exponential offsets & sizes on PEB 974
writing with exponential offsets & sizes on PEB 975
writing with exponential offsets & sizes on PEB 976
writing with exponential offsets & sizes on PEB 977
writing with exponential offsets & sizes on PEB 978
writing with exponential offsets & sizes on PEB 979
writing with exponential offsets & sizes on PEB 980
writing with exponential offsets & sizes on PEB 981
writing with exponential offsets & sizes on PEB 982
writing with exponential offsets & sizes on PEB 983
writing with exponential offsets & sizes on PEB 984
writing with exponential offsets & sizes on PEB 985
writing with exponential offsets & sizes on PEB 986
writing with exponential offsets & sizes on PEB 987
writing with exponential offsets & sizes on PEB 988
writing with exponential offsets & sizes on PEB 989
writing with exponential offsets & sizes on PEB 990
writing with exponential offsets & sizes on PEB 991
writing with exponential offsets & sizes on PEB 992
writing with exponential offsets & sizes on PEB 993
writing with exponential offsets & sizes on PEB 994
writing with exponential offsets & sizes on PEB 995
writing with exponential offsets & sizes on PEB 996
writing with exponential offsets & sizes on PEB 997
writing with exponential offsets & sizes on PEB 998
writing with exponential offsets & sizes on PEB 999
writing with exponential offsets & sizes on PEB 1000
writing with exponential offsets & sizes on PEB 1001
writing with exponential offsets & sizes on PEB 1002
writing with exponential offsets & sizes on PEB 1003
writing with exponential offsets & sizes on PEB 1004
writing with exponential offsets & sizes on PEB 1005
writing with exponential offsets & sizes on PEB 1006
writing with exponential offsets & sizes on PEB 1007
writing with exponential offsets & sizes on PEB 1008
writing with exponential offsets & sizes on PEB 1009
writing with exponential offsets & sizes on PEB 1010
writing with exponential offsets & sizes on PEB 1011
writing with exponential offsets & sizes on PEB 1012
writing with exponential offsets & sizes on PEB 1013
writing with exponential offsets & sizes on PEB 1014
writing with exponential offsets & sizes on PEB 1015
writing with exponential offsets & sizes on PEB 1016
writing with exponential offsets & sizes on PEB 1017
writing with exponential offsets & sizes on PEB 1018
writing with exponential offsets & sizes on PEB 1019
writing with exponential offsets & sizes on PEB 1020
writing with exponential offsets & sizes on PEB 1021
writing with exponential offsets & sizes on PEB 1022
writing with exponential offsets & sizes on PEB 1023
verifying exponential offset & size writes on PEB 0
verifying exponential offset & size writes on PEB 1
verifying exponential offset & size writes on PEB 2
verifying exponential offset & size writes on PEB 3
verifying exponential offset & size writes on PEB 4
verifying exponential offset & size writes on PEB 5
verifying exponential offset & size writes on PEB 6
verifying exponential offset & size writes on PEB 7
verifying exponential offset & size writes on PEB 8
verifying exponential offset & size writes on PEB 9
verifying exponential offset & size writes on PEB 10
verifying exponential offset & size writes on PEB 11
verifying exponential offset & size writes on PEB 12
verifying exponential offset & size writes on PEB 13
verifying exponential offset & size writes on PEB 14
verifying exponential offset & size writes on PEB 15
verifying exponential offset & size writes on PEB 16
verifying exponential offset & size writes on PEB 17
verifying exponential offset & size writes on PEB 18
verifying exponential offset & size writes on PEB 19
verifying exponential offset & size writes on PEB 20
verifying exponential offset & size writes on PEB 21
verifying exponential offset & size writes on PEB 22
verifying exponential offset & size writes on PEB 23
verifying exponential offset & size writes on PEB 24
verifying exponential offset & size writes on PEB 25
verifying exponential offset & size writes on PEB 26
verifying exponential offset & size writes on PEB 27
verifying exponential offset & size writes on PEB 28
verifying exponential offset & size writes on PEB 29
verifying exponential offset & size writes on PEB 30
verifying exponential offset & size writes on PEB 31
verifying exponential offset & size writes on PEB 32
verifying exponential offset & size writes on PEB 33
verifying exponential offset & size writes on PEB 34
verifying exponential offset & size writes on PEB 35
verifying exponential offset & size writes on PEB 36
verifying exponential offset & size writes on PEB 37
verifying exponential offset & size writes on PEB 38
verifying exponential offset & size writes on PEB 39
verifying exponential offset & size writes on PEB 40
verifying exponential offset & size writes on PEB 41
verifying exponential offset & size writes on PEB 42
verifying exponential offset & size writes on PEB 43
verifying exponential offset & size writes on PEB 44
verifying exponential offset & size writes on PEB 45
verifying exponential offset & size writes on PEB 46
verifying exponential offset & size writes on PEB 47
verifying exponential offset & size writes on PEB 48
verifying exponential offset & size writes on PEB 49
verifying exponential offset & size writes on PEB 50
verifying exponential offset & size writes on PEB 51
verifying exponential offset & size writes on PEB 52
verifying exponential offset & size writes on PEB 53
verifying exponential offset & size writes on PEB 54
verifying exponential offset & size writes on PEB 55
verifying exponential offset & size writes on PEB 56
verifying exponential offset & size writes on PEB 57
verifying exponential offset & size writes on PEB 58
verifying exponential offset & size writes on PEB 59
verifying exponential offset & size writes on PEB 60
verifying exponential offset & size writes on PEB 61
verifying exponential offset & size writes on PEB 62
verifying exponential offset & size writes on PEB 63
verifying exponential offset & size writes on PEB 64
verifying exponential offset & size writes on PEB 65
verifying exponential offset & size writes on PEB 66
verifying exponential offset & size writes on PEB 67
verifying exponential offset & size writes on PEB 68
verifying exponential offset & size writes on PEB 69
verifying exponential offset & size writes on PEB 70
verifying exponential offset & size writes on PEB 71
verifying exponential offset & size writes on PEB 72
verifying exponential offset & size writes on PEB 73
verifying exponential offset & size writes on PEB 74
verifying exponential offset & size writes on PEB 75
verifying exponential offset & size writes on PEB 76
verifying exponential offset & size writes on PEB 77
verifying exponential offset & size writes on PEB 78
verifying exponential offset & size writes on PEB 79
verifying exponential offset & size writes on PEB 80
verifying exponential offset & size writes on PEB 81
verifying exponential offset & size writes on PEB 82
verifying exponential offset & size writes on PEB 83
verifying exponential offset & size writes on PEB 84
verifying exponential offset & size writes on PEB 85
verifying exponential offset & size writes on PEB 86
verifying exponential offset & size writes on PEB 87
verifying exponential offset & size writes on PEB 88
verifying exponential offset & size writes on PEB 89
verifying exponential offset & size writes on PEB 90
verifying exponential offset & size writes on PEB 91
verifying exponential offset & size writes on PEB 92
verifying exponential offset & size writes on PEB 93
verifying exponential offset & size writes on PEB 94
verifying exponential offset & size writes on PEB 95
verifying exponential offset & size writes on PEB 96
verifying exponential offset & size writes on PEB 97
verifying exponential offset & size writes on PEB 98
verifying exponential offset & size writes on PEB 99
verifying exponential offset & size writes on PEB 100
verifying exponential offset & size writes on PEB 101
verifying exponential offset & size writes on PEB 102
verifying exponential offset & size writes on PEB 103
verifying exponential offset & size writes on PEB 104
verifying exponential offset & size writes on PEB 105
verifying exponential offset & size writes on PEB 106
verifying exponential offset & size writes on PEB 107
verifying exponential offset & size writes on PEB 108
verifying exponential offset & size writes on PEB 109
verifying exponential offset & size writes on PEB 110
verifying exponential offset & size writes on PEB 111
verifying exponential offset & size writes on PEB 112
verifying exponential offset & size writes on PEB 113
verifying exponential offset & size writes on PEB 114
verifying exponential offset & size writes on PEB 115
verifying exponential offset & size writes on PEB 116
verifying exponential offset & size writes on PEB 117
verifying exponential offset & size writes on PEB 118
verifying exponential offset & size writes on PEB 119
verifying exponential offset & size writes on PEB 120
verifying exponential offset & size writes on PEB 121
verifying exponential offset & size writes on PEB 122
verifying exponential offset & size writes on PEB 123
verifying exponential offset & size writes on PEB 124
verifying exponential offset & size writes on PEB 125
verifying exponential offset & size writes on PEB 126
verifying exponential offset & size writes on PEB 127
verifying exponential offset & size writes on PEB 128
verifying exponential offset & size writes on PEB 129
verifying exponential offset & size writes on PEB 130
verifying exponential offset & size writes on PEB 131
verifying exponential offset & size writes on PEB 132
verifying exponential offset & size writes on PEB 133
verifying exponential offset & size writes on PEB 134
verifying exponential offset & size writes on PEB 135
verifying exponential offset & size writes on PEB 136
verifying exponential offset & size writes on PEB 137
verifying exponential offset & size writes on PEB 138
verifying exponential offset & size writes on PEB 139
verifying exponential offset & size writes on PEB 140
verifying exponential offset & size writes on PEB 141
verifying exponential offset & size writes on PEB 142
verifying exponential offset & size writes on PEB 143
verifying exponential offset & size writes on PEB 144
verifying exponential offset & size writes on PEB 145
verifying exponential offset & size writes on PEB 146
verifying exponential offset & size writes on PEB 147
verifying exponential offset & size writes on PEB 148
verifying exponential offset & size writes on PEB 149
verifying exponential offset & size writes on PEB 150
verifying exponential offset & size writes on PEB 151
verifying exponential offset & size writes on PEB 152
verifying exponential offset & size writes on PEB 153
verifying exponential offset & size writes on PEB 154
verifying exponential offset & size writes on PEB 155
verifying exponential offset & size writes on PEB 156
verifying exponential offset & size writes on PEB 157
verifying exponential offset & size writes on PEB 158
verifying exponential offset & size writes on PEB 159
verifying exponential offset & size writes on PEB 160
verifying exponential offset & size writes on PEB 161
verifying exponential offset & size writes on PEB 162
verifying exponential offset & size writes on PEB 163
verifying exponential offset & size writes on PEB 164
verifying exponential offset & size writes on PEB 165
verifying exponential offset & size writes on PEB 166
verifying exponential offset & size writes on PEB 167
verifying exponential offset & size writes on PEB 168
verifying exponential offset & size writes on PEB 169
verifying exponential offset & size writes on PEB 170
verifying exponential offset & size writes on PEB 171
verifying exponential offset & size writes on PEB 172
verifying exponential offset & size writes on PEB 173
verifying exponential offset & size writes on PEB 174
verifying exponential offset & size writes on PEB 175
verifying exponential offset & size writes on PEB 176
verifying exponential offset & size writes on PEB 177
verifying exponential offset & size writes on PEB 178
verifying exponential offset & size writes on PEB 179
verifying exponential offset & size writes on PEB 180
verifying exponential offset & size writes on PEB 181
verifying exponential offset & size writes on PEB 182
verifying exponential offset & size writes on PEB 183
verifying exponential offset & size writes on PEB 184
verifying exponential offset & size writes on PEB 185
verifying exponential offset & size writes on PEB 186
verifying exponential offset & size writes on PEB 187
verifying exponential offset & size writes on PEB 188
verifying exponential offset & size writes on PEB 189
verifying exponential offset & size writes on PEB 190
verifying exponential offset & size writes on PEB 191
verifying exponential offset & size writes on PEB 192
verifying exponential offset & size writes on PEB 193
verifying exponential offset & size writes on PEB 194
verifying exponential offset & size writes on PEB 195
verifying exponential offset & size writes on PEB 196
verifying exponential offset & size writes on PEB 197
verifying exponential offset & size writes on PEB 198
verifying exponential offset & size writes on PEB 199
verifying exponential offset & size writes on PEB 200
verifying exponential offset & size writes on PEB 201
verifying exponential offset & size writes on PEB 202
verifying exponential offset & size writes on PEB 203
verifying exponential offset & size writes on PEB 204
verifying exponential offset & size writes on PEB 205
verifying exponential offset & size writes on PEB 206
verifying exponential offset & size writes on PEB 207
verifying exponential offset & size writes on PEB 208
verifying exponential offset & size writes on PEB 209
verifying exponential offset & size writes on PEB 210
verifying exponential offset & size writes on PEB 211
verifying exponential offset & size writes on PEB 212
verifying exponential offset & size writes on PEB 213
verifying exponential offset & size writes on PEB 214
verifying exponential offset & size writes on PEB 215
verifying exponential offset & size writes on PEB 216
verifying exponential offset & size writes on PEB 217
verifying exponential offset & size writes on PEB 218
verifying exponential offset & size writes on PEB 219
verifying exponential offset & size writes on PEB 220
verifying exponential offset & size writes on PEB 221
verifying exponential offset & size writes on PEB 222
verifying exponential offset & size writes on PEB 223
verifying exponential offset & size writes on PEB 224
verifying exponential offset & size writes on PEB 225
verifying exponential offset & size writes on PEB 226
verifying exponential offset & size writes on PEB 227
verifying exponential offset & size writes on PEB 228
verifying exponential offset & size writes on PEB 229
verifying exponential offset & size writes on PEB 230
verifying exponential offset & size writes on PEB 231
verifying exponential offset & size writes on PEB 232
verifying exponential offset & size writes on PEB 233
verifying exponential offset & size writes on PEB 234
verifying exponential offset & size writes on PEB 235
verifying exponential offset & size writes on PEB 236
verifying exponential offset & size writes on PEB 237
verifying exponential offset & size writes on PEB 238
verifying exponential offset & size writes on PEB 239
verifying exponential offset & size writes on PEB 240
verifying exponential offset & size writes on PEB 241
verifying exponential offset & size writes on PEB 242
verifying exponential offset & size writes on PEB 243
verifying exponential offset & size writes on PEB 244
verifying exponential offset & size writes on PEB 245
verifying exponential offset & size writes on PEB 246
verifying exponential offset & size writes on PEB 247
verifying exponential offset & size writes on PEB 248
verifying exponential offset & size writes on PEB 249
verifying exponential offset & size writes on PEB 250
verifying exponential offset & size writes on PEB 251
verifying exponential offset & size writes on PEB 252
verifying exponential offset & size writes on PEB 253
verifying exponential offset & size writes on PEB 254
verifying exponential offset & size writes on PEB 255
verifying exponential offset & size writes on PEB 256
verifying exponential offset & size writes on PEB 257
verifying exponential offset & size writes on PEB 258
verifying exponential offset & size writes on PEB 259
verifying exponential offset & size writes on PEB 260
verifying exponential offset & size writes on PEB 261
verifying exponential offset & size writes on PEB 262
verifying exponential offset & size writes on PEB 263
verifying exponential offset & size writes on PEB 264
verifying exponential offset & size writes on PEB 265
verifying exponential offset & size writes on PEB 266
verifying exponential offset & size writes on PEB 267
verifying exponential offset & size writes on PEB 268
verifying exponential offset & size writes on PEB 269
verifying exponential offset & size writes on PEB 270
verifying exponential offset & size writes on PEB 271
verifying exponential offset & size writes on PEB 272
verifying exponential offset & size writes on PEB 273
verifying exponential offset & size writes on PEB 274
verifying exponential offset & size writes on PEB 275
verifying exponential offset & size writes on PEB 276
verifying exponential offset & size writes on PEB 277
verifying exponential offset & size writes on PEB 278
verifying exponential offset & size writes on PEB 279
verifying exponential offset & size writes on PEB 280
verifying exponential offset & size writes on PEB 281
verifying exponential offset & size writes on PEB 282
verifying exponential offset & size writes on PEB 283
verifying exponential offset & size writes on PEB 284
verifying exponential offset & size writes on PEB 285
verifying exponential offset & size writes on PEB 286
verifying exponential offset & size writes on PEB 287
verifying exponential offset & size writes on PEB 288
verifying exponential offset & size writes on PEB 289
verifying exponential offset & size writes on PEB 290
verifying exponential offset & size writes on PEB 291
verifying exponential offset & size writes on PEB 292
verifying exponential offset & size writes on PEB 293
verifying exponential offset & size writes on PEB 294
verifying exponential offset & size writes on PEB 295
verifying exponential offset & size writes on PEB 296
verifying exponential offset & size writes on PEB 297
verifying exponential offset & size writes on PEB 298
verifying exponential offset & size writes on PEB 299
verifying exponential offset & size writes on PEB 300
verifying exponential offset & size writes on PEB 301
verifying exponential offset & size writes on PEB 302
verifying exponential offset & size writes on PEB 303
verifying exponential offset & size writes on PEB 304
verifying exponential offset & size writes on PEB 305
verifying exponential offset & size writes on PEB 306
verifying exponential offset & size writes on PEB 307
verifying exponential offset & size writes on PEB 308
verifying exponential offset & size writes on PEB 309
verifying exponential offset & size writes on PEB 310
verifying exponential offset & size writes on PEB 311
verifying exponential offset & size writes on PEB 312
verifying exponential offset & size writes on PEB 313
verifying exponential offset & size writes on PEB 314
verifying exponential offset & size writes on PEB 315
verifying exponential offset & size writes on PEB 316
verifying exponential offset & size writes on PEB 317
verifying exponential offset & size writes on PEB 318
verifying exponential offset & size writes on PEB 319
verifying exponential offset & size writes on PEB 320
verifying exponential offset & size writes on PEB 321
verifying exponential offset & size writes on PEB 322
verifying exponential offset & size writes on PEB 323
verifying exponential offset & size writes on PEB 324
verifying exponential offset & size writes on PEB 325
verifying exponential offset & size writes on PEB 326
verifying exponential offset & size writes on PEB 327
verifying exponential offset & size writes on PEB 328
verifying exponential offset & size writes on PEB 329
verifying exponential offset & size writes on PEB 330
verifying exponential offset & size writes on PEB 331
verifying exponential offset & size writes on PEB 332
verifying exponential offset & size writes on PEB 333
verifying exponential offset & size writes on PEB 334
verifying exponential offset & size writes on PEB 335
verifying exponential offset & size writes on PEB 336
verifying exponential offset & size writes on PEB 337
verifying exponential offset & size writes on PEB 338
verifying exponential offset & size writes on PEB 339
verifying exponential offset & size writes on PEB 340
verifying exponential offset & size writes on PEB 341
verifying exponential offset & size writes on PEB 342
verifying exponential offset & size writes on PEB 343
verifying exponential offset & size writes on PEB 344
verifying exponential offset & size writes on PEB 345
verifying exponential offset & size writes on PEB 346
verifying exponential offset & size writes on PEB 347
verifying exponential offset & size writes on PEB 348
verifying exponential offset & size writes on PEB 349
verifying exponential offset & size writes on PEB 350
verifying exponential offset & size writes on PEB 351
verifying exponential offset & size writes on PEB 352
verifying exponential offset & size writes on PEB 353
verifying exponential offset & size writes on PEB 354
verifying exponential offset & size writes on PEB 355
verifying exponential offset & size writes on PEB 356
verifying exponential offset & size writes on PEB 357
verifying exponential offset & size writes on PEB 358
verifying exponential offset & size writes on PEB 359
verifying exponential offset & size writes on PEB 360
verifying exponential offset & size writes on PEB 361
verifying exponential offset & size writes on PEB 362
verifying exponential offset & size writes on PEB 363
verifying exponential offset & size writes on PEB 364
verifying exponential offset & size writes on PEB 365
verifying exponential offset & size writes on PEB 366
verifying exponential offset & size writes on PEB 367
verifying exponential offset & size writes on PEB 368
verifying exponential offset & size writes on PEB 369
verifying exponential offset & size writes on PEB 370
verifying exponential offset & size writes on PEB 371
verifying exponential offset & size writes on PEB 372
verifying exponential offset & size writes on PEB 373
verifying exponential offset & size writes on PEB 374
verifying exponential offset & size writes on PEB 375
verifying exponential offset & size writes on PEB 376
verifying exponential offset & size writes on PEB 377
verifying exponential offset & size writes on PEB 378
verifying exponential offset & size writes on PEB 379
verifying exponential offset & size writes on PEB 380
verifying exponential offset & size writes on PEB 381
verifying exponential offset & size writes on PEB 382
verifying exponential offset & size writes on PEB 383
verifying exponential offset & size writes on PEB 384
verifying exponential offset & size writes on PEB 385
verifying exponential offset & size writes on PEB 386
verifying exponential offset & size writes on PEB 387
verifying exponential offset & size writes on PEB 388
verifying exponential offset & size writes on PEB 389
verifying exponential offset & size writes on PEB 390
verifying exponential offset & size writes on PEB 391
verifying exponential offset & size writes on PEB 392
verifying exponential offset & size writes on PEB 393
verifying exponential offset & size writes on PEB 394
verifying exponential offset & size writes on PEB 395
verifying exponential offset & size writes on PEB 396
verifying exponential offset & size writes on PEB 397
verifying exponential offset & size writes on PEB 398
verifying exponential offset & size writes on PEB 399
verifying exponential offset & size writes on PEB 400
verifying exponential offset & size writes on PEB 401
verifying exponential offset & size writes on PEB 402
verifying exponential offset & size writes on PEB 403
verifying exponential offset & size writes on PEB 404
verifying exponential offset & size writes on PEB 405
verifying exponential offset & size writes on PEB 406
verifying exponential offset & size writes on PEB 407
verifying exponential offset & size writes on PEB 408
verifying exponential offset & size writes on PEB 409
verifying exponential offset & size writes on PEB 410
verifying exponential offset & size writes on PEB 411
verifying exponential offset & size writes on PEB 412
verifying exponential offset & size writes on PEB 413
verifying exponential offset & size writes on PEB 414
verifying exponential offset & size writes on PEB 415
verifying exponential offset & size writes on PEB 416
verifying exponential offset & size writes on PEB 417
verifying exponential offset & size writes on PEB 418
verifying exponential offset & size writes on PEB 419
verifying exponential offset & size writes on PEB 420
verifying exponential offset & size writes on PEB 421
verifying exponential offset & size writes on PEB 422
verifying exponential offset & size writes on PEB 423
verifying exponential offset & size writes on PEB 424
verifying exponential offset & size writes on PEB 425
verifying exponential offset & size writes on PEB 426
verifying exponential offset & size writes on PEB 427
verifying exponential offset & size writes on PEB 428
verifying exponential offset & size writes on PEB 429
verifying exponential offset & size writes on PEB 430
verifying exponential offset & size writes on PEB 431
verifying exponential offset & size writes on PEB 432
verifying exponential offset & size writes on PEB 433
verifying exponential offset & size writes on PEB 434
verifying exponential offset & size writes on PEB 435
verifying exponential offset & size writes on PEB 436
verifying exponential offset & size writes on PEB 437
verifying exponential offset & size writes on PEB 438
verifying exponential offset & size writes on PEB 439
verifying exponential offset & size writes on PEB 440
verifying exponential offset & size writes on PEB 441
verifying exponential offset & size writes on PEB 442
verifying exponential offset & size writes on PEB 443
verifying exponential offset & size writes on PEB 444
verifying exponential offset & size writes on PEB 445
verifying exponential offset & size writes on PEB 446
verifying exponential offset & size writes on PEB 447
verifying exponential offset & size writes on PEB 448
verifying exponential offset & size writes on PEB 449
verifying exponential offset & size writes on PEB 450
verifying exponential offset & size writes on PEB 451
verifying exponential offset & size writes on PEB 452
verifying exponential offset & size writes on PEB 453
verifying exponential offset & size writes on PEB 454
verifying exponential offset & size writes on PEB 455
verifying exponential offset & size writes on PEB 456
verifying exponential offset & size writes on PEB 457
verifying exponential offset & size writes on PEB 458
verifying exponential offset & size writes on PEB 459
verifying exponential offset & size writes on PEB 460
verifying exponential offset & size writes on PEB 461
verifying exponential offset & size writes on PEB 462
verifying exponential offset & size writes on PEB 463
verifying exponential offset & size writes on PEB 464
verifying exponential offset & size writes on PEB 465
verifying exponential offset & size writes on PEB 466
verifying exponential offset & size writes on PEB 467
verifying exponential offset & size writes on PEB 468
verifying exponential offset & size writes on PEB 469
verifying exponential offset & size writes on PEB 470
verifying exponential offset & size writes on PEB 471
verifying exponential offset & size writes on PEB 472
verifying exponential offset & size writes on PEB 473
verifying exponential offset & size writes on PEB 474
verifying exponential offset & size writes on PEB 475
verifying exponential offset & size writes on PEB 476
verifying exponential offset & size writes on PEB 477
verifying exponential offset & size writes on PEB 478
verifying exponential offset & size writes on PEB 479
verifying exponential offset & size writes on PEB 480
verifying exponential offset & size writes on PEB 481
verifying exponential offset & size writes on PEB 482
verifying exponential offset & size writes on PEB 483
verifying exponential offset & size writes on PEB 484
verifying exponential offset & size writes on PEB 485
verifying exponential offset & size writes on PEB 486
verifying exponential offset & size writes on PEB 487
verifying exponential offset & size writes on PEB 488
verifying exponential offset & size writes on PEB 489
verifying exponential offset & size writes on PEB 490
verifying exponential offset & size writes on PEB 491
verifying exponential offset & size writes on PEB 492
verifying exponential offset & size writes on PEB 493
verifying exponential offset & size writes on PEB 494
verifying exponential offset & size writes on PEB 495
verifying exponential offset & size writes on PEB 496
verifying exponential offset & size writes on PEB 497
verifying exponential offset & size writes on PEB 498
verifying exponential offset & size writes on PEB 499
verifying exponential offset & size writes on PEB 500
verifying exponential offset & size writes on PEB 501
verifying exponential offset & size writes on PEB 502
verifying exponential offset & size writes on PEB 503
verifying exponential offset & size writes on PEB 504
verifying exponential offset & size writes on PEB 505
verifying exponential offset & size writes on PEB 506
verifying exponential offset & size writes on PEB 507
verifying exponential offset & size writes on PEB 508
verifying exponential offset & size writes on PEB 509
verifying exponential offset & size writes on PEB 510
verifying exponential offset & size writes on PEB 511
verifying exponential offset & size writes on PEB 512
verifying exponential offset & size writes on PEB 513
verifying exponential offset & size writes on PEB 514
verifying exponential offset & size writes on PEB 515
verifying exponential offset & size writes on PEB 516
verifying exponential offset & size writes on PEB 517
verifying exponential offset & size writes on PEB 518
verifying exponential offset & size writes on PEB 519
verifying exponential offset & size writes on PEB 520
verifying exponential offset & size writes on PEB 521
verifying exponential offset & size writes on PEB 522
verifying exponential offset & size writes on PEB 523
verifying exponential offset & size writes on PEB 524
verifying exponential offset & size writes on PEB 525
verifying exponential offset & size writes on PEB 526
verifying exponential offset & size writes on PEB 527
verifying exponential offset & size writes on PEB 528
verifying exponential offset & size writes on PEB 529
verifying exponential offset & size writes on PEB 530
verifying exponential offset & size writes on PEB 531
verifying exponential offset & size writes on PEB 532
verifying exponential offset & size writes on PEB 533
verifying exponential offset & size writes on PEB 534
verifying exponential offset & size writes on PEB 535
verifying exponential offset & size writes on PEB 536
verifying exponential offset & size writes on PEB 537
verifying exponential offset & size writes on PEB 538
verifying exponential offset & size writes on PEB 539
verifying exponential offset & size writes on PEB 540
verifying exponential offset & size writes on PEB 541
verifying exponential offset & size writes on PEB 542
verifying exponential offset & size writes on PEB 543
verifying exponential offset & size writes on PEB 544
verifying exponential offset & size writes on PEB 545
verifying exponential offset & size writes on PEB 546
verifying exponential offset & size writes on PEB 547
verifying exponential offset & size writes on PEB 548
verifying exponential offset & size writes on PEB 549
verifying exponential offset & size writes on PEB 550
verifying exponential offset & size writes on PEB 551
verifying exponential offset & size writes on PEB 552
verifying exponential offset & size writes on PEB 553
verifying exponential offset & size writes on PEB 554
verifying exponential offset & size writes on PEB 555
verifying exponential offset & size writes on PEB 556
verifying exponential offset & size writes on PEB 557
verifying exponential offset & size writes on PEB 558
verifying exponential offset & size writes on PEB 559
verifying exponential offset & size writes on PEB 560
verifying exponential offset & size writes on PEB 561
verifying exponential offset & size writes on PEB 562
verifying exponential offset & size writes on PEB 563
verifying exponential offset & size writes on PEB 564
verifying exponential offset & size writes on PEB 565
verifying exponential offset & size writes on PEB 566
verifying exponential offset & size writes on PEB 567
verifying exponential offset & size writes on PEB 568
verifying exponential offset & size writes on PEB 569
verifying exponential offset & size writes on PEB 570
verifying exponential offset & size writes on PEB 571
verifying exponential offset & size writes on PEB 572
verifying exponential offset & size writes on PEB 573
verifying exponential offset & size writes on PEB 574
verifying exponential offset & size writes on PEB 575
verifying exponential offset & size writes on PEB 576
verifying exponential offset & size writes on PEB 577
verifying exponential offset & size writes on PEB 578
verifying exponential offset & size writes on PEB 579
verifying exponential offset & size writes on PEB 580
verifying exponential offset & size writes on PEB 581
verifying exponential offset & size writes on PEB 582
verifying exponential offset & size writes on PEB 583
verifying exponential offset & size writes on PEB 584
verifying exponential offset & size writes on PEB 585
verifying exponential offset & size writes on PEB 586
verifying exponential offset & size writes on PEB 587
verifying exponential offset & size writes on PEB 588
verifying exponential offset & size writes on PEB 589
verifying exponential offset & size writes on PEB 590
verifying exponential offset & size writes on PEB 591
verifying exponential offset & size writes on PEB 592
verifying exponential offset & size writes on PEB 593
verifying exponential offset & size writes on PEB 594
verifying exponential offset & size writes on PEB 595
verifying exponential offset & size writes on PEB 596
verifying exponential offset & size writes on PEB 597
verifying exponential offset & size writes on PEB 598
verifying exponential offset & size writes on PEB 599
verifying exponential offset & size writes on PEB 600
verifying exponential offset & size writes on PEB 601
verifying exponential offset & size writes on PEB 602
verifying exponential offset & size writes on PEB 603
verifying exponential offset & size writes on PEB 604
verifying exponential offset & size writes on PEB 605
verifying exponential offset & size writes on PEB 606
verifying exponential offset & size writes on PEB 607
verifying exponential offset & size writes on PEB 608
verifying exponential offset & size writes on PEB 609
verifying exponential offset & size writes on PEB 610
verifying exponential offset & size writes on PEB 611
verifying exponential offset & size writes on PEB 612
verifying exponential offset & size writes on PEB 613
verifying exponential offset & size writes on PEB 614
verifying exponential offset & size writes on PEB 615
verifying exponential offset & size writes on PEB 616
verifying exponential offset & size writes on PEB 617
verifying exponential offset & size writes on PEB 618
verifying exponential offset & size writes on PEB 619
verifying exponential offset & size writes on PEB 620
verifying exponential offset & size writes on PEB 621
verifying exponential offset & size writes on PEB 622
verifying exponential offset & size writes on PEB 623
verifying exponential offset & size writes on PEB 624
verifying exponential offset & size writes on PEB 625
verifying exponential offset & size writes on PEB 626
verifying exponential offset & size writes on PEB 627
verifying exponential offset & size writes on PEB 628
verifying exponential offset & size writes on PEB 629
verifying exponential offset & size writes on PEB 630
verifying exponential offset & size writes on PEB 631
verifying exponential offset & size writes on PEB 632
verifying exponential offset & size writes on PEB 633
verifying exponential offset & size writes on PEB 634
verifying exponential offset & size writes on PEB 635
verifying exponential offset & size writes on PEB 636
verifying exponential offset & size writes on PEB 637
verifying exponential offset & size writes on PEB 638
verifying exponential offset & size writes on PEB 639
verifying exponential offset & size writes on PEB 640
verifying exponential offset & size writes on PEB 641
verifying exponential offset & size writes on PEB 642
verifying exponential offset & size writes on PEB 643
verifying exponential offset & size writes on PEB 644
verifying exponential offset & size writes on PEB 645
verifying exponential offset & size writes on PEB 646
verifying exponential offset & size writes on PEB 647
verifying exponential offset & size writes on PEB 648
verifying exponential offset & size writes on PEB 649
verifying exponential offset & size writes on PEB 650
verifying exponential offset & size writes on PEB 651
verifying exponential offset & size writes on PEB 652
verifying exponential offset & size writes on PEB 653
verifying exponential offset & size writes on PEB 654
verifying exponential offset & size writes on PEB 655
verifying exponential offset & size writes on PEB 656
verifying exponential offset & size writes on PEB 657
verifying exponential offset & size writes on PEB 658
verifying exponential offset & size writes on PEB 659
verifying exponential offset & size writes on PEB 660
verifying exponential offset & size writes on PEB 661
verifying exponential offset & size writes on PEB 662
verifying exponential offset & size writes on PEB 663
verifying exponential offset & size writes on PEB 664
verifying exponential offset & size writes on PEB 665
verifying exponential offset & size writes on PEB 666
verifying exponential offset & size writes on PEB 667
verifying exponential offset & size writes on PEB 668
verifying exponential offset & size writes on PEB 669
verifying exponential offset & size writes on PEB 670
verifying exponential offset & size writes on PEB 671
verifying exponential offset & size writes on PEB 672
verifying exponential offset & size writes on PEB 673
verifying exponential offset & size writes on PEB 674
verifying exponential offset & size writes on PEB 675
verifying exponential offset & size writes on PEB 676
verifying exponential offset & size writes on PEB 677
verifying exponential offset & size writes on PEB 678
verifying exponential offset & size writes on PEB 679
verifying exponential offset & size writes on PEB 680
verifying exponential offset & size writes on PEB 681
verifying exponential offset & size writes on PEB 682
verifying exponential offset & size writes on PEB 683
verifying exponential offset & size writes on PEB 684
verifying exponential offset & size writes on PEB 685
verifying exponential offset & size writes on PEB 686
verifying exponential offset & size writes on PEB 687
verifying exponential offset & size writes on PEB 688
verifying exponential offset & size writes on PEB 689
verifying exponential offset & size writes on PEB 690
verifying exponential offset & size writes on PEB 691
verifying exponential offset & size writes on PEB 692
verifying exponential offset & size writes on PEB 693
verifying exponential offset & size writes on PEB 694
verifying exponential offset & size writes on PEB 695
verifying exponential offset & size writes on PEB 696
verifying exponential offset & size writes on PEB 697
verifying exponential offset & size writes on PEB 698
verifying exponential offset & size writes on PEB 699
verifying exponential offset & size writes on PEB 700
verifying exponential offset & size writes on PEB 701
verifying exponential offset & size writes on PEB 702
verifying exponential offset & size writes on PEB 703
verifying exponential offset & size writes on PEB 704
verifying exponential offset & size writes on PEB 705
verifying exponential offset & size writes on PEB 706
verifying exponential offset & size writes on PEB 707
verifying exponential offset & size writes on PEB 708
verifying exponential offset & size writes on PEB 709
verifying exponential offset & size writes on PEB 710
verifying exponential offset & size writes on PEB 712
verifying exponential offset & size writes on PEB 714
verifying exponential offset & size writes on PEB 715
verifying exponential offset & size writes on PEB 716
verifying exponential offset & size writes on PEB 717
verifying exponential offset & size writes on PEB 718
verifying exponential offset & size writes on PEB 719
verifying exponential offset & size writes on PEB 720
verifying exponential offset & size writes on PEB 721
verifying exponential offset & size writes on PEB 722
verifying exponential offset & size writes on PEB 723
verifying exponential offset & size writes on PEB 724
verifying exponential offset & size writes on PEB 725
verifying exponential offset & size writes on PEB 726
verifying exponential offset & size writes on PEB 727
verifying exponential offset & size writes on PEB 728
verifying exponential offset & size writes on PEB 729
verifying exponential offset & size writes on PEB 730
verifying exponential offset & size writes on PEB 731
verifying exponential offset & size writes on PEB 732
verifying exponential offset & size writes on PEB 733
verifying exponential offset & size writes on PEB 734
verifying exponential offset & size writes on PEB 735
verifying exponential offset & size writes on PEB 736
verifying exponential offset & size writes on PEB 737
verifying exponential offset & size writes on PEB 738
verifying exponential offset & size writes on PEB 739
verifying exponential offset & size writes on PEB 740
verifying exponential offset & size writes on PEB 741
verifying exponential offset & size writes on PEB 742
verifying exponential offset & size writes on PEB 743
verifying exponential offset & size writes on PEB 744
verifying exponential offset & size writes on PEB 745
verifying exponential offset & size writes on PEB 746
verifying exponential offset & size writes on PEB 747
verifying exponential offset & size writes on PEB 748
verifying exponential offset & size writes on PEB 749
verifying exponential offset & size writes on PEB 750
verifying exponential offset & size writes on PEB 751
verifying exponential offset & size writes on PEB 752
verifying exponential offset & size writes on PEB 753
verifying exponential offset & size writes on PEB 754
verifying exponential offset & size writes on PEB 755
verifying exponential offset & size writes on PEB 756
verifying exponential offset & size writes on PEB 757
verifying exponential offset & size writes on PEB 758
verifying exponential offset & size writes on PEB 759
verifying exponential offset & size writes on PEB 760
verifying exponential offset & size writes on PEB 761
verifying exponential offset & size writes on PEB 762
verifying exponential offset & size writes on PEB 763
verifying exponential offset & size writes on PEB 764
verifying exponential offset & size writes on PEB 765
verifying exponential offset & size writes on PEB 766
verifying exponential offset & size writes on PEB 767
verifying exponential offset & size writes on PEB 768
verifying exponential offset & size writes on PEB 769
verifying exponential offset & size writes on PEB 770
verifying exponential offset & size writes on PEB 771
verifying exponential offset & size writes on PEB 772
verifying exponential offset & size writes on PEB 773
verifying exponential offset & size writes on PEB 774
verifying exponential offset & size writes on PEB 775
verifying exponential offset & size writes on PEB 776
verifying exponential offset & size writes on PEB 777
verifying exponential offset & size writes on PEB 778
verifying exponential offset & size writes on PEB 779
verifying exponential offset & size writes on PEB 780
verifying exponential offset & size writes on PEB 781
verifying exponential offset & size writes on PEB 782
verifying exponential offset & size writes on PEB 783
verifying exponential offset & size writes on PEB 784
verifying exponential offset & size writes on PEB 785
verifying exponential offset & size writes on PEB 786
verifying exponential offset & size writes on PEB 787
verifying exponential offset & size writes on PEB 788
verifying exponential offset & size writes on PEB 789
verifying exponential offset & size writes on PEB 790
verifying exponential offset & size writes on PEB 791
verifying exponential offset & size writes on PEB 792
verifying exponential offset & size writes on PEB 793
verifying exponential offset & size writes on PEB 794
verifying exponential offset & size writes on PEB 795
verifying exponential offset & size writes on PEB 796
verifying exponential offset & size writes on PEB 797
verifying exponential offset & size writes on PEB 798
verifying exponential offset & size writes on PEB 799
verifying exponential offset & size writes on PEB 800
verifying exponential offset & size writes on PEB 801
verifying exponential offset & size writes on PEB 802
verifying exponential offset & size writes on PEB 803
verifying exponential offset & size writes on PEB 804
verifying exponential offset & size writes on PEB 805
verifying exponential offset & size writes on PEB 806
verifying exponential offset & size writes on PEB 807
verifying exponential offset & size writes on PEB 808
verifying exponential offset & size writes on PEB 809
verifying exponential offset & size writes on PEB 810
verifying exponential offset & size writes on PEB 811
verifying exponential offset & size writes on PEB 812
verifying exponential offset & size writes on PEB 813
verifying exponential offset & size writes on PEB 814
verifying exponential offset & size writes on PEB 815
verifying exponential offset & size writes on PEB 816
verifying exponential offset & size writes on PEB 817
verifying exponential offset & size writes on PEB 818
verifying exponential offset & size writes on PEB 819
verifying exponential offset & size writes on PEB 820
verifying exponential offset & size writes on PEB 821
verifying exponential offset & size writes on PEB 822
verifying exponential offset & size writes on PEB 823
verifying exponential offset & size writes on PEB 824
verifying exponential offset & size writes on PEB 825
verifying exponential offset & size writes on PEB 826
verifying exponential offset & size writes on PEB 827
verifying exponential offset & size writes on PEB 828
verifying exponential offset & size writes on PEB 829
verifying exponential offset & size writes on PEB 830
verifying exponential offset & size writes on PEB 831
verifying exponential offset & size writes on PEB 832
verifying exponential offset & size writes on PEB 833
verifying exponential offset & size writes on PEB 834
verifying exponential offset & size writes on PEB 835
verifying exponential offset & size writes on PEB 836
verifying exponential offset & size writes on PEB 837
verifying exponential offset & size writes on PEB 838
verifying exponential offset & size writes on PEB 839
verifying exponential offset & size writes on PEB 840
verifying exponential offset & size writes on PEB 841
verifying exponential offset & size writes on PEB 842
verifying exponential offset & size writes on PEB 843
verifying exponential offset & size writes on PEB 844
verifying exponential offset & size writes on PEB 845
verifying exponential offset & size writes on PEB 846
verifying exponential offset & size writes on PEB 847
verifying exponential offset & size writes on PEB 848
verifying exponential offset & size writes on PEB 849
verifying exponential offset & size writes on PEB 850
verifying exponential offset & size writes on PEB 851
verifying exponential offset & size writes on PEB 852
verifying exponential offset & size writes on PEB 853
verifying exponential offset & size writes on PEB 854
verifying exponential offset & size writes on PEB 855
verifying exponential offset & size writes on PEB 856
verifying exponential offset & size writes on PEB 857
verifying exponential offset & size writes on PEB 858
verifying exponential offset & size writes on PEB 859
verifying exponential offset & size writes on PEB 860
verifying exponential offset & size writes on PEB 861
verifying exponential offset & size writes on PEB 862
verifying exponential offset & size writes on PEB 863
verifying exponential offset & size writes on PEB 864
verifying exponential offset & size writes on PEB 865
verifying exponential offset & size writes on PEB 866
verifying exponential offset & size writes on PEB 867
verifying exponential offset & size writes on PEB 868
verifying exponential offset & size writes on PEB 869
verifying exponential offset & size writes on PEB 870
verifying exponential offset & size writes on PEB 871
verifying exponential offset & size writes on PEB 872
verifying exponential offset & size writes on PEB 873
verifying exponential offset & size writes on PEB 874
verifying exponential offset & size writes on PEB 875
verifying exponential offset & size writes on PEB 876
verifying exponential offset & size writes on PEB 877
verifying exponential offset & size writes on PEB 878
verifying exponential offset & size writes on PEB 879
verifying exponential offset & size writes on PEB 880
verifying exponential offset & size writes on PEB 881
verifying exponential offset & size writes on PEB 882
verifying exponential offset & size writes on PEB 883
verifying exponential offset & size writes on PEB 884
verifying exponential offset & size writes on PEB 885
verifying exponential offset & size writes on PEB 886
verifying exponential offset & size writes on PEB 887
verifying exponential offset & size writes on PEB 888
verifying exponential offset & size writes on PEB 889
verifying exponential offset & size writes on PEB 890
verifying exponential offset & size writes on PEB 891
verifying exponential offset & size writes on PEB 892
verifying exponential offset & size writes on PEB 893
verifying exponential offset & size writes on PEB 894
verifying exponential offset & size writes on PEB 895
verifying exponential offset & size writes on PEB 896
verifying exponential offset & size writes on PEB 897
verifying exponential offset & size writes on PEB 898
verifying exponential offset & size writes on PEB 899
verifying exponential offset & size writes on PEB 900
verifying exponential offset & size writes on PEB 901
verifying exponential offset & size writes on PEB 902
verifying exponential offset & size writes on PEB 903
verifying exponential offset & size writes on PEB 904
verifying exponential offset & size writes on PEB 905
verifying exponential offset & size writes on PEB 906
verifying exponential offset & size writes on PEB 907
verifying exponential offset & size writes on PEB 908
verifying exponential offset & size writes on PEB 909
verifying exponential offset & size writes on PEB 910
verifying exponential offset & size writes on PEB 911
verifying exponential offset & size writes on PEB 912
verifying exponential offset & size writes on PEB 913
verifying exponential offset & size writes on PEB 914
verifying exponential offset & size writes on PEB 915
verifying exponential offset & size writes on PEB 916
verifying exponential offset & size writes on PEB 917
verifying exponential offset & size writes on PEB 918
verifying exponential offset & size writes on PEB 919
verifying exponential offset & size writes on PEB 920
verifying exponential offset & size writes on PEB 921
verifying exponential offset & size writes on PEB 922
verifying exponential offset & size writes on PEB 923
verifying exponential offset & size writes on PEB 924
verifying exponential offset & size writes on PEB 925
verifying exponential offset & size writes on PEB 926
verifying exponential offset & size writes on PEB 927
verifying exponential offset & size writes on PEB 928
verifying exponential offset & size writes on PEB 929
verifying exponential offset & size writes on PEB 930
verifying exponential offset & size writes on PEB 931
verifying exponential offset & size writes on PEB 932
verifying exponential offset & size writes on PEB 933
verifying exponential offset & size writes on PEB 934
verifying exponential offset & size writes on PEB 935
verifying exponential offset & size writes on PEB 936
verifying exponential offset & size writes on PEB 937
verifying exponential offset & size writes on PEB 938
verifying exponential offset & size writes on PEB 939
verifying exponential offset & size writes on PEB 940
verifying exponential offset & size writes on PEB 941
verifying exponential offset & size writes on PEB 942
verifying exponential offset & size writes on PEB 943
verifying exponential offset & size writes on PEB 944
verifying exponential offset & size writes on PEB 945
verifying exponential offset & size writes on PEB 946
verifying exponential offset & size writes on PEB 947
verifying exponential offset & size writes on PEB 948
verifying exponential offset & size writes on PEB 949
verifying exponential offset & size writes on PEB 950
verifying exponential offset & size writes on PEB 951
verifying exponential offset & size writes on PEB 952
verifying exponential offset & size writes on PEB 953
verifying exponential offset & size writes on PEB 954
verifying exponential offset & size writes on PEB 955
verifying exponential offset & size writes on PEB 956
verifying exponential offset & size writes on PEB 957
verifying exponential offset & size writes on PEB 958
verifying exponential offset & size writes on PEB 959
verifying exponential offset & size writes on PEB 960
verifying exponential offset & size writes on PEB 961
verifying exponential offset & size writes on PEB 962
verifying exponential offset & size writes on PEB 963
verifying exponential offset & size writes on PEB 964
verifying exponential offset & size writes on PEB 965
verifying exponential offset & size writes on PEB 966
verifying exponential offset & size writes on PEB 967
verifying exponential offset & size writes on PEB 968
verifying exponential offset & size writes on PEB 969
verifying exponential offset & size writes on PEB 970
verifying exponential offset & size writes on PEB 971
verifying exponential offset & size writes on PEB 972
verifying exponential offset & size writes on PEB 973
verifying exponential offset & size writes on PEB 974
verifying exponential offset & size writes on PEB 975
verifying exponential offset & size writes on PEB 976
verifying exponential offset & size writes on PEB 977
verifying exponential offset & size writes on PEB 978
verifying exponential offset & size writes on PEB 979
verifying exponential offset & size writes on PEB 980
verifying exponential offset & size writes on PEB 981
verifying exponential offset & size writes on PEB 982
verifying exponential offset & size writes on PEB 983
verifying exponential offset & size writes on PEB 984
verifying exponential offset & size writes on PEB 985
verifying exponential offset & size writes on PEB 986
verifying exponential offset & size writes on PEB 987
verifying exponential offset & size writes on PEB 988
verifying exponential offset & size writes on PEB 989
verifying exponential offset & size writes on PEB 990
verifying exponential offset & size writes on PEB 991
verifying exponential offset & size writes on PEB 992
verifying exponential offset & size writes on PEB 993
verifying exponential offset & size writes on PEB 994
verifying exponential offset & size writes on PEB 995
verifying exponential offset & size writes on PEB 996
verifying exponential offset & size writes on PEB 997
verifying exponential offset & size writes on PEB 998
verifying exponential offset & size writes on PEB 999
verifying exponential offset & size writes on PEB 1000
verifying exponential offset & size writes on PEB 1001
verifying exponential offset & size writes on PEB 1002
verifying exponential offset & size writes on PEB 1003
verifying exponential offset & size writes on PEB 1004
verifying exponential offset & size writes on PEB 1005
verifying exponential offset & size writes on PEB 1006
verifying exponential offset & size writes on PEB 1007
verifying exponential offset & size writes on PEB 1008
verifying exponential offset & size writes on PEB 1009
verifying exponential offset & size writes on PEB 1010
verifying exponential offset & size writes on PEB 1011
verifying exponential offset & size writes on PEB 1012
verifying exponential offset & size writes on PEB 1013
verifying exponential offset & size writes on PEB 1014
verifying exponential offset & size writes on PEB 1015
verifying exponential offset & size writes on PEB 1016
verifying exponential offset & size writes on PEB 1017
verifying exponential offset & size writes on PEB 1018
verifying exponential offset & size writes on PEB 1019
verifying exponential offset & size writes on PEB 1020
verifying exponential offset & size writes on PEB 1021
verifying exponential offset & size writes on PEB 1022
verifying exponential offset & size writes on PEB 1023
erasing good eraseblocks
verifying all eraseblocks for 0xff
verified 1024 eraseblocks
Rafał Miłecki March 24, 2022, 4:49 p.m. UTC | #3
On 18.03.2022 19:02, Rafał Miłecki wrote:
> My problem is that ubifs complains about ECC errors. I spent some time
> debugging it and it seems that:
> 1. Initially all blocks written by bootloader can be read fine
> 2. Few blocks written by ubifs -> ubi -> brcmnand can't be read back

I reproduced this problem with:
1. MTD partition erased by OpenWrt
2. Firmware flashed using "nandwrite"
3. Mounting UBI volume with ubifs twice


root@(none):/# mtd erase firmware
Unlocking firmware ...
Erasing firmware ...

Skipping bad block at 0x5c40000
Skipping bad block at 0x12dc0000
Skipping bad block at 0x1d8e0000
Skipping bad block at 0x1d920000

root@(none):/# nandwrite /dev/mtd0 /tmp/bcm*trx
Writing data to block 0 at offset 0x0
Writing data to block 1 at offset 0x20000
Writing data to block 2 at offset 0x40000
Writing data to block 3 at offset 0x60000
Writing data to block 4 at offset 0x80000
Writing data to block 5 at offset 0xa0000
Writing data to block 6 at offset 0xc0000
Writing data to block 7 at offset 0xe0000
Writing data to block 8 at offset 0x100000
Writing data to block 9 at offset 0x120000
Writing data to block 10 at offset 0x140000
Writing data to block 11 at offset 0x160000
Writing data to block 12 at offset 0x180000
Writing data to block 13 at offset 0x1a0000
Writing data to block 14 at offset 0x1c0000
Writing data to block 15 at offset 0x1e0000
Writing data to block 16 at offset 0x200000
Writing data to block 17 at offset 0x220000
Writing data to block 18 at offset 0x240000
Writing data to block 19 at offset 0x260000
Writing data to block 20 at offset 0x280000
Writing data to block 21 at offset 0x2a0000
Writing data to block 22 at offset 0x2c0000
Writing data to block 23 at offset 0x2e0000
Writing data to block 24 at offset 0x300000
Writing data to block 25 at offset 0x320000
Writing data to block 26 at offset 0x340000
Writing data to block 27 at offset 0x360000
Writing data to block 28 at offset 0x380000
Writing data to block 29 at offset 0x3a0000
Writing data to block 30 at offset 0x3c0000
Writing data to block 31 at offset 0x3e0000
Writing data to block 32 at offset 0x400000
Writing data to block 33 at offset 0x420000
Writing data to block 34 at offset 0x440000
Writing data to block 35 at offset 0x460000
Writing data to block 36 at offset 0x480000
Writing data to block 37 at offset 0x4a0000
Writing data to block 38 at offset 0x4c0000
Writing data to block 39 at offset 0x4e0000
Writing data to block 40 at offset 0x500000
Writing data to block 41 at offset 0x520000
Writing data to block 42 at offset 0x540000
Writing data to block 43 at offset 0x560000
Writing data to block 44 at offset 0x580000
Writing data to block 45 at offset 0x5a0000
Writing data to block 46 at offset 0x5c0000
Writing data to block 47 at offset 0x5e0000
Writing data to block 48 at offset 0x600000
Writing data to block 49 at offset 0x620000
Writing data to block 50 at offset 0x640000
Writing data to block 51 at offset 0x660000
Writing data to block 52 at offset 0x680000
Writing data to block 53 at offset 0x6a0000
Writing data to block 54 at offset 0x6c0000
Writing data to block 55 at offset 0x6e0000
Writing data to block 56 at offset 0x700000
Writing data to block 57 at offset 0x720000
Writing data to block 58 at offset 0x740000
Writing data to block 59 at offset 0x760000
Writing data to block 60 at offset 0x780000
Writing data to block 61 at offset 0x7a0000
Writing data to block 62 at offset 0x7c0000
Writing data to block 63 at offset 0x7e0000
Writing data to block 64 at offset 0x800000
Writing data to block 65 at offset 0x820000
Writing data to block 66 at offset 0x840000
Writing data to block 67 at offset 0x860000
Writing data to block 68 at offset 0x880000
Writing data to block 69 at offset 0x8a0000
Writing data to block 70 at offset 0x8c0000
Writing data to block 71 at offset 0x8e0000
Writing data to block 72 at offset 0x900000
Writing data to block 73 at offset 0x920000
Writing data to block 74 at offset 0x940000
Writing data to block 75 at offset 0x960000
Writing data to block 76 at offset 0x980000
Writing data to block 77 at offset 0x9a0000
Writing data to block 78 at offset 0x9c0000
Writing data to block 79 at offset 0x9e0000
Writing data to block 80 at offset 0xa00000
Writing data to block 81 at offset 0xa20000
Writing data to block 82 at offset 0xa40000
Writing data to block 83 at offset 0xa60000
Writing data to block 84 at offset 0xa80000
Writing data to block 85 at offset 0xaa0000
Writing data to block 86 at offset 0xac0000
Writing data to block 87 at offset 0xae0000
Writing data to block 88 at offset 0xb00000
Writing data to block 89 at offset 0xb20000
Writing data to block 90 at offset 0xb40000
Writing data to block 91 at offset 0xb60000
Writing data to block 92 at offset 0xb80000
Writing data to block 93 at offset 0xba0000
Writing data to block 94 at offset 0xbc0000
Writing data to block 95 at offset 0xbe0000
Writing data to block 96 at offset 0xc00000
Writing data to block 97 at offset 0xc20000
Writing data to block 98 at offset 0xc40000
Writing data to block 99 at offset 0xc60000
Writing data to block 100 at offset 0xc80000
Writing data to block 101 at offset 0xca0000
Writing data to block 102 at offset 0xcc0000
Writing data to block 103 at offset 0xce0000
Writing data to block 104 at offset 0xd00000
Writing data to block 105 at offset 0xd20000
Writing data to block 106 at offset 0xd40000
Writing data to block 107 at offset 0xd60000
Writing data to block 108 at offset 0xd80000
Writing data to block 109 at offset 0xda0000
Writing data to block 110 at offset 0xdc0000
Writing data to block 111 at offset 0xde0000
Writing data to block 112 at offset 0xe00000
Writing data to block 113 at offset 0xe20000
Writing data to block 114 at offset 0xe40000
Writing data to block 115 at offset 0xe60000
Writing data to block 116 at offset 0xe80000
Writing data to block 117 at offset 0xea0000
Writing data to block 118 at offset 0xec0000
Writing data to block 119 at offset 0xee0000
Writing data to block 120 at offset 0xf00000
Writing data to block 121 at offset 0xf20000
Writing data to block 122 at offset 0xf40000
Writing data to block 123 at offset 0xf60000
Writing data to block 124 at offset 0xf80000
Writing data to block 125 at offset 0xfa0000
Writing data to block 126 at offset 0xfc0000
Writing data to block 127 at offset 0xfe0000
Writing data to block 128 at offset 0x1000000
Writing data to block 129 at offset 0x1020000
Writing data to block 130 at offset 0x1040000
Writing data to block 131 at offset 0x1060000
Writing data to block 132 at offset 0x1080000
Writing data to block 133 at offset 0x10a0000
Writing data to block 134 at offset 0x10c0000
Writing data to block 135 at offset 0x10e0000
Writing data to block 136 at offset 0x1100000
Writing data to block 137 at offset 0x1120000
Writing data to block 138 at offset 0x1140000
Writing data to block 139 at offset 0x1160000
Writing data to block 140 at offset 0x1180000
Writing data to block 141 at offset 0x11a0000
Writing data to block 142 at offset 0x11c0000
Writing data to block 143 at offset 0x11e0000

root@(none):/# ubiattach -m 3
[   38.455190] ubi1: attaching mtd3
[   39.472842] ubi1: scanning is finished
[   39.503069] ubi1: volume 0 ("rootfs") re-sized from 122 to 2968 LEBs
[   39.510246] ubi1: attached mtd3 (name "ubi2", size 381 MiB)
[   39.515843] ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[   39.522759] ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[   39.529576] ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
[   39.536548] ubi1: good PEBs: 3050, bad PEBs: 2, corrupted PEBs: 0
[   39.542657] ubi1: user volume: 1, internal volumes: 1, max. volumes count: 128
[   39.549907] ubi1: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1483550259
[   39.559070] ubi1: available PEBs: 0, total reserved PEBs: 3050, PEBs reserved for bad PEB handling: 78
[   39.568430] ubi1: background thread "ubi_bgt1d" started, PID 644
UBI device number 1, total 3050 LEBs (387276800 bytes, 369.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)

root@(none):/# mknod -m 0600 /dev/ubi1_0 c 251 1

root@(none):/# mount -t ubifs /dev/ubi1_0 /mnt/
[   46.084422] UBIFS (ubi1:0): Mounting in unauthenticated mode
[   46.090255] UBIFS (ubi1:0): background thread "ubifs_bgt1_0" started, PID 648
[   46.177436] UBIFS (ubi1:0): UBIFS: mounted UBI device 1, volume 0, name "rootfs"
[   46.184856] UBIFS (ubi1:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   46.194824] UBIFS (ubi1:0): FS size: 258650112 bytes (246 MiB, 2037 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
[   46.205560] UBIFS (ubi1:0): reserved for root: 0 bytes (0 KiB)
[   46.211430] UBIFS (ubi1:0): media format: w4/r0 (latest is w5/r0), UUID 99F16624-3626-45C3-AD59-18C8F923A56D, small LPT model

root@(none):/# ls /mnt/etc/
dropbear       init.d         mtab           profile.d      shells
fstab          inittab        network        protocols      ssl
group          iptables.conf  os-release     resolv.conf
hostname       issue          passwd         services
hosts          mdev.conf      profile        shadow

root@(none):/# umount /mnt/
[   53.678051] UBIFS (ubi1:0): un-mount UBI device 1
[   53.682868] UBIFS (ubi1:0): background thread "ubifs_bgt1_0" stops

root@(none):/# mount -t ubifs /dev/ubi1_0 /mnt/
[   56.054517] UBIFS (ubi1:0): Mounting in unauthenticated mode
[   56.060345] UBIFS (ubi1:0): background thread "ubifs_bgt1_0" started, PID 654
[   56.081148] ubi1 warning: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 3:4096, read only 126976 bytes, retry
[   56.114079] ubi1 warning: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 3:4096, read only 126976 bytes, retry
[   56.146967] ubi1 warning: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 3:4096, read only 126976 bytes, retry
[   56.179825] ubi1 error: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 3:4096, read 126976 bytes
[   56.190741] CPU: 0 PID: 652 Comm: mount Not tainted 5.10.100 #0
[   56.196671] Hardware name: BCM5301X
[   56.200187] [<c010871c>] (unwind_backtrace) from [<c0104c4c>] (show_stack+0x10/0x14)
[   56.207957] [<c0104c4c>] (show_stack) from [<c03e7f08>] (dump_stack+0x94/0xa8)
[   56.215201] [<c03e7f08>] (dump_stack) from [<c04b2ef4>] (ubi_io_read+0x158/0x3dc)
[   56.222700] [<c04b2ef4>] (ubi_io_read) from [<c04b0964>] (ubi_eba_read_leb+0xb0/0x470)
[   56.230638] [<c04b0964>] (ubi_eba_read_leb) from [<c04af08c>] (ubi_leb_read+0x90/0x100)
[   56.238677] [<c04af08c>] (ubi_leb_read) from [<c030aefc>] (ubifs_leb_read+0x2c/0x78)
[   56.246439] [<c030aefc>] (ubifs_leb_read) from [<c0313ba0>] (ubifs_start_scan+0x88/0x10c)
[   56.254633] [<c0313ba0>] (ubifs_start_scan) from [<c0313e2c>] (ubifs_scan+0x24/0x390)
[   56.262484] [<c0313e2c>] (ubifs_scan) from [<c0312ec8>] (ubifs_read_master+0x40/0x870)
[   56.270414] [<c0312ec8>] (ubifs_read_master) from [<c0308854>] (ubifs_mount+0xf80/0x1ed8)
[   56.278625] [<c0308854>] (ubifs_mount) from [<c0290c84>] (legacy_get_tree+0x24/0x48)
[   56.286395] [<c0290c84>] (legacy_get_tree) from [<c025c164>] (vfs_get_tree+0x24/0xe4)
[   56.294250] [<c025c164>] (vfs_get_tree) from [<c028056c>] (path_mount+0x6e8/0xa90)
[   56.301836] [<c028056c>] (path_mount) from [<c0280dd8>] (sys_mount+0x144/0x214)
[   56.309164] [<c0280dd8>] (sys_mount) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
[   56.316743] Exception stack(0xc1adffa8 to 0xc1adfff0)
[   56.321802] ffa0:                   00000000 00008000 beea1c93 beea1c9f beea1c8d 00008000
[   56.329992] ffc0: 00000000 00008000 00008000 00000015 b6f703ac 000865f0 000865d8 00000000
[   56.338190] ffe0: 00085d44 beea1720 0003c2e0 b6f023ac
[   56.364422] ubi1 warning: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 4:4096, read only 126976 bytes, retry
[   56.397292] ubi1 warning: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 4:4096, read only 126976 bytes, retry
[   56.430143] ubi1 warning: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 4:4096, read only 126976 bytes, retry
[   56.462993] ubi1 error: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 4:4096, read 126976 bytes
[   56.473900] CPU: 0 PID: 652 Comm: mount Not tainted 5.10.100 #0
[   56.479828] Hardware name: BCM5301X
[   56.483338] [<c010871c>] (unwind_backtrace) from [<c0104c4c>] (show_stack+0x10/0x14)
[   56.491103] [<c0104c4c>] (show_stack) from [<c03e7f08>] (dump_stack+0x94/0xa8)
[   56.498348] [<c03e7f08>] (dump_stack) from [<c04b2ef4>] (ubi_io_read+0x158/0x3dc)
[   56.505851] [<c04b2ef4>] (ubi_io_read) from [<c04b0964>] (ubi_eba_read_leb+0xb0/0x470)
[   56.513787] [<c04b0964>] (ubi_eba_read_leb) from [<c04af08c>] (ubi_leb_read+0x90/0x100)
[   56.521824] [<c04af08c>] (ubi_leb_read) from [<c030aefc>] (ubifs_leb_read+0x2c/0x78)
[   56.529588] [<c030aefc>] (ubifs_leb_read) from [<c0313ba0>] (ubifs_start_scan+0x88/0x10c)
[   56.537782] [<c0313ba0>] (ubifs_start_scan) from [<c0313e2c>] (ubifs_scan+0x24/0x390)
[   56.545625] [<c0313e2c>] (ubifs_scan) from [<c0312f28>] (ubifs_read_master+0xa0/0x870)
[   56.553564] [<c0312f28>] (ubifs_read_master) from [<c0308854>] (ubifs_mount+0xf80/0x1ed8)
[   56.561774] [<c0308854>] (ubifs_mount) from [<c0290c84>] (legacy_get_tree+0x24/0x48)
[   56.569543] [<c0290c84>] (legacy_get_tree) from [<c025c164>] (vfs_get_tree+0x24/0xe4)
[   56.577391] [<c025c164>] (vfs_get_tree) from [<c028056c>] (path_mount+0x6e8/0xa90)
[   56.584977] [<c028056c>] (path_mount) from [<c0280dd8>] (sys_mount+0x144/0x214)
[   56.592305] [<c0280dd8>] (sys_mount) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
[   56.599893] Exception stack(0xc1adffa8 to 0xc1adfff0)
[   56.604951] ffa0:                   00000000 00008000 beea1c93 beea1c9f beea1c8d 00008000
[   56.613142] ffc0: 00000000 00008000 00008000 00000015 b6f703ac 000865f0 000865d8 00000000
[   56.621331] ffe0: 00085d44 beea1720 0003c2e0 b6f023ac
[   56.627810] ubi1 warning: ubi_io_read: error -74 (ECC error) while reading 11 bytes from PEB 10:6144, read only 11 bytes, retry
[   56.639956] ubi1 warning: ubi_io_read: error -74 (ECC error) while reading 11 bytes from PEB 10:6144, read only 11 bytes, retry
[   56.652083] ubi1 warning: ubi_io_read: error -74 (ECC error) while reading 11 bytes from PEB 10:6144, read only 11 bytes, retry
[   56.664214] ubi1 error: ubi_io_read: error -74 (ECC error) while reading 11 bytes from PEB 10:6144, read 11 bytes
[   56.674504] CPU: 0 PID: 652 Comm: mount Not tainted 5.10.100 #0
[   56.680429] Hardware name: BCM5301X
[   56.683934] [<c010871c>] (unwind_backtrace) from [<c0104c4c>] (show_stack+0x10/0x14)
[   56.691702] [<c0104c4c>] (show_stack) from [<c03e7f08>] (dump_stack+0x94/0xa8)
[   56.698941] [<c03e7f08>] (dump_stack) from [<c04b2ef4>] (ubi_io_read+0x158/0x3dc)
[   56.706442] [<c04b2ef4>] (ubi_io_read) from [<c04b0964>] (ubi_eba_read_leb+0xb0/0x470)
[   56.714380] [<c04b0964>] (ubi_eba_read_leb) from [<c04af08c>] (ubi_leb_read+0x90/0x100)
[   56.722414] [<c04af08c>] (ubi_leb_read) from [<c030aefc>] (ubifs_leb_read+0x2c/0x78)
[   56.730186] [<c030aefc>] (ubifs_leb_read) from [<c0322a00>] (ubifs_lpt_init+0x1d0/0x998)
[   56.738298] [<c0322a00>] (ubifs_lpt_init) from [<c0308908>] (ubifs_mount+0x1034/0x1ed8)
[   56.746332] [<c0308908>] (ubifs_mount) from [<c0290c84>] (legacy_get_tree+0x24/0x48)
[   56.754101] [<c0290c84>] (legacy_get_tree) from [<c025c164>] (vfs_get_tree+0x24/0xe4)
[   56.761950] [<c025c164>] (vfs_get_tree) from [<c028056c>] (path_mount+0x6e8/0xa90)
[   56.769536] [<c028056c>] (path_mount) from [<c0280dd8>] (sys_mount+0x144/0x214)
[   56.776865] [<c0280dd8>] (sys_mount) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
[   56.784452] Exception stack(0xc1adffa8 to 0xc1adfff0)
[   56.789512] ffa0:                   00000000 00008000 beea1c93 beea1c9f beea1c8d 00008000
[   56.797710] ffc0: 00000000 00008000 00008000 00000015 b6f703ac 000865f0 000865d8 00000000
[   56.805899] ffe0: 00085d44 beea1720 0003c2e0 b6f023ac
[   56.810998] UBIFS error (ubi1:0 pid 652): ubifs_leb_read: reading 11 bytes from LEB 8:2048 failed, error -74
[   56.820858] CPU: 0 PID: 652 Comm: mount Not tainted 5.10.100 #0
[   56.826787] Hardware name: BCM5301X
[   56.830287] [<c010871c>] (unwind_backtrace) from [<c0104c4c>] (show_stack+0x10/0x14)
[   56.838049] [<c0104c4c>] (show_stack) from [<c03e7f08>] (dump_stack+0x94/0xa8)
[   56.845289] [<c03e7f08>] (dump_stack) from [<c030af44>] (ubifs_leb_read+0x74/0x78)
[   56.852879] [<c030af44>] (ubifs_leb_read) from [<c0322a00>] (ubifs_lpt_init+0x1d0/0x998)
[   56.860989] [<c0322a00>] (ubifs_lpt_init) from [<c0308908>] (ubifs_mount+0x1034/0x1ed8)
[   56.869019] [<c0308908>] (ubifs_mount) from [<c0290c84>] (legacy_get_tree+0x24/0x48)
[   56.876780] [<c0290c84>] (legacy_get_tree) from [<c025c164>] (vfs_get_tree+0x24/0xe4)
[   56.884630] [<c025c164>] (vfs_get_tree) from [<c028056c>] (path_mount+0x6e8/0xa90)
[   56.892219] [<c028056c>] (path_mount) from [<c0280dd8>] (sys_mount+0x144/0x214)
[   56.899548] [<c0280dd8>] (sys_mount) from [<c0100040>] (ret_fast_syscall+0x0/0x54)
[   56.907134] Exception stack(0xc1adffa8 to 0xc1adfff0)
[   56.912193] ffa0:                   00000000 00008000 beea1c93 beea1c9f beea1c8d 00008000
[   56.920384] ffc0: 00000000 00008000 00008000 00000015 b6f703ac 000865f0 000865d8 00000000
[   56.928574] ffe0: 00085d44 beea1720 0003c2e0 b6f023ac
[   56.933684] UBIFS (ubi1:0): background thread "ubifs_bgt1_0" stops
mount: mounting /dev/ubi1_0 on /mnt/ failed: Bad message
diff mbox series

Patch

diff --git a/drivers/mtd/ubi/io.c b/drivers/mtd/ubi/io.c
index 14d890b00..6507044ed 100644
--- a/drivers/mtd/ubi/io.c
+++ b/drivers/mtd/ubi/io.c
@@ -171,8 +171,8 @@  int ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset,
  		}

  		if (retries++ < UBI_IO_RETRIES) {
-			ubi_warn(ubi, "error %d%s while reading %d bytes from PEB %d:%d, read only %zd bytes, retry",
-				 err, errstr, len, pnum, offset, read);
+			ubi_warn(ubi, "error %d%s while reading %d bytes from PEB %d:%d, read only %zd bytes, retry (addr:0x%llx)",
+				 err, errstr, len, pnum, offset, read, addr);
  			yield();
  			goto retry;
  		}
@@ -219,6 +219,8 @@  int ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset,
   * Note, in case of an error, it is possible that something was still written
   * to the flash media, but may be some garbage.
   */
+static int ubi_io_write_counter;
+
  int ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset,
  		 int len)
  {
@@ -226,6 +228,8 @@  int ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset,
  	size_t written;
  	loff_t addr;

+	ubi_io_write_counter++;
+
  	dbg_io("write %d bytes to PEB %d:%d", len, pnum, offset);

  	ubi_assert(pnum >= 0 && pnum < ubi->peb_count);
@@ -268,6 +272,23 @@  int ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset,
  	}

  	addr = (loff_t)pnum * ubi->peb_size + offset;
+
+	/* Make sure block is stil fine - just in case */
+	{
+		uint8_t *buf = kzalloc(len, GFP_KERNEL);
+
+		if (buf) {
+			size_t bytes_read;
+			int ret;
+
+			ret = mtd_read(ubi->mtd, addr, len, &bytes_read, buf);
+			if (ret && !mtd_is_bitflip(ret))
+				ubi_err(ubi, "Failed to read from \"%s\" at offset 0x%llx of length %d: %d", ubi->mtd->name, addr, len, ret);
+
+			kfree(buf);
+		}
+	}
+
  	err = mtd_write(ubi->mtd, addr, len, &written, buf);
  	if (err) {
  		ubi_err(ubi, "error %d while writing %d bytes to PEB %d:%d, written %zd bytes",
@@ -277,6 +298,22 @@  int ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset,
  	} else
  		ubi_assert(written == len);

+	if (!err) {
+		uint8_t *buf = kzalloc(len, GFP_KERNEL);
+
+		if (buf) {
+			size_t bytes_read;
+			int ret;
+
+			ret = mtd_read(ubi->mtd, addr, len, &bytes_read, buf);
+			if (ret && !mtd_is_bitflip(ret))
+				ubi_err(ubi, "Read back %d FAILED from \"%s\" at offset 0x%llx of length %d: %d",
+					ubi_io_write_counter, ubi->mtd->name, addr, len, ret);
+
+			kfree(buf);
+		}
+	}
+
  	if (!err) {
  		err = self_check_write(ubi, buf, pnum, offset, len);
  		if (err)